.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0
20px}.mm-menu>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-menu>.mm-panel:before,.mm-menu>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel{display:none;padding:10px
0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0
40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px
0}.mm-navbar a,
.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,
.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview > li, .mm-listview > li:after,
.mm-listview > li .mm-next,
.mm-listview > li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px
10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3, 2, 1, 0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next + a,
.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen + a,
.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin:20px
-20px}.mm-menu>.mm-panel>.mm-listview:first-child,.mm-menu>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0
10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px
0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px
solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:20px}.mm-menu{background:#f3f3f3;border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.7)}.mm-menu .mm-navbar > *,
.mm-menu .mm-navbar
a{color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-listview{border-color:rgba(0, 0, 0, 0.1)}.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255, 255, 255, 0.5)}.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0, 0, 0, 0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened
body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.mm-menu.mm-top.mm-autoheight,.mm-menu.mm-bottom.mm-autoheight{max-height:80%}.mm-menu.mm-top.mm-autoheight.mm-fullscreen,.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight>.mm-panel{bottom:auto !important;height:auto !important}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider
span{background:rgba(0, 0, 0, 0.05)}html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.mm-iconpanel .mm-panel{-webkit-transition-property:-webkit-transform, left, right;-moz-transition-property:-moz-transform, left, right;-ms-transition-property:-ms-transform, left, right;-o-transition-property:-o-transform, left, right;transition-property:transform, left, right}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0px}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.mm-subopened .mm-subblocker{opacity:0.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;border-bottom:none;top:auto;bottom:0}.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0
40px}.mm-close:after{content:'x'}.mm-navbar[class*="mm-navbar-content-"]>*{box-sizing:border-box;display:block;float:left}.mm-navbar>.mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0
0 0 17px}.mm-navbar>.mm-breadcrumbs>*{display:inline-block;padding:10px
3px}.mm-navbar>.mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0px}.mm-hasnavbar-top-1 .mm-panel{top:40px}.mm-hasnavbar-top-1 .mm-indexer{top:50px}.mm-hasnavbar-top-1 .mm-fixeddivider{top:40px}.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panel{top:80px}.mm-hasnavbar-top-2 .mm-indexer{top:90px}.mm-hasnavbar-top-2 .mm-fixeddivider{top:80px}.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panel{top:120px}.mm-hasnavbar-top-3 .mm-indexer{top:130px}.mm-hasnavbar-top-3 .mm-fixeddivider{top:120px}.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panel{top:160px}.mm-hasnavbar-top-4 .mm-indexer{top:170px}.mm-hasnavbar-top-4 .mm-fixeddivider{top:160px}.mm-navbar-bottom-1{bottom:0px}.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px}.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panel{bottom:80px}.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px}.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panel{bottom:120px}.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px}.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panel{bottom:160px}.mm-hasnavbar-bottom-4 .mm-indexer{bottom:170px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,
.mm-search
input{box-sizing:border-box}.mm-search{height:40px;padding:7px
10px 0 10px}.mm-search
input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:none;display:block;width:100%;height:26px;margin:0;padding:0
10px}.mm-search input::-ms-clear{display:none}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px
0}.mm-noresults .mm-noresultsmsg{display:block}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search
input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:10px;bottom:10px;right:-100px;z-index:3;-webkit-transition:right 0.4s ease;-moz-transition:right 0.4s ease;-ms-transition:right 0.4s ease;-o-transition:right 0.4s ease;transition:right 0.4s ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer
a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer
a{color:rgba(0,0,0,0.3)}input.mm-toggle,input.mm-check{position:absolute;left:-10000px}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2}label.mm-toggle:before,label.mm-check:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-toggle,label.mm-check{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-toggle,a.mm-next+label.mm-check{right:60px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span,a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-toggle,em.mm-counter+a.mm-next+label.mm-check{right:100px}em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span,em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0, 0, 0, 0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0, 0, 0, 0.7)}.mm-menu.mm-border-none .mm-listview>li:after,.mm-listview.mm-border-none>li:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-listview.mm-border-full>li:after{left:0 !important}html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease}html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(-30%, 0, 0);-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-o-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(30%, 0, 0);-moz-transform:translate3d(30%, 0, 0);-ms-transform:translate3d(30%, 0, 0);-o-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu{opacity:0;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu{opacity:1}.mm-menu.mm-effect-zoom-panels .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-moz-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-ms-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-o-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0%, 0, 0);-moz-transform:scale(1, 1) translate3d(0%, 0, 0);-ms-transform:scale(1, 1) translate3d(0%, 0, 0);-o-transform:scale(1, 1) translate3d(0%, 0, 0);transform:scale(1, 1) translate3d(0%, 0, 0)}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(2){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(3){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(4){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-ms-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(5){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(6){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(7){-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-ms-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(8){-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-ms-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview>li:nth-child(9){-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-ms-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px, 0);-moz-transform:translate(10000px, 0);-ms-transform:translate(10000px, 0);-o-transform:translate(10000px, 0);transform:translate(10000px, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-fullscreen.mm-top,.mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important}.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview>li.mm-multiline>span{text-overflow:clip;white-space:normal}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-front:after{content:none;display:none}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-moz-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-moz-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);-o-transform:translate(-140px, 0);transform:translate(-140px, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);-moz-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);-o-transform:translate(-440px, 0);transform:translate(-440px, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-bottom{-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0, 0, 0, 0.15);color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark .mm-navbar > *,
.mm-menu.mm-theme-dark .mm-navbar
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0, 0, 0, 0.15)}.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255, 255, 255, 0.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255, 255, 255, 0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-fixeddivider
span{background:rgba(255,255,255,0.05)}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0, 0, 0, 0.5)}.mm-menu.mm-theme-dark .mm-search
input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark .mm-indexer
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0, 0, 0, 0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:white;border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white .mm-navbar > *,
.mm-menu.mm-theme-white .mm-navbar
a{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0, 0, 0, 0.05)}.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0, 0, 0, 0.03)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0, 0, 0, 0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-fixeddivider
span{background:rgba(0,0,0,0.03)}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}.mm-menu.mm-theme-white .mm-search
input{background:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white .mm-indexer
a{color:rgba(0, 0, 0, 0.3)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0, 0, 0, 0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:white}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:black;border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black .mm-navbar > *,
.mm-menu.mm-theme-black .mm-navbar
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255, 255, 255, 0.3)}.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-fixeddivider
span{background:rgba(255,255,255,0.2)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search
input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black .mm-indexer
a{color:rgba(255, 255, 255, 0.4)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255, 255, 255, 0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:black}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after{content:'';display:block;clear:both}.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu.mm-tileview .mm-listview > li:after,
.mm-menu .mm-tileview.mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu.mm-tileview .mm-listview > li > a,
.mm-menu.mm-tileview .mm-listview > li > span,
.mm-menu .mm-tileview.mm-listview > li > a,
.mm-menu .mm-tileview.mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu.mm-tileview .mm-listview > li > .mm-next,
.mm-menu .mm-tileview.mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
.mm-menu .mm-tileview.mm-listview>li>.mm-next:after{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.page-container{max-width:1200px;margin-left:auto;margin-right:auto;width:100%}@media (max-width: 1270px){.page-container{max-width:960px}}@media (max-width: 1020px){.page-container{max-width:700px}}@media (max-width: 735px){.page-container{max-width:600px;width:94%}}*{outline:none}.clearfix:after,.page-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,
* html .page-container{zoom:1}*:first-child+html .clearfix,
*:first-child+html .page-container{zoom:1}ul,ol{-webkit-padding-start:0px;padding-left:0px}.site-links
span{margin-left:3px}.site-links span
a{margin-right:3px}.site-links>span{margin-left:0}.col1,.col2,.col3,.col4{float:left}article
.row{width:100%;display:inline-block;margin-bottom:17px}article .row>div{margin-right:4%}article .row>div:last-child{margin-right:0}.one>div{width:100%}.two>div{width:48%}.three>div{width:30.66%}.four>div{width:22%}.one-third-two-third
.col1{width:32%}.one-third-two-third
.col2{width:64%}.two-third-one-third
.col1{width:64%}.two-third-one-third
.col2{width:32%}@media (max-width: 765px){article .row>div{width:100% !important;margin-right:0 !important;margin-bottom:17px !important}}ul{list-style-type:none;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;padding-left:0}.form-left
.gform_wrapper{text-align:left;margin-top:25px}.validation_message{float:left;width:100%;box-sizing:border-box;outline:none}.gform_confirmation_message{width:100%;clear:both;text-align:left;padding-top:20px}.gform_ajax_spinner{max-width:10px;max-height:10px}.gform_validation_container{display:none}.gfield_required{margin-left:4px;color:red}.validation_error,.gfield_description.validation_message{color:#FD0707;border-radius:3px;margin:7px
0 4px 0;font-size:14px}.validation_error{display:none !important}.gfield_error input,
.gfield_error select,
.gfield_error
textarea{border:1px
solid #5FD7A0}.ginput_right{margin-left:2%}.ginput_full{width:100%;display:inline-block}.ginput_left,.ginput_right{width:49%;display:inline-block}.gfield_label{margin-bottom:9px;width:100%;font-weight:400;display:block}.gform_wrapper
.hidden{display:none !important}.hidden_label
label{display:none !important}.name input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/user-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}.email input[type=email]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/email-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.phone input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/phone-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.cal input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/cal-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.speedo input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/speedo-icon.png') !important;background-position:center right !important;background-repeat:no-repeat !important}.car input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/car-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}.company input[type=text], .office input[type=text], .location input[type=text]{background-image:url('https://static.scratchdigital.co.nz/scratchdigital/company-icon.png')!important;background-position:center right !important;background-repeat:no-repeat !important}li.gfield{float:left;width:100%;position:relative;list-style-position:outside;list-style:none;margin-bottom:8px;font-weight:300;background:none;-webkit-padding-start:0px;line-height:inherit;font-size:inherit;background:none !Important;-webkit-padding-start:0px !important}.gform_wrapper
ul{-webkit-padding-start:0px;-webkit-margin-before:0;-webkit-margin-after:0;margin-top:5px;padding-left:0}.gform_wrapper ul
li{background:none !Important;-webkit-padding-start:0px !important}}.gfield_contains_required ::-webkit-input-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required :-moz-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required ::-moz-placeholder:after{content:' *';font-size:13px;font-family:arial}.gfield_contains_required :-ms-input-placeholder:after{content:' *';font-size:13px;font-family:arial}.gform_hidden{display:none}.gfield_date_dropdown_year,.gfield_date_dropdown_month,.gfield_date_dropdown_day{width:100px;margin-right:1%;float:left}.gfield
div.ginput_complex{}.gfield input,
.gfield select,
.gfield
textarea{float:left;width:100%;box-sizing:border-box;outline:none;background:#FFF;border:1px
solid #D3D3D3;border-radius:2px;color:#000;padding:13px;font-size:15px}.gfield
textarea{padding-bottom:5px}.gfield textarea,
.gfield select[multiple="multiple"]{height:100px}.gfield
select{height:47px}input[type="submit"]{background:#1C69D4;color:#FFF;margin-top:11px;border:0;-webkit-appearance:button;cursor:pointer;width:100%;padding:15px
0;outline:none;text-transform:uppercase}.gfield_radio input[type=radio],
.gfield_checkbox input[type=checkbox]{width:auto;height:11px;margin-top:4px;width:auto !important}.gfield_radio label,
.gfield_checkbox
label{display:inline-block !Important;width:auto;margin-left:7px}.gfield_radio li,
.gfield_checkbox
li{margin-bottom:7px;display:inline-block;width:100%;margin-right:2%;background:none;-webkit-padding-start:0px;line-height:inherit;font-size:inherit}.col_2 .gfield_radio li, .col_2 .gfield_checkbox
li{width:48%}.col_3 .gfield_radio li, .col_3 .gfield_checkbox
li{width:31%}.col_4 .gfield_radio li, .col_4 .gfield_checkbox
li{width:22%}.col_1 .gfield_radio li, .col_1 .gfield_checkbox
li{margin-right:0%}.col_2 .gfield_radio li:nth-child(2), .col_2 .gfield_checkbox li:nth-child(2){margin-right:0%}.col_3 .gfield_radio li:nth-child(3), .col_3 .gfield_checkbox li:nth-child(3){margin-right:0%}.col_4 .gfield_radio li:nth-child(4), .col_4 .gfield_checkbox li:nth-child(4){margin-right:0%}.ginput_complex
span{margin-bottom:7px;float:left}.ginput_complex.has_first_name.has_last_name
span{width:49%;display:inline-block;box-sizing:border-box;margin-bottom:0px}.ginput_complex.has_first_name.has_last_name span:nth-child(2){margin-left:2%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_prefix{width:6%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_first{width:46%;margin-left:1%}.ginput_complex.ginput_container.has_prefix.has_first_name.no_middle_name.has_last_name.no_suffix
.name_last{width:46%;margin-left:1%}.ginput_complex span
label{font-size:13px}.gfield
table{width:100%}.ui-datepicker-trigger{width:33px;position:absolute;top:16px;right:7px}img.ui-datepicker-trigger{width:33px;position:absolute;top:16px;right:7px}#ui-datepicker-div{background:#F2F2F2;padding:11px
17px}.ui-datepicker-next{float:right}.ui-datepicker-calendar td a,  .ui-datepicker-calendar
th{padding:6px
7px;color:#48535A}.ui-datepicker-calendar
tr{height:26px}#ui-datepicker-div{background:#FFF;padding:11px
17px;color:#48535A;border:1px
solid #DFDFDF;display:none}.ui-datepicker-calendar{padding-top:11px}select.ui-datepicker-month{float:left;width:45%;font-size:13px;height:35px;display:inline;clear:none;padding:8px
17px}select.ui-datepicker-year{width:45%;font-size:12px;height:35px;float:right;display:inline;clear:none;padding:8px
17px}.ui-datepicker-calendar td a:hover{background:#5FD7A0;color:#fff;border-radius:3px;text-decoration:none}.ui-datepicker-title
select{border:1px
solid #DFDFDF;background-image:url('/assets/themes/citydental/images/select-arrows.svg');background-repeat:no-repeat;background-size:auto auto;background-position:right 9px center}.ui-datepicker-header
span{color:#5FD7A0;text-decoration:none}@media(max-width:500px){.ginput_complex.has_first_name.has_last_name
span{width:100%;margin-left:0 !important;margin-bottom:8px;display:block;float:left}.ginput_complex.has_first_name.has_last_name
span.name_last{margin-bottom:0px}.gfield
div.ginput_complex{height:auto}}.left_half{width:49.25% !important;margin-right:1.5% !important}.right_half{width:49.25% !important}.gfield.one_third{width:33.25% !important;margin-right:1.5% !important}.gfield.two_third{width:65.25% !important}.gf_list_2col .gfield_checkbox li,
.col_2 .gfield_checkbox
li{width:48%;float:left}.gf_list_3col .gfield_checkbox li,
.col_3 .gfield_checkbox
li{width:31%;float:left}.gf_list_4col .gfield_checkbox li,
.col_4 .gfield_checkbox
li{width:22%;float:left}.gf_list_1col .gfield_checkbox li,
.col_1 .gfield_checkbox
li{margin-right:0%}.gf_list_2col .gfield_checkbox li,
.col_2 .gfield_checkbox li:nth-child(2){margin-right:0%}.gf_list_3col .gfield_checkbox li,
.col_3 .gfield_checkbox li:nth-child(3){margin-right:0%}.gf_list_4col .gfield_checkbox li,
.col_4 .gfield_checkbox li:nth-child(4){margin-right:0%}.gf_list_1col .gfield_radio li,
.col_1 .gfield_radio
li{width:100%;float:left}.gf_list_2col .gfield_radio li,
.col_2 .gfield_radio
li{width:48%;float:left}.gf_list_3col .gfield_radio li,
.col_3 .gfield_radio
li{width:31%;float:left}.gf_list_4col .gfield_radio li,
.col_4 .gfield_radio
li{width:22%;float:left}.gf_list_1col .gfield_radio li,
.col_1 .gfield_radio
li{margin-right:0%}.gf_list_2col .gfield_radio li,
.col_2 .gfield_radio li:nth-child(2){margin-right:0%}.gf_list_3col .gfield_radio li,
.col_3 .gfield_radio li:nth-child(3){margin-right:0%}.gf_list_4col .gfield_radio li,
.col_4 .gfield_radio li:nth-child(4){margin-right:0%}.gf_list_inline .gfield_radio li,
inline .gfield_radio
li{display:inline}.gf_list_inline .gfield_radio li input,
inline .gfield_radio li
input{float:none}.email-signup-form_wrapper
ul{margin-top:0 !important}.email-signup-form_wrapper
li.gfield{width:87%;margin-bottom:0px}.email-signup-form_wrapper input[type="submit"]{float:right;width:13%}.email-signup-form_wrapper .gfield
input{padding:9px;line-height:31px;font-size:17px;border-right:0;border-radius:2px 0px 0px 2px}.email-signup-form_wrapper
.gform_confirmation_message{padding-top:0px}.mobile-header{position:fixed;z-index:999;height:60px;width:100%;background:#58595B;top:0}.mobile-nav a, .mobile-nav
span{color:#fff}.mobile-nav.mm-menu a, .mobile-nav.mm-menu
span{color:#48535A}.mm-list>li>a,.mm-list>li{position:relative;width:100%}.mobile-menu-btn{float:right;position:absolute;top:0;right:0;bottom:0;padding:13px
15px;cursor:pointer;font-size:20px;line-height:1.5em}.mobile-sub-nav{display:block;height:20px;width:100%;background:#F2F2F2}.mobile-sub-nav{display:none;height:26px;width:100%;background:#F2F2F2;text-align:center}.mobile-sub-nav
a{padding:0
10px;font-size:14px;color:#48535A}.mobile-logo{padding:0px}a.mobile-logo{overflow:hidden;text-align:center;float:none;margin:0
auto;max-height:50px;display:block;max-width:80%}a.mobile-logo
img{margin:0
auto;float:none;width:111px;max-height:111px;background-color:none}.mm-list
span{padding:5px
10px 5px 20px;background:#E0E0E0;width:100%;display:block;font-size:20px}.mm-list>li>a,.mm-list>li>span{line-height:25px;font-size:16px}.mobile-nav .contact-details
a{width:45%;display:inline-block !important;text-align:center;background:rgba(3, 2, 1, 0) !important}.mobile-nav .contact-details
a.divider{width:5px;color:#5FD7A0;padding:10px
0}.mobile-nav li.contact-details a:before,.mm-subclose:before{content:'' !important;padding:0
!important}#nav-icon{margin:0;padding:0;float:left;width:22px;height:1px;position:relative;margin:8px
auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}#nav-icon
span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:7px}#nav-icon span:nth-child(4){top:14px}#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}#mm-1 .mm-navbar{display:none !important}#mm-1{padding-top:0px}.mobile-header{display:none}@media (max-width:1020px){.header.desktop{display:none}.mobile-header{display:block}.mobile-header{height:50px}a.mobile-logo
img{width:291px;top:-32px;position:relative}.mobile-menu-btn{font-size:16px}img.css-logo{padding:18px
0px;width:89px}.mobile-nav .contact-details
a{line-height:25px;font-size:16px}#nav-icon{width:16px;height:14px;margin:5px
auto}#nav-icon
span{height:2px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:6px}#nav-icon span:nth-child(4){top:12px}}.box-links{padding:15px
!important;display:inline-block !important;width:100% !important}.box-links
a{width:50%;float:left;text-align:center;border:rgb(97, 109, 123) 0 solid;padding:15px
!Important}.box-links
svg{width:55px;display:block;margin:2px
auto 14px;fill:rgb(97, 109, 123)}li.box-links a:nth-child(odd){border-right-width:1px}li.box-links a:nth-child(3n+0){border-top-width:1px}@media (max-width:440px){a.mobile-logo{float:left}.mobile-nav ul
li{font-size:12px;line-height:21px}.box-links
svg{width:35px;height:33px;margin:2px
auto 10px}.box-links
a{padding:10px
!Important}}.mm-close:after{content:'×';font-family:arial}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-black-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-black-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-black-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-black-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-black-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-black-webfont.svg#montserratblack') format('svg');font-weight:800;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-extrabold-webfont.svg#montserratextra_bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-bold-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-bold-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-bold-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-bold-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-semibold-webfont.svg#montserratsemi_bold') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-regular-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-regular-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-regular-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-regular-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-light-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-light-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-light-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-light-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-light-webfont.svg#montserratlight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'montserrat';src:url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.eot');src:url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.woff2') format('woff2'),
url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.woff') format('woff'),
url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.ttf') format('truetype'),
url('/assets/themes/citydental/fonts/montserrat-ultralight-webfont.svg#montserratultra_light') format('svg');font-weight:100;font-style:normal}.break{margin:50px
0}body{color:#48525E;font-family:Montserrat;font-size:16px}.mce-content-body h1,.header1{font-family:montserrat;font-weight:600;font-size:42px;line-height:50.34px;color:#48525E;color:rgb(72, 82, 94);position:relative;padding-bottom:19px}.mce-content-body h1:after,.header1:after{border-bottom:4px solid #c7a376;content:'';position:absolute;bottom:0px;width:90px;left:0}.mce-content-body h2,.header2{font-family:montserrat;font-weight:600;font-size:36px;line-height:46px;color:#48525E;color:rgb(72, 82, 94);position:relative;padding-bottom:19px}.mce-content-body h2:after,.header2:after{border-bottom:4px solid #c7a376;content:'';position:absolute;bottom:0px;width:90px;left:0}.mce-content-body h3,.header3{font-family:montserrat;font-weight:600;font-size:28px;line-height:33px;color:#48525E;color:rgb(72, 82, 94)}.mce-content-body h4,.header4{font-family:montserrat;font-weight:500;font-size:25px;line-height:29px;color:#48525E;color:rgb(72, 82, 94)}.mce-content-body h5,.header5{font-family:montserrat;font-weight:500;font-size:20px;line-height:26.82px;color:#48525E;text-decoration:none;display:inline-block;color:rgb(72, 82, 94)}.mce-content-body h6,.header6{font-family:montserrat;font-weight:500;font-size:16px;line-height:21.01px;color:#616D7B;color:rgb(97, 109, 123)}.mce-content-body p,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body
h6{-webkit-margin-before: .5em;-webkit-margin-after: .5em;width:100%;-webkit-margin-start:0px;-webkit-margin-end:0px}.breadcrumbs{font-family:montserrat;font-weight:100;font-size:14px;color:#C7A376;color:rgb(199, 163, 118);display:inline-block}.breadcrumbs .site-links>span>span>a{background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/home.png);background-position:-8px -8px;width:17px;height:18px;font-size:0px;top:0;float:left;position:relative}.breadcrumbs .site-links>span>span>a:hover{background-position:-8px -30px}.excerpt{font-family:Montserrat;font-weight:400;font-size:18px;line-height:26px;color:#616D7B;color:rgb(97,109,123)}p{font-family:Montserrat;font-weight:300;font-size:16px;line-height:25px;color:#616D7B;color:rgb(97,109,123)}a{color:#C7A376;color:rgb(199,163,118)}strong,b,.bold{font-family:montserrat;font-weight:600}blockquote{font-family:montserrat;font-weight:500;font-size:25px;line-height:30.8px;color:#C7A376;color:rgb(199, 163, 118);margin:0;padding-left:25px;border-left:4px #C7A376 solid}input[type="submit"],.btn{font-family:montserrat;font-weight:500;font-size:14px;line-height:19px;color:#fff;text-decoration:none;text-transform:uppercase;border:2px
solid #C7A376;background-color:#C7A376;padding:12px
30px;border-radius:2px}input[type="submit"]:hover,.btn:hover{color:#C7A376;color:rgb(199,163,118);background-color:transparent}.link-list>a{font-family:Montserrat;font-weight:300;font-size:18px;line-height:27.19px;color:#48525E;color:rgb(72, 82, 94);text-decoration:none}.link-list a:hover{color:#C7A376}.link-list{-webkit-padding-start:19px}.link-list
li{background-image:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/small-arrow.png');padding-left:16px;background-repeat:no-repeat;background-position:0px 11.5px;list-style:none;margin:0;-webkit-margin-before:0;-webkit-margin-after:0}link{font-family:Montserrat;font-weight:400;font-size:16px;line-height:26px;color:#C7A376;color:rgb(199,163,118);text-decoration:underline}.learn-more{font-family:Montserrat;font-weight:300;font-size:14px;padding-left:18px;line-height:19px;color:#616D7B;color:rgb(97,109,123);text-transform:uppercase;position:relative;text-decoration:underline}.learn-more:before{content:'+ ';text-decoration:none;position:absolute;left:2px;font-size:19px;top:-1px}ol
li{font-family:Montserrat;font-weight:300;font-size:16px;line-height:26px;color:#C7A376}ol li
span{color:#616D7B;color:rgb(97,109,123)}ul{-webkit-padding-start:0px}ul
li{font-family:Montserrat;font-weight:300;font-size:16px;line-height:26px;color:#616D7B;color:rgb(97, 109, 123);list-style:none;background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/small-arrow.png') 21px 9px no-repeat;-webkit-padding-start:40px}.price{font-family:Montserrat;font-weight:400;font-size:25px;line-height:26px;vertical-align:super;color:#333;color:rgb(51, 51, 51);position:relative}.price
span{font-size:11px;top:-2px;position:absolute;margin-left:6px}.caption{font-family:Montserrat;font-weight:300;font-size:16px;line-height:26.67px;color:#48525E;color:rgb(72, 82, 94);background-color:#f2ece3;padding:15px
25px}textarea,input[type="email"],input[type="text"]{border:1px
solid #cfd1d2;width:100%;padding:13px
12px;outline:none;font-size:15px;font-weight:100;color:#6d6f70}.video_thumbnail:hover .thumbnail-mask:before{color:#C7A376}article ul
li{background:none;list-style-type:disc;color:#C7A376;margin-left:17px;padding-left:5px}article ol
li{background:none;list-style-type:decimal;color:#48525E;margin-left:17px;padding-left:5px}article ul
span{color:rgb(97, 109, 123)}article
li{padding:0;list-style-type:none;background:none;line-height:18px;margin-bottom:7px;margin-top:3px}article
.header3{margin-top:40px;margin-bottom:15px;padding-bottom:15px;position:relative}article
hr{background-color:#58595B;border:0;height:1px}article a:hover{color:#5FD7A0;text-decoration:underline}::-webkit-input-placeholder{margin-bottom:8px;color:#48525E;font-weight:100}:-moz-placeholder{margin-bottom:8px;color:#000;font-weight:100}::-moz-placeholder{margin-bottom:8px;color:#000;font-weight:100}:-ms-input-placeholder{margin-bottom:8px;color:#000;font-weight:100}*{box-sizing:border-box}.mfp-iframe-holder .mfp-content{max-width:1220px !important}body{background:#e2e2e2 !important}.mm-page{max-width:1920px;margin:auto}.header-style-1{width:100%;min-height:100%;background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/header.jpg) no-repeat;background-size:100%;background-position:center 20%;display:inline-block;position:relative}.header-style-1 .left-55{padding:280px
0}.header-style-1
p{margin-bottom:5px}.header1-container{width:100%;height:100%}img.dsd-clinic{max-width:160px;display:block;position:absolute;bottom:30px}.header-style-2a .background,
.header-style-2 .background,
.header-style-1
.background{position:absolute;top:50%;transform:translateY(-50%)}.header-style-2a .background:after,
.header-style-2 .background:after,
.header-style-1 .background:after{position:absolute;width:100%;height:100%;opacity:1.0;background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/vidfilter.png');content:' ';top:0;left:0;right:0;bottom:0}.header-style-2,.header-style-2a{width:100%;background:#f5f0ea;display:inline-block;padding:40px
0;position:relative}.header-style-2 .header-wrap{margin-right:30%}.header-image{width:100%;min-height:100%;background-size:100%;background-position:center 20%;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity: .2}#contact-us-header-style-2 .header-image{background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/quaypark.png) no-repeat;background-size:100%;background-position:center 20%}#services-single-services,
.header-style-2 .page-container, .header-style-2a .page-container{z-index:2;position:relative}.header-style-3{display:inline-block;padding:20px
0;width:100%}.header-style-1 .header1, .header-style-2 .header1, .header-style-2a .header1, .header-style-3
.header1{margin:10px
0}.sticky-menu-navigation-contact{margin-top:10px !important}.sticky-menu-small{//margin-left: 6% !important}.sticky-menu-logo{width:9% !important}.sticky-menu-ul{margin-top:12.5px !important}.sticky-dropdown{margin-top:80px !important}.navigation{background:rgba(109, 109, 109, 0.87);width:100%;float:left;padding:15px
0;border-bottom:2px solid #D0D2D3;position:fixed;z-index:99;max-width:1920px;margin:auto}.navigation
a{color:#fff;text-decoration:none;position:relative}.logo{float:left;width:15%;overflow:hidden;position:relative;height:76px;-webkit-transition:all .5s ease}.logo
img{width:100%}.logo
a{position:relative;top:0px;-webkit-transition:all .5s ease}.menu ul
li{line-height:25px}.sticky-nav.navigation .menu > ul > li > a.active::before,
.sticky-nav.navigation .menu>ul>li>a:before{top:74%}.sticky-nav
.logo{height:25px;width:10%}.sticky-nav .logo
a{top:-15px}.sticky-nav.navigation .contact,
.sticky-nav
.menu{margin-top:0}.sticky-nav.navigation .menu > ul > li > a.active::before,
.sticky-nav.navigation .menu>ul>li>a:before{-webkit-transition:all .5s ease}.menu{float:left;margin-top:25px;text-align:right;-webkit-transition:all .5s ease;margin-left:55px}.menu ul
li{font-family:montserrat;font-weight:300;display:inline-block;list-style-type:none;padding:0;background:none;margin:0
20px}.menu ul li.dropdown-services > a:after, .menu ul li.dropdown-about>a:after{content:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/down.png);position:relative;top:-1px;margin-left:7px}.navigation
.contact{float:right;font-family:montserrat;font-weight:500;text-align:right;margin-top:20px;-webkit-transition:all .5s ease}.navigation .contact
a{margin-left:10px}.navigation .contact a:first-child{margin-left:0px}.navigation .menu > ul > li > a.active::before,
.navigation .menu>ul>li>a:before{position:absolute;top:100%;left:50%;color:transparent;content:"•";text-shadow:transparent 0px 0px;font-size:1.2em;transition:text-shadow 0.3s, color 0.3s;transform:translateX(-50%);pointer-events:none}.navigation .menu > ul > li > a.active::before,
.navigation .menu > ul > li > a:hover::before,
.navigation .menu>ul>li>a:focus::before{color:#fff;text-shadow:10px 0 #fff, -10px 0 #fff}.dropdown{position:absolute;width:100%;left:0;z-index:1;text-align:left !important;top:0;margin-top:105px;background:#F2EDE4;opacity:0;-webkit-transition:all .5s ease;visibility:hidden}.sticky-nav
.dropdown{margin-top:57px}.hasDropdown.show-nav
.dropdown{opacity:1;visibility:visible}.dropdown-spacer{}.dropdown .menu-list
ul{text-align:left !important;margin:0;column-count:2;-webkit-column-count:2;-moz-column-count:2;width:100%}.dropdown .menu-list ul
li{font-family:Montserrat;font-weight:300;font-size:16px;line-height:26px;color:#616D7B;color:rgb(97, 109, 123);list-style:none;background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/small-arrow.png') 0 9px no-repeat;-webkit-padding-start:0;padding-left:0px;margin-bottom:4px;margin-left:0;padding-left:20px;display:block}.dropdown .menu-list ul li
a{color:#616D7B}.dropdown .menu-list ul li a:after{content:' ' !important}.dropdown .menu-list ul li a:hover{color:#C7A376;font-weight:500}.menu-half-left{width:50%;float:left;padding:50px
0px 50px 70px}.menu-half-right{width:50%;float:left;padding:50px
0px 50px 70px}.dsd-40{width:40%;padding-left:0px;padding-right:50px}.dsd-40
img{width:100%;max-width:100%}.dsd-60{width:60%;padding-left:0px}.dsd-60 .menu-container{display:inline-block;width:49%;vertical-align:top}.dsd-60 .menu-container
ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}.menu-half-left .menu-container{border-right:1px solid #B9B9B9}.menu-title{color:#626E7D;font-family:montserrat;font-size:18px;font-weight:500;margin-bottom:10px}.menu-title:hover{color:#C7A376}.dropdown .menu-columns
ul{display:block;text-align:center}.dropdown .menu-columns ul
li{font-family:Montserrat;font-weight:500;font-size:16px;line-height:26px;list-style:none;background:none;-webkit-padding-start:0;padding-left:0px;margin:0;display:inline-block;padding:20px
0}.dropdown .menu-columns ul li
a{color:#616D7B !important;color:rgb(97, 109, 123);display:block}.dropdown .menu-columns ul li:hover{padding:5px
0}.dropdown .menu-columns ul li:hover
a{background:#616D7B !important;color:#fff !important;padding:22px
0px;margin:0
12px}.dropdown .menu-columns ul li:hover a
path{fill:#fff !important}.dropdown .menu-columns ul li a:after{content:' ' !important}.menu-img{width:100%;height:0;padding-bottom:31%}.menu-img
img{text-align:center;clear:both}.menu-columns{margin:0
auto;padding:20px
0 20px;display:block}.menu-col4{width:25%;float:left;border-right:1px solid #A6A8AB;padding:20px;text-align:center}.menu-col7{width:14.2%;float:left;padding:20px;text-align:center}.menu-col7:last-child,.menu-col4:last-child{border:0}.contact-number:before{content:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/call.png);position:relative;top:5px;margin-right:5px}.book-now{cursor:pointer}.book-now:before{content:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/book.png);position:relative;top:5px;margin-right:5px}.dropdown-services
.dropdown{}.dropdown-services a:focus+.dropdown{display:block}.dropdown-about
.dropdown{}.dropdown-about a:focus+.dropdown{display:block}.menu-img
svg{text-align:center;margin:0
auto}.desktop-menu{display:block}.close-button{width:100%;position:relative}.close-svg{position:absolute;right:0;cursor:pointer;top:20px;z-index:1}.logo-mobile
img{max-height:60px !important;width:auto;text-align:left;float:left;padding:5px
0}.mobile-menu-header{width:100%;background:rgba(109, 109, 109, 0.87);display:inline-block !important;z-index:999;padding:5px}#toggle-icon{width:20px;display:none;float:right;margin-top:25px}#toggle-icon
span{background:#fff;width:100%;height:2px;margin-bottom:5px;display:inline-block;float:left;border-radius:50px}.mm-page{background:#fff !important}.mm-listview
li{background:none}.mm-listview li
a{font-family:montserrat;color:rgb(97, 109, 123) !important}.mm-listview .mm-next{width:100% !important}.mm-menu .mm-navbar > *, .mm-menu .mm-navbar
a{font-family:montserrat;font-weight:300}a.mm-next{border-color:transparent !important}.mm-listview>li:not(.mm-divider):after{left:0 !important}.mobile-menu-header{display:none !important}.full-width
.header2{margin-bottom:20px}.full-list
li{background:none;list-style-type:disc;margin-left:19px;padding-left:3px}.icon-layout{width:100%;background:#f3ece4;display:inline-block;float:left}.three-columns{width:33.33333333%;display:inline-block;float:left;text-align:center;padding:50px}.icon-img{height:78px}.icon-layout
.header4{margin-bottom:5px}.left-right-layout .left-50{padding-right:40px !important}.left-right-layout .right-50{border-left:1px solid #DFDCDA;padding-left:50px !important}.left-right-layout
.header2{margin-bottom:4px}.header2
a{text-decoration:none;color:#48525E;color:rgb(72,82,94)}.left-right-layout{margin-bottom:50px}ul.services-list{column-count:2;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;-ms-column-gap:40px}ul.services-list
li{background-position:0px 9px;padding-left:20px}ul.services-list
a{font-family:montserrat;font-weight:300;font-size:17px;color:#48525E;text-decoration:none}ul.services-list a:hover{color:#C7A376;font-weight:500}.profile-lists
.header1{margin-bottom:5px;margin-top:10px}.profile-box{width:31.33333333%;float:left;margin-right:3%}.profile-box{margin-bottom:40px}.profile-box:nth-child(3n+3){margin-right:0}.profile-box
a{text-decoration:none}.profile-box
p{margin:0;margin-bottom:20px}.profile-image{width:100%;height:237px;background:#B5B4B0;overflow:hidden;position:relative}.head-shot{position:absolute;top:0;left:0;right:0;bottom:0}.profile-image
img{width:100%;height:auto}.profile-box a:hover .profile-image
img{width:101%;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s}.profile-image-hover{background:rgba(97, 109, 123, 0.85);color:#fff;position:absolute;height:100%;width:100%;top:0;opacity:0;vertical-align:middle;z-index:2}.profile-box a:hover .profile-image-hover{opacity:1;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.profile-view{width:100%;height:100%;font-family:montserrat;font-weight:500;font-size:15px;text-align:center;text-transform:uppercase;vertical-align:middle;display:table}.profile-view
span{display:table-cell;position:relative;vertical-align:middle;padding-bottom:20px;height:100%}.profile-view span:after{border-bottom:4px solid #fff;content:'';width:55px;position:absolute;margin:0
auto;display:inline-block;margin-top:30px;left:42%;transition:all 1s fade;-webkit-transition:all 1s fade;-moz-transition:all 1s fade}.profile-box a:hover .profile-preview{background:#F2ECE3;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease}.profile-preview{width:100%;border:1px
solid #F2ECE3;border-top:0;padding:40px;position:relative}.profile-box a:hover .profile-preview:after{border-left:solid transparent 20px;border-right:solid transparent 20px;border-bottom:solid #F2ECE3 20px;top:-20px;content:" ";height:0;left:43%;position:absolute;width:0;z-index:9;transition:all 0.5s fade;-webkit-transition:all 0.5s fade;-moz-transition:all 0.5s fade;transition-delay:1s;-webkit-transition-delay:1s;-moz-transition-delay:1s}.profile-name{margin-bottom:15px}.profile-occupation{margin-bottom:20px}.profile-title{margin-bottom:0 !important}.profile-list
li{font-family:montserrat;color:#C7A376;font-size:16px;padding:0;list-style-type:none;background:none}.button-container{width:100%;clear:both;display:inline-block;text-align:center;margin-top:30px;margin-bottom:30px}.homepage
.header2{margin-bottom:5px}.homepage
.header3{margin-bottom:20px}.homepage .left-50{padding-right:50px}.homepage
img{margin-top:25px;width:90%}.homepage .button-container{margin:60px
0}.new-clients
.header2{margin-bottom:10px}.new-clients
img{margin-top:90px}.our-story-1
.section{padding:50px
0}.our-story-1 img.ourstory-dentists{margin-top:115px;width:100%}.our-story-1 .left-50{padding-right:10px}.our-story-1 .right-50{padding-left:10px}.our-story-1 .video-container
img{padding-right:50px;margin-top:25px}.our-story-2
img{margin-top:35px}.single-sidebar{width:30%;padding-left:45px;float:right;position:relative;top:-175px;z-index:10}.customer-stories .single-sidebar{top:-172px}.customer-stories .single-image{padding-top:11px;margin-bottom:0}.single-our-team .single-sidebar{top:-205px}#sticky-wrapper{background:#fff}.page-container.container-mobile{max-width:none !important}.no-sidebar{width:85% !important;float:none !important;margin:0
auto}.single-content{width:70%;float:left}.header5
a{text-decoration:none;color:#48525E}.single-image{margin-bottom:-5px}.single-image
img{width:100%;height:auto;float:left}.single-box{width:100%;border:1px
solid #F2ECE3;display:inline-block;float:left}.sidebar-boxcontent{width:100%;display:inline-block;background:#fff;padding:20px}.single-name{padding-bottom:10px;position:relative;margin-bottom:20px}.single-name.header5:after{border-bottom:4px solid #c7a376;content:'';position:absolute;bottom:0px;width:90px;left:0}.single-sidebar
p{margin:0;margin-bottom:20px}.single-title{margin-bottom:0 !important;}.single-contact{width:100%;background:#F2ECE3;padding:20px;display:inline-block}.single-contact
p{margin-bottom:0}.single-contact
a{text-decoration:none}.single-content
blockquote{clear:both;margin:20px
0}.single-content
.caption{margin-bottom:40px}.single-content
ul{}.single-content .header3:after{border-bottom:4px solid #c7a376;content:'';position:absolute;bottom:0px;width:90px;left:0}.single-menu ul
li{-webkit-padding-start:20px;padding-left:20px;padding-left:20px;background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/small-arrow.png') 0px 9px no-repeat}.single-menu ul li
a{text-decoration:none;color:#48525E}.single-menu ul li
a.active{font-weight:500}.single-menu ul li:hover{background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/small-arrow-gold.png') 0px 9px no-repeat}.single-menu ul li a:hover{color:#C7A376}.single-list li
a{}.single-image{width:100%;display:inline-block}.single-image
img{width:100%;height:auto}.single-slider-img{width:100%;position:relative;display:inline-block;margin-bottom:10px}.single-slider-img
span{font-family:montserrat;font-weight:500;font-size:20px;opacity:0.7;color:#fff}.single-slider
.caption{margin-bottom:0}.single-slider-img .img-before{position:absolute;bottom:10px;left:15px}.single-slider-img .img-after{position:absolute;bottom:10px;right:15px}.slick-prev{float:left;position:absolute;left:4px;z-index:1;top:30%;background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/arrow-left.png) no-repeat center center;width:40px;height:40px;border:0;opacity:0.7;font-size:0.001px;color:transparent}.slick-next{float:right;position:absolute;right:4px;z-index:1;top:30%;background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/arrow-right.png) no-repeat center center;width:40px;height:40px;border:0;opacity:0.7;font-size:0.001px;color:transparent}.single-slider .slick-dots{margin:0
auto;text-align:center}.single-slider .slick-dots
li{list-style-type:none !important;display:inline-block;margin-left:0px! important;padding:10px
5px 0}.single-slider .slick-dots li
button{border:0;border-radius:50%;width:12px;height:12px;background:#D0D2D3}.single-slider .slick-active
button{background:#C7A376 !important}.page-navigation{background:#616D7B;color:#fff}.mobile-menu-header .clearfix:after{display:inline-block;content:" "}.video-container{position:relative;height:100%;overflow:hidden}.video-container iframe, .video-container object, .video-container
embed{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:40px}.video-image{cursor:pointer;width:100%;position:relative}.video-image
img{width:100%;height:auto}.video-play{width:100%;height:100%;position:absolute;top:0;z-index:1;background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/play-white.png) no-repeat;background-size:50px;background-position:center center}.video-image:hover .video-play{background-image:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/play-gold.png);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.single-our-team .video-container{margin-bottom:40px}.caption.services-cap{margin:10px
0 30px}.single-content
.header6{color:#48525E}.singlepage-navigation{background:#616D7B;display:inline-block;float:left;width:100%;margin-top:50px;display:block}.singlepage-navigation-container{max-width:1200px;margin:0
auto}.singlepage-control{float:left;width:33.33333333333333%;padding:20px
0 10px}.singlepage-control
img{text-align:center;margin:0
auto;display:block}.singlepage-control
a{color:#fff;text-decoration:none;font-family:montserrat;font-weight:300;font-size:14px;text-transform:uppercase;margin-top:5px;display:inline-block;float:left}.singlepage-control a.control-option{text-align:center;display:block;float:none}.singlepage-control a[rel="next"]{float:right}.singlepage-control a[rel="next"]:after{float:right;content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/icon-next.png');position:relative;margin-left:15px;top:-7px}.singlepage-control a[rel="prev"]:after{float:left;content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/icon-prev.png');position:relative;margin-right:15px;top:-7px}.promotion-slider{display:block}.promotion-container{width:100%;position:relative}.promo-slider{position:relative}.promo-img{width:100%;overflow:hidden}.promo-img
img{height:100%}.promo-slider .slick-dots{position:absolute;bottom:15px;right:15px;z-index:9;text-align:right}.promo-slider .slick-dots
li{list-style-type:none !important;display:inline-block;margin-left:3px !important;background:none;padding-left:10px}.promo-slider .slick-dots li
button{border:0;border-radius:50%;width:18px;height:18px;background:rgba(255,255,255,0.5)}.promo-slider .slick-dots li button:before{color:transparent}.promo-slider .slick-arrow{top:45%}.promo-slider .slick-prev{left:20px}.promo-slider .slick-next{right:20px}.promo-slider .slick-dots .slick-active
button{background:rgba(255,255,255,1)}.slick-prev:hover,.slick-prev:focus{background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/arrow-left.png) no-repeat center center;opacity:1;transition:all 1s fade}.slick-next:hover,.slick-next:focus{background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/arrow-right.png) no-repeat center center;opacity:1;transition:all 1s fade}.promo-slider:focus, .promo-slider2:focus, .promo-slider2 .promo-content:focus{outline:0}.promo-slider2{position:absolute;top:0;height:100%;width:50%;background:rgba(97,109,123,0.95);padding:10px
60px 10px}.promo-slider2 .header2, .promo-slider2 .price, .promo-slider2 p, .promo-slider2 .excerpt, .promo-slider2 ul
li{color:#fff}.promo-slider2 .header2:after{border-color:#fff}.promo-slider2
.header5{font-size:18px;color:#fff}.promo-slider2  ul
li{background:none;list-style-type:disc;padding-left:0;text-align:left;margin-left:18px}.promo-slider2 .promo-content{margin-left:2px}.promo-content
.price{margin-bottom:20px}.promo-content .price
span{font-size:14px;top:-4px;margin-left:2px}.promo-content
.header2{margin-bottom:20px !important}.promo-content .promo-include{margin-bottom:20px;margin-top:20px}.gray-bg{width:50%;float:left;height:100%;position:absolute;background:#616D7B;top:0;left:0;z-index:0;opacity:0.8}.slick-prev:before{content:' ' !important}.slick-next:before{content:' ' !important}.promo-slider2-nav{font-family:montserrat;font-size:14px;color:#616D7B;cursor:pointer;margin:20px
0 10px}.promo-slider2-nav .slick-current{color:#CEB995}.promo-slider2-nav .selection:after{content:'/';font-family:montserrat;font-size:14px;margin:0px
10px;color:#616D7B}.promo-slider2-nav .selection:focus{outline:0}.promo-slider2-nav .selection:last-child:after{content:' '}.contact-us
.header5{margin-bottom:-10px}.contact-us .left-60.float-right{padding-right:100px}.contact-img{width:100%;display:inline-block}.contact-us .header-style-3{background-image:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/contact-img.jpg');background-size:cover;background-position:right bottom;padding-bottom:50px}.contact-img
img{width:100%;height:auto;float:left}.contact-map{border:1px
solid #6D6F70;display:inline-block;float:left;margin-bottom:20px;overflow:hidden}.contact-map
img{height:100%;width:auto;margin-left:-100px}.contact-phone:before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/contact-call.png');position:relative;margin-right:15px;top:9px}.contact-mail:before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/contact-mail.png');position:relative;margin-right:15px;top:6px}.contact-time:before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/contact-time.png');position:relative;margin-right:15px;top:9px;float:left}.contact-time
p{float:left;padding-top:5px !important}.contact-details
.header5{margin-bottom:0}.contact-details
p{padding:0;margin:0;margin-bottom:10px}.contact-details
a{color:#616D7B;text-decoration:none}.contact-details.original{display:block}.contact-details.dummy{display:none}.contact-us .contact-form{padding-bottom:30px;display:inline-block;float:left}.contact-name .left-50{padding-right:5px}.contact-name .right-50{padding-left:5px}.contact-us input[type="text"]{margin-bottom:10px}.contact-us
textarea{border:1px
solid #cfd1d2;width:100%;padding:13px
12px;outline:none;font-size:16px;font-weight:100;color:#6d6f70}.contact-us input[type="submit"]{font-family:montserrat;font-weight:500;font-size:14px;line-height:19px;color:#616D7B;text-decoration:none;text-transform:uppercase;border:2px
solid #616D7B;background-color:transparent;padding:12px
30px;border-radius:3px;margin-top:10px;display:inline-block;width:70%}.contact-us input[type="submit"]:hover{background:#616D7B;color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.contact-us input[type="checkbox"]{display:none}.contact-us input[type="checkbox"]+label::before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/checkbox-before.png');display:inline-block;overflow:visible;position:relative;cursor:pointer;width:19px;margin-right:5px;top:3px}.contact-us input[type="checkbox"]:checked+label::before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/checkbox-after.png');width:19px}.contact-checkbox{margin-top:22px}.contact-subscribe{font-family:montserrat;font-size:16px;font-weight:300;color:#616D7B;margin-top:-5px}.contact-us input::-webkit-input-placeholder,
.contact-us textarea::-webkit-input-placeholder{color:#6D6F70;font-size:16px;font-family:montserrat;font-weight:100%}.contact-us input::-moz-input-placeholder,
.contact-us textarea::-moz-input-placeholder{color:#6D6F70;font-size:16px;font-family:montserrat;font-weight:100%}.contact-us input:-ms-input-placeholder,
.contact-us textarea:-ms-input-placeholder{color:#6D6F70;font-size:16px;font-family:montserrat;font-weight:100%}.contact-us input:-moz-input-placeholder,
.contact-us textarea:-moz-input-placeholder{color:#6D6F70;font-size:16px;font-family:montserrat;font-weight:100%}.footer{width:100%;display:inline-block}.footer
.card{width:100%;display:inline-block;background:#F2ECE3;padding:50px
0;float:left}.footer .card
img{width:auto !important;text-align:center;margin:0
auto;display:block}.footer
.appointment{width:100%;background-repeat:no-repeat;background-color:#7b8086;background-position:center center;display:inline-block;padding:90px
0;color:#fff;float:left}.footer .social-links{float:left;margin-top:7px}.footer .appointment
.header2{color:#fff}.footer .appointment .header2:after{border-color:#fff}.footer .appointment
p{color:#fff}.footer .appointment .right-40{position:relative}.footer .appointment .right-40
img{position:absolute;top:-134px;width:auto !important;right:30px}.footer
.links{width:100%;display:inline-block;background:#F2ECE3;padding:50px
0 30px;float:left;position:relative}.footer .links
.contact{margin-top:15px}.footer .links
ul{margin-top:15px}.footer .links ul li
a{color:#616D7B;text-decoration:none}.footer .links ul li a:hover{text-decoration:underline}.footer .links ul
li{background:none;padding-left:0;margin-bottom:9px}.footer .links .contact
span{font-weight:100}.footer .links .contact span
a{color:#616D7B;text-decoration:none;display:block;margin-bottom:5px}.footer .links
.header5{color:#48525E}.four-columns
a{display:block}.four-columns.link-list
a{margin-bottom:10px}.footer
.signoff{width:100%;background:#616D7B;color:#fff;font-family:montserrat;font-size:14px;font-weight:100;float:left}.footer .signoff
a{color:#fff !important;text-decoration:none !important}.copyright,.privacy{width:30%;float:left;text-align:left;display:inline-block;padding:20px
0;background:#616D7B}.scratch{width:40%;float:right;text-align:right;display:inline-block;padding:20px
0;background:#616D7B}.footer .links ul.contact
li{margin-bottom:5px}.four-columns{width:25%;float:left}.footer-map{margin:30px
0;border:1px
solid #6D6F70;overflow:hidden;display:block;float:left;width:100%}.four-columns
.block{}.footer-map
img{width:100%;float:left}.links .four-columns.footer-details{position:relative}.footer-logo{position:absolute;bottom:-170px;right:0}.footer-logo
img{text-align:right;right:0}.footer
.subscription{width:100%;display:inline-block;float:left;margin:80px
0 20px}.footer .subscription .right-40{float:right}.footer .subscription
img{float:right}.footer .subscription
.header5{margin-bottom:5px;display:block}.footer input[type="text"]{background:#fff;max-width:80%;border:1px
solid #CFD1D2;float:left}.footer input[type="submit"]{float:left;width:50px;margin-top:0;padding:14px
0;border-radius:0 3px 3px 0;background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/icon-submit.png') #C7A376 no-repeat center center;content:' ';color:transparent}.footer .update-field{float:left;display:block;width:100%;max-width:400px}.social-links
a{float:left;margin-left:14px}.social-links a:first-child{margin-left:30px}.footer .update-field
img{float:left;margin-right:15px}.links-dentistry{width:50%;display:inline-block;float:left}.links-dentistry .four-columns{width:50%}.footer-slider{position:relative;width:100%}.footer-slider .left-40{width:45%;transition:background .2s linear}.footer-slider .right-60{width:55%}.footer-slider1{width:40%;float:right;bottom:0px;position:absolute;height:100%}.footer-slider2{width:60%;float:right;position:relative}.footer-slider-bg{position:absolute;width:100%;height:100%;z-index:-1}.footer-slider-bg .left-40{background:url(https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/cloud-bg.jpg) no-repeat;background-size:cover;min-height:100%}.footer-slider-bg .right-60{background:#616D7B;min-height:100%;position:relative}.footer-slider-bg .right-60:before{border-width:400px 0px 0px 70px;border-style:solid;border-color:#616D7B transparent #616D7B transparent;position:absolute;content:"";left:-69px}.page-container.sliders{display:inline-block;float:none;margin:0
auto;max-width:100%}.footer-slider-controls{position:absolute;width:100%;height:100%}.footer-slider .page-container{position:relative;height:100%;margin-bottom:-2px}.footer-slider-controls .slick-arrow{top:45%}.footer-slider-controls .slick-dots{position:absolute;bottom:0}.footer-slider2
.header2{color:#fff;margin:5px;padding:0}.footer-slider2
p{color:#fff;margin-bottom:20px;margin-top:5px}.footer-slider2
.header2{margin-bottom:0}.footer-slider2 .header2:after{border:none}.footer-slider2{padding:40px
200px 40px 150px;text-align:center}.footer-slider .slick-slider{margin-bottom:0}.footer-slider2 .testimonial-content:before{content:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/quote.png');position:relative;top:0;margin-top:10px;margin:0
auto}.footer-photo{width:100%;margin:0
auto;position:absolute;bottom:0;left:0;right:0}.footer-photo
img{width:auto;text-align:center;margin:0
auto;width:100%;bottom:0;position:relative}.footer-slider-controls .slick-dots{z-index:9999;text-align:right;width:100%;margin-bottom:4px}.slick-slide{position:relative}.slick-track{height:100%}.slick-list{height:100%}.footer-slider-controls{}.footer-slider-controls .slick-dots .slick-active
button{background:#C7A376}.footer-slider-controls .slick-dots
button{background:#D0D2D3;width:10px;height:10px;border-radius:50%;padding:0;border:0}.footer-slider-controls .slick-dots
li{margin-left:7px;display:inline-block;background:none;-webkit-padding-start:0px;padding-left:0px}.footer-slider-controls .slick-dots li button:before{color:transparent}.footer-slider1
.block{display:none}.header2{margin-bottom:10px}.full-width{width:100%;display:inline-block}.full-left{width:50%;float:left}.full-right{width:50%;float:right}.block{display:inline-block;width:100%}.flexible-layout
.block{margin-bottom:20px}.section{width:100%;display:inline-block;padding:50px
0 50px}.peach-bg{background:#F2ECE3}.left-30{width:30%;float:left;padding-right:10px}.left-35{width:35%;float:left;padding-right:10px}.left-40{width:40%;float:left;padding-right:10px}.left-45{width:45%;float:left;padding-right:10px}.left-50{width:50%;float:left;padding-right:10px}.left-55{width:55%;float:left;padding-right:10px}.left-60{width:60%;float:left;padding-right:10px}.left-65{width:65%;float:left;padding-right:10px}.left-70{width:70%;float:left;padding-right:10px}.right-30{width:30%;float:left;padding-left:10px}.right-35{width:35%;float:left;padding-left:10px}.right-40{width:40%;float:left;padding-left:10px}.right-50{width:50%;float:left;padding-left:10px}.right-60{width:60%;float:left;padding-left:10px}.right-65{width:65%;float:left;padding-left:10px}.right-70{width:70%;float:left;padding-left:10px}.right-50 img, .left-50
img{width:100%;height:auto}.btn-gray{font-family:montserrat;font-weight:500;font-size:14px;line-height:19px;color:#616D7B;text-decoration:none;text-transform:uppercase;border:2px
solid #616D7B;background-color:transparent;padding:12px
30px;border-radius:3px;margin-top:10px;display:inline-block;cursor:pointer}.btn-gray:hover{background:#616D7B;color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.btn-white{font-family:montserrat;font-weight:500;font-size:14px;line-height:19px;color:#fff;text-decoration:none;text-transform:uppercase;border:2px
solid #fff;background-color:transparent;padding:12px
30px;border-radius:3px;margin-top:10px;display:inline-block}.btn-white:hover{background:#fff;color:#616D7B;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.btn-gold{font-family:montserrat;font-weight:500;font-size:14px;line-height:19px;color:#C7A375;text-decoration:none;text-transform:uppercase;border:2px
solid #C7A375;background-color:transparent;padding:12px
30px;border-radius:3px;margin-top:10px;display:inline-block}.btn-gold:hover{background:#C7A375;color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.float-right{float:right !important}.view-case{font-family:montserrat;color:#C7A376;font-size:16px;font-weight:300;text-decoration:none}.fill{opacity:0}.mm-navbar
a{color:#fff !important}.mm-navbar{background:rgb(97, 109, 123) !important;color:#fff !important}.mm-close:after{font-size:27px}article  iframe,
article  object,
article
embed{width:100% !important;height:478px}article .left-50 iframe,
article .left-50 object,
article .left-50 embed,
article .right-50 iframe,
article .right-50 object,
article .right-50
embed{height:229px}.learn-more:before{text-decoration:underline}.learn-more:before{text-decoration:none}#default-footer,#our-team-single-footer,#our-team-archive-footer,#services-footer,#homepage-our-dentists,#dsd-content-footer,#faq-footer,#pricing-footer,#first-appt-footer{margin-top:120px}#dsd-content,#contact-us-footer,#our-team-single-single-our-team,#single-customer-stories-single-customer-stories,#services-single-services,#services-archive-left-right-layout,#new-clients-icon-layout,#new-clients-page-new-clients-2,#new-clients-our-dentists,#homepage-new-clients,#homepage-page-homepage,#new-clients-promotions-slider,#new-clients-page-new-clients-1,#new-clients-1-hour-new-patients,#homepage-footer,#your-first-appointment,#first-appt-content{margin-top:50px}input#choice_3_5_1{position:absolute}#label_3_5_1{display:inline-block !Important;width:auto;margin-left:18px}html.pushout-menu-open .mm-slideout{-webkit-transform:translate(0%, 0) !important;-moz-transform:translate(0%, 0) !important;-ms-transform:translate(0%, 0) !important;-o-transform:translate(0%, 0) !important;transform:translate(0%, 0) !important}.pushout-menu-open .mm-menu.mm-right{left:100% !important}.pushout-menu-open .mobile-menu-header{display:none !important}.updtae-your-details-form{background:#f3f3f3;padding:0px
30px 40px}.updtae-your-details-form
li.gfield{margin-bottom:16px}.updtae-your-details-form
h2.gsection_title{margin:0;margin-top:27px}.updtae-your-details-form input[type="submit"]{max-width:400px}.online-booking{padding-top:108px;background:#67A0B5}.online-booking
iframe{height:calc(100vh - 112px);border:none !important}.inv-recaptcha-holder{display:none !important}.tabs{margin:0;padding:0;width:22%}.tab{background:none;padding-left:0px}.tab
a{font-size:18px;line-height:1.6em;display:block;padding:8px
0px;outline:none;text-decoration:none;color:#48525E}.tab a.selected-tab,
.tab a:hover{color:#c7a376}.tab.active{background:#fff;padding-top:6px;position:relative;top:1px;border-color:#666}.tab
a.active{font-weight:bold}.tab-container .panel-container{background:#fff;padding:10px;border-left:1px solid #e4e4e4;padding-left:7%;margin-bottom:40px}.panel-group
.panel{box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.panel{border-bottom:solid 1px #e4e4e4;margin-bottom:5px}.panel:last-child{border-bottom:none;padding-bottom:25px}.panel-title{margin-top:0px;margin-bottom:8px;font-weight:200;line-height:1.6em}.panel-title>a.collapsed:before{content:'+'}.panel-title>a:before{content:'-';position:absolute;left:3px}.panel-title>a{position:relative;display:block;padding:10px
15px;font-size:16px;font-weight:400;color:#2C3341;text-decoration:none}.panel-title>a.collapsed{font-weight:300}.panel-body{padding:0
15px}.panel-body
p{font-weight:200;font-size:14px}.tab-row{margin-bottom:3em}.panel-group{margin-bottom:0}.panel-collapse{cursor:pointer;color:#4D4D4D;font-size:14px}.collapse{display:none}.collapse.in{}.visible-xs{display:none;padding:0
15px}@media ( max-width: 1220px ){.tab-container .panel-container{width:71%}.navigation
a{font-size:15px}}@media ( max-width: 1020px ){.tabs{width:32%}.tab-container .panel-container{padding-left:3%;width:65%}}@media ( max-width: 768px ){.visible-xs{display:block;font-size:24px;font-weight:400;margin:8px
0}.tabs{display:none}.panel-container>div{display:block !important}.tab-container .panel-container{width:100%;padding-left:0px;border-left:none}}.story-lists .header1,
.price-lists
.header1{margin-bottom:5px;margin-top:10px}.story-box,.price-box,.cols-box{width:31.33333333%;float:left;margin-right:3%}.story-box,.price-box,.cols-box{margin-bottom:40px}.story-box:nth-child(3n+3),.price-box:nth-child(3n+3),.cols-box:nth-child(3n+3){margin-right:0}@media ( max-width: 1020px ){.price-box{width:47%}.price-box:nth-child(3n+3){margin-right:3%}}@media ( max-width: 720px ){.price-box{width:100%}.price-box:nth-child(3n+3){margin-right:0%}}.story-box a,
.price-box
a{text-decoration:none}.story-box p,
.price-box
p{margin:0;margin-bottom:20px}.story-image,.cols-image{width:100%;height:260px;background:#B5B4B0;overflow:hidden;position:relative}.story-box a:hover .story-image img,
.price-box a:hover .price-image
img{width:101%;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s}.story-image-hover,.cols-image-hover{background:rgba(97, 109, 123, 0.85);color:#fff;position:absolute;height:100%;width:100%;top:0;opacity:0;vertical-align:middle;z-index:2}.story-box a:hover .story-image-hover,
.price-box a:hover .price-image-hover{opacity:1;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.story-view,.price-view{width:100%;height:100%;font-family:montserrat;font-weight:500;font-size:15px;text-align:center;text-transform:uppercase;vertical-align:middle;display:table}.story-view span,
.price-view
span{display:table-cell;position:relative;vertical-align:middle;padding-bottom:20px;height:100%}.story-view span:after,
.price-view span:after{border-bottom:4px solid #fff;content:'';width:55px;margin:0
auto;display:block;margin-top:10px;transition:all 1s fade;-webkit-transition:all 1s fade;-moz-transition:all 1s fade}.story-view span:after{}.story-box a:hover .links-preview,
.story-box a:hover .story-preview,
.price-box a:hover .price-preview{background:#F2ECE3;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease}.links-preview,.story-preview,.price-preview,.cols-content{width:100%;border:1px
solid #F2ECE3;background:#fff;padding:25px;position:relative}.links-preview .header6,
.story-preview .header6,
.price-preview
.header6{color:#c7a376}.story-name,.price-name{margin-bottom:5px}.story-occupation,.price-occupation{margin-bottom:15px;font-size:1.1em}.story-title,.price-title{margin-bottom:0 !important}.story-learnMore,.price-learnMore{font-size:0.9em;text-transform:uppercase;text-decoration:underline}.story-list  li,
.price-list
li{font-family:montserrat;color:#C7A376;font-size:16px;padding:0;list-style-type:none;background:none}.story-container,.price-container,.cols-container{width:100%;clear:both;display:inline-block;text-align:left;margin-top:20px;margin-bottom:30px}.cols-container{text-align:center !important}.cols-container
img{width:100%}.content_imagebk_centered_layout{padding:0px;position:relative;overflow:hidden}.content_imagebk_centered_layout .text-container{text-align:center;position:relative;top:0px;z-index:4;padding:190px
0}@media ( max-width: 1270px ){.content_imagebk_centered_layout .text-container{padding:175px
0}}.content_imagebk_centered_layout .text-container
.display3{font-size:27px;line-height:1.5em}@media ( max-width: 768px ){.content_imagebk_centered_layout .text-container
.display3{font-size:22px}}@media ( max-width: 1020px ){.content_imagebk_centered_layout .text-container
.display3{padding:100px
0}}@media ( max-width: 768px ){.content_imagebk_centered_layout .text-container
.display3{padding:50px
0}}.content_imagebk_centered_layout
.backgroundImageAbsolute{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-position:center center;background-size:cover}.col2{width:48%;margin-right:3%}.col2:nth-child(3n+3){margin-right:3%}.col2:nth-child(2n+2){margin-right:0}.col4{width:22%;margin-right:3%}.col4:nth-child(3n+3){margin-right:3%}.col4:nth-child(4n+4){margin-right:0}@media ( max-width: 1220px ){.col4{width:31%;margin-right:3%}.col4:nth-child(4n+4){margin-right:3%}.col4:nth-child(3n+3){margin-right:0}}@media ( max-width: 1020px ){.col4{width:48%;margin-right:3%}.col4:nth-child(4n+4){margin-right:3%}.col4:nth-child(3n+3){margin-right:3%}.col4:nth-child(2n+2){margin-right:0%}.col3{width:48%;margin-right:3%}.col3:nth-child(3n+3){margin-right:3%}.col3:nth-child(2n+2){margin-right:0%}}@media ( max-width: 608px ){.col4{width:100%;margin-right:0%}.col4:nth-child(4n+4){margin-right:0%}.col4:nth-child(3n+3){margin-right:0%}.col4:nth-child(2n+2){margin-right:0%}.col3{width:100%;margin-right:0%}.col3:nth-child(3n+3){margin-right:0%}.col3:nth-child(2n+2){margin-right:0%}.col2{width:100%;margin-right:0%}.col2:nth-child(2n+2){margin-right:0%}}#dsd-links-area{padding-top:30px}#dsd-slider{overflow:hidden}#dsd-story{padding-top:25px}#dsd-story
.header1{margin-bottom:10px}.bk-peach{background:#F2ECE3}.full-dsd{background:#F2ECE3;padding:70px
0}.full-dsd
.imageLink{}.full-dsd .imageLink
img{display:block}.full-dsd .left-50
div{max-width:500px}.promiseHolder{background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/ourdifferencePromise.png') 50% 50% no-repeat;min-height:340px;margin-bottom:80px}.promiseInner{padding:60px;max-width:600px;margin:0
auto;text-align:center}.promiseInner
h2{font-weight:500}.promiseInner
p{font-size:18px}@media ( max-width: 1020px ){.promiseHolder{background:url('https://affdskbmdo.cloudimg.io/v7/_citydental_/assets/themes/citydental/images/ourdifferencePromise.png') 0% 0% no-repeat #f2eae1;height:auto}}@media ( max-width: 1020px ){#dsd-bar-area .left-50{width:100%}}.content_imagebk_centered_layout{padding:0px;position:relative;overflow:hidden}.content_imagebk_centered_layout .text-container{text-align:center;position:relative;width:94%;max-width:800px;margin:0
auto;top:0px;z-index:4;padding:190px
0}@media (max-width: 1020px){.content_imagebk_centered_layout .text-container{max-width:700px}}@media (max-width: 735px){.content_imagebk_centered_layout .text-container{max-width:600px}}.content_imagebk_centered_layout .text-container
.heading{padding-bottom:15px;color:#fff}@media ( max-width: 1200 ){.content_imagebk_centered_layout .text-container{padding:175px
0}}@media ( max-width: 1020px ){.content_imagebk_centered_layout .text-container{padding:100px
0}}@media ( max-width: 735px ){.content_imagebk_centered_layout .text-container{padding:50px
0}}.content_imagebk_centered_layout .text-container
.display3{font-size:27px;line-height:1.5em}@include breakpoint(mobile_l){font-size:22px}.content_imagebk_centered_layout .text-container
.backgroundImageAbsolute{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-size:cover}#our-clinic-page-gallery{padding:40px
0}#our-clinic-page-gallery .page-container{max-width:1000px}.lightSlider
li{background:none;padding-left:0px}.lightSlider li
.mainSlide{width:100%;height:0px;padding-bottom:62.5%}.page-container .lSAction>a{transform:scale(1.41);opacity:0.8}.page-container .lSAction>.lSNext{right:25px}.page-container .lSAction>.lSPrev{left:25px}.lSGallery{list-style:none;background:none}.lSGallery
li{width:120px;background:none;padding-left:0px}.lSGallery li
a{background:#eee;height:0px;display:block;padding-bottom:82.5%;overflow:hidden;position:relative;border:1px
solid transparent}.lSGallery li a
img{position:absolute;top:50%;transform:translateY(-50%)}.page-container .lSSlideOuter .lSPager.lSGallery li:hover,
.page-container .lSSlideOuter .lSPager.lSGallery
li.active{border-radius:0px}.lSGallery li:hover a,
.lSGallery li a:hover,
.lSGallery li.active
a{border:1px
solid #c7a376}.lSGallery li a
img{}.navDropWrapper{text-align:center;border-top:1px solid #fff}.navDropWrapper .navFooterItem
a{color:#616D7B;font-family:Montserrat;font-weight:300;font-size:16px;padding:10px
0;display:inline-block}.navDropWrapper .navFooterItem a:hover{color:#C7A376}.navDropWrapper .navFooterItem a:hover
span{background:#C7A376}.navDropWrapper .navFooterItem a:first-child{margin-right:20px}.navDropWrapper .navFooterItem
span{color:#fff;background:#616D7B;width:16px;height:16px;margin-right:5px;display:inline-block;font-size:11px;border-radius:10px;line-height:1;vertical-align:text-bottom;margin-bottom:2px}.navDropWrapper .navFooterItem
.navFaq{padding:3px
5px 2px 5px}.navDropWrapper .navFooterItem
.navPrice{font-size:10px;padding:3px
0px}.layout{padding:45px
0}.left{float:left}.text-container{max-width:750px;margin:auto}@media screen and (min-width: 1271px){.promotion-slider{width:100%;max-width:1200px;margin:0
auto}}@media screen and (max-width: 1270px){.header-style-1 .left-55{padding:180px
0}img.dsd-clinic{max-width:125px}.profile-box{width:100%;margin-right:0;margin-bottom:40px}.profile-image{width:40%;float:left;height:100%;max-height:none;text-align:center}.profile-image
img{height:100%;width:auto !important;margin-left:-50px}.profile-box a:hover .profile-image
img{height:102%;width:auto !important}.profile-preview{width:60%;float:left;border-top:1px solid #F2ECE3}.profile-box a:hover .profile-preview:after{border-top:solid transparent 20px;border-bottom:solid transparent 20px;border-right:solid #F2ECE3 20px;left:-40px;top:40%}.icon-layout .three-columns{padding:50px
10px}.left-right-layout .left-50{width:100%;border-right:none;margin-bottom:10px}.left-right-layout .right-50{width:70%;clear:both;padding-left:0 !important}.homepage .left-50{width:100%;padding:0}.homepage .right-50{width:100%;padding:0}.homepage .left-60{width:50%}.homepage .right-40{width:50%;padding-left:50px}.homepage .button-container{margin:0px
0 60px}.homepage
img{width:100%}.new-clients .left-50{width:60%}.new-clients .right-50{width:40%}.our-story-1 .left-50{width:100%;padding:0}.our-story-1 .right-50{width:100%;padding:0}.our-story-1 img.ourstory-dentists{margin-top:15px}.our-story-2 .left-50{width:100%;padding:0}.our-story-2 .right-50{width:100%;padding:0}.promotion-slider{width:100%;padding:0
20px;max-width:100% !important}.promotion-slider .promo-slider2{width:50%}.customer-stories .single-sidebar{top:0;margin-top:0;width:100%;padding:0;margin-bottom:30px}.customer-stories .single-content{width:100%;padding:0}.customer-stories
blockquote{margin-bottom:35px}.customer-stories .digital-smile .right-50{width:100%;padding:0}.customer-stories .digital-smile .left-50{width:100%;padding:0}.singlepage-navigation-container{width:100%;max-width:100%;margin:0
auto;padding:0
20px}.customer-stories .single-contact{display:inline-block}.single-our-team .single-sidebar{width:100%;margin-bottom:30px;padding:0;top:0;margin:0}.single-our-team .single-image{width:40%;float:left;display:inline-block;padding:20px}.single-our-team .sidebar-boxcontent{float:left;display:inline-block;width:60%}.single-our-team .single-contact{display:inline-block}.single-our-team .single-content{width:100%}.single-our-team
.header3{display:inline-block}.single-image.single-image-responsive{width:100%;padding:0}.single-services .single-sidebar{width:100%;padding:0;margin-bottom:30px}.single-services .single-content{width:100%;padding:0}.contact-map
img{margin-left:-160px}.footer-logo{}.footer-photo{overflow:hidden}.footer-photo
img{}.footer-slider2{padding:40px
140px 40px 150px}.menu ul
li{margin:0
8px}.dropdown .menu-columns ul
li{font-weight:400;font-size:13px;padding:8px
0}.menu-img{transform:scale(.8)}.menu{margin-left:10px}.dropdown{margin-top:97px}.single-services .single-sidebar{}.header-style-2 .header-wrap{margin-left:0}.single-sidebar{top:0;margin-top:-50px}.single-services .single-box{border:0px
solid #F2ECE3}#toggle-icon{display:block}.single-contact{display:none}.single-services .services-mobile-menu-header{display:block;background:#CEB995;padding:0;margin:0}.single-name.header5:after{border-bottom:0px solid #c7a376}.services-mobile-menu-header #toggle-icon{margin-top:5px}.single-name header5,
.services-mobile-menu-header
a{color:#fff;display:block;padding:15px
0;text-align:left;text-decoration:none;font-family:montserrat;font-size:21px}.single-services .sidebar-boxcontent{padding:0px}.services-mobile-title{width:220px;margin:0
auto}.page-container.container-desktop{max-width:none !important}.page-container.container-mobile{max-width:960px !important}.single-services .single-content{margin-top:30px}.services-dropdown ul
li{background:none;padding:0;border-bottom:1px solid #ddd;margin:0}.services-dropdown ul li:last-child{border-bottom:none}.services-dropdown
a{display:block;width:100%;background:#f3f3f3;padding:10px
0 10px 20px;text-decoration:none;color:rgb(97, 109, 123) !important}.no-sidebar{width:100% !important}}@media screen and (max-width: 1020px){.profile-image{width:100%;float:left;overflow:hidden}.profile-image
img{height:auto !important;width:60% !important;margin-top:-50px}.profile-box a:hover .profile-image
img{width:61% !important;height:auto !important}.profile-preview{width:100%;float:left}.profile-box a:hover .profile-preview:after{border-left:solid transparent 20px;border-right:solid transparent 20px;border-bottom:solid #F2ECE3 20px;top:-40px;left:47%}.profile-view span:after{left:45%;width:75px}.profile-image{height:0px;padding-bottom:80%;text-align:center}.profile-name.header4{font-size:30px}.profile-occupation.header6{}.header-style-1 .left-55{width:100%}.header1-container{width:100%;height:100%;background:rgba(255,255,255,0.6) !important;display:inline-block;float:left}.header-style-1{background-size:200% !important;background-position:center !important}.icon-layout .three-columns{width:100%;padding:30px
200px 40px}.left-right-layout .right-50{width:85%}.homepage .left-60{width:100%}.homepage .right-40{width:100%;padding:0}.new-clients .left-50{width:100%;padding:0}.new-clients .right-50{width:100%;padding:0}.promotion-slider{width:100%;padding:0}.promotion-slider .promo-slider2{width:100%}.single-our-team .single-image{width:100%;max-width:350px}.single-image.single-image-responsive{width:100%;padding:0}.single-our-team .sidebar-boxcontent{width:100%}.separate-container .left-50, .separate-container .right-50{width:100%;padding:0}.amalgam{width:50%;float:left;display:block;clear:both;margin-right:50%}.contact-us .left-60.float-right, .contact-us .right-40.float-right{width:100%;padding:0}.contact-map
img{height:auto;width:100%;margin-left:0}.contact-details.dummy{display:inline-block;margin-bottom:20px;float:left;width:100%}.contact-details .left-50,
.contact-details .right-50{width:100%;padding:0
!Important}.contact-form
.header5{margin-top:20px}.card .left-40{width:100%;padding:0;margin-bottom:20px}.card
.img{text-align:center}.card .right-60{width:100%;padding:0;text-align:center}.appointment .right-40{display:none}.appointment .left-60{width:100%;padding:0}.links .four-columns.footer-details{width:100%}.links .contact-info{width:40%;float:left}.links .footer-map{width:35%;float:left}.footer-logo{bottom:0;top:20px}.get-update{width:100%}.links-dentistry{width:75%}.footer-slider-bg .left-40{display:none}.footer-slider-bg .right-60{width:100%;padding:0}.footer-slider .page-container{width:100%;max-width:100%}.footer-slider2{width:100%;padding:40px
200px 20px}.footer-slider1{width:100%;padding:0
200px;position:relative}.footer-photo{border-radius:50%;width:150px;height:150px;background:url(/assets/themes/citydental/images/cloud-bg.jpg) no-repeat;background-size:cover;margin-bottom:10px;position:relative}.footer-photo
img{width:auto;margin:auto;height:150px;min-width:150px;margin-left:-25%}.footer-slider-controls .slick-dots{text-align:center;margin-bottom:20px}.footer-slider-controls .slick-prev{left:10px}.footer-slider-controls .slick-next{right:10px}.footer-slider1
.block{display:block;text-align:center;margin-bottom:60px}.footer-slider2 .view-case{display:none}.mobile-menu-header{display:inline-block !important;position:fixed}.desktop-menu{display:none}#new-clients-dental-services{margin-top:50px}.no-sidebar{width:100% !important}}@media screen and (max-width: 735px){.header-style-1 .left-55{padding:100px
0 70px}img.dsd-clinic{max-width:100px;right:20px}.header-style-1{background-size:cover}.story-image,.price-image,.profile-image{max-height:210px;text-align:center}.story-image img,
.price-image img,
.profile-image
img{width:70% !important;margin-top:-40px}.story-box a:hover .story-image img,
.price-box a:hover .price-image img,
.profile-box a:hover .profile-image
img{width:71% !important}.page-customer-archive .story-image,
.page-customer-archive .price-image,
.page-customer-archive .profile-image{max-height:190px}.icon-layout .three-columns{padding:30px
150px 40px}.left-right-layout .right-50{width:100%}.single-slider .left-50{width:100%;padding:0;margin-bottom:20px;position:relative}.single-slider .right-50{width:100%;padding:0}.single-our-team .slick-arrow, .customer-stories .slick-arrow, .single-services .slick-arrow{display:none !important}.amalgam{width:100%;margin-right:0}.amalgam .left-50{width:100%}.footer-map{display:none}.links-dentistry{width:40%;margin-right:3%;padding:0;display:inline-block;float:left}.links-dentistry .four-columns{width:100%}ul.general-dentistry{display:none}.header5.general-dentistry:focus+ul.general-dentistry{display:block !important}ul.advanced-dentistry{display:none}.header5.advanced-dentistry:focus+ul.advanced-dentistry{display:block !important}.footer-logo{top:-250px}.contact-box{float:left;width:40%;margin-right:3%}.links .contact-info{width:100%}.singlepage-control
img{margin-top:-3px}.copyright,.privacy,.scratch{width:100%;float:none;text-align:center;display:block}.contact-box,.links-dentistry{width:47% !important}.four-columns.link-list{width:47% !Important;padding:0
!important}.footer-logo{float:left;position:relative;top:0 !important}.email-signup-form_wrapper
li.gfield{width:80%}.footer input[type="submit"]{width:20%}.btn-white{padding:12px
16px}.profile-preview{padding:40px
6%}}@media screen and (max-width: 640px){.icon-layout .three-columns{padding:30px
50px 40px}ul.services-list{column-count:1;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:0;-ms-column-gap:40px;margin-bottom:20px}.footer-slider2{padding:40px
140px 20px}.footer-slider1{padding:0
140px}.singlepage-control:nth-child(1),.singlepage-control:nth-child(2){width:40%}.singlepage-control:nth-child(2){width:20%}.promotion-slider .slick-prev, .promotion-slider .slick-next{opacity:0.3}.contact-time:before{margin-right:7px}.contact-phone:before{margin-right:7px}.contact-mail:before{margin-right:7px}.singlepage-control
a{color:#616D7B;font-size:1px}.post-article{padding:30px
0px}.footer-photo{display:none}.slick-current .footer-photo{display:block}}@media screen and (max-width: 550px){.promo-slider2{padding:30px
20px 50px}.promo-slider .slick-prev,
.promo-slider .slick-next{display:none !important}.promo-slider2 .promo-content{padding:0px
0 50px}.footer-slider2{padding:40px
4% 20px}.footer-slider1{padding:0
100px}}@media screen and (max-width: 375px){.contact-box,.links-dentistry,.four-columns.link-list{width:100% !important;margin:0
!important}img.dsd-clinic{right:unset;left:10px;bottom:0px}}@media screen and (max-width:1020px){.pushout-menu-open .mobile-menu-header,
.pushout-menu-open .pushout-pusher{-webkit-transform:translate3d(-100%, 0, 0) !important;transform:translate3d(-100%, 0, 0) !Important}.pushout-menu{width:100% !important;z-index:9999 !Important}.no-csstransforms3d .mobile-menu-header,
.no-csstransforms3d .pushout-pusher,
.no-js .mobile-menu-header,
.no-js .pushout-pusher{padding-right:0px !important}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:none;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper
.lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper
.lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter
.lSPager.lSpg{margin:10px
0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0
5px}.lSSlideOuter .lSPager.lSpg > li
a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active
a{background-color:#428bca}.lSSlideOuter
.media{opacity:0.8}.lSSlideOuter
.media.active{opacity:1}.lSSlideOuter
.lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery
li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery
img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('/assets/themes/citydental/js/lightslider/img/controls.png');cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical
.lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider, .lSSlideOuter
.lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl
.lSPager{padding-right:0}.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery
li{float:left}.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery
li{float:right !important}@-webkit-keyframes
rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes
rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes
topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes
topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes
leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes
bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes
bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter
.rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter
.leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical
.rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical
.leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl
.leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}/*/*/.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(/assets/themes/citydental/js/lightgallery/fonts/lg.eot?n1z373);src:url(/assets/themes/citydental/js/lightgallery/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/assets/themes/citydental/js/lightgallery/fonts/lg.woff?n1z373) format("woff"),url(/assets/themes/citydental/js/lightgallery/fonts/lg.ttf?n1z373) format("truetype"),url(/assets/themes/citydental/js/lightgallery/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px
10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px
0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px
40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html
h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html
p{font-size:12px;margin:5px
0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px
0;height:100%;margin:0px
auto -5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px
solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item
img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px
0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0
5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/assets/themes/citydental/js/lightgallery/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/assets/themes/citydental/js/lightgallery/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/assets/themes/citydental/js/lightgallery/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/assets/themes/citydental/js/lightgallery/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/assets/themes/citydental/js/lightgallery/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0
5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont
img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer
.lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/assets/themes/citydental/js/lightgallery/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0
5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.video-insitu{position:relative}.video-insitu
a{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.video-insitu a:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:45px;height:45px;font-size:45px}.video-insitu
iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.overlay-open-video.image-link{position:relative;display:inline-block}.overlay-open-video.image-link:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:45px;height:45px;font-size:45px;z-index:1;line-height:1em}a.overlay-open-video.image-link{display:block !important}.play-btn{position:relative;display:inline-block}.play-btn.absolute{position:absolute}.play-btn:before{content:"\e91f";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;font-size:60px;z-index:1;line-height:1em}#gallery_thumbnails li
a{width:100%;height:0;padding-bottom:56%;display:block}#gallery_thumbnails li a
img{transition:ease 0.8s all}#gallery_thumbnails li a:before{opacity:0.9}#gallery_thumbnails li a:hover:before{opacity:1}#gallery_thumbnails li a:hover
img{transform:scale(1.07)}#gallery_thumbnails li .play-btn:before{background:rgba(0, 0, 0, 0.5);border-radius:90px}#gallery_thumbnails li .magnify-btn{position:relative}#gallery_thumbnails li .magnify-btn:before{opacity:0}#gallery_thumbnails li .magnify-btn:before{content:"\e925";font-family:'sd-icons';color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;font-size:60px;z-index:1;line-height:1em}.single-products .lg-outer .lg-item, .single-vehicles_for_sale .lg-outer .lg-item{height:calc(100% - 150px) !important}.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0 !important}.lg-backdrop{background-color:#fff !important}.lg-outer .lg-sub-html{background-color:rgba(255,255,255,1) !important}.lg-outer .lg-toolbar{background-color:transparent !important}.lg-sub-html{color:#48525E !important}.lg-actions .lg-next, .lg-actions .lg-prev{background-color:rgba(255,255,255,.45) !important;color:#48525E !important}.lg-toolbar .lg-icon{color:#48525E !important}#lg-counter{color:#48525E !important}.lg-outer .lg-toogle-thumb,
.lg-outer .lg-thumb-outer{background-color:#fff !important}.lg-outer .lg-thumb-item{border-radius:0 !important;border:2px
solid transparent !important}.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover{border-color:#C7A376 !important}.notificationTab{-webkit-transition:ease 1s all;transition:ease 1s all;position:fixed;z-index:1000;cursor:pointer;width:45px;height:45px;text-align:center;background:#C7A376;border-radius:22px;color:#fff;bottom:0;margin:0
20px 20px 20px;text-shadow:0 0 2px #ccc}.notificationTab:hover{background:#616D7B}.notificationTab
i{line-height:39px !important;font-size:27px;font-style:normal}.notificationBox{width:290px;position:fixed;margin-left:50px;z-index:500;-webkit-transition:ease 1s all;transition:ease 1s all}@media (min-width: 735px){.notificationBox{bottom:50px!important;left:-450px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}}@media (max-width: 735px){.notificationBox{width:100%;left:0%!important;bottom:-100%;padding:16px;padding-bottom:20px;margin:0}}@media (max-width: 375px){.notificationBox{bottom:0%;padding:0;background:#fff}}.notificationBox
.notificationContainer{position:relative}.notificationBox
.notificationClose{position:absolute;z-index:1000;cursor:pointer;color:#fff;top:-38px;right:0;padding:8px;font-size:18px;line-height:18px;height:34px;background-color:#C7A376;margin-bottom:8px;border-radius:1000px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);background-image:url(/assets/themes/citydental/images/icon-close-white.svg);background-repeat:no-repeat;width:37px;background-position:center;background-size:50%}@media (max-width: 735px){.notificationBox
.notificationClose{left:0;right:unset}}@media (min-width: 1020px){.notificationBox .notificationClose:hover{background-color:#616D7B;color:#fff}}.notificationBox
.notificationItem{background:#fff;padding:0}@media (max-width: 735px){.notificationBox
.notificationItem{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);border-radius:4px;overflow:hidden;border:1px
solid #dfdfdf;border-left:3px solid #C7A376;background:#f2f2f2;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%)}}@media (max-width: 375px){.notificationBox
.notificationItem{border-radius:0;overflow:visible;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0);box-shadow:0 0 6px 0 rgba(0,0,0,0)}}@media (max-width: 735px){.notificationBox
.notificationItem.alert{background:rgba(252,246,224,1);border-left-color:rgba(232,192,44,1)}}.notificationBox .notificationItem
a{text-decoration:none;color:#404041;cursor:default}@media (min-width: 1020px){.notificationBox .notificationItem a[href]:hover{cursor:pointer}.notificationBox .notificationItem a[href]:hover
img{-webkit-transform:scale(1.02);transform:scale(1.02)}.notificationBox .notificationItem a[href]:hover
.notificationText{background:#f3f3f3}}.notificationBox .notificationItem
.notificationImage{background:#f1f2f6;height:0;overflow:hidden;padding-bottom:86.206897%;-webkit-transition:0.2s ease all;transition:0.2s ease all}.notificationBox .notificationItem .notificationImage
img{width:100%;-webkit-transition:0.2s ease all;transition:0.2s ease all}.notificationBox .notificationItem
.notificationText{position:relative;padding:20px
20px 45px;min-height:48px;-webkit-transition:0.2s ease all;transition:0.2s ease all}@media (max-width: 735px){.notificationBox .notificationItem
.notificationText{padding:20px
20px 55px}}.notificationBox .notificationItem .notificationText
.display5{line-height:1.32em;font-size:17px;-webkit-transition:0.2s ease all;transition:0.2s ease all;display:inline-block}@media (max-width: 735px){.notificationBox .notificationItem .notificationText
.display5{text-transform:inherit}}.notificationBox .notificationItem .notificationText
.slideNumber{color:silver;font-size:14px;line-height:48px;font-weight:500;position:absolute;bottom:0;left:20px;overflow:hidden;max-height:48px}@media (max-width: 735px){.notificationBox.preview .notificationItem
.notificationImage{padding-bottom:0}.notificationBox.preview .notificationItem
.notificationText{padding:6px
15px}.notificationBox.preview .notificationItem .notificationText
.display5{font-size:15px;line-height:16px;vertical-align:middle}.notificationBox.preview .notificationItem .notificationText
.slideNumber{max-height:0}.notificationBox.preview
.lSAction{max-height:0}.notificationBox .lSSlideOuter
.lightSlider{height:auto!important}}@media (max-width: 735px){.notificationBox .notificationContainer .lSSlideOuter,.notificationBox .notificationContainer .lightSlider,.notificationBox .notificationContainer
.lSSlideWrapper{overflow:visible}}.notificationBox
.lSAction{overflow:hidden;max-height:48px;position:absolute;bottom:0;right:0}.notificationBox .lSAction
a{text-shadow:0 0 2px #ccc;top:unset!important;bottom:unset!important;left:unset!important;right:unset!important;float:left;position:relative;margin:0;width:48px;height:48px;opacity:1;background:none!important}.notificationBox .lSAction a:before{font-size:17px;line-height:48px!important;width:48px;height:48px;padding:0
11px;display:block;color:#404041!important;background:transparent}.notificationBox .lSAction a.lSNext:before{content:'\e80c';font-family:'fontello'}.notificationBox .lSAction a.lSPrev:before{content:'\e80b';font-family:'fontello'}@media (max-width: 735px){.notificationBox .lSAction a:before{background:transparent}}@media (max-width: 735px){.notification-active #hfc-frame{z-index:480;margin:4px;margin-bottom:11px}.notification-active #hfc-frame.hfc-chatbox.is-mobile{z-index:2147483639;bottom:0px!important;margin:0}.notification-preview #hfc-frame{bottom:65px!important}}