body,html{overflow-x:hidden}body{background-color:#005eb1;position:relative;color:#fff;font-family:Roboto;font-size:18px;font-weight:400;line-height:1.67}.wrapper,main{padding:0 10px 60px;max-width:1200px;margin:0 auto 0}.wrapper{max-width:980px;margin:1em auto}body.page_index main{max-width:100%;margin:0;padding:0}a:hover{-webkit-transition:color .3s,background-color .3s,box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s}h1,h2,h3,h4,h5{font-weight:400;line-height:1.2;margin:0 auto}#page-title h1:not(:only-child),.h1{color:#fff;font-family:"Noto Serif";font-size:20px;font-style:italic;line-height:1}#page-title h1,#page-title h1+h2{color:#fff;font-family:Kanit;text-transform:uppercase;font-size:58px;font-weight:700;line-height:.86}.h2{color:#fff;font-family:Kanit;font-size:80px;font-weight:700;text-transform:uppercase;letter-spacing:4px;line-height:.83}.h3,h2{color:#fff;font-family:Kanit;font-size:37px;font-weight:700;line-height:1.08}h3{color:#1bd2b7;font-family:Roboto;font-size:30px;font-weight:700;line-height:1.33;text-transform:uppercase}.h1,.h2,.h3,.h4{display:block}hr{border:1px solid rgba(255,255,255,.2);clear:both}a{color:#1bd2b7;cursor:pointer}a:hover{color:#5da2d5}#page-title{position:relative;text-align:center;background-color:#00437e}#page-title .flex-ed{justify-content:space-around;align-items:center;max-width:1400px;margin:0 auto}#page-title article{max-width:50%;flex:0 1 50%;padding:10px;order:-1}#page-title .title-wrapper{max-width:1200px;margin:40px auto 0}#page-title figure{flex:0 1 50%;max-width:50%;margin:0 auto}#page-title p{max-width:484px;margin:1em auto}#page-title h1+h2:after,#page-title h1:only-child:after{content:'';display:block;margin:20px auto;width:100px;height:6px;background-color:#1bd2b7}#page-title.no-img article{text-align:center;max-width:100%;flex:0 1 auto}#page-title.no-img p{max-width:750px}body.page_index #page-title{display:none}.bcFloat a {display: block !important;}#bt_invite_box {left: auto !important; right: 5px !important;}.why{background-color:#1bd2b7;box-shadow:-500px 0 0 0 #1bd2b7,500px 0 0 0 #1bd2b7;text-align:center;padding:40px 0}.why h2{color:#00437e;font-family:"Noto Serif";font-size:31px;font-style:italic;position:relative;background-color:#1bd2b7;max-width:871px}.why h2:after,.why h2:before{content:'';position:absolute;left:-150px;width:150px;height:1px;border:1px solid #00437e;opacity:.3;display:block;bottom:50%;transform:translateY(50%)}.why h2:after{left:auto;right:-150px}.why ul{margin:0 auto 0;padding:0;max-width:1200px;display:flex;flex-flow:row wrap;justify-content:space-around}.why ul li{text-align:center;margin:0;flex:0 1 380px;max-width:380px;padding:5px;margin:5px;color:#00437e;font-family:Roboto;font-size:22px;font-weight:700;line-height:1.27}.why ul li:before{content:'1';position:static;display:block;color:#4b4b4b;opacity:.26;font-family:Kanit;font-size:56px;font-weight:700}.why ul li:nth-of-type(2):before{content:'2'}.why ul li:nth-of-type(3):before{content:'3'}.divider-flex{padding:10px 0;display:block!important;clear:both}.divider-flex>div{margin:40px auto;display:flex;align-items:flex-start;justify-content:space-between}.divider-flex>div div{max-width:780px;margin:0 auto}.divider-flex>div img{flex:0 0 340px;order:-1;margin:0 auto 0 0;position:relative}.divider-flex h3{margin:0 auto 10px}.icon-phone{align-self: center;font-size: 20px;}@media (max-width:800px){.divider-flex>div img{margin:10px auto}.divider-flex>div{display:block;text-align:center}}.next,.prev{cursor:pointer;z-index:300}.contact-us iframe{width:100%}.hours label{display:inline-block;width:110px;text-align:left;font-weight:600}.contact-us h2,.contact-us h3{text-align:left;font-size:20px}.contact-us>div{display:inline-block;vertical-align:top;max-width:45%;width:100%}.contact-us{display:block;max-width:100%;width:auto}@media screen and (max-width:600px){.contact-us>div{display:block;max-width:100%}}main ul{column-count:1;-moz-column-count:1;padding-left:35px;overflow:hidden}main ul>li{display:block;position:relative;margin-bottom:6px;text-align:left;padding-left:38px;line-height:1.4;padding-top:5px}main ul>li:before{content:'\e832';font-size:26px;font-family:Fontello;color:#1bd2b7;top:0;left:0}.meet-divider .elem-left,.meet-divider .elem-right{box-shadow:none}.meet-divider>div{clear:both;padding:60px 0;text-align:center;display:flex;align-items:center;justify-content:center}.meet-divider h2:after{content:'';width:55px;border:1px solid #1bd2b7;display:block;margin:20px auto}.meet-divider p{text-align:left;width:100%}.meet-divider figure{margin:0;clear:both;flex:0 1 700px}.meet-divider article{padding:60px 45px;background-color:#00437e;box-shadow:-20px 20px 0 0 #90ccf4;-moz-box-shadow:-20px 20px 0 0 #90ccf4;-webkit-box-shadow:-20px 20px 0 0 #90ccf4}.meet-divider .center-divider{display:block;background-color:#005198;box-shadow:-500px 0 0 0 #005198,500px 0 0 0 #005198}.meet-divider .center-divider figure{position:relative;z-index:5;margin-bottom:-200px}.meet-divider .center-divider article{padding-top:220px}@media (max-width:860px){.meet-divider>div{display:block}.meet-divider img{float:none;margin:10px auto}.he-contact i { display: none;}}.divider-body{padding:60px 0}.divider-body h2:not(.divider-body .accordion h2):first-of-type{overflow:hidden;margin-top:0}.divider-body h2:after{content:'';width:55px;border:1px solid #1bd2b7;display:block;margin:20px auto 20px 0}.divider-body:nth-child(even){background-color:#005198;box-shadow:-500px 0 0 0 #005198,500px 0 0 0 #005198}@media (max-width:600px){.divider-body:nth-child(even),.meet-divider .center-divider{box-shadow:-10px 0 0 0 #005198,10px 0 0 0 #005198}}.btn{display:inline-block;position:relative;margin:5px;padding:16px 10px;color:#00437e;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:2.8px;line-height:1;text-transform:uppercase;min-width:356px;-webkit-transition:background-color .3s;transition:background-color .3s;text-align:center;background-color:#1bd2b7;border:none;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.btn:hover{background:#fff;color:#00437e}.btn-alt{display:inline-block;position:relative;margin:5px;padding:16px 10px;color:#00437e;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:2.8px;line-height:1;text-transform:uppercase;min-width:356px;-webkit-transition:background-color .3s;transition:background-color .3s;text-align:center;background-color:#5da2d5;border:none;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.btn-alt:hover{background:#1bd2b7;color:#00437e}.services-grid{text-align:center;width:100%;max-width:1200px;margin:25px auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:60px 0}.services-grid>div{vertical-align:top;margin:2px 10px 30px;text-align:left;flex:0 1 330px;max-width:330px;overflow:hidden}.services-grid>div>a{display:block;position:relative}.services-grid a>img{display:block}.services-grid a:hover img{filter:none}.services-grid a:hover h3{color:#1bd2b7}.services-grid h3{padding:15px 5px 15px;transition:.3s;color:#fff;font-size:37px;text-transform:none;line-height:1.13;margin:0 auto;font-family:Kanit;text-align:center}.services-grid h3:after{content:'';width:55px;border:1px solid #1bd2b7;display:block;margin:20px auto}.services-grid ul{vertical-align:top;padding:0;-webkit-column-count:1;column-count:1;margin:0 auto;padding:5px;max-width:320px}.services-grid ul li{margin-bottom:5px}.services-grid ul li:before{font-size:22px}.services-grid li a{color:#fff}.services-grid li a:hover{color:#1bd2b7}.styled-form{margin-top:15px;font-size:16px}.styled-form select{color:#000}.styled-form .drei{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.styled-form .drei+.drei{margin-top:5px}.styled-form .inline,.styled-form .input-content{width:calc(100% / 3 - 5px);min-height:52px}.input-content,.styled-form .inline{background-color:#1bd2b7}.input__label-content strong,.input__label-content strong a{color:#fff}.input--filled .input__label .input__label-content a,.input--filled .input__label .input__label-content strong,.input-content,.styled-form .inline,.styled-form .inline label{color:#fff!important}.styled-form .drei:first-of-type{line-height:1!important}.styled-form .inline{box-sizing:border-box;padding:8px 16px}.styled-form .inline span input{margin-right:4px}.styled-form .inline span{display:block;line-height:1.4}.styled-form .hear{margin:5px 0}.styled-form .hear label{display:inline-block;margin-right:8px}.styled-form .inline.wide{width:calc(100% / 1.5 - 3px)}.styled-form .inline textarea{padding:5px;display:block;width:100%;height:80px}.input-content{position:relative;z-index:1;overflow:hidden}.input__field{-webkit-appearance:none;position:absolute;z-index:2;display:block;float:right;border:none;border-radius:0;padding:0 14px;margin-top:1.2em;height:29px;width:100%;background:0 0;color:#fff}.input__field{outline:0}.input__label{display:inline-block;float:right;padding:0;width:100%;background:0 0;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label::before{content:'';box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;-webkit-transition:border-width .3s,border-color .3s;transition:border-width .3s,border-color .3s}.input__label-content{box-sizing:border-box;position:relative;display:block;width:100%;padding:1.1em 1em;text-rendering:geometricPrecision;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s,color .3s;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s}.input__label-content strong{float:right;font-weight:300}.input--filled .input__label::before,.input__field+.input__label::before{border-width:5px;border-color:#00437e;border-top-width:1.2em}.input--filled .input__label .input__label-content,.input__field+.input__label .input__label-content{color:#fff;font-size:14px;padding:.85em 1em;-webkit-transform:translate3d(0,-.65em,0);transform:translate3d(0,-.65em,0)}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important}.styled-form .inline textarea{color:#000;padding:5px;display:block;width:100%;height:80px;font-size:16px;margin-top:5px}.styled-form .inline.wide{width:calc(100% / 1.5 - 3px)}.page_full-and-partial-dentures .accordion div p:first-of-type::before {display:none}@media (max-width:650px){.styled-form .inline,.styled-form .input-content{width:100%;display:block;border-bottom:1px solid rgba(206,206,206,.2196078431)}.styled-form .input-content+.input-content{margin-top:5px}.styled-form .inline.wide{width:100%;margin-top:5px}}.simple{line-height:1;text-align:center;padding:30px 10px;max-width:700px;margin:30px auto}.simple input,.simple textarea{border:0;outline:0;padding:0 12px;height:42px;width:100%;max-width:100%;margin-bottom:10px;color:#fff;line-height:1;box-sizing:border-box!important;background-color:#1bd2b7}.simple textarea{height:140px!important;padding:12px}.form-input::-webkit-input-placeholder{color:#fff}.form-input:-moz-placeholder{color:#fff}.form-input::-moz-placeholder{color:#fff}.form-input:-ms-input-placeholder{color:#fff}.more-to-explore{background-color:#00437e;margin:0 auto;text-align:left;clear:both;padding:60px 0}.more-to-explore p{margin:15px auto 0;text-align:center;max-width:1300px}.more-to-explore>span{color:#fff;font-family:Kanit;font-size:67px;font-weight:700;line-height:1.07;display:block;margin:0;text-align:center;position:relative}.more-to-explore .btn,.more-to-explore .btn-alt{min-width:400px}.pager,.slick-dots{display:inline-block;vertical-align:middle}.slick-dots li:before{content:none}.slick-dots li{padding:0;display:inline-block}.pager>span,.slick-dots span{display:inline-block;margin:0 5px;vertical-align:middle;width:15px;height:15px;border-radius:50%;background-color:#fff;transition:.3s;line-height:1}.pager>span.cycle-pager-active,.slick-dots .slick-active span{background-color:#1bd2b7}.next,.prev{cursor:pointer;position:absolute;color:#fff;font-size:40px;transition:background-color .3s;z-index:200;width:59px;height:59px;bottom:0;background-color:#fff;line-height:59px}.next i:before,.prev i:before{margin:0;line-height:1}.next:hover,.prev:hover{background-color:#00437e;color:#fff}.prev{left:-70px;top:250px;background:none;}.next{right:-70px;top:250px;background:none;}@media (min-width:861px){.prev{border-right:none}.next{border-left:none}}@media (max-width:860px){.next,.prev{position:static;display:inline-block;padding:0;margin-top:10px;vertical-align:middle;-webkit-transform:none;transform:none;font-size:30px;height:auto!important}.next i,.prev i{position:static;-webkit-transform:none;transform:none}}#office-tour{max-width:830px;margin:10px auto;position:relative;text-align:center}#office-tour.community{max-width:700px}#office-tour .cycle-slide{width:100%;text-align:center;max-width:980px;margin:0 auto}#tour{position:relative;margin:0 auto}#tour .cycle-slide{width:100%;text-align:center;padding:2px 0;overflow:hidden}#tour .cycle-slide img{max-width:100%;display:block;margin:0 auto;width:100%}#tour-controls{text-align:center;margin-top:20px}.tour-controls{text-align:center}.accordion{margin:50px auto}.accordion>div{display:none;padding:10px 25px;padding-left:50px}.accordion>h2:before{content:"Q";background-image:url(//www.bridgemilldentalcare.com/assets/images/faq.png);background-size:cover;font-size:48px;position:absolute;font-weight:700;width:96px;height:96px;border-radius:50%;text-align:center;vertical-align:center;top:-20px;left:-105px;color:#fff;line-height:96px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.accordion div{position:relative}.accordion h2{font-weight:700;text-transform:none;margin:55px 0 55px 110px;padding:10px;position:relative;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;color:#fff;font-size:30px;text-align:left;font-family:Roboto}.accordion h2:hover{color:#1bd2b7}.accordion h2.active:before{content:'x';color:#1bd2b7;line-height:90px}.accordion p{margin-left:60px;position:relative}.page_emergency-dentistry .accordion div p:first-of-type:before {content: none;}.accordion div p:first-of-type:before{content:"A";background-image:url(//www.bridgemilldentalcare.com/assets/images/faq.png);background-size:cover;font-size:48px;position:absolute;font-weight:700;width:96px;height:96px;border-radius:50%;text-align:center;vertical-align:center;top:-20px;left:-105px;color:#1bd2b7;line-height:96px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}@media (max-width:750px){.accordion div p:first-of-type:before,.accordion>h2:before{position:static;display:block;margin:0 auto}.accordion > h2:after { margin: 20px auto; }.accordion>h2{margin:0 auto;text-align:center}.accordion p{margin-left:auto}.accordion p:before{content:none!important}.logo {margin: 0;}}.coupon{display:block;position:relative;max-width:773px;margin:0 auto 70px;text-align:center}.coupon .title{display:block;background-color:#1bd2b7;color:#fff;font-size:28px}.coupon.np article {position:absolute;left:30px;bottom:50%;transform:translateY(50%)}.coupon.zw article {position:absolute;left:345px;bottom:50%;transform:translateY(50%)}.coupon.np article .big {font-size: 65px; font-family:Kanit;color:#00437e;text-transform:uppercase;font-weight:700;display:block;line-height:.8}.coupon.zw article .big {font-size: 50px; font-family:Kanit;color:#00437e;text-transform:uppercase;font-weight:700;display:block;line-height:.8}.coupon.np article strong{display:block;font-size:127px; }.coupon.zw article strong{display:block;font-size:110px; }.coupon.np article strong sup{font-size:74px; }.coupon.zw article strong sup{font-size:65px; }.coupon article small{display:block;color:#00437e;font-family:Roboto;font-size:22px;font-weight:400;line-height:1.36}.coupon .btn{position:absolute;bottom:-30px;right:50%;transform:translateX(50%)}.special{background-color:#00437e;max-width:773px;margin:10px auto}.special .coupon{max-width:100%}.special form{margin:0 auto;padding:10px 10px;max-width:485px;text-align:center}.special input,.special textarea{display:block;color:#4b4b4b;margin:0 auto 5px;width:100%;font-weight:400;background:#fff;font-size:14px;padding:20px 10px}.special input:focus,.special textarea:focus{outline:0}.special .form-input::-webkit-input-placeholder{color:#4b4b4b}.special .form-input:-moz-placeholder{color:#4b4b4b}.special .form-input::-moz-placeholder{color:#4b4b4b}.special .form-input:-ms-input-placeholder{color:#4b4b4b}@media (max-width:600px){.coupon{background-color:#90ccf4}.coupon img{display:none}.coupon.np .btn,.coupon.np article{position:static;transform:none}.coupon.zw .btn,.coupon.zw article{position:static;transform:none}}.contain{max-width:1200px;margin:0 auto}.split>div{display:flex;justify-content:space-around;align-items:center}.split article,.split figure{margin:0}.split figure{flex:0 1 auto;position:relative}.split figure .mob{display:none}.split.alt figure{order:-1}.split article{flex:0 1 550px;padding:10px}main h1{position:relative}.social{font-size:0;text-align:center;display:block}.social a{display:inline-block;color:#fff;vertical-align:middle;font-size:55px;background-color:transparent;width:86px;height:86px;border-radius:50%;text-align:center}.social a i:before{display:block;margin:0 auto;width:86px;line-height:86px}.social a+a{margin-left:40px}.social .fb:hover{background-color:#4d70a8}.social .gp:hover{background-color:#dc4e41}.social .in:hover{background-color:#125688}.social .tw:hover{background-color:#00aced}.social .yp:hover{background-color:#b62717}.social a:hover{color:#fff;border-color:transparent}@media (min-width:1000px){a[name]:before{height:128px;margin-top:-128px;display:block;content:"";visibility:hidden}}@media (max-width:860px){a[name]:before{height:95px;margin-top:-95px;display:block;content:"";visibility:hidden}}header{position:absolute;left:0;top:0;z-index:500;width:100%;text-align:center;line-height:1;background-color:#fff;padding:10px 0 0}header .pho{display:block;color:#00437e;font-family:Kanit;font-size:30px;font-weight:700}header .phy{display:block;color:#4b4b4b;font-family:Roboto;font-size:15px;font-weight:400}header .pho:hover,header .phy:hover{color:#1bd2b7}header .btn{background-color:#1bd2b6;max-width:276px;min-width:auto;letter-spacing:0}header .btn i{color:#d33128}header .btn:hover{color:#fff;background-color:#d33128}header .btn:hover i{color:#fff}header .he-contact{align-items:center;justify-content:space-between;max-width:600px; margin-right: -7%;}header #main-header{display:flex;align-items:center;justify-content:space-between;padding:5px;margin:0 auto;max-width:1400px;width:100%}header #main-nav{align-self:center;max-width:850px;margin:0 auto}@media (min-width:1250px){.scrolled #top-bar{border:none}.scrolled #top-bar>div{border-bottom:1px solid #2d3f51}}@media (min-width:1030px){.scrolled header{padding:0;position:fixed!important;box-shadow:1.5px 2.6px 59px rgba(16,17,17,.35)}.scrolled header .logo img{max-width:269px}header #main-header .header-buttons{margin-left:170px}}@media (min-width:860px){header nav>ul{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;align-items:center}nav ul{margin:0;padding:0;list-style:none}nav li{position:relative;margin:0}nav li a:hover{color:#fff}nav>ul{font-size:0;text-align:center;vertical-align:top;display:inline-block}nav>ul>li{display:inline-block}nav ul li:hover>ul{display:block;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}nav>ul>li>a{position:relative;color:#4b4b4b;font-size:16px;font-weight:700;line-height:1;font-style:normal;display:block;padding:6px 5px;transition:background .3s,color .3s;text-transform:uppercase}nav>ul>li:hover>a{color:#1bd2b7}nav>ul>li ul{position:absolute;z-index:9999;display:none;width:255px;background-color:#00437e}nav>ul>li ul a:hover{background-color:#1bd2b7;color:#000}nav>ul>li>ul{text-align:left;display:none;left:0;top:100%}nav>ul li:hover>ul{display:block}nav>ul>li ul li{display:block;margin:0}nav>ul>li>ul>li>ul{display:none;left:100%;top:0}nav>ul>li>ul a{color:#fff;display:block;padding:5px 5px;line-height:30px;font-size:16px}nav li:before{content:none}.mean-show{display:none!important}header .pho {display:inline!important;}.he-contact > div {text-align: right;}}@media (max-width:860px){header{position:fixed;top:0;left:0;z-index:500;box-shadow:0 0 15px rgba(0,0,0,.3)}header .pho,header .phy{display:none}body{right:0;position:relative}.mean-container .mean-nav,body,header{-webkit-transition:all .3s;transition:all .3s}.mean-container .mean-bar,.mean-container .mean-nav{background-color:#1bd2b7}body.mean-active header{left:-80%}body.mean-active{overflow:hidden;right:80%}body.mean-active:before{z-index:98;content:'';opacity:.7;background-color:#000;position:absolute;left:0;right:0;top:0;bottom:0}body.mean-active .mean-container .mean-nav{right:0}.mean-container{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mean-container a.meanmenu-reveal{display:block;color:#fff;font-size:20px;line-height:45px;width:100px}.mean-container a.meanmenu-reveal.meanclose{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mean-container .mean-bar i{display:block}.icon-menu:after{content:'Menu'}.mean-container a.meanmenu-reveal i:before{margin:0!important}.mean-container .mean-nav{font-size:16px;position:fixed;right:-80%;margin:0;top:0;bottom:0;width:80%;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;margin-top:45px}.mean-container .mean-nav ul li{position:relative;width:100%}.mean-container .mean-nav ul li a{display:block;padding:1em 5%;padding-right:58px!important;margin:0;text-align:left;color:#fff;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-first a{border-top:none;margin-top:0}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{padding:1em 15%}.mean-container .mean-nav ul li li li li a{padding:1em 20%}.mean-container .mean-nav ul li li li li li a{padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{width:48px;line-height:47px;font-size:20px;padding:0!important;text-align:center;position:absolute;right:0;top:0;z-index:2;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.4)!important}.mean-container .mean-nav ul li a.mean-expand:before{content:'\e825';font-family:fontello;font-weight:400;margin:0;font-style:normal}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:before{content:'\e83a'}.mean-remove{display:none!important}body.scrolled header,header{position:fixed}header #main-nav{display:none}.mean-container{flex-flow:row nowrap!important}#main-header>div>a{flex:0 1 auto;padding:0 5px}nav>ul{display:none;text-align:center;margin:0}nav.opened>ul>li{margin:0;text-align:center}nav.opened>ul>li ul{padding-left:0;text-align:center}nav{width:100%}nav li{margin:0}header .header-contact{order:0}header #main-header{align-items:center;padding:0}#main-header .header-contact{flex:0 1 auto;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap}#main-header .header-contact>*{margin:0 5px}#main-header .header-contact em{display:none}header .tel{font-size:22px}header .phy{font-size:12px;line-height:1.1;text-align:center}header .logo{margin:0 auto 0 0;padding:5px}header .logo img{margin:0;max-width:200px}#mobile-header{background-color:#fff;text-align:center;padding:0 10px;min-height:61px;overflow:hidden}#mobile-header img{max-height:50px;max-width:none}#mobile-footer{color:#fff;padding:20px 5px 10px;margin-top:auto;line-height:1.76}#mobile-footer .title{font-size:20px;color:#fff}#mobile-footer .hours{margin:0 auto;max-width:260px;text-align:left}#mobile-footer .hours label{width:100px}}.localmed-mobile{display:block}@media (min-width:861px){.localmed-mobile{display:none}}@media (max-width:460px){#main-header .header-contact{display:none}}#fixed-tabs{position:fixed;right:0;text-align:center;line-height:1;font-size:0;z-index:400}#fixed-tabs a{font-size:15px;background-color:#00437e;color:#fff;position:relative;overflow:hidden;transition:width .3s}#fixed-tabs i{font-size:16px}#fixed-tabs i,#fixed-tabs i:before{display:block;margin:0 auto!important}#fixed-tabs em{font-size:10px;font-style:normal;margin-top:8px;display:none;font-weight:600;text-transform:uppercase}#fixed-tabs strong{font-weight:300}#fixed-tabs .ra{background-color:#00437e!important;flex:2;font-size:20px}#fixed-tabs .fb{background-color:#3b5998}#fixed-tabs .so{background-color:#84bd00}#fixed-tabs .gp{background-color:#dd4b39}#fixed-tabs .map{background-color:#1bd2b7}#fixed-tabs .call {background-color:#1bd2b7}#fixed-tabs .call,#fixed-tabs .map{display:none}@media (min-width:1031px){#fixed-tabs{position:absolute;top:214px;display:none}#fixed-tabs a{display:block;text-align:left;margin-left:auto}#fixed-tabs a+a{margin-top:8px}#fixed-tabs a span{display:block}#fixed-tabs a span:first-child{text-align:center;padding:7px 0}#fixed-tabs a span:last-child{position:absolute;left:80px;top:50%;width:220px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:width .3s;transition:width .3s}#fixed-tabs a,#fixed-tabs a span:first-child{width:56px}#fixed-tabs a:hover{width:250px}#fixed-tabs i{font-size:20px}#fixed-tabs em{display:block}.scrolled #fixed-tabs i{font-size:16px}#fixed-tabs .fb:hover{background-color:#3b5998!important}#fixed-tabs .so:hover{background-color:#84bd00!important}#fixed-tabs .gp:hover{background-color:#dd4b39!important}}@media (min-width:1280px){#fixed-tabs{position:fixed;top:245px}header .he-contact{margin-right: 0;}}@media (max-width:1030px){.page_index #fixed-tabs{top:83px}#fixed-tabs{top:90px;width:100%;box-shadow:0 0 15px rgba(0,0,0,.3);font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .ra{display:none}header{top:0}#fixed-tabs a{padding:12px 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#fixed-tabs a span{display:inline-block;vertical-align:middle}#fixed-tabs a span:last-child{margin-left:7px}#fixed-tabs a strong{display:none}#fixed-tabs a.fm{display:none}footer{padding-bottom:41px!important}.mean-container .mean-nav{bottom:41px}}@media (max-width:740px){#fixed-tabs .call,#fixed-tabs .map{display:block;font-size:20px}#fixed-tabs a.fb,#fixed-tabs a.gp,#fixed-tabs a.so{display:none}}.line-holder{position:relative}.line-holder>:not(svg){transform-origin:0 0}.line-holder svg{display: none;pointer-events:none;position:absolute;top:140px;right:50%;transform:translateX(50%);z-index:300}.line-holder svg+svg{z-index:299}#banner{position:relative;text-align:center;margin:0 auto}#banner .caption{position:absolute;padding:0 10px;z-index:350;bottom:365px;text-align:left;max-width:775px;transform:translateX(50%);width:100%;right:50%}#banner article{ text-align:center; filter: drop-shadow(2px 2px 10px black);}#banner h1{color:#fff;font-family:"Noto Serif";font-size:20px;font-style:italic;line-height:1;margin-bottom:7px}#banner .big{color:#fff;font-family:Kanit;font-weight:700;line-height:.85;display:block}#banner .big span{display:block}#banner .big .one{font-size:67px}#banner .big .two{font-size:113px}#banner .big .three{font-size:62px}#banner .big .four{font-size:90px}#banner .opening{display:block;margin-top:10px;line-height:1;padding:15px 10px;text-align:center;color:#1bd2b7;font-family:Kanit;font-size:20px;font-weight:700;letter-spacing:2px;text-transform:uppercase;position:relative}#banner .badge img+img{display:none}#banner .badge:hover img{display:none}#banner .badge:hover img+img{display:block}#banner .banner-controls{position:absolute;right:0;bottom:0;z-index:310}#banner .banner-controls .arrow{display:inline-block;vertical-align:middle;color:#fff;position:static;margin:0}#banner .banner-pager{display:inline-block;vertical-align:middle}#banner .banner-pager span{width:15px;height:15px;border-radius:50%;display:inline-block;margin:0 5px;background-color:#fff}#banner .banner-pager .cycle-pager-active{opacity:1;background-color:#1bd2b7}#banner .cycle-slideshow .cycle-slide{width:100%;min-height:670px;background-size:cover;background-position:top center}#banner .cycle-slideshow .cycle-slide img{display:none}#banner .cycle-slideshow .banner-1{background-image:url(//www.bridgemilldentalcare.com/assets/images/index-banner-new-1.jpg)}#banner .cycle-slideshow .banner-2{background-image:url(//www.bridgemilldentalcare.com/assets/images/index-banner-new-2.jpg)}#banner .cycle-slideshow .banner-3{background-image:url(//www.bridgemilldentalcare.com/assets/images/index-banner-new-3.jpg)}#callouts{background-color:#5da2d5;padding:145px 10px}#callouts article{max-width:790px;margin:0 auto}#callouts figure{display:flex;align-items:center;justify-content:space-around;text-align:center;max-width:960px;margin:75px auto 0;position:relative;z-index:350}#callouts a span{width:96px;height:96px;line-height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;background-color:#00437e;margin:0 auto 20px}#callouts a span:after{content:'';transition:.3s;border:4px solid #5da2d5;position:absolute;top:9px;left:9px;right:9px;bottom:9px;border-radius:50%}#callouts a h3{font-size:22px;color:#00437e;text-transform:none}#callouts a p{color:#fff;max-width:205px;line-height:1.28}#callouts a:hover span:after{border:9px solid #1bd2b7}#meet{background-color:#00437e;color:#fff}#meet>div{max-width:1400px;margin:0 auto}#meet article{margin:0 auto}#meet .h1,#meet .h2{color:#fff}#meet .h2{font-size:70px}#meet p, #reviews p.review {font-size:20px;font-family:"Noto Serif";font-size:20px;font-style:italic;line-height:1.6;display:flex;align-items:flex-start;justify-content:center}#meet p i,#meet p span{display:inline-block;vertical-align:top}#meet p i, #reviews p.review i{font-size:46px;color:#1bd2b7;transform:rotate(180deg);line-height:1}#meet p span{max-width:481px;text-align:left}#meet author{font-weight:700;font-weight:700;margin-top:0px;display:block;font-family:roboto;font-style:normal}#meet author img{margin-left:0}#meet #signatures {display: flex;justify-content: center;flex-wrap: wrap;gap: 2pc;margin-top: 2pc;}#services{padding:100px 10px;background-color:#90ccf4;text-align:center}#services figure{margin:60px auto 0;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;max-width:1150px}#services a{position:relative;overflow:hidden;margin:5px auto}#services a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00437e;opacity:0;transition:.3s}#services a div{position:absolute;bottom:-60px;left:0;right:0;transition:.3s;z-index:5}#services a .arrow{display:block;width:59px;height:59px;line-height:50px;color:#1bd2b7;border-radius:50%;font-size:40px;margin:30px auto 0;border:3px solid #1bd2b7}#services a:hover div{bottom:60px}#services a:hover:after{opacity:.76}#reviews>div{background:url(//www.bridgemilldentalcare.com/assets/images/index-review-bg.jpg);background-size:cover;max-width:1400px;margin:0 auto;padding:50px 0}.review-container{width:100%;max-width:600px;background-color:#00437e;padding:15px 15px;margin:150px auto 150px 60px}#reviews .icon-star{color:gold}#review .review:before {content:"/e838"; font-family: Fontello;}@media screen and (max-width:900px){.review-container{margin:0 auto;width:95%}}#insurance{position:relative}#insurance h2{position:absolute;max-width:1260px;margin:0 auto;top:70px;right:50%;transform:translateX(50%);width:100%;z-index:5}#insurance h2:after,#insurance h2:before{content:'';max-width:450px;width:100%;position:absolute;left:0;bottom:50%;transform:translateY(50%);border:1px solid #fff;opacity:.3}#insurance h2:after{left:auto;right:0}#insurance .h2{font-size:55px}#insurance figure{margin:0 auto;display:flex;align-items:stretch;justify-content:center}#insurance figure div>span{display:block;height:170px;display:flex;align-items:center;justify-content:center;flex-direction:column}#insurance figure h3{margin:30px auto}#insurance figure div{padding:120px 10px 100px;flex:0 1 467px}#insurance figure div:nth-of-type(1){background-color:#00437e}#insurance figure div:nth-of-type(2){background-color:#005198}#insurance figure p{max-width:360px;margin:1em auto}footer{background-color:#5da2d5;text-align:center}footer .title{text-align:center;margin-bottom:20px;display:block;color:#1bd2b7;font-family:Roboto;font-size:20px;font-weight:700;letter-spacing:4px;line-height:1;text-transform:uppercase}footer .title-big{text-align:center;color:#fff;font-family:Kanit;font-size:50px;font-weight:700;letter-spacing:2.5px;line-height:1;text-transform:uppercase}footer .pho{color:#1bd2b7;font-family:Kanit;font-size:35px;font-weight:700;line-height:1;display:block}footer .pho:hover{color:#00437e}footer .phy{color:#00437e;font-family:Roboto;font-size:18px;font-weight:400;line-height:1;display:block;margin-top:10px}footer .phy:hover{color:#1bd2b7}footer .hours{font-size:20px;color:#00437e;max-width:300px;margin:0 auto;text-align:left}footer .contact{display:block;margin:30px auto}footer hr{max-width:500px;margin:30px auto;display:block;border:1px solid rgba(255,255,255,.2)}#map iframe {display: none;}#main-footer{display:flex;align-items:center;justify-content:center;max-width:1400px;margin:0 auto}#main-footer>*{flex:1 1 50%;padding:60px 10px}.fo-form{text-align:center;position:relative;background-color:#1bd2b7}.fo-form form>span{display:block}.fo-form form{max-width:535px;width:100%;min-height:105px;margin:20px auto;padding:10px;z-index:1;position:relative;text-transform:uppercase;font-weight:900}.fo-form input,.fo-form textarea{font-weight:400;display:block;width:100%;color:#2b2823;padding-left:10px;box-sizing:border-box;font-size:16px;outline:0;background-color:transparent;border:none;background-color:#fff}.fo-form input{min-height:55px;margin:10px 0;flex:1 1 30%}.fo-form::-webkit-input-placeholder{color:#2b2823}.fo-form::-moz-placeholder{color:#2b2823}.fo-form:-ms-input-placeholder{color:#2b2823}.fo-form:-moz-placeholder{color:#2b2823}.fo-form textarea{min-height:160px;resize:none}.fo-form .btn-alt{margin-top:20px;background-color:#00437e;color:#fff}.fo-form .btn-alt:hover{color:#00437e;background-color:#fff}#copyright{background-color:#fff;padding:10px 10px;text-align:center;color:#4b4b4b;display:flex;align-items:center;justify-content:space-around}#copyright a{color:#4b4b4b}#copyright .sm a{color:#5da2d5;margin:0 10px}#copyright a:hover{text-decoration:underline}#copyright .btn{box-shadow:none;border:2px solid #00437e;background-color:#fff}#copyright .btn:hover{text-decoration:none;color:#fff;background-color:#00437e}@media (max-width:750px){#copyright{font-size:12px;display:block; padding-bottom: 30px;}#copyright span{display:block}#copyright em{display:none}}@media screen and (max-width:1200px){#insurance figure{flex-wrap:wrap}#insurance .h2{font-size:36px}header .he-contact {margin-right: 0;}}@media screen and (max-width:960px){.split>div{display:block;text-align:center}#meet author img{margin:0 auto}}@media screen and (max-width:900px){#page-title .flex-ed{display:block}#page-title article,#page-title figure{max-width:100%}.line-holder #bluePath8,.line-holder #path8{display:none}#callouts figure{flex-wrap:wrap;max-width:600px;margin:0 auto}#services a{flex:0 1 45%}#insurance h2{padding:0 10px;max-width:320px;transform:none;left:0;right:0}#insurance h2:after,#insurance h2:before{width:20px}#insurance figure{display:block}#main-footer{display:block}.social a{width:60px;height:60px;line-height:60px}.social a i:before{width:60px;font-size:40px}}@media(max-width: 800px){#banner .badge img{max-width:180px;margin:0 auto}#banner .badge{position:static;transform:none;margin-top:10px; padding-bottom: 30px;}#banner .caption {position: initial; transform: none;padding-top: 30px;}}@media screen and (max-width:750px){#meet .h2,#page-title h1,#page-title h1+h2,.h2,footer .title-big,h1,h2{font-size:40px;line-height:1.2}h3{font-size:25px;line-height:1.2}.line-holder svg{display:none}#banner article,#callouts article{text-align:center;margin:0 auto}}@media screen and (max-width:600px){#banner .big .one,#banner .big .three{font-size:38px}#banner .big .four,#banner .big .two{font-size:55px}#services a{flex:0 1 374px}}@media screen and (max-width:520px){.animated,.wow{transition-property:none!important;transform:none!important;animation:none!important;visibility:visible!important}#map,footer .gmap{display:none}.btn,.btn-alt{width:100%;max-width:300px;min-width:auto!important;margin:10px auto}}.page_index .covid{display:block;}.page_index.scrolled .covid{display:none;}.covid{background-color:#fc0;padding:10px;display:none;}.covid a{color:#fff;text-decoration:underline;font-weight:700;font-size:18px;display:block;text-align:center}.safe-page{background-color:#41aac5;display:block;padding:5px;text-align:center;color:#fff;line-height:1.2;text-transform:uppercase;font-weight:700;letter-spacing:2px}.safe-page:hover{background-color:#3796af;color:#fff;text-decoration:none}#safety{max-width:1030px;margin:40px auto 0;padding:20px 10px;position:relative}#safety:before{background-color:#005eb1;content:'';position:absolute;left:-1000px;right:-1000px;top:0;bottom:0;z-index:-1}#safety .flex-ed{margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;justify-content:space-around;flex-wrap:nowrap}#safety article{-webkit-box-flex:0;-ms-flex:0 1 800px;flex:0 1 800px;padding:0 10px}#safety p{font-size:18px;line-height:1.6}#safety h3{font-size:35px;margin:5px auto;font-weight:400;line-height:1.2;text-align:left;letter-spacing:0}#safety h3:after{background-color:#1bd2b7;content:'';display:block;height:2px;width:57px;margin:10px 0}.covid-icon{box-shadow:0 0 0 10px #fff;border:3px solid #1bd2b7;margin:10px;height:140px;width:140px;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.cls-1,cls-1.per{stroke:#252525;stroke-miterlimit:10;stroke-width:.75px!important;fill:#fff}.cls-2,.cls-3{fill:#fff}.cls-2,.cls-3,.cls-4{stroke:#1bd2b7}.filler.cls-1,.filler.cls-2{fill:#fff!important}.thinner .cls-1{stroke-width:.1px!important;fill:#252525}.thinner .cls-2{stroke-width:.1px!important;fill:#1bd2b7}.thinner .cls-2,.thinner .cls-3{stroke-width:.5px}.stroker .cls-2,.stroker .cls-3{stroke-width:.4px!important}@media(max-width:750px){.safe-page{letter-spacing:0}#safety .flex-ed{display:block;text-align:center}.covid-icon{margin:20px auto}#safety h3{text-align:center}#safety h3:after{margin:10px auto}}@media(max-width:590px){#safety h3{font-size:28px}}.page_request-information .title-big{text-align:center;color:#fff;font-family:Kanit;font-size:50px;font-weight:700;letter-spacing:2.5px;line-height:1;text-transform:uppercase}.members-plan-container{background-color:rgba(29,51,114,.5);color:#fff;margin:60px auto}.members-plan-row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:630px;margin:0 auto;padding:30px 0}.members-plan-row div{width:100%;max-width:300px}.icon-menu:after{content:'Menu';padding-left:5px}.he-contact i::before { display: inline; color: #1bd2b6;}@media screen and (max-width:490px){.page_index #fixed-tabs{top:149px}.page_index.attach #fixed-tabs{top:90px}.page_index.attach .covid {display:none}}.members-container { display: flex; justify-content: space-around; flex-wrap: wrap;}.members-card { text-align: center; background-color: #fff; max-width: 270px; margin-bottom: 10px;}.members-card-top-4 { background-color: #5ca2d5; padding: 15px;}.members-card-top-1 { background-color: #01437f;}.members-card-top-2 { background-color: #91ccf4;}.members-card-top-3 { background-color: #1bd2b6;}.members-amount-1,.members-card-1 li:before { color: #01437f;}.members-amount-2,.members-card-2 li:before { color: #91ccf4;}.members-amount-3,.members-card-3 li:before { color: #1bd2b6;}.members-amount-4,.members-card-4 li:before { color: #5ca2d5;}.members-card-top-1,.members-card-top-2,.members-card-top-3 { padding: 26px 15px;}.members-amount-1,.members-amount-2,.members-amount-3,.members-amount-4 { margin-top: 10px;}.members-card li { color: #000; font-size: 12px; padding: 0 15px 0 10px;}.members-card ul { padding: 20px 10px 5px 10px; margin-top: 5px;}.members-card li:before { margin-right: 5px; font-size: 15px;}.members-card .child-adult { font-size: 40px; font-family: Kanit; display: block; line-height: 1;}.members-card .sub-title { font-style: italic; font-size: 14px; display: block;}.members-card .ins-amount,.members-card .dollar-sign { font-family: Kanit; font-size: 34px;}.members-amount-1 div,.members-amount-2 div,.members-amount-3 div,.members-amount-4 div { line-height: 1;}.membership-image { margin: 60px auto; position: relative; display: inline-block;}.membership-image img { border: 5px solid #fff; }.membership-image .membership-caption { position: absolute; left: 50px; top: 70px;}.membership-caption p { display: block; line-height: 1; font-size: 40px; font-family: Kanit; margin: 0; text-align: center;}.membership-caption p:nth-child(3){ margin-top: 20px; font-size: 18px;}.membership-caption p:nth-child(4){ color: #1bd2b6;}.members-container .dollar-sign, .dollar-sign { font-size: 17px; top: -12px; position: relative;}.dollar-sign { font-size: 17px; top: -18px; position: relative;}@media screen and (max-width: 600px) { .membership-caption p { font-size: 35px; } .membership-image .membership-caption { left: 40px; top: 50px;}}@media screen and (max-width: 530px) { .membership-caption p { font-size: 30px; } .membership-image .membership-caption { left: 30px; top: 40px;}}@media screen and (max-width: 440px) { .membership-caption p { font-size: 25px; } .membership-image .membership-caption { left: 25px; top: 30px; } .membership-caption p:nth-child(3){ font-size: 12px; } .dollar-sign { top: -12px;}}.has-h3 {clear: both; display: table; width: 100%; margin: 20px auto; text-align: left;}.has-h3 h3 {margin: 0 auto 10px;text-align: left;}.section-toggle {display: none;margin-top: 20px;clear: both;}@media (max-width: 750px) { .has-h3, .has-h3 h3 {text-align: center;}}#meet-dentists { gap: 10px}.bc-minimize-state-idle {background: url(//www.bridgemilldentalcare.com/assets/images/popup-widget.png) important!; }dialog::backdrop { background: rgba(0, 0, 0, 0.5);}dialog.modal-content { box-sizing: border-box; border: none; margin: auto; padding: 30px; position: relative; text-align: left; max-height: calc(100% - 65px); width: 900px; max-width: 100%; }dialog.modal-content * { text-align: center;}dialog .modal-close { position: absolute; right: 0; top: 0; cursor: pointer; width: 40px; height: 40px; border-radius: 50%; background-color: transparent; display: flex; justify-content: center; align-items: center; transform: none; border: none;}dialog .modal-close::before { font-size: 35px; content: '\00d7';}@media(max-width: 600px){#banner{margin-top: 85px;}}#banner .play-button-banner {display: flex;justify-content: center;align-items: center;max-width: 300px;margin: 60px auto 0; flex-wrap: wrap;}@media(max-width: 1464px){#banner .caption {bottom: 215px;}}@media(max-width: 1196px){#banner .caption {bottom: 115px;}#banner .caption .big .one {font-size: 37px;}#banner .caption .big .two {font-size: 83px;}#banner .caption .big .three {font-size: 32px;}#banner .caption .big .four {font-size: 60px;}}@media(max-width: 799px){#banner .play-button-banner {width: 300px;position: absolute;left: 50%;top: 10%;transform: translate(-50%,-50%);}}@media(max-width: 500px){#banner .caption .big .one {font-size: 27px;}#banner .caption .big .two {font-size: 53px;}#banner .caption .big .three {font-size: 32px;}#banner .caption .big .four {font-size: 40px;}}#banner.playing .caption {display: none;}.meet-vid {padding: 20px 0;align-items: center;background-color: #90CCF4;box-shadow: -600px 0 0 #90CCF4, 600px 0 0 #90CCF4;display: flex; justify-content: space-around; align-items: center; max-width: 1000px; margin: auto; } .meet-vid strong { font-size: 35px;flex: 0 1 460px;line-height: 1.2;}@media(max-width: 600px){.meet-vid {flex-wrap: wrap;padding: 10px;}}.block #insure-form{margin:10px auto; display: block;}html{scroll-behavior:smooth}a.anchor{display:block;position:relative;top:-100px;visibility:hidden}#select-list{width:calc(100% - 180px);margin:auto}#insure-form { position: relative; z-index: 10; max-width: 800px; z-index: 5; position: relative; margin: 0px auto; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); border-radius: 26px; background-color: #fff; margin-top: -100px;margin-bottom: 50px;}#insure-form .h2{line-height:1.2;margin:10px auto;letter-spacing:0;font-size:42px}#insure-form .h1 small,#insure-form .h2,#insure-form p,#insure-form .group label{color:#fff}#insure-form input,#insure-form select{display:table;width:100%;margin:10px auto;height:50px;padding:5px;border:none;border-bottom:1px solid #fff;background-color:transparent;color:#fff}#insure-form ::-webkit-input-placeholder{color:#fff}#insure-form :-ms-input-placeholder{color:#fff}#insure-form ::-ms-input-placeholder{color:#fff}#insure-form ::placeholder{color:#fff}#insure-form option{color:#000}#insure-form .select2-container{width:100%!important;max-width:620px}.select2-results__option--selectable, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-results{color: #000}#insure-form .select2-container--default .select2-selection--single{background-color:transparent;color:#fff;border-radius:0;border:none;border-bottom:1px solid #fff;outline:none}#insure-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;text-align:left}#insure-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}#insure-form .select2-container .select2-selection--single{height:36px}#insure-form button#submit{border: 1px solid #fff;padding: 10px;border-radius: 30px;text-transform: uppercase;min-width: 0 !important;margin: auto;background-color: #00437E;color: #fff;width: 150px;font-size: 12px;margin: 20px;}#insure-form button#submit:hover{background-color:#005EB1}.submit-container{margin: auto 15px;}.title{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;margin-bottom:10px; align-items: center; flex-wrap: wrap;}.title span{display:block;margin:0}#in,#no,#out{display:none;z-index:800}#insure-help .h2{font-size:45px;letter-spacing:.05em}.insure-modal{background-color:#A3D79B}.insure-modal p{margin:5px auto;max-width:600px}.insure-modal .btn{margin:20px auto 10px;border:unset}.open-in{position:fixed;z-index:99;top:50%;left:50%;width:98%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5a824e;text-align:center;padding:30px;-webkit-transition:3s all;transition:3s all;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;max-width:800px;margin:auto}.close-ins{background-color:transparent;border:2px solid #fff;border-radius:50%;color:#fff;font-size:30px;position:absolute;top:0;right:0;z-index:3;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;background-color:#14a7eb;top:-20px;right:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.close-ins span{-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:0 0 4px 2px}.close-ins:before{content:"Try another insurance";font-size:12px;position:absolute;left:-130px;color:#121f38;top:0;opacity:.35}.close-ins:hover{background-color:#12527c}.close-ins:hover:before{opacity:1}.yep{width:80px;height:80px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px auto}.yep i{margin-top:5px}#appt-form{padding:40px 10px;text-align:left;max-width:800px;margin:10px auto}#appt-form h2,#appt-form h3{text-align:center;margin:20px auto 50px;letter-spacing:.05em}#appt-form h2{font-size:45px}#appt-form .flex-row-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#appt-form .flex-row-input article{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px}#appt-form .options{color:#727272;margin:0 10px}#appt-form .options label{display:block;font-size:18px;position:relative;margin-bottom:10px;text-align:left}#appt-form .flex-checks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#appt-form .flex-checks span{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;margin:10px 5px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}#appt-form .flex-checks span [type=checkbox],#appt-form .flex-checks span [type=radio]{margin-right:8px}#appt-form button.btn{display:table;margin:20px auto!important}#appt-form ::-webkit-input-placeholder{color:#333}#appt-form :-moz-placeholder{color:#333}#appt-form ::-moz-placeholder{color:#333}#appt-form :-ms-input-placeholder{color:#333}#appt-form .input-content,#appt-form .styled-form .inline label,#appt-form .styled-form .inline,#appt-form .input--filled .input__label .input__label-content strong,#appt-form .input--filled .input__label .input__label-content a{color:#727272}#appt-form .input-content{position:relative;z-index:1;border-bottom:1px solid #A3D79B;display:block;width:100%;min-height:65px;background:none}#appt-form .input-content.txt{height:150px}#appt-form .input-content textarea{padding:5px;display:block;width:100%;height:130px;display:table;font-family:"open-sans",sans-serif}#appt-form .input__field{position:absolute;z-index:2;display:block;border:none;border-radius:0;padding:0 10px;margin-top:20px;height:40px;width:100%;background:transparent;color:#727272}#appt-form .input__label{display:inline-block;padding:0;width:100%;height:100%;position:absolute;background:transparent;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#appt-form .input__label::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid transparent;-webkit-transition:border-width 0.3s,border-color .3s;transition:border-width 0.3s,border-color .3s}#appt-form .input__label-content{position:relative;display:block;width:100%;padding:40px 10px 10px;text-rendering:geometricPrecision;-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:color 0.3s,-webkit-transform .3s;-webkit-transition:color 0.3s,-webkit-transform .3s;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:transform 0.3s,color .3s;transition:transform 0.3s,color .3s,-webkit-transform .3s;transition:transform 0.3s,color 0.3s,-webkit-transform .3s;transition:transform 0.3s,color .3s;color:#727272}#appt-form .input__field:focus + .input__label .input__label-content,#appt-form .input--filled .input__label .input__label-content{color:#727272;-webkit-transform:translate3d(0,-0.8em,0);transform:translate3d(0,-0.8em,0);padding:15px 5px 5px;font-size:.75em}#appt-form input:-webkit-autofill,#appt-form textarea:-webkit-autofill,#appt-form select:-webkit-autofill{background-color:transparent!important}#insure-form #check-list { display: block; text-align: center;}#insure-form .title { background-color: #00437E; border-top-left-radius: 26px; border-top-right-radius: 26px;}#insure-form .title .h3 { color: #fff; font-size: 24px; font-weight: 400; line-height: 1; letter-spacing: -0.6px; font-style: normal; font-family: Ubuntu;}#insure-form .text { line-height: 1.1; flex: 0 1 285px; font-size: 18px; font-weight: 300;}#insure-form .title { flex: 0 1 277px; text-align: center; align-self: stretch; padding: 10px; display: flex; align-items: center; justify-content: center;}@media (max-width: 800px){ #insure-form{display: block; text-align: center;} #select-list{margin: 20px auto;}}#insure-form .select2-container { width: 100% !important; max-width: 500px;}#insure-form .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 28px;}#insure-form .select2-container--default .select2-selection--single { background-color: transparent; color: #000; border-radius: 0; border: none; border-bottom: 1px solid #94d5d7; outline: none;}#insure-form .select2-container--default .select2-selection--single .select2-selection__rendered { color: #000; text-align: left;}#insure-form #check-list .text p {color: #000;}#insure-form .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #fff transparent transparent transparent;}#insure-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #fff transparent;}#insure-form .select2-container .select2-selection--single { height: 28px;}#insure-form .select2-container--default .select2-selection--single .select2-selection__arrow { background-color: #00437E; height: 28px; width: 32px;}#insure-form .btn-alt,#insure-form .btn { min-width: 180px;}.page_divider .video-special {display: flex; justify-content: space-around; align-items: center;}@media(max-width: 1080px) {.page_divider .video-special {flex-wrap: wrap;}}.quiz {max-width: 800px; margin: 40px auto;}.quiz h3 { margin: 20px 0 0; font-size: 18px; line-height: 1.55; font-weight: 900; font-family: 'Lato', sans-serif;}.quiz div { margin: 5px auto;}<style> @media (max-width:900px) {.badges {transform:unset !important; margin:20px;}}@media (min-width:1540px) {.badges {top:85% !important; left:21% !important;}}@media (min-width: 800px) {.badges {display:flex; justify-content:center; position:absolute; transform:translateX(50%); top:85%; left:17%; gap:20px; right:50%;}}@media (max-width: 799px) {.new-seal {margin-top:15px; max-width:190px;}}#banner .play-button-banner span {text-transform:uppercase; font-weight:bold;}#banner .play-button-banner {z-index:1000; position:absolute; bottom:-47%; right:29%; display:flex; justify-content:center; align-items:center; gap:20px;}@media(max-width: 1477px) {#banner .caption {bottom:305px;}}@media(max-width: 1098px) {#banner .caption {width:auto; text-align:center;}#banner .big .one {font-size:27px;}#banner .big .two {font-size:73px;}#banner .big .three {font-size:22px;}#banner .big .four {font-size:50px;}}@media(max-width: 950px) {#banner .caption {bottom:200px;}}@media(max-width: 800px) {#banner .play-button-banner {position:relative; top:0; right:0; bottom:0; transform:none; left:0;} }@media(max-width: 600px) {#banner {padding-top:55px;}#banner .play-button-banner span {width:200px;}#banner .play-button-banner {flex-direction:column;}#banner .caption {padding-top:30px;}#banner .badge {padding-bottom:30px;}.page_index #fixed-tabs {top:82px !important;}#banner {margin-top:-10px !important;}}