.slick-slider{position:relative;display:block;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;margin-left:auto;margin-right:auto;}
.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;
}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:'FONTSPRING DEMO - Orpheus Pro';src:url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/FONTSPRINGDEMO-OrpheusProRegular.woff2) format('woff2'), url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/FONTSPRINGDEMO-OrpheusProRegular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'ITC Franklin Gothic Std-Book';src:url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/ITCFranklinGothicStd-Med.woff2) format('woff2'), url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/ITCFranklinGothicStd-Med.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'ITC Franklin Gothic Std-Book';src:url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/ITCFranklinGothicStd-Book.woff2) format('woff2'), url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/ITCFranklinGothicStd-Book.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'glacial_indifferenceregular';src:url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/glacial-indifference-regular.woff2) format('woff2'), url(//precisiondentalnyc.com/wp-content/themes/precision/fonts/glacial-indifference-regular.woff) format('woff');font-weight:normal;font-style:normal;}
html{scroll-behavior:smooth;}
.video-popup{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;z-index:999999;display:none;}
.video-popup.show{display:block;}
.iframe-wrapper{width:50%;height:70%;position:absolute;margin:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.video-popup #iframeHolder{width:100%;height:100%;display:block;background-color:#fff;}
.video-popup iframe{width:100%;height:100%;}
.close-video{width:40px;height:40px;background:#fff;display:block;border-radius:100%;position:absolute;right:-15px;top:-15px;cursor:pointer;z-index:99;-webkit-box-shadow:0 0 10px rgb(0 0 0 / 50%);box-shadow:0 0 10px rgb(0 0 0 / 50%);}
.video-close-icon{position:relative;width:100%;height:100%;display:block;}
.video-close-icon::before{width:60%;height:2px;background:#000;content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.video-close-icon::after{width:60%;height:2px;background:#000;content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.main-contact .in-single-left{padding:0px;}
.main-contact .in-single-left a{letter-spacing:normal;text-transform:none;color:#024892;font-weight:400;}
.main-contact .in-single-left p{letter-spacing:normal;text-transform:none;color:#777;}
.main-contact .our-doctor{text-align:center;}
.main-contact .location-left{align-items:start;grid-gap:20px;margin-top:auto;padding:0 40px 0 0;text-align:left;}
.main-contact .location-map{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:normal;margin-bottom:0;width:fit-content;text-align:left;font-weight:normal;font-size:18px;line-height:28px;color:#072338;margin-bottom:40px;}
.main-contact .location-map p{font-size:18px;line-height:1.5;text-align:left !important;margin-top:0;margin-bottom:30px;}
.main-contact .location-map .location-left h4:first-child, .main-contact .location-map .location-left h4:nth-child(2){margin-top:0;}
.main-contact .location-map a{color:#007fd3;}
.main-contact .location-map a:hover{text-decoration:underline;}
.main-contact .contact-wrap{width:100%;max-width:1550px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
.main-contact h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;}
#gtx-trans{display:none !important;}
.two-col-review{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}
.two-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px;}
.two-row > div{max-width:47%;width:100%;min-width:300px;}
@media all and (max-width: 768px){
.iframe-wrapper{width:80%;height:62%;}
} *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;}
body{font-family:'ITC Franklin Gothic Std-Book';font-size:16px;line-height:1.2;color:#000000;background:#FFFFFF;}
input::placeholder{
font-size: 16px;
} a{text-decoration:none;display:inline-block;}
a:hover{text-decoration:none;}
button{border:none;outline:none;}
input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;}
input{border:none;outline:none;}
h1,
h2,
h3,
h4,
h5,
h6, p{margin:0;padding:0;}
img{border:none;max-width:100%;height:auto;}
ul{list-style:none;margin:0;padding:0;}
button:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
input:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
span{display:block;}
.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.container{width:100%;max-width:1366px;margin:0 auto;}
.main-header .container{width:100%;max-width:1500px;margin:0 auto;}
.sec-p{margin:100px 0;}
.defualt-btn{font-weight:500;font-size:17px;color:#072338;position:relative;text-transform:uppercase;transition:.3s;z-index:999;}
.defualt-btn::before{content:'';position:absolute;top:0;bottom:0;left:calc(100% + 15px);margin:auto;width:37px;height:10px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -38px left -11px;}
.dental-top-left .soocial{padding:43px 0px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/social.png);margin:40px 0px;background-repeat:no-repeat;background-size:contain;}
.heading span{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;letter-spacing:0;color:#072338;margin-top:10px;text-transform:capitalize;}
.doctor-head .heading span{font-size:50px;}
.main-header.fixed{background:-webkit-gradient(linear, left bottom, left top, from(#e7f4f8), to(#fff));background:-o-linear-gradient(bottom, #e7f4f8 0%, #fff 100%);background:linear-gradient(to top, #e7f4f8 0%, #fff 100%);-webkit-box-shadow:0 0 10px #ababab;box-shadow:0 0 10px #ababab;padding:8px 0;}
.main-header.fixed .logo{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0px 27px;align-items:center;}
.main-header{padding:18px 0;position:fixed;top:0;left:0;width:100%;z-index:999;}
.logo{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0px 27px;}
.logo img.logoheader{width:100%;height:auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;min-width:350px;}
.righthead{display:flex;align-items:center;justify-content:space-between;width:auto;gap:16px;position:relative;}
.main-header.fixed .righthead:before{top:-20px;}
.main-header.fixed .righthead:after{top:-20px;}
.main-header.fixed .logo img.logoheader{width:50%;height:auto;min-width:200px;}
.righthead button.headerbutton, .righthead a{border:1px solid #66bffa;padding:10px;border-radius:5px;min-width:150px;background:no-repeat;text-align:center;font-weight:bold;font-weight:normal;font-size:14px;letter-spacing:0.11em;color:#072338;text-transform:uppercase;background-color:#66bffa;}
.righthead a{padding:10px 10px 6px 10px;background-color:transparent;}
.righthead button.headerbutton:hover, .righthead a:hover{border:1px solid #072338;background-color:#072338;color:#fff;}
.main-menu ul li.menu-item-has-children:after{content:'';position:absolute;right:-10px;width:4px;height:4px;border-left:1px solid;border-bottom:1px solid;transform:rotate(-45deg);top:10px;}
.main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:72px;margin-top:22px;}
.main-menu ul li{position:relative;padding:5px 0;}
.main-menu ul li:last-child ul{display:none;}
.main-menu ul li a{font-weight:normal;font-size:16px;letter-spacing:0.11em;color:#072338;text-transform:uppercase;}
.main-menu ul li:last-child a{position:relative;}
.main-menu ul li:hover .schedule-box{opacity:1;visibility:visible;}
.schedule-box{background:#66BFFA;width:220px;position:absolute;left:-50%;padding:15px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;opacity:0;visibility:hidden;top:100%;}
.schedule-single-box{padding:10px 20px;border:.5px solid rgb(255 255 255 / 38%);border-radius:5px;}
.schedule-single-box h3 a{font-weight:500 !important;font-size:15px !important;color:#fff !important;}
.schedule-single-box p{font-weight:normal;font-size:16px;line-height:18px;color:#fff;margin:10px 0;}
.schedule-single-box a{font-weight:500;font-size:16px;color:#fff !important;}
.schedule-single-box a:hover{color:#FFFF;}
.schedule-single-box a::after{display:none}
.main-menu ul ul{position:absolute;width:300px;background:#66BFFA;display:unset;top:100%;left:0;margin:0;padding:20px;opacity:0;visibility:hidden;}
.main-menu ul ul li  a{color:#FFFF;font-size:16px;line-height:40px;}
.main-menu ul li:hover ul{opacity:1;visibility:visible;}
.main-menu ul ul li a::after{display:none;}
.main-menu ul ul li a:hover{color:#000;}
.mobail-bars{display:none;}
.banner-section{background:-webkit-gradient(linear, left bottom, left top, from(#e7f4f8), to(#fff));background:-o-linear-gradient(bottom, #e7f4f8 0%, #fff 100%);background:linear-gradient(to top, #e7f4f8 0%, #fff 100%);padding:280px 0 49px;position:relative;z-index:2;}
.banner-section::after{content:'';position:absolute;bottom:0;right:0;width:100%;height:100%;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/banner-bg.png) no-repeat;background-position:100% 100%;z-index:-1;background-size:contain;}
.banner-content h1{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:50px;line-height:66px;color:#072338;max-width:572px;width:100%;margin-bottom:40px;}
.banner-content p{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:18px;line-height:30px;color:#072338;max-width:580px;width:100%;margin-bottom:26px;}
.accolades-hero{background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/accolades-top.svg) no-repeat;padding:40px 0px;max-width:450px;background-size:contain;margin:0 0 30px;}
.count-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:450px;margin-bottom:30px;gap:10px;}
.single-count{background:#072338;min-width:141px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:80px;font-size:41px;border-radius:5px;}
.single-count span{padding:0;font-size:26px;font-weight:700;color:#8DDCFF;line-height:20px;}
.single-count span sub{font-size:20px;line-height:12px;margin-left:6px;vertical-align:baseline;}
.single-count div{color:#fff;font-size:16px;padding-top:10px;}
.banner-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:130px;}
.banner-btn a{font-weight:500;font-size:16px;color:#58A7DB;text-transform:uppercase;position:relative;}
.banner-btn a::after{content:'';position:absolute;top:0;bottom:0;left:calc(100% + 16px);margin:auto;width:50px;height:8px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -38px left 0;}
.banner-btn a:last-child:before{content:'';position:absolute;top:-7px;bottom:0;left:-40px;margin:auto;width:30px;height:30px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top 2px left -32px;}
.dental-service-section{padding-top:100px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/dental-bg.jpg) no-repeat;}
.dental-ser-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;}
.dental-top-left .star{color:#FFBA00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:28px;position:relative;margin-bottom:75px;padding-bottom:35px;}
.dental-top-left .star::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:1px;background:#072338;}
.dental-top-left .star p{font-weight:500;font-size:28px;color:#072338;}
.dental-top-left p{font-weight:normal;font-size:20px;color:#072338;}
.dental-top-left ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:33px;margin:30px 0 35px;}
.dental-top-left ul li{width:86px;aspect-ratio:1;background:rgb(7 35 55 / 28%);}
.dental-top-right blockquote{font-family:'glacial_indifferenceregular';font-weight:normal;font-style:italic;font-size:20px;line-height:34px;text-align:center;color:#072338;padding:118px 160px;position:relative;}
.dental-top-right blockquote::after,
.dental-top-right blockquote::before{content:'';position:absolute;width:115px;height:98px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;}
.dental-top-right blockquote::before{top:0;left:95px;background-position:top -366px left 0;}
.dental-top-right blockquote::after{bottom:0;right:95px;background-position:top -366px left -139px;}
.gallery{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto;justify-content:center;}
.dental-gallery-section{position:relative;padding-bottom:60px;z-index:2;}
.dental-gallery-section::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:220px;background:#072338;z-index:-1;}
.dental-gallery{padding-top:170px;}
.dental-gallery > h4{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;text-align:center;color:#072338;position:relative;margin-bottom:90px;}
.dental-gallery > h4::after{content:'';position:absolute;top:-60px;left:0;right:0;margin:auto;width:200px;height:1px;background:#0E2336;}
.dental-gallery-wrap{max-width:1800px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 50px;gap:50px;}
.single-dental-gallery{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:5px;background-repeat:no-repeat;background-size:cover;position:relative;}
.single-dental-gallery:first-child::after{display:none;}
.single-dental-gallery::after{content:'';position:absolute;bottom:0;left:-33px;width:15px;height:15px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -92px left -31px;}
.single-dental-gallery:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.single-dental-gallery a{display:block;}
.single-dental-gallery a h4{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:36px;line-height:41px;color:#072338;max-width:250px;width:100%;padding:100px 20px;}
.about-section{overflow:hidden;}
.about-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;}
.about-wrap > span{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.about-left{padding-top:50px;}
.about-left h2{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;line-height:70px;color:#072338;max-width:600px;width:100%;}
.about-left p{max-width:495px;width:100%;font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:22px;line-height:41px;color:rgb(7, 35, 56);padding-bottom:40px;margin:30px 0px 60px;position:relative;}
.about-left p::after{content:'';position:absolute;bottom:0;left:0;max-width:600px;width:100%;height:1px;background:rgb(112 112 112 / 21%);}
.about-left h5{max-width:495px;width:100%;font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:22px;line-height:41px;color:rgb(7, 35, 56);padding-bottom:40px;margin:30px 0px 60px;position:relative;}
.about-left h5::after{content:'';position:absolute;bottom:0;left:0;max-width:600px;width:100%;height:1px;background:rgb(112 112 112 / 21%);}
.about-call{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;padding-left:35px;margin-bottom:65px;}
.about-call span h3{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:36px;color:#072338;margin-bottom:8px;position:relative;}
.about-call span h3::after{content:'';position:absolute;left:-40px;top:0;bottom:0;margin:auto;width:30px;height:30px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top 1px left -72px;}
.about-call span a{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:22px;color:#072338;}
.about-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:145px;padding:33px 0;position:relative;z-index:2;}
.about-btn::after{content:'';position:absolute;top:0;left:-50%;width:325%;height:100%;background:#E7F4F8;z-index:-1;}
.about-right{background:#66BFFA;padding:60px 65px;border-radius:5px;z-index:22;}
.about-right h4{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:18px;letter-spacing:10px;color:#072338;margin-bottom:32px;text-transform:uppercase;}
.about-right h4 span{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:54px;line-height:79px;text-align:left;color:#072338;border:1px solid rgba(0, 0, 0, 0);text-transform:initial;letter-spacing:0px;}
.about-right p{font-weight:normal;font-size:18px;line-height:26px;color:#072338;margin-bottom:30px;}
.about-video{height:300px;aspect-ratio:16/9;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/about-video-bg.jpg) no-repeat;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.about-video button{width:128px;aspect-ratio:1;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -342px right 0;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.about-video button:hover{-webkit-transform:scale(1.3) rotate(245deg);-ms-transform:scale(1.3) rotate(245deg);transform:scale(1.3) rotate(245deg);}
.your-doctor-section{padding-top:100px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/doctor/your-doctor-bg.jpg) no-repeat;position:relative;z-index:2;}
.your-doctor-section::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:82%;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/doctor/doctor-left.png) no-repeat;z-index:-1;background-position:bottom 0 left 0;background-size:contain;}
.doctor-head-top{margin-left:200px;}
.doctor-head{max-width:670px;width:100%;margin:auto;}
.doctor-head .heading{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:18px;letter-spacing:10px;color:#072338;margin-bottom:32px;text-transform:uppercase;}
.heading{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:18px;letter-spacing:10px;color:#072338;margin-bottom:32px;text-transform:uppercase;}
.doctor-head p{font-weight:normal;font-size:18px;line-height:34px;color:#072338;margin:auto;text-align:left;margin-top:50px;}
.your-doctor-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;max-width:1033px;width:100%;margin-left:auto;gap:40px;}
.single-doctor{background:#fff;-webkit-box-shadow:0px 13px 60px rgba(14, 35, 54, 0.06);box-shadow:0px 13px 60px rgba(14, 35, 54, 0.06);border-radius:5px;padding:50px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.single-doctor img{width:195px;aspect-ratio:1;border-radius:100%;}
.single-doctor p a{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:20px;letter-spacing:0.4em;color:#072338;text-transform:uppercase;margin:40px 0 15px;}
.single-doctor p{font-weight:normal;font-size:16px;letter-spacing:0.4em;color:#939393;text-transform:uppercase;}
.brand-section{margin-top:22px;}
.brand-wrap{margin:0 auto;width:100%;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/brand-logo.jpg) no-repeat;background-position:top 0 left 0;padding:165px 0px;background-repeat:no-repeat;background-size:contain;}
.experience-area{margin:0px;position:relative;z-index:2;text-align:center;}
.experience-area::after{content:'';position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/brand-logo/bran-bg.svg) no-repeat;background-position:top 215px center;z-index:-1;}
.experience-wrap{margin-top:220px;position:relative;}
.experience-wrap::after,
.experience-wrap::before{content:'';position:absolute;width:115px;height:100px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;}
.experience-wrap::before{top:0;left:-120px;background-position:top -366px left 2px;}
.experience-wrap::after{bottom:0;right:-120px;background-position:top -366px left -136px;}
.experience-review{background:#072338;padding:40px 50px;text-align:center;border-radius:5px;margin:0 30px;}
.experience-review .star{color:#FFBA00;font-size:22px;}
.experience-review p{font-family:'glacial_indifferenceregular';font-weight:normal;font-style:italic;font-size:19px;line-height:34px;color:#fff;margin-top:40px;}
.experience-review .review-name{font-weight:normal;font-size:16px;color:#ffffff;margin-top:40px;padding:0;}
.inner-office-wrap .slick-slide img{margin:0 auto;}
.inner-office-wrap img{opacity:.7;filter:blur(3px);}
.inner-office-wrap img.slick-current.slick-active{opacity:1;filter:blur(0px);}
.experience-wrap .slick-dots{margin:80px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:18px;}
.experience-wrap .slick-dots li{font-size:0;}
.experience-wrap .slick-dots li button{font-size:0;width:10px;height:10px;background:#072338;border-radius:100%;cursor:pointer;}
.experience-wrap .slick-dots li.slick-active button{background:#66BFFA;width:48px;border-radius:20px;}
.tecnology-section{position:relative;z-index:2;margin-top:270px;margin-bottom:120px;}
.tecnology-section::after,
.tecnology-section::before{content:'';position:absolute;top:-160px;left:0;width:100%;height:100%;z-index:-1;}
.tecnology-section::before{background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/tecnology-bg.jpg) no-repeat;background-size:cover;}
.tecnology-section::after{background:#072338;opacity:.53;}
.tecnology-content{display:-webkit-box;display:-ms-flexbox;display:flex;}
.tecnology-left{max-width:680px;width:100%;padding:85px 70px;background:#FFFF;-webkit-box-shadow:0px 13px 96px rgba(93, 88, 95, 0.12);box-shadow:0px 13px 96px rgba(93, 88, 95, 0.12);border-radius:5px;}
.tecnology-left h2 span{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;line-height:70px;color:#072338;text-transform:capitalize;margin-top:10px;letter-spacing:0;}
.tecnology-left p{font-weight:normal;font-size:20px;line-height:34px;color:#000;margin:50px 0;}
.tecnology-left ul li{font-weight:normal;font-size:23px;letter-spacing:0.4em;color:#072338;text-transform:uppercase;padding:40px 0;padding-left:120px;border-bottom:1px solid rgb(112 112 112 / 21%);position:relative;}
.tecnology-left ul li::after{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;width:70px;height:53px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -182px left 0;}
.tecnology-left ul li:nth-child(2):after{background-position:top -238px left -5px;}
.tecnology-left ul li:nth-child(3):after{background-position:top -121px left 0;}
.tecnology-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}
.tecnology-call{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;margin-left:130px;margin-bottom:40px;}
.tecnology-call span h3{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:36px;color:#072338;position:relative;}
.tecnology-call span h3::after{content:'';position:absolute;top:0;bottom:0;left:-40px;margin:auto;width:30px;height:30px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -38px left -72px;}
.tecnology-call span a{font-weight:normal;font-size:22px;color:#072338;margin-top:10px;}
.location-gallery{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:38px;}
.location-gallery span{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.location-gallery span span{display:flex;flex-direction:column;gap:29px;}
.location-gallery span img{width:100%;}
.main-footer{background:#072338;margin-top:25px;}
.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:140px 0;}
.single-footer h5{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:41px;color:#fff;margin-bottom:30px;}
.single-footer h5 a{color:#fff;}
.single-footer ul li a{font-weight:normal;font-size:16px;color:#fff;margin:6px 0;position:relative;padding-left:30px;}
.single-footer ul li span{font-weight:normal;font-size:16px;color:#fff;margin:6px 0;position:relative;padding-left:30px;}
.single-footer ul li a::after{content:'';position:absolute;top:0;left:0;width:18px;height:16px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -40px left -117px;}
.single-footer ul li span::after{content:'';position:absolute;top:0;left:0;width:18px;height:16px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -40px left -117px;}
.single-footer ul li:nth-child(2) a::after{background-position:top -69px left -117px;}
.single-footer ul li:nth-child(3) a::after{background-position:top -39px left -151px;}
.single-footer ul li:nth-child(4) a::after{background-position:top -68px left -152px;}
.single-footer h6{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:22px;color:#fff;margin:32px 0 15px;padding-left:32px;position:relative;}
.single-footer h6::after{content:'';position:absolute;top:2px;left:0;width:20px;height:20px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -94px left -117px;}
.schedule-footer li{font-weight:normal;font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:26px;padding:6px 0;}
.schedule-footer li p{width:50px;}
.single-footer:last-child{margin-top:-20px;max-width:230px;width:100%;}
.single-footer:last-child h5{padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / 20%);}
.single-footer:last-child ul li{padding:12px 0;}
.single-footer:last-child ul li a{padding-left:0;}
.single-footer:last-child ul li a::after{display:none;}
.copy-right-area{border-top:.5px solid #5d5d5d;padding:100px 0 80px;}
.copy-right-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;}
.single-copy span{width:170px;height:90px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -60px left -195px;}
.single-copy ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;margin-bottom:15px;}
.single-copy ul li a{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:16px;color:#fff;}
.single-copy p,
.single-copy p a{font-weight:normal;font-size:16px;color:#fff;text-align:center;}
.copy-social-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.copy-social-link p{font-weight:900;font-size:19px;color:#fff;}
.copy-social-link li{width:55px;aspect-ratio:1;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top 0 left -193px;}
.copy-social-link li:nth-child(3){background-position:top 0 left -262px;}
.copy-social-link li:nth-child(4){background-position:top 0 left -262px;}
.copy-social-link li a{display:block;width:100%;height:100%;}
.contact-form h2{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;color:#072338;margin-top:28px;margin-bottom:55px;}
.contact-form span{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:60px;color:#072338;margin-top:28px;margin-bottom:55px;letter-spacing:10px;text-transform:uppercase;}
.inner-banner-section{padding:60px 0 90px;background:-webkit-gradient(linear, left bottom, left top, from(#e7f4f8), to(#fff));background:-o-linear-gradient(bottom, #e7f4f8 0%, #fff 100%);background:linear-gradient(to top, #e7f4f8 0%, #fff 100%);position:relative;}
.inner-banner h1{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:56px;line-height:75px;text-align:center;color:#072338;max-width:750px;width:100%;margin:auto;position:relative;}
.inner-banner h1::after{content:'';position:absolute;bottom:-22px;left:0;right:0;width:180px;margin:auto;height:3px;background:#66BFFA;}
.inner-banner-botton{background:#66BFFA;padding:22px;position:absolute;bottom:0;left:0;width:100%;}
.inner-banner-botton ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;}
.inner-banner-botton ul li a{font-weight:bold;font-size:18px;color:#072338;text-transform:uppercase;font-family:'ITC Franklin Gothic Std-Book';}
.inner-banner-botton ul li a span{display:inline-block;}
.banner-inner p#breadcrumbs span, .banner-inner p#breadcrumbs a{display:inline;font-size:16px;line-height:20px;margin:0px;text-align:center;}
.inner-banner p#breadcrumbs span, .inner-banner p#breadcrumbs a{display:inline;font-size:16px;line-height:20px;margin:0px;text-align:center;}
.inner-banner p{font-weight:normal;font-size:22px;line-height:39px;text-align:center;color:#072338;max-width:425px;width:100%;margin:50px auto 0;}
.contact-content{margin-top:45px;}
.contact-content p{max-width:1166px;width:100%;margin:auto;font-weight:normal;font-size:18px;line-height:30px;text-align:center;color:#072338;}
.contact-content p a{color:#58A7DB;text-decoration:underline;}
.contact-wrap h2{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:47px;color:#072338;margin-top:28px;margin-bottom:15px;}
.single-contact-wrap{display:-ms-grid;display:grid;-ms-grid-columns:433px 80px auto 80px 433px;grid-template-columns:65% 66%;gap:80px;margin-bottom:70px;width:max-content;}
.single-contac-info img{width:100%;}
.single-contac-info iframe{width:100%;height:100%;border:none;}
.single-contac-info h5{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:24px;color:#072338;margin:15px 0 22px;}
.single-contac-info .single-call{padding-top:0;}
.single-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px;padding-top:25px;}
.single-call a{font-weight:normal;font-size:18px;color:#072338;text-decoration:none;}
.single-call p{font-weight:normal;font-size:18px;color:#072338;}
.single-call a{font-weight:normal;font-size:18px;color:#072338;}
.single-contac-info ul{padding-bottom:22px;border-bottom:1px solid #707070;margin-bottom:25px;}
.single-contac-info ul li{font-weight:normal;font-size:18px;color:#072338;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;}
.single-contac-info ul li p{width:60px;}
.single-contac-info a{font-weight:normal;text-decoration:underline;font-size:18px;color:#58a7db;}
.inner-contact-form{margin:100px 0px;}
.contact-form{text-align:center;}
.contact-form form span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;}
.contact-form form span input,
.contact-form form span textarea{font-weight:normal;font-size:16px;color:#072338;background:transparent;border:none;outline:none;padding-bottom:30px;margin-bottom:60px;width:100%;border-bottom:1px solid #AAAAAA;resize:none;font-family:inherit;}
.contact-form form span textarea{padding-bottom:0;}
.contact-form form span input::-webkit-input-placeholder, .contact-form form span textarea::-webkit-input-placeholder{font-weight:normal;color:#072338;text-transform:uppercase;}
.contact-form form span input::-moz-placeholder, .contact-form form span textarea::-moz-placeholder{font-weight:normal;color:#072338;text-transform:uppercase;}
.contact-form form span input:-ms-input-placeholder, .contact-form form span textarea:-ms-input-placeholder{font-weight:normal;color:#072338;text-transform:uppercase;}
.contact-form form span input::-ms-input-placeholder, .contact-form form span textarea::-ms-input-placeholder{font-weight:normal;color:#072338;text-transform:uppercase;font-family:inherit;}
.contact-form form span input::placeholder,
.contact-form form span textarea::placeholder{font-weight:normal;color:#072338;text-transform:uppercase;}
.contact-form form input[type="submit"]{font-weight:normal;font-size:22px;color:#fff;background:#072338;padding:15px 40px;text-transform:uppercase;cursor:pointer;}
.contact-form span:nth-child(2){margin-bottom:0;}
.contact-form .form-checkbox{margin-top:0;margin-bottom:20px;justify-content:start;align-items:start;text-transform:none;letter-spacing:normal;text-align:left;flex-wrap:nowrap;gap:10px;}
.contact-form .form-checkbox input{max-width:20px;margin-top:3px;}
.contact-form .form-checkbox label{font-size:16px;}
.inner-officer-section{margin:160px 0;text-align:center;}
.location-section{text-align:center;}
.inner-office-wrap{max-width:1536px;width:100%;margin:auto;margin-top:80px;}
.inner-office-wrap .slick-dots{margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:18px;}
.inner-office-wrap .slick-dots li{font-size:0;}
.inner-office-wrap .slick-dots li button{font-size:0;width:10px;height:10px;background:#072338;border-radius:100%;cursor:pointer;}
.inner-office-wrap .slick-dots li.slick-active button{background:#66BFFA;width:48px;border-radius:20px;}
.inner-doctor-section{margin-bottom:100px;}
.inner-doctor{max-width:1166px;width:100%;margin:auto;}
.inner-doctor p{font-weight:bold;font-size:18px;line-height:28px;text-align:center;color:#072338;margin-bottom:70px;}
.inner-doctor-wrap{display:-ms-grid;display:grid;-ms-grid-columns:200px 40px auto;grid-template-columns:250px auto;gap:50px;background:#eaf5fb;padding:50px;align-items:center;}
.inner-doctor-left img{width:90%;height:100%;-o-object-fit:cover;object-fit:cover;}
.inner-doctor p{font-weight:bold;font-size:18px;line-height:28px;text-align:center;color:#072338;margin-bottom:70px;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;}
.inner-doctor-rihght p{font-weight:normal;font-size:16px;line-height:28px;text-align:left;color:#072338;margin-bottom:40px;}
.inner-doctor-rihght p:last-child{margin-bottom:0;}
.page-publish{background:rgb(88 167 219 / 11%);text-align:center;padding:22px 0;margin-bottom:30px;}
.page-publish p{font-weight:normal;font-size:14px;color:#072338;opacity:0.6;}
.inner-review-section{margin-top:45px;}
.inner-review{max-width:1166px;width:100%;margin:auto;text-align:center;}
.inner-review p{font-weight:normal;font-size:18px;line-height:30px;color:#072338;}
.inner-review p a{color:#58A7DB;text-decoration:underline;}
.inner-single-review{padding:90px 100px;margin-top:55px;position:relative;}
.inner-single-review::after, .inner-single-review::before{content:'';position:absolute;max-width:800px;width:100%;height:1.8px;left:0;right:0;margin:auto;background:-o-radial-gradient(#6aa6d6 0%, #fff 87%);background:radial-gradient(#6aa6d6 0%, #fff 87%);}
.inner-single-review::before{top:131px;}
.inner-single-review::after{bottom:90px;}
.goole-icon{width:82px;aspect-ratio:1;margin:auto;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -182px left -294px;border-radius:100%;-webkit-box-shadow:0px 3px 66px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 66px rgba(0, 0, 0, 0.16);margin-bottom:50px;position:relative;}
.goole-icon::after{content:'';position:absolute;bottom:-35px;left:0;right:0;margin:auto;width:25px;height:20px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -2px left -113px;}
.inner-single-review .star{color:#FFBA00;font-size:24px;}
.inner-single-review p{font-style:italic;font-size:18px;line-height:28px;color:#072338;margin:33px 0;}
.review-name{font-weight:bold;font-size:21px;color:#072338;padding-bottom:50px;}
.lite-blue{background:rgb(231 244 248 / 78%);}
.milk-with{background:rgb(7 35 56 / 5%);}
.white{background:#FFFFFF;}
.our-doctor-container{max-width:1166px;width:100%;margin:auto;}
.our-doctor{margin-top:45px;}
.our-doctor p{font-weight:normal;font-size:18px;line-height:30px;text-align:center;color:#072338;margin-bottom:30px;}
.duble-doctor .brand-wrap ul{padding-left:0;}
.duble-doctor{margin:110px 0;position:relative;max-width:1166px;width:100%;margin-left:auto;margin-right:auto;background-image:url(https://precisiondentalnyc.com/wp-content/themes/precision/images/inner/our-doctors-bg.jpg);padding:310px 0px;background-repeat:no-repeat;background-position:top;}
.duble-dr-top{max-width:570px;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:200px;}
.duble-dr-top span a{font-size:22px;color:#fff;text-transform:uppercase;}
.duble-dr-top span p{font-weight:normal;font-size:17px;color:#fff;text-transform:uppercase;margin-top:12px;margin-bottom:0;display:inline;}
.duble-doctor .brand-wrap li{-webkit-box-shadow:0px 0px 50px rgba(106, 166, 214, 0.18);box-shadow:0px 0px 50px rgba(106, 166, 214, 0.18);}
.inner-single-doctor{padding:50px 60px;display:-ms-grid;display:grid;gap:55px;-ms-grid-columns:auto 55px 407px;grid-template-columns:auto 407px;place-items:center;margin-bottom:100px;}
.main-dr-holder{display:flex;justify-content:space-around;gap:10px;}
.main-dr-holder .inner-single-doctor{max-width:48%;display:block;margin:0 0 20px;border-radius:10px;}
.in-single-left{border-radius:5px;margin-bottom:40px;text-align:center;}
.in-single-left img{width:250px;aspect-ratio:1;border-radius:100%;margin-bottom:40px;aspect-ratio:auto !important;width:auto !important;height:auto !important;border-radius:10px;}
.in-single-left a{font-weight:normal;font-size:20px;letter-spacing:0.4em;color:#072338;text-transform:uppercase;}
.in-single-left p{font-weight:normal;font-size:16px;letter-spacing:0.4em;color:#939393;margin:0;margin-top:15px;text-transform:uppercase;}
.in-single-right p{font-weight:normal;font-size:18px;line-height:28px;text-align:left;color:#072338;margin-bottom:45px;}
.in-single-right .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;}
.in-single-right .btn a::after{background-position:top -73px left 0;width:50px;}
.in-single-right .btn a:last-child{color:#5A8FB1;}
.main-inner-banner{padding:230px 0 90px;position:relative;background:-webkit-gradient(linear,left bottom, left top,from(#e7f4f8), to(#fff));background:-o-linear-gradient(bottom,#e7f4f8 0%, #fff 100%);background:linear-gradient(to top,#e7f4f8 0%, #fff 100%);}
.banner-featured-image{width:100%;height:100%;position:absolute;bottom:0;right:270px;max-width:300px;max-height:300px;z-index:9;background-size:cover;background-position:center;pointer-events:none;}
.main-inner-banner::after{content:"";width:100%;height:100%;position:absolute;bottom:0;right:270px;z-index:99;transform:rotate(73deg);box-sizing:border-box;border-radius:5px;background:transparent;border:30px solid rgba(255, 255, 255, 0.68);opacity:0.61;box-shadow:-30px 20px 56px rgba(0, 0, 0, 0.15);max-width:300px;max-height:300px;pointer-events:none;}
.banner-inner{max-width:900px;width:100%;position:relative;z-index:22;}
.banner-inner h1{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:52px;line-height:79px;text-align:center;color:#072338;position:relative;}
.banner-inner h1::after{content:'';position:absolute;bottom:-30px;right:0;left:0;margin:auto;width:80px;height:3px;background:#58A7DB;}
.banner-inner p{font-weight:normal;font-size:22px;line-height:39px;text-align:center;color:#072338;max-width:100%;width:100%;margin:50px auto 0;}
.main-inner-banner .inner-banner-botton ul{position:relative;z-index:33;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:160px;}
.inner-container{max-width:960px;width:100%;margin:auto;}
.main-inner-area{margin:100px 0;}
.main-inner-area p:not(.review-text){font-weight:normal;font-size:18px;line-height:28px;color:#072338;margin-bottom:40px;}
.main-inner-area p a{text-decoration:underline;}
.main-inner-area p a:hover{text-decoration:none;}
.main-inner-area h3{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:32px;text-align:left;color:#072338;position:relative;margin-bottom:60px;}
.main-inner-area h3::after{content:'';position:absolute;bottom:-18px;left:0;width:78px;height:2px;background:#6AA6D6;}
.main-inner-area h2{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:42px;text-align:left;color:#072338;position:relative;margin-bottom:60px;}
.main-inner-area h2::after{content:'';position:absolute;bottom:-18px;left:0;width:78px;height:2px;background:#6AA6D6;}
.main-inner-area .caps{text-transform:uppercase;font-size:50px;position:relative;}
.main-inner-area .caps::after{content:'';position:absolute;bottom:-18px;left:0;width:100%;height:4px;background:#6AA6D6;}
.main-inner-area h4{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:40px;color:#072338;margin-bottom:35px;}
.main-inner-area ul:not(.slick-dots){margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding-left:40px;list-style:square;}
.main-inner-area ul:not(.slick-dots) li{font-weight:normal;font-size:18px;color:#072338;line-height:28px;margin-bottom:10px;}
.main-inner-area ul:not(.slick-dots) li::marker{color:#58A7DB;}
.main-inner-area ul:not(.slick-dots) li a{color:#58A7DB;text-decoration:underline;}
.main-inner-area img{border-radius:10px;}
.main-in-review-box{padding:130px 10px 60px 10px;text-align:center;position:relative;margin:100px 0;}
.main-in-review-box::after{content:'';position:absolute;width:100%;height:5px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/inner/line.png) no-repeat;left:0;right:0;margin:auto;bottom:0;}
.main-in-review-box::before{content:'';position:absolute;width:100%;height:100px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/inner/in-review.png) no-repeat;left:0;right:0;margin:auto;top:0;}
.main-in-review-box .star{color:#FFBA00;font-size:22px;margin-bottom:32px;position:relative;}
.main-in-review-box .star::after{content:'';position:absolute;top:-30px;left:0;right:0;width:28px;height:20px;margin:auto;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -2px left -112px;}
.main-in-review-box p{font-weight:normal;font-style:italic;font-size:18px;line-height:34px;text-align:center;color:#072338;}
.in-about-cosmetic{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:45px;}
.in-about-cosmetic > span{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.in-about-cosmetic span img{-o-object-fit:cover;object-fit:cover;height:100%;}
.in-about-right{background:#E7F4F8;padding:50px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.main-inner-area .in-about-right p{font-weight:normal;font-style:italic;font-size:18px;line-height:34px;text-align:center;color:#072338;margin:0;}
.brand-wrap ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;}
.appoin-box p{font-family:'glacial_indifferenceregular';font-weight:normal !important;font-size:82px !important;color:#072338 !important;padding-left:300px;position:relative;}
.appoin-box p::after{content:'';position:absolute;top:-20px;bottom:0;left:70px;width:170px;height:170px;aspect-ratio:1;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top -163px left -88px;}
.appoin-box p span{font-family:"ITC Franklin Gothic Std-Book";font-weight:normal;font-size:24px;color:#072338;padding-bottom:29px;text-align:center;width:300px;}
.appointment{margin:70px 0px 60px;border-bottom:1px solid;padding-bottom:50px;}
.appoin-box p{max-width:520px;width:100%;}
.inner-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:100px;max-width:1366px;width:100%;margin-left:auto;margin-right:auto;}
.inner-box-wrap:nth-child(2n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.inner-box-wrap:nth-child(2n+2) .inner-box-right{padding-left:0;padding-right:100px;}
.inner-box-wrap:nth-child(2n+2) .inner-box-right::after{left:0;}
.inner-box-wrap > span{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.inner-box-wrap .inner-box-left{background-size:contain;background-repeat:no-repeat;background-position:center center;}
.inner-box-left img{height:100%;-o-object-fit:cover;object-fit:cover;}
.inner-box-right{padding:100px;padding-right:0;position:relative;}
.inner-box-right::after{content:'';position:absolute;bottom:0;left:100px;width:200px;height:2px;background:#000000;}
.inner-box-right a{font-family:'glacial_indifferenceregular';font-weight:normal;font-size:40px;color:#072338;margin-bottom:45px;position:relative;}
.inner-box-right p{font-weight:normal;font-size:18px;line-height:28px;color:#072338;margin:0;}
.inner-box-right p a{font-size:18px;color:#58A7DB;text-decoration:underline;margin:0;}
.inner-box-right a[target="_blank"]::after{content:'';position:absolute;top:11px;right:-38px;width:28px;height:28px;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/sp.svg) no-repeat;background-position:top 2px left -152px;}
img.aligncenter.size-full{width:100%;height:auto;margin:20px 0 50px;}
.client-name{font-weight:bold;font-size:20px;text-transform:uppercase;letter-spacing:6px;}
.main-inner-area h5{font-size:24px;color:#072338;margin:10px 0px;}
.main-inner-area h6{font-size:22px;color:#072338;margin:10px 0px;}
.meet-team-sec{background:#e9f5f8;position:relative;padding:50px 0;margin:0 0 15px;}
.meet-team-sec:after{content:"";position:absolute;background:#e9f5f8;width:5000px;height:100%;right:-5000px;top:0;}
.meet-team-sec:before{content:"";position:absolute;background:#e9f5f8;width:5000px;height:100%;left:-5000px;top:0;}
.page-id-2402{overflow-x:hidden;}
.page-id-2402 span.main-inner-area{margin:0 0 100px;}
.team-sec{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;text-align:center;}
.team-sec img{width:100%;border:12px solid #fff;box-shadow:0 0 20px #8fb5bd80;border-radius:10px;}
.team-bio{max-width:350px;min-width:250px;width:100%;}
.team-bio strong{display:block;}
.team-img{margin:0 0 20px;}
.review-sec{text-align:center;}
.exellent-review-ser{display:inline-block;vertical-align:top;width:39%;margin:0 50px;}
.exellent-review-ser h5{color:#222222;margin:0;font-size:1.5em;font-weight:normal;}
.review-text a{padding:15px 20px;display:inline-block;background:#072338;color:#fff;font-size:18px;font-weight:400;text-transform:uppercase;}
.review-sec h5{margin:20px 0;font-size:22px;font-weight:500;}
.main-inner-area p a.custom-btn{display:inline-block;background:#072338;color:#fff;width:49%;margin:0 4px 0;padding:10px;text-align:center;border-radius:4px;}
ul.smul li{font-size:16px;line-height:18px;}
span.single-contact-wrap.contact{grid-template-columns:23% 24% 62%;}
.single-contac-info iframe{width:100%;height:95%;border:none;}
.main-inner-area ol li{font-weight:normal;font-size:18px;color:#072338;margin-bottom:20px;line-height:30px;}
.main-inner-area ol{margin-left:30px;}
.pagetop{padding:50px;background-color:#e5f2f9;text-align:center;}
.main-inner-area .pagetop h2{text-align:center;}
.main-inner-area .pagetop h2::after{right:0;margin:auto;}
figure.alignleft{float:left;margin-bottom:35px;margin-right:40px;}
figure.alignright{max-width:100%;float:right;margin-bottom:15px;margin-left:30px;}
figure figcaption{font-style:italic;text-align:center;font-size:16px;line-height:28px;margin-top:10px;}
img.alignleft{float:left;max-width:440px;margin-bottom:15px;margin-right:30px;}
img.alignright{float:right;max-width:440px;margin-bottom:30px;margin-left:30px;}
.location-holder{text-align:center;}
.location-holder p{display:inline-block;vertical-align:top;margin:0 20px 10px 0;}
p.contact__msg.success.error{margin-top:21px;}
p#breadcrumbs a{color:#6aa6d6;}
.inner-banner-section  .inner-banner{margin-top:30px;}
section.main-inner-banner .banner-inner{margin:40px 0px;}
img.float-left{float:left;margin:0 20px 20px 0px;}
.modal{display:none;position:relative;z-index:9999999;padding-top:100px;top:0;overflow:auto;background-color:#072338a6;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;height:100vh;align-items:center;justify-content:center;align-items:center;}
.modal-content{background-color:#fefefe;margin:auto;padding:50px;border:1px solid #dcdcdc;max-width:800px;width:100%;}
.close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.close:hover,
.close:focus{color:#000;text-decoration:none;cursor:pointer;}
.disclaimar{margin:70px 0 60px;text-align:center;}
.disclaimar span{font-weight:bold;font-size:18px;color:#072338;margin-bottom:22px;}
.disclaimar p{font-weight:normal;font-size:16px;line-height:28px;color:#072338;max-width:100%;width:100%;margin-bottom:0px;}
button#myBtn{background:none;border:none;display:block;margin:50px auto;font-size:16px;text-decoration:underline;}
.main-inner-area p.highlight{background:#66bffa38;text-align:center;font-size:20px;padding:50px;line-height:34px;}
.search-field{padding:10px 15px;height:44px;border:1px solid #ccc;}
.search-submit{background:#072338;border:0;color:#fff;padding:8px;cursor:pointer;height:44px;}
.inner-blog a{color:#66BFFA;}
.inner-blog h2 a{color:#32373c;}
.inner-blog{margin-bottom:40px;}
.main-inner-area blockquote{background:#e9f5f9;padding:15px 30px;}
.main-inner-area blockquote p{margin:0;}
.inner-doctor-wrap p{font-weight:normal;text-align:left;margin-bottom:0px;}
.main-inner-area p a{display:inline;}
.main-inner-area ul ul{margin-top:30px;}
a.dwnld-btn{max-width:350px;width:100%;display:block !important;color:#fff !important;background:#58A7DB;padding:10px 20px;text-align:center;}
a.dwnld-btn:hover{text-decoration:none;}
ul.exp-list{display:block;margin-top:40px;}
ul.exp-list .exp-title{display:block;margin-left:-25px;font-weight:bold;}
ul.exp-list.show-exp li.exp-title{display:block !important;}
ul.exp-list button{cursor:pointer;}
button.show-more-li-tt{position:relative;padding:0;top:-5px;margin-left:15px;width:10px;height:10px;background:transparent;border:none;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg);transform-origin:center;transition:transform .5s, top .5s;}
ul.exp-list.show-exp button.show-more-li-tt{transform:rotate(-225deg);transform-origin:center;transition:transform .5s, top .5s;top:0px;}
button.show-more-li{border:none;background:transparent;font-size:22px;letter-spacing:-2px;margin-left:-5px;}
button.show-more-li::before{content:"• • •";background-color:transparent;}
ul.exp-list li:nth-child(n+5):nth-child(-n+500){display:none;}
ul.exp-list.show-exp li{display:list-item !important;}
.brand-section .contact-wrap .location-map{max-width:950px;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin:0 auto;}
.contact-wrap.service-area{text-align:center;}
.contact-wrap.service-area p{font-weight:normal;font-size:18px;line-height:28px;color:#072338;margin-bottom:40px;}
.all-services{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr 50px 1fr;grid-template-columns:repeat(4,1fr);margin-top:75px;grid-gap:50px;}
.single-service{background:#fff;-webkit-box-shadow:0 16px 38px rgb(77 124 255 / 14%);box-shadow:0 16px 38px rgb(77 124 255 / 14%);border-bottom:2px solid #66bffa;text-align:center;}
.single-service img{width:100%;height:auto;}
.service-name{position:relative;z-index:2;}
.service-name p{padding:0 10px;}
.single-service h3 a{color:#1a396c;font-size:24px;font-weight:700;margin:35px 15px;}
.single-service h3 a:hover{text-decoration:underline;}
.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}
.procedures-sec{background:#f3fafc;padding:30px 0 40px;margin-bottom:60px;}
.procedures-sec h2{margin-bottom:30px;text-align:center;}
.procedures-sec h2:after, .procedures-sec h3:after{content:none;}
.procedures-sec h3{font-size:24px;line-height:30px;margin-bottom:20px;}
.procedures-sec h3 a{font-weight:bold;text-decoration:underline;color:#0071bc;}
.procedures-sec h3 a:hover{text-decoration:none;}
.procedures-sec p{font-size:18px;line-height:26px;margin-bottom:20px;color:#072338;}
.procedures-sec .two-col{grid-gap:0;}
.procedures-sec .two-col .single-item{border-left:1px solid #072338;padding-left:20px;margin-right:20px;}
.review-dr-holder{display:flex;display:flex;flex-direction:column;gap:30px;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #66bffa;border-radius:10px;}
.review-dr-holder strong{font-weight:500;}
.review-dr-holder .review-single-dr p{text-align:left;}
.review-dr-holder .review-quote p{text-align:center;background:#eef7fa;padding:20px;border-radius:10px;}
.review-single-dr{display:flex;flex-direction:row;gap:50px;align-items:center;justify-content:space-between;}
.review-dr-holder .review-single-dr:last-child{flex-direction:row-reverse;}
.review-single-dr img{border:2px solid #66bffa;border-radius:100%;}
.experience-btn{border:1px solid #66bffa;padding:10px;border-radius:5px;font-weight:normal;letter-spacing:0.11em;color:#072338;text-transform:uppercase;transition:all .5s;}
.experience-btn:hover{background:#66bffa;color:#fff;transition:all .5s;}
.main-inner-area iframe{display:block;width:100%;max-width:800px;max-height:540px;margin:0 auto;}
.linkedin-icon{display:flex;flex-direction:row;gap:10px;margin:0;align-items:center;}
.linkedin-icon a{width:36px;height:36px;margin:5px 0;position:relative;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:inline-block;}
.linkedin-icon a::after{content:"" !important;position:absolute;left:0;top:0;bottom:0;right:0;margin:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(//precisiondentalnyc.com/wp-content/themes/precision/images/linkedin-def-icon.png);}
.linkedin-icon a:hover{transform:rotate(5deg);}
.book-online{border:1px solid #75bff9;padding:15px 30px;background:#75bff9;border-radius:5px;}
.book-online:before{display:none;}
#backToTop{display:inline-block;background-color:#3c95d1;width:45px;height:45px;text-align:center;border-radius:100%;position:fixed;bottom:95px;right:46px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;transform:rotate(-90deg);touch-action:none;border:none;}
#backToTop::after{content:'';width:10px;height:10px;position:absolute;right:19px;top:0px;bottom:0px;margin:auto;border-top:2px solid #ffffffc2;border-left:2px solid #ffffffc2;transform:rotate(135deg);}
#backToTop:hover{cursor:pointer;background-color:#333;}
#backToTop:active{background-color:#555;}
#backToTop.show{opacity:1;visibility:visible;}
.directions-section{background:linear-gradient(to top, #e7f4f8 0%, #fff 100%);padding-bottom:10px;margin-top:30px;}
.directions-section h2{line-height:1.5;}
.directions-section p{margin-bottom:20px;font-weight:normal;font-size:18px;line-height:1.5;color:#072338;}
.directions-section ul{margin-left:20px;margin-bottom:30px;}
.directions-section ul li{margin-bottom:6px;font-weight:normal;font-size:18px;line-height:1.5;color:#072338;list-style:disc;}
.icon{border-radius:50%;display:inline-block;font-family:Poppins, sans-serif;font-size:.875rem;font-weight:700;height:1.8125rem;line-height:1.875rem;text-align:center;text-transform:uppercase;width:1.8125rem;padding:0;}
.icon.bus{border-radius:4px;}
.icon.blue{background:#1d59b3;color:#fff;}
.review-text{font-family:'glacial_indifferenceregular';font-weight:normal;font-style:italic;font-size:20px;line-height:34px;color:#fff;margin:40px auto;}
.review-name-new{font-weight:bold;font-size:21px;color:#fff;}
.inner-review-holder .experience-wrap.new .experience-review{background:#000000;padding:40px 50px;text-align:center;border-radius:20px;margin:0 30px;}
.inner-review-holder .experience-wrap.new{margin:0 auto 40px;padding-top:220px;}
.experience-area.inner-review-holder::after{background-position:top center;}
.inner-def-btn{display:block !important;margin:30px auto 50px;max-width:fit-content;font-size:22px;font-weight:400;line-height:37px;color:#FFF;text-align:center;padding:15px 30px;border-radius:100px;background:#000000;border:1px solid #3C95D1;transition:all .3s ease-in-out;}
.inner-def-btn:hover{color:#000;background:#fff;border:1px solid #000;transition:all .3s ease-in-out;}
.accordion-body{display:none;}
.single-accordion h3{position:relative;cursor:pointer;font-weight:300;font-size:24px;line-height:normal;padding-right:30px;padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid rgb(26 40 80 / 26%);}
.single-accordion h3::before{content:'';position:absolute;top:18px;right:0px;margin:auto;width:30px;height:1px;background:#1A396C;}
.single-accordion h3::after{content:'';position:absolute;top:4px;left:auto;right:14.5px;height:30px;width:1px;background:#1A396C;}
.single-accordion h3.active::after{display:none;}
.video-testimonial-section{margin:70px 0;}
.video-testimonial-holder{display:flex;justify-content:space-between;flex-wrap:wrap;}
.video-testimonial-top-text span{font-family:'glacial_indifferenceregular';font-size:18px;text-align:left;margin-bottom:20px;font-weight:bold;}
.video-testimonial-text{max-width:360px;width:100%;}
.video-testimonial-text h2{}
.video-testimonial-text p{}
.video-testimonial-slider{max-width:700px;width:100%;}
.video-slider-holder{width:100%;}
.video-slider-holder .video-thumbnail{position:relative;margin:0 10px;overflow:hidden;cursor:pointer;border-radius:20px;}
.video-slider-holder .video-thumbnail:before{content:"\25B6";opacity:0.5;color:white;text-shadow:0 3px black;z-index:100;font-size:50px;position:absolute;left:42%;top:42%;}
.video-slider-holder .video-thumbnail h4{position:absolute;bottom:0;color:#fff;width:100%;height:100%;padding:10px;background:#00529080;align-content:end;margin:0;font-size:24px;}
.video-slider-holder .video-thumbnail .patient-name{opacity:1;transition:all .3s ease-in-out;}
.video-slider-holder .video-thumbnail .patient-number{opacity:0;transition:all .3s ease-in-out;}
.video-slider-holder .video-thumbnail:hover > .patient-name{opacity:0;height:27px;transition:all .3s ease-in-out;}
.video-slider-holder .video-thumbnail:hover > .patient-number{opacity:1;height:50px;transition:all .3s ease-in-out;}
.video-slider-holder button{width:30px;height:30px;background:#0c8191;padding:0px;border-radius:50%;}
.video-slider-holder button:hover, .video-slider-holder button:focus{color:#fff !important;outline:none !important;}
.youtube-popup-holder{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);justify-content:center;align-items:center;z-index:9999;}
.youtube-popup{max-width:768px;width:80%;height:auto;position:relative;}
.youtube-popup-close{position:absolute;top:-40px;right:-20px;font-size:30px;cursor:pointer;color:#fff;}
.youtube-popup iframe{width:100%;height:auto;aspect-ratio:16 / 9;padding:10px;}
.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.default-arrows .slick-prev, .default-arrows .slick-next{width:40px;height:40px;background:#3c95d1;border-radius:50%;box-shadow:1px 4px 6px 2px #00000040;transition:all .3s ease-in-out;}
.default-arrows .slick-prev{left:-50px;}
.default-arrows .slick-prev:before{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(149deg) brightness(104%) contrast(106%);top:11px;left:8px;position:absolute;}
.default-arrows .slick-prev:before{content:'';font-size:50px;color:#151c2b;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/drop-down-arrow.png);width:18px;height:18px;display:block;background-size:contain;transform:rotate(90deg);}
.default-arrows .slick-next{right:-50px;}
.default-arrows .slick-next:before{content:'';font-size:50px;color:#151c2b;background:url(//precisiondentalnyc.com/wp-content/themes/precision/images/drop-down-arrow.png);width:18px;height:18px;display:block;background-size:contain;transform:rotate(270deg);}
.default-arrows .slick-next:before{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(149deg) brightness(104%) contrast(106%);position:absolute;top:11px;left:12px;}
.default-arrows .slick-prev:hover, .default-arrows .slick-next:hover{box-shadow:none;transition:all .3s ease-in-out;}
.default-dots ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;align-items:center;padding:0;margin-top:30px;}
.default-dots ul li{list-style:none;}
.default-dots ul li button{width:12px;height:12px;border-radius:50%;font-size:0;background:#243b54;outline:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in-out;}
.default-dots ul li.slick-active button{width:24px;border-radius:10px;background:#409ee2;transition:all .3s ease-in-out;}
iframe.inner-video{max-width:800px;width:100%;height:auto;display:block;margin:40px auto;border-radius:20px;aspect-ratio:16 / 9;}
@media all and (max-width:1700px){
.container{max-width:1320px;padding:0 15px;}
.logo{width:100%;}
.schedule-box{left:-100%;}
.banner-section{padding:220px 0 85px;}
.banner-content h1{font-size:53px;line-height:normal;margin-bottom:35px;}
.banner-content p{margin-bottom:25px;}
.dental-gallery-section::after{height:170px;}
.dental-gallery-wrap{margin:0;padding:0 30px;}
.single-dental-gallery a h4{padding:75px 20px;}
.doctor-head-top{margin-left:359px;}
.your-doctor-wrap{margin-top:100px;max-width:800px;gap:20px;}
.single-doctor{padding:30px 15px;}
.single-doctor img{width:150px;}
.single-doctor p a{font-size:18px;}
.experience-area::after{background-size:65%;}
.experience-wrap{max-width:1130px;width:100%;margin-left:auto;margin-right:auto;}
.experience-review{margin:0 15px;}
.tecnology-call{margin-left:60px;}
.banner-inner{max-width:600px;;}
.banner-inner h1{font-size:36px;line-height:1.3;}
.main-inner-banner .inner-banner-botton ul{margin-left:0;}
} @media all and (max-width:1440px){
.banner-content p{margin-bottom:20px;}
.banner-content h1{margin-bottom:25px;}
.single-dental-gallery a h4{font-size:30px;width:40%;}
.banner-section::after{background-position:bottom 0px right -200px;background-size:76%;}
.about-call span h3{font-size:30px;}
.experience-wrap{max-width:915px;}
.tecnology-call span h3{font-size:26px;}
.footer-wrap{gap:30px;padding:80px 0;}
.single-contact-wrap{-ms-grid-columns:400px 40px auto 40px 400px;grid-template-columns:400px auto 400px;gap:40px;margin-bottom:50px;}
.inner-officer-section{margin:100px 0;}
.inner-office{padding:0 15px;}
.main-inner-banner{padding:260px 0 130px;}
.inner-box-wrap{padding:0 15px;}
.inner-box-right{padding:50px;}
.inner-box-wrap:nth-child(2n+2) .inner-box-right{padding-right:50px;}
.logo img.logoheader{width:70%;min-width:unset;}
.righthead:before{top:2px;}
.righthead:after{top:2px;}
.banner-content h1{font-size:46px;}
} @media all and (max-width:1366px){
.all-services{grid-gap:20px;}
}
@media all and (max-width:1200px){
.righthead:before, .righthead:after{display:none;}
.brand-wrap{padding:135px 0px;}
.sec-p{margin:80px 0;}
.main-menu ul{gap:10px;}
.dental-service-section{padding-top:50px;}
.dental-top-right blockquote{padding:80px 50px;}
.dental-top-right blockquote::before{top:-18px;left:-6px;}
.dental-top-right blockquote::after{bottom:-18px;right:0;}
.dental-gallery{padding-top:100px;}
.dental-gallery > h4{font-size:56px;margin-bottom:50px;}
.dental-gallery > h4::after{top:-30px;}
.dental-gallery-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.single-dental-gallery::after{display:none;}
.about-wrap{gap:40px;}
.about-wrap > span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.about-left h2{font-size:50px;line-height:normal;}
.about-left p{margin:75px 0px 60px;}
.about-left h5{margin:75px 0px 60px;}
.about-call{gap:60px;}
.about-call span h3{font-size:22px;}
.about-call span a{font-size:17px;}
.about-btn{gap:95px;}
.about-right{padding:45px;max-width:510px;}
.about-right p{font-size:18px;line-height:28px;margin-bottom:20px;}
.about-video{height:unset;width:100%;}
.experience-wrap::after, .experience-wrap::before{background-size:175px;width:50px;height:50px;}
.experience-wrap::before{top:-60px;left:0;background-position:top -158px left 2px;}
.experience-wrap::after{bottom:33px;right:0;background-position:top -158px left -60px;}
.tecnology-section{margin:160px 0 60px;}
.tecnology-section::after, .tecnology-section::before{top:-80px;}
.tecnology-left{padding:50px;max-width:520px;}
.tecnology-call span h3{font-size:22px;}
.tecnology-left h2 span{font-size:50px;line-height:normal;margin-top:5px;}
.tecnology-left p{font-size:17px;line-height:27px;margin:30px 0;}
.tecnology-left ul li{font-size:20px;padding:20px 0;padding-left:50px;}
.tecnology-left ul li::after{width:38px;height:28px;background-position:top -88px left 3px;background-size:200px;}
.tecnology-left ul li:nth-child(2):after{background-position:top -115px left -3px;}
.tecnology-left ul li:nth-child(3):after{background-position:top -59px left 6px;}
.tecnology-call{margin-bottom:0;}
.tecnology-call span a{font-size:18px;margin-top:5px;}
.tecnology-call span h3::after{left:-30px;width:26px;height:26px;background-position:top -18px left -40px;background-size:245px;}
.location-gallery{gap:20px;}
.single-footer h5{font-size:26px;margin-bottom:20px;}
.copy-right-area{padding:80px 0;}
.copy-right-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.our-doctor-container{padding:0 15px;}
.duble-doctor{margin:80px 0;}
.inner-single-doctor{padding:80px 40px;margin-bottom:80px;gap:40px;}
.in-single-left{padding:40px 20px;}
.inner-review{padding:0 15px;}
.inner-doctor-section{padding:0 15px;}
.single-contact-wrap{grid-template-columns:repeat(3, 1fr);}
.single-call{padding-top:0;}
.single-contac-info ul li{font-size:17px;padding:4px 0;gap:20px;}
.contact-wrap h2{font-size:36px;margin-top:20px;margin-bottom:15px;}
.inner-contact-form{padding:50px 0;margin-top:0;}
.inner-officer-section{margin:50px 0;}
.main-inner-banner{padding:200px 0 130px;}
.main-inner-area{margin:50px 0;padding:0 15px;}
.inner-box-wrap{margin-bottom:50px;}
.inner-box-right a{font-size:34px;margin-bottom:30px;}
.banner-featured-image{right:50px;}
.main-inner-banner::after{right:50px;}
} @media all and (max-width:1024px){
.video-testimonial-holder{justify-content:center;gap:40px;}
.inner-review-holder .experience-wrap.new .experience-review{padding:30px 15px;}
.logo a{text-align:center;}
.inner-box-wrap{margin-bottom:0px;}
.inner-box-right::after{display:none;}
.main-inner-area ul{margin-bottom:30px;}
.main-inner-area ul li{font-size:16px;line-height:28px;}
.contact-form form input[type="submit"]{font-size:16px;padding:15px 30px;}
.brand-wrap{padding:107px 0px;}
.page-publish p{font-size:16px;line-height:22px;padding:10px;border-left:5px solid #72aee6;border-right:5px solid #72aee6;}
.inner-doctor-wrap{grid-gap:20px;}
.inner-doctor-left img{width:100px;height:100%;}
.logo a img{height:auto;}
.banner-featured-image, .main-inner-banner::after{display:none;}
.main-menu ul li.menu-item-has-children:after{display:none;}
.schedule-box{display:none!important;}
.sec-p{margin:50px 0;}
.header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.logo{width:100%;justify-content:center;padding:0px;}
.main-header.fixed .logo{justify-content:center;}
.main-header.fixed .main-menu{top:75px;}
.main-menu{position:fixed;top:75px;left:0;width:100%;height:100%;padding:80px;background:-o-linear-gradient(#e7f4f8 0%, #fff 100%);background:linear-gradient(#e7f4f8 0%, #fff 100%);-webkit-transition:unset;-o-transition:unset;transition:unset;display:none;overflow:auto;}
.main-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.main-menu ul li{padding:7px 0px;}
.main-menu ul li a{font-size:18px;letter-spacing:0;}
.schedule-box{left:0;}
.main-menu ul ul{position:unset;display:none;margin:20px 0 0;padding:0;border-radius:0;opacity:1;visibility:visible;background:transparent;padding-left:10px;-webkit-transition:unset;-o-transition:unset;transition:unset;}
.main-menu ul ul li{padding:0px;}
.main-menu ul ul li  a{color:#072338;font-size:16px;line-height:40px;}
span.dropdown-menu-items{position:absolute;top:5px;right:0;width:13px;height:13px;background:transparent;border-top:2px solid #072338;border-left:2px solid #072338;-webkit-transform:rotate(227deg);-ms-transform:rotate(227deg);transform:rotate(227deg);cursor:pointer;}
span.dropdown-menu-items.rotate{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12px;}
.mobail-bars{position:relative;width:55px;height:55px;background:#FFF;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;overflow:hidden;-ms-grid-column-align:end;justify-self:end;z-index:9999;-webkit-box-shadow:0 0 15px #e8f4f8;box-shadow:0 0 15px #e8f4f8;}
.mobail-bars span{position:absolute;width:40px;height:4px;background:#072338;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:4px;}
.mobail-bars span:nth-child(1){-webkit-transform:translateY(-13px);-ms-transform:translateY(-13px);transform:translateY(-13px);width:25px;left:8px;}
.mobail-bars span:nth-child(2){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px);width:15px;left:8px;}
.mobail-bars.active span:nth-child(1){-webkit-transform:translateY(0px) rotate(45deg);-ms-transform:translateY(0px) rotate(45deg);transform:translateY(0px) rotate(45deg);width:40px;}
.mobail-bars.active span:nth-child(2){-webkit-transform:translateY(0px) rotate(-45deg);-ms-transform:translateY(0px) rotate(-45deg);transform:translateY(0px) rotate(-45deg);width:40px;}
.mobail-bars.active span:nth-child(3){-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);}
.banner-section{padding:210px 0 40px;}
.dental-ser-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;width:100%;margin:auto;}
.dental-top-left .star{margin-bottom:35px;}
.dental-gallery-wrap{gap:20px;}
.about-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.about-left{padding-top:0;}
.about-left h2{max-width:75%;margin:auto;text-align:center;}
.about-left p{margin:50px auto;max-width:60%;text-align:center;}
.about-left h5{margin:50px auto;max-width:60%;text-align:center;}
.about-call{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.about-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.about-right{max-width:600px;margin:auto;}
.your-doctor-section{padding-top:50px;}
.your-doctor-section::after{display:none;}
.doctor-head-top{margin-left:0;}
.doctor-head p{margin-top:30px;}
.your-doctor-wrap{margin:auto;margin-top:50px;}
.heading{font-size:20px;}
.heading span{font-size:50px;margin-top:0;}
.brand-wrap ul{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.experience-area{margin:50px 0;}
.experience-wrap{margin-top:90px;}
.experience-wrap::before{top:-60px;}
.experience-wrap::after{bottom:0;}
.experience-review{padding:30px 15px;}
.experience-review p{font-size:17px;line-height:27px;margin-top:20px;}
.experience-wrap .slick-dots{margin:50px 0;gap:10px;}
.tecnology-section{margin:50px 0;}
.tecnology-section::after, .tecnology-section::before{display:none;}
.tecnology-content{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.tecnology-left{max-width:100%;}
.tecnology-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:40px;}
.footer-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.inner-banner-section{padding:160px 0 160px;}
.duble-doctor{margin:50px 0;background-size:contain;padding:180px 0px;}
.inner-single-doctor{gap:30px;-ms-grid-columns:auto 30px 335px;grid-template-columns:auto 335px;margin-bottom:40px;}
.in-single-left img{width:150px;margin-bottom:25px;}
.in-single-left a{font-size:17px;letter-spacing:3px;}
.in-single-left p{font-size:16px;letter-spacing:3px;margin-top:15px;}
.in-single-right p{font-size:17px;line-height:27px;margin-bottom:25px;}
.in-single-right .btn{gap:10px;}
.btn a{font-size:16px;}
.inner-doctor-wrap{padding:50px;}
.inner-doctor-left{-ms-flex-item-align:start;align-self:flex-start;}
.inner-doctor-rihght p{font-size:17px;line-height:27px;margin-bottom:25px;}
.disclaimar{margin:50px 0;}
.contact-form h2, .contact-form span{font-size:30px;margin:0px;text-transform:capitalize;letter-spacing:0px;}
.contact-form form span input, .contact-form form span textarea{font-size:17px;padding-bottom:15px;margin-bottom:30px;}
.contact-form form span input::-webkit-input-placeholder, .contact-form form span textarea::-webkit-input-placeholder{font-weight:normal;font-size:17px;}
.contact-form form span input::-moz-placeholder, .contact-form form span textarea::-moz-placeholder{font-weight:normal;font-size:17px;}
.contact-form form span input:-ms-input-placeholder, .contact-form form span textarea:-ms-input-placeholder{font-weight:normal;font-size:17px;}
.contact-form form span input::-ms-input-placeholder, .contact-form form span textarea::-ms-input-placeholder{font-weight:normal;font-size:17px;}
.contact-form form span input::placeholder,
.contact-form form span textarea::placeholder{font-weight:normal;font-size:17px;}
.inner-office-wrap{margin-top:40px;}
.inner-office-wrap .slick-dots{margin-top:30px;}
.inner-doctor p{font-size:16px;line-height:28px;margin-bottom:0px;}
.main-inner-banner{padding:155px 0 100px;}
.main-inner-banner::after{bottom:0;}
.banner-inner{max-width:100%;}
.main-inner-area p{font-size:16px;line-height:28px;margin-bottom:30px;}
.main-in-review-box{padding:110px 10px 40px 10px;margin:50px 0;}
.main-in-review-box::before{background-size:contain;background-position:top 0 center;}
.main-in-review-box::after{background-size:contain;background-position:bottom 0 center;}
.main-inner-area .main-in-review-box p{margin:0;}
span.single-footer:nth-child(2), span.single-footer:nth-child(4){width:60%;}
span.single-footer:nth-child(1), span.single-footer:nth-child(3){width:36%;}
section#fcntent form{margin:40px 0px;}
} @media all and (max-width:991px){
.two-col-review{grid-template-columns:1fr;}
.all-services{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);}
}
@media all and (max-width:768px){
.review-single-dr, .review-dr-holder .review-single-dr:last-child{flex-direction:column;gap:20px;}
.all-services{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);}
.main-contact .location-map{grid-template-columns:1fr;}
.main-contact .location-map .location-right{height:400px;}
.main-dr-holder{flex-direction:column;}
.main-dr-holder .inner-single-doctor{max-width:100%;}
figure figcaption{font-size:16px;}
.main-inner-area img{margin-top:10px;}
.inner-box-wrap .inner-box-left{margin-top:10px;}
.meet-team-sec:after, .meet-team-sec:before{display:none;}
.brand-wrap{padding:80px 0px;}
.main-inner-area .caps{font-size:30px;}
.inner-banner-botton ul li a span{display:block;}
span.single-footer:nth-child(1), span.single-footer:nth-child(3){width:33%;}
.exellent-review-ser{width:46%;margin:0 9px;}
.container{overflow-x:hidden;}
img.alignleft{float:unset;max-width:100%;margin-bottom:30px;width:100%;height:auto;margin:0px 0px 30px 0px;}
.main-inner-area p{margin:15px 0;}
img.alignright{float:unset;max-width:100%;margin-bottom:30px;width:100%;margin:0px 0 30px 0;}
.main-inner-area p a{display:inline;margin:0 0 30px 0px;}
span.single-contact-wrap.contact{grid-template-columns:100%;}
.inner-banner h1{font-size:42px;line-height:normal;}
.inner-single-doctor{-ms-grid-columns:auto;grid-template-columns:auto;padding:40px 15px;}
.in-single-left a{display:block;}
.inner-doctor-wrap{padding:40px;-ms-grid-columns:auto;grid-template-columns:auto;}
.in-single-right .btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.btn a{margin-right:auto;}
.inner-doctor-section{margin-bottom:50px;}
.inner-single-review{padding:50px 40px;margin-top:50px;}
.inner-single-review::before{top:91px;}
.inner-single-review::after{bottom:67px;}
.single-contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.single-contact-wrap > span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.single-contac-info iframe{height:300px;}
.main-inner-area h2{font-size:26px;margin-bottom:40px;margin-top:20px;}
.main-inner-area h4{font-size:28px;margin-bottom:30px;}
.appoin-box p{font-size:45px;padding-left:100px;padding-bottom:25px;margin-bottom:40px;}
.appoin-box p span{font-size:20px;padding-left:0;}
.appoin-box p::after{width:65px;background-position:top -62px left -34px;background-size:155px;left:0;}
.inner-box-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.inner-box-wrap > span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.inner-box-right{padding:0;}
.inner-box-left{margin-bottom:40px;}
.inner-box-right::after{left:0;;}
.in-about-cosmetic{margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.in-about-cosmetic > span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.in-about-cosmetic span img{height:auto;width:100%;}
.inner-box-right a[target="_blank"]::after{display:none;}
} @media all and (max-width: 576px){
.two-row{justify-content:center;}
.two-row > div{max-width:100%;}
.inner-review-holder .experience-wrap.new{padding-top:30px;}
.experience-area.inner-review-holder::after{content:none;}
.two-col{display:block;}
.procedures-sec .two-col .single-item{border:none;margin-right:0;}
.all-services{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);}
.brand-section .contact-wrap .location-map{grid-template-columns:1fr;}
.main-inner-area p a.custom-btn{width:100%;margin:10px 0px;}
.righthead{justify-content:space-between;width:100%;min-width:calc(100vw - 30px);padding-top:10px;}
.main-header{height:120px;}
.header-wrap{justify-content:space-between;}
.count-area{gap:1px;}
.single-count{min-width:32.9%;}
.single-count div{font-size:14px;}
.location-gallery{padding:0 10px;}
.inner-doctor p{margin-bottom:0px;}
.inner-doctor-wrap{display:block;}
.inner-doctor-wrap img{width:40%;float:left;margin-right:20px;margin-bottom:16px;margin-top:8px;}
.client-name{margin:30px 0px 0px;}
.main-inner-area .caps{font-size:33px;margin-bottom:100px;text-align:center;}
.main-inner-area .caps::after{content:'';left:0;width:20%;height:2px;right:0;margin:auto;}
figure.alignleft{width:100%!important;}
.inner-box-wrap:nth-child(2n+2) .inner-box-right{padding-right:0px;}
.inner-box-right a{font-size:26px;}
.brand-wrap{padding:59px 0px;}
.dental-top-left .star{font-size:22px;}
.dental-top-left .star p{font-size:24px;}
span.single-footer img{display:block;width:80%;height:auto;margin:0 auto;}
.single-dental-gallery{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;}
img.float-left{margin:0;float:none;width:100%;}
p#breadcrumbs{display:none;}
.dental-top-left .soocial{background-size:55%;margin:20px 0px 0px;}
.main-inner-banner .inner-banner-botton ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.exellent-review-ser{width:100%;margin:0 0 10px;}
.dental-top-left ul li{width:20%;}
.defualt-btn::before{left:calc(100% - 30px);}
.our-doctor-container .defualt-btn::before{left:110px;}
.dental-gallery{padding-top:70px;}
.defualt-btn{font-size:16px;text-decoration:underline;line-height:28px;}
.defualt-btn::after{display:none;}
.logo, .main-header.fixed .logo{max-width:220px;width:100%;padding:0px;height:99px;}
.main-menu{padding:30px 15px;}
.banner-section{padding:140px 0 40px;}
.righthead button.headerbutton, .righthead a{padding:5px;min-width:unset;font-size:12px;letter-spacing:0px;text-align:center;flex:1;}
.righthead a{padding:5px 0 5px 0px;}
.logo, .main-header.fixed .logo{justify-content:flex-start;}
.logo img.logoheader, .main-header.fixed .logo img.logoheader{width:100%;}
.banner-section::after{display:none;}
.banner-content h1{font-size:36px;margin-bottom:30px;max-width:100%;line-height:normal;}
.banner-content p{margin-bottom:20px;font-size:16px;max-width:100%;line-height:28px;}
.dental-top-left p{font-size:16px;}
.banner-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px 94px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.banner-btn a{margin-right:auto;}
.banner-btn a:last-child:before{display:none;}
.dental-service-section{padding-top:50px;}
.dental-top-left ul{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.dental-top-right blockquote{font-size:16px;line-height:26px;padding:50px 0;}
.experience-review p, .tecnology-left p{font-size:16px;}
.dental-top-right blockquote::before{top:0;left:0;width:52px;height:52px;background-size:194px;background-position:top -175px left -1px;}
.dental-top-right blockquote::after{bottom:0;right:0;width:52px;height:52px;background-size:194px;background-position:top -175px left -68px;}
.dental-gallery > h4{font-size:30px;margin-bottom:35px;}
.about-left h2{max-width:100%;font-size:30px;}
.about-right p{font-size:16px;line-height:28px;}
.doctor-head p{font-size:16px;line-height:28px;}
.about-call span h3::after{display:none;}
.about-call{padding:0;gap:15px;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:40px;}
.about-btn{gap:15px;display:inline-block;padding:20px 0 10px;}
.about-btn a.defualt-btn{width:60% !important;float:none !important;display:inline-block;margin:0 0 10px;}
.about-right{padding:30px 15px;}
.about-right h4{font-size:16px;letter-spacing:4px;}
.doctor-head .heading{font-size:16px;letter-spacing:4px;}
.about-right h4 span{font-size:30px;margin-top:5px;letter-spacing:.5px;line-height:normal;}
.experience-area a.defualt-btn:before{display:none;}
.inner-contact-form{margin:60px 0px 50px;padding:0px;}
.tecnology-section{margin:0px;}
.about-left p{margin:20px 0 29px;max-width:100%;font-size:16px;line-height:28px;padding-bottom:20px;}
.about-left h5{margin:20px 0 29px;max-width:100%;font-size:16px;line-height:28px;padding-bottom:20px;}
.heading{font-size:16px;letter-spacing:4px;}
.heading span, .doctor-head .heading span{font-size:30px;}
.single-doctor p a{font-size:18px;letter-spacing:2px;margin:10px 0px;display:block;}
.your-doctor-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;}
.single-doctor p{letter-spacing:0px;text-transform:capitalize;}
.tecnology-left{padding:30px 15px;}
.tecnology-left h2{font-size:16px;}
.tecnology-left h2 span{font-size:26px;}
.tecnology-left ul li{font-size:18px;padding:20px 0;padding-left:50px;letter-spacing:0;}
.tecnology-call{margin-left:0;gap:15px;}
.tecnology-call span h3::after{display:none;}
.location-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;}
.location-gallery > span{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.footer-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:50px 0;}
.single-footer:last-child ul li{padding:4px 0;}
.copy-right-area{padding:50px 0;}
.single-copy ul{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.inner-banner-section{padding:150px 0 110px;}
.inner-banner h1{font-size:26px;line-height:normal;}
.inner-banner h1::after{bottom:-11px;}
.inner-banner-botton{padding:10px;}
.inner-banner-botton ul{gap:25px;}
.inner-banner-botton ul li a{font-size:16px;text-align:center;letter-spacing:2px;font-weight:normal;}
.inner-banner-botton ul li a span{letter-spacing:0px;font-size:16px;margin-top:5px;font-weight:bold;}
.duble-dr-top{margin:45px 0;background-color:#E7F4F8;padding:20px 0px;}
.duble-dr-top span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:100%;}
.duble-dr-top span a{font-size:17px;color:#000;}
.duble-dr-top span p{color:#000;}
.inner-single-review{padding:40px 14px;}
.inner-single-review::before{top:81px;}
.inner-single-review p{font-size:17px;line-height:27px;margin:25px 0;}
.inner-doctor-wrap{padding:40px 15px;}
.contact-form form span{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;}
.main-inner-banner{padding:100px 0 100px;}
.main-inner-banner::after{display:none;}
.banner-inner h1{font-size:36px;}
.banner-inner p{display:none;}
.appoin-box p{font-size:36px;padding-left:90px;text-align:center;padding-bottom:0px;padding-left:100px;}
.appoin-box p span{font-size:17px;text-align:center;padding:0px;margin:0px;}
.appoin-box p::after{top:0px;}
.appointment{margin:70px 0px 60px;padding-bottom:0px;}
.in-about-right{padding:30px 15px;}
.inner-banner-section .inner-banner{margin-top:0px;}
.inner-box-wrap .inner-box-left{background-size:cover;padding:120px 0px;}
} @media all and (max-width: 480px){
.main-contact .location-map .location-left{display:block;}
.main-contact .location-map .location-left h4{margin-block-start:1.33em;}
figure.alignright{max-width:100%;}
.single-footer ul li{margin:14px 0px;}
.single-footer .footer-procedures-list{display:grid;grid-template-columns:50% 50%;grid-gap:0px;}
ul.footer-procedures-list li{margin:0px;}
.single-footer:last-child{max-width:100%;}
.brand-wrap{padding:43px 0px;}
.duble-doctor{margin:50px 0;background-size:contain;padding:211px 0px;position:relative;}
.duble-dr-top{margin:0px;background-color:#E7F4F8;padding:20px 0px 15px;position:absolute;bottom:0;}
.duble-dr-top span a, .duble-dr-top span p{font-size:16px;margin:0px;text-transform:capitalize;}
span.single-footer{width:100% !important;}
.appoin-box p span{width:auto;}
.contact-content p{font-size:16px;}
.inner-office-wrap .slick-dots{flex-wrap:wrap;}
.experience-wrap .slick-dots{gap:20px;}
} @media all and (max-width: 375px){
.about-video{background-position:-115px -45px}
.brand-wrap{padding:38px 0px;}
.duble-doctor{padding:192px 0px;}
.duble-dr-top span a, .duble-dr-top span p{font-size:16px;}
.single-footer .footer-procedures-list{grid-template-columns:100%;grid-gap:unset;}
} @media all and (max-width: 360px){
.logo a img{width:85%;height:auto;}
.single-count span{font-size:22px;}
}
@media all and (max-width: 320px){
.single-count span {
font-size: 20px;
}
.single-count div {
font-size: 12px;
}
.righthead button.headerbutton, .righthead a {
font-size: 10px;
}
}