.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}.block-intro-home__title,.block-intro__title,.custom-before-after__title,.custom-contact-columns__title,.custom-home-financing__title,.custom-home-reviews__title,.custom-home-section__title,.custom-home-smiles__title,.custom-patients-steps__title,.hero-home__title,.hero-pages__title,.tabs-about-doctor__title,.tabs-about-office__title,.tabs-about-team__title,.tabs-community-events__title,.tabs-treatment-options__title,.title,h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.block-intro-home__container,.block-intro__container,.container-fluid,.custom-before-after__container,.custom-contact-columns__container,.custom-home-financing__container,.custom-home-reviews__container,.custom-home-section__container,.custom-home-smiles__container,.custom-patients-steps__container,.footer__bottom-container,.footer__container,.modal-complimentary-exam__container,.modal-home-video__container,.modal-office-tour__container,.navigation__container,.tabs-about-doctor__container,.tabs-about-office__container,.tabs-about-team__container,.tabs-community-events__container,.tabs-treatment-options__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.block-intro-home__container:after,.block-intro-home__container:before,.block-intro__container:after,.block-intro__container:before,.container-fluid:after,.container-fluid:before,.custom-before-after__container:after,.custom-before-after__container:before,.custom-contact-columns__container:after,.custom-contact-columns__container:before,.custom-home-financing__container:after,.custom-home-financing__container:before,.custom-home-reviews__container:after,.custom-home-reviews__container:before,.custom-home-section__container:after,.custom-home-section__container:before,.custom-home-smiles__container:after,.custom-home-smiles__container:before,.custom-patients-steps__container:after,.custom-patients-steps__container:before,.footer__bottom-container:after,.footer__bottom-container:before,.footer__container:after,.footer__container:before,.modal-complimentary-exam__container:after,.modal-complimentary-exam__container:before,.modal-home-video__container:after,.modal-home-video__container:before,.modal-office-tour__container:after,.modal-office-tour__container:before,.navigation__container:after,.navigation__container:before,.tabs-about-doctor__container:after,.tabs-about-doctor__container:before,.tabs-about-office__container:after,.tabs-about-office__container:before,.tabs-about-team__container:after,.tabs-about-team__container:before,.tabs-community-events__container:after,.tabs-community-events__container:before,.tabs-treatment-options__container:after,.tabs-treatment-options__container:before{content:" ";display:table}.block-intro-home__container:after,.block-intro__container:after,.container-fluid:after,.custom-before-after__container:after,.custom-contact-columns__container:after,.custom-home-financing__container:after,.custom-home-reviews__container:after,.custom-home-section__container:after,.custom-home-smiles__container:after,.custom-patients-steps__container:after,.footer__bottom-container:after,.footer__container:after,.modal-complimentary-exam__container:after,.modal-home-video__container:after,.modal-office-tour__container:after,.navigation__container:after,.tabs-about-doctor__container:after,.tabs-about-office__container:after,.tabs-about-team__container:after,.tabs-community-events__container:after,.tabs-treatment-options__container:after{clear:both}.block-circles__container,.block-intro-home__row,.custom-before-after__patient,.custom-contact-columns__row,.row,.tabs-about-team__team-container,.tabs-treatment-options__treatment-container{margin-left:-15px;margin-right:-15px}.block-circles__container:after,.block-circles__container:before,.block-intro-home__row:after,.block-intro-home__row:before,.custom-before-after__patient:after,.custom-before-after__patient:before,.custom-contact-columns__row:after,.custom-contact-columns__row:before,.row:after,.row:before,.tabs-about-team__team-container:after,.tabs-about-team__team-container:before,.tabs-treatment-options__treatment-container:after,.tabs-treatment-options__treatment-container:before{content:" ";display:table}.block-circles__container:after,.block-intro-home__row:after,.custom-before-after__patient:after,.custom-contact-columns__row:after,.row:after,.tabs-about-team__team-container:after,.tabs-treatment-options__treatment-container:after{clear:both}.block-circles__circle,.block-intro-home__content,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.custom-before-after__col-left,.custom-before-after__col-right,.custom-contact-columns__col-left,.custom-contact-columns__col-right,.custom-home-financing__col--left,.custom-home-financing__col--right,.custom-home-reviews__testimonial,.custom-home-section__body,.custom-home-section__video,.footer__copyright,.footer__logo,.footer__social-icons,.slider-home-testimonials__slider,.tabs-about-doctor__col--left,.tabs-about-doctor__col--right,.tabs-about-team__team-member,.tabs-treatment-options__treatment{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.block-circles__circle,.block-intro-home__content,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.custom-before-after__col-left,.custom-before-after__col-right,.custom-contact-columns__col-left,.custom-contact-columns__col-right,.custom-home-financing__col--left,.custom-home-financing__col--right,.custom-home-reviews__testimonial,.custom-home-section__body,.custom-home-section__video,.footer__copyright,.footer__logo,.footer__social-icons,.slider-home-testimonials__slider,.tabs-about-doctor__col--left,.tabs-about-doctor__col--right,.tabs-about-team__team-member,.tabs-treatment-options__treatment{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.block-circles__circle,.col-sm-3,.tabs-about-team__team-member,.tabs-treatment-options__treatment{width:25%}.col-sm-4,.custom-home-section__video,.footer__logo,.footer__social-icons{width:33.33333%}.col-sm-5,.custom-contact-columns__col-left,.custom-contact-columns__col-right,.custom-home-financing__col--right,.custom-home-reviews__testimonial{width:41.66667%}.col-sm-6,.custom-before-after__col-left,.custom-before-after__col-right,.custom-home-financing__col--left,.tabs-about-doctor__col--left,.tabs-about-doctor__col--right{width:50%}.col-sm-7,.custom-home-section__body,.slider-home-testimonials__slider{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.block-intro-home__content,.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12,.footer__copyright{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.block-intro-home__content,.col-sm-offset-1,.custom-contact-columns__col-left,.custom-home-financing__col--left,.custom-home-section__body{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5,.custom-home-reviews__testimonial,.slider-home-testimonials__slider{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@media (min-width:1200px){.container{width:calc(100% - 30px);max-width:71.25rem}}.block-intro-home__container,.block-intro__container,.container-fluid,.custom-before-after__container,.custom-contact-columns__container,.custom-home-financing__container,.custom-home-reviews__container,.custom-home-section__container,.custom-home-smiles__container,.custom-patients-steps__container,.footer__bottom-container,.footer__container,.modal-complimentary-exam__container,.modal-home-video__container,.modal-office-tour__container,.navigation__container,.tabs-about-doctor__container,.tabs-about-office__container,.tabs-about-team__container,.tabs-community-events__container,.tabs-treatment-options__container{position:relative;max-width:71.25rem}.rg-row{margin-right:-15px;margin-left:-15px}.rg-col{float:left;width:138.33333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none!important;margin:0 auto}@media (min-width:992px){.rg-col{float:left;width:133.33333%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;src:url(//coosmiles.com/static/fonts/slick.eot);src:url(//coosmiles.com/static/fonts/slick.eot?#iefix) format("embedded-opentype"),url(//coosmiles.com/static/fonts/slick.woff) format("woff"),url(//coosmiles.com/static/fonts/slick.ttf) format("truetype"),url(//coosmiles.com/wp-content/themes/dist/static/css/<svg xmlns=http:/www.w3.org/2000/svg><metadata>Generated by Fontastic.me</metadata><defs><font id=slick horiz-adv-x=512><font-face font-family=slick units-per-em=512 ascent=480 descent=-32></font><missing-glyph horiz-adv-x=512></missing><glyph unicode=→ d=M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z></glyph><glyph unicode=← d=M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z></glyph><glyph unicode=• d=M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z></glyph><glyph unicode=a d=M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z></glyph></font></defs></svg>#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{font-family:Open Sans,Helvetica,Arial,sans-serif}a{text-decoration:none}.block-intro-home__title,.block-intro__title,.custom-before-after__title,.custom-contact-columns__title,.custom-home-financing__title,.custom-home-reviews__title,.custom-home-section__title,.custom-home-smiles__title,.custom-patients-steps__title,.h1,.hero-home__title,.hero-pages__title,.tabs-about-doctor__title,.tabs-about-office__title,.tabs-about-team__title,.tabs-community-events__title,.tabs-treatment-options__title,.title,h1{margin:0;line-height:1;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:700}.h2,h2{font-family:Rouge Script,Arial,sans-serif;font-size:2.125rem}.h2,.h3,h2,h3{margin:0;line-height:1.4}.h3,h3{font-size:1.5rem}@media (min-width:992px){.h3,h3{font-size:1.875rem}}.h4,h4{margin:0;line-height:1.5;font-size:1.25rem}@media (min-width:992px){.h4,h4{font-size:1.375rem}}.navigation__link{line-height:22px;font-size:.875rem}.revisions{position:fixed;right:32px;bottom:32px}.revisions--active{width:500px;height:500px}.revisions__button{border-radius:50%;background-color:#ff2626;width:50px;height:50px}.revisions__button:hover{cursor:pointer}.revisions__button span{position:absolute;top:50%;left:50%;background-color:#fff;width:25px;height:5px}.revisions__button span:first-child{top:25px;left:25%;-webkit-transform:translateY(-3px) rotate(90deg);transform:translateY(-3px) rotate(90deg)}.revisions__button span:nth-child(2){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.revisions__form iframe{border:2px solid #ff2626;width:500px;height:500px}.revisions__close{text-align:right;color:#ff2626}.revisions__close:hover{cursor:pointer}body{font-size:16px}*{box-sizing:border-box}.image-compare-handle[data-v-2aa9daa6]{width:5px;color:#00a79d}.image-compare-handle[data-v-2aa9daa6] svg{background:#00a79d;padding:8px;width:25px;height:50px;fill:#fff}.left svg{margin-right:-11px;border-top-left-radius:90px;border-bottom-left-radius:90px}.right svg{margin-left:-11px;border-top-right-radius:90px;border-bottom-right-radius:90px}.new-patient-btn{transition:all .8s ease;margin-right:24px;border:1px solid #00a79d;border-radius:5px;background:#00a79d;padding:8px 20px;text-transform:uppercase;color:#fff;font-weight:700}@media (max-width:768px){.new-patient-btn{display:block;margin:12px auto}}.new-patient-btn:hover{border:1px solid #626366;background:#fff;color:#626366}@media screen and (max-width:768px){.custom-patients-steps .new-patient-btn{display:block;margin-top:.5rem;margin-right:40px;padding:.5rem 2rem;width:75%;text-align:center}}.modal-open{overflow:hidden}.home-section{display:block}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.block-circles__container{margin-right:auto;margin-left:auto;max-width:89rem}@media screen and (max-width:768px){.block-circles__container{text-align:center}}.block-circles__circle{padding:0}@media screen and (max-width:768px){.block-circles__circle{display:inline-block;width:75%}}.block-circles__circle:hover{cursor:pointer}.block-circles__circle:hover .block-circles__circle--info,.block-circles__circle:hover .block-circles__circle--overlay{opacity:1}.block-circles__circle:nth-child(2n){-webkit-transform:translateY(-100px);transform:translateY(-100px)}@media (max-width:768px){.block-circles__circle:nth-child(2n){-webkit-transform:translateY(0);transform:translateY(0)}}.block-circles__circle--overlay{position:absolute;top:0;left:-10px;transition:all 1.2s ease;opacity:0;z-index:99;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%;overflow:hidden}.block-circles__circle--overlay-active{opacity:1}.block-circles__circle--image{position:relative;margin:12px 0;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:100%;width:100%;height:auto;overflow:hidden}.block-circles__circle--info{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .8s ease;opacity:0;border-radius:50%;background:rgba(59,59,60,.7);padding:0 4rem;width:100%;height:100%}.block-circles__circle--info-active{opacity:1}.block-circles__circle--title{margin-bottom:6px;color:#00a79d;font-size:24px;font-weight:700}.block-circles__circle--content{line-height:1.4rem;color:#e6e7e8;font-weight:400}.block-circles__button-container{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;text-align:center}.block-circles__button-container--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.block-circles__load{display:inline-block;transition:all .8s ease;margin:2rem;background-color:#00a79d;padding:.5rem 2rem;text-align:center}.block-circles__load:hover{color:#e6e7e8}.block-intro-home__bg{background-image:url(//coosmiles.com/static/img/background-home-pattern.jpg)}.block-intro-home__container{padding-top:3.75rem;padding-bottom:3.75rem}.block-intro-home__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}@media (max-width:768px){.block-intro-home__title{text-align:center}}.block-intro-home__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.block-intro-home__content{position:relative;margin-top:2.5rem}@media (max-width:768px){.block-intro-home__content{margin-right:15px;margin-left:15px}}.block-intro-home__seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-top:1.875rem}.block-intro-home__seperator--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.block-intro-home__orange-line{background:#f7931d;width:100px;height:4px}.block-intro__bg{background-image:url(//coosmiles.com/static/img/background-home-pattern.jpg)}.block-intro__container{padding-top:3.75rem;padding-bottom:5.625rem}@media (max-width:768px){.block-intro__container{padding-bottom:3.75rem}}.block-intro__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.block-intro__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.block-intro__title{text-align:center}}.block-intro__content{margin:4rem 6rem 2rem}@media (max-width:768px){.block-intro__content{margin:2rem}}.block-intro__seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-top:1.875rem}.block-intro__seperator--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.block-intro__orange-line{background:#f7931d;width:100px;height:4px}.inner-container{max-width:59.0625rem}.block-circles__load,.button,.hero-home__button,.hero-pages__button,.navigation__button{border:1px solid #fff;border-radius:5px;background-color:none;padding:.5rem 1.25rem;color:#fff}.block-circles__load:hover,.button:hover,.hero-home__button:hover,.hero-pages__button:hover,.navigation__button:hover{border:1px solid #00a79d;background-color:#00a79d;cursor:pointer}.block-circles .block-circles__load:hover,.block-circles .button:hover,.block-circles .hero-home__button:hover,.block-circles .hero-pages__button:hover,.block-circles .navigation__button:hover{border:1px solid #626366;background-color:#fff;color:#626366}.block-intro-home__title,.block-intro__title,.custom-before-after__title,.custom-contact-columns__title,.custom-home-financing__title,.custom-home-reviews__title,.custom-home-section__title,.custom-home-smiles__title,.custom-patients-steps__title,.tabs-about-doctor__title,.tabs-about-office__title,.tabs-about-team__title,.tabs-community-events__title,.tabs-treatment-options__title,.title{text-transform:uppercase;color:#91268f}.block-intro-home__title--option,.block-intro-home__title span,.block-intro__title--option,.block-intro__title span,.custom-before-after__title--option,.custom-before-after__title span,.custom-contact-columns__title--option,.custom-contact-columns__title span,.custom-home-financing__title span,.custom-home-reviews__title span,.custom-home-section__title span,.custom-home-smiles__title span,.custom-patients-steps__title--option,.custom-patients-steps__title span,.tabs-about-doctor__title--option,.tabs-about-doctor__title span,.tabs-about-office__title--option,.tabs-about-office__title span,.tabs-about-team__title--option,.tabs-about-team__title span,.tabs-community-events__title--option,.tabs-community-events__title span,.tabs-treatment-options__title--option,.tabs-treatment-options__title span,.title--option,.title span{color:#00a79d}.block-intro-home__title p,.block-intro__title p,.custom-before-after__title p,.custom-contact-columns__title p,.custom-home-financing__title p,.custom-home-reviews__title p,.custom-home-section__title p,.custom-home-smiles__title p,.custom-patients-steps__title p,.tabs-about-doctor__title p,.tabs-about-office__title p,.tabs-about-team__title p,.tabs-community-events__title p,.tabs-treatment-options__title p,.title p{margin-bottom:0;color:#fff}.border-bottom{position:relative;margin-bottom:5rem}.border-bottom:after{position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:4px solid #f7931d;width:100px;content:""}.custom-contact-columns__container{padding-top:3.75rem;padding-bottom:3.75rem;color:#3b3b3c}@media (max-width:768px){.custom-contact-columns__container{padding-bottom:2rem}}.custom-contact-columns__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.custom-contact-columns__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.custom-contact-columns__title--active{text-align:center}}.custom-contact-columns__row{margin-top:40px;margin-right:60px;margin-left:60px}@media screen and (max-width:768px){.custom-contact-columns__row{margin:2.5rem 1rem}}.custom-contact-columns__col-right{width:43.66667%}@media screen and (max-width:768px){.custom-contact-columns__col-right{margin-top:3rem;width:100%}}.custom-contact-columns__info-container{position:relative;right:64px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:30px}@media (max-width:768px){.custom-contact-columns__info-container{right:0}}.custom-contact-columns__email,.custom-contact-columns__hours,.custom-contact-columns__location,.custom-contact-columns__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.custom-contact-columns__email--icon,.custom-contact-columns__hours--icon,.custom-contact-columns__location--icon,.custom-contact-columns__phone--icon{margin-right:1rem;border-radius:50%;background:#00a79d;width:40px;height:40px}.custom-contact-columns__email--icon svg,.custom-contact-columns__hours--icon svg,.custom-contact-columns__location--icon svg,.custom-contact-columns__phone--icon svg{fill:#fff}.custom-contact-columns__phone--icon{padding:12px}.custom-contact-columns__phone--number a{color:#3b3b3c}.custom-contact-columns__email--icon{padding:8px 12px}.custom-contact-columns__email--address a{color:#3b3b3c}.custom-contact-columns__hours--icon{padding:12px}.custom-contact-columns__location--icon{padding:12px 14px}.custom-contact-columns__location--address{color:#3b3b3c}.custom-contact-columns__map{position:relative;right:64px}@media (max-width:768px){.custom-contact-columns__map{right:0}}.custom-contact-columns__map--map{border:none;border-radius:10px}.custom-home-financing__bg{background-position:50%;background-size:cover}@media (max-width:768px){.custom-home-financing__bg{background:#f7931d;background-image:none!important}}.custom-home-financing__container{padding-top:3.75rem;padding-bottom:3.75rem}.custom-home-financing__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-bottom:3.75rem}.custom-home-financing__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.custom-home-financing__title{margin-bottom:2rem;text-align:center}}.custom-home-financing__title p{margin-top:0}.custom-home-financing__col--left{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3.75rem}@media (max-width:768px){.custom-home-financing__col--left{padding-top:0}}.custom-home-financing__col--right{width:32.66667%}@media (max-width:768px){.custom-home-financing__col--right{width:100%}}.custom-home-financing__circle{position:relative;right:27px;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin:1rem;border-radius:50%;background:#fff;padding:2rem;width:220px;height:220px;text-align:center}@media (max-width:768px){.custom-home-financing__circle{right:0;margin:1rem auto;width:140px;height:140px}}.custom-home-financing__circle--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:.8}.custom-home-financing__icon{width:65px;height:80px}@media (max-width:768px){.custom-home-financing__icon{width:40px;height:40px}}.custom-home-financing__content{text-transform:uppercase;color:#91268f;font-size:16px}@media (max-width:768px){.custom-home-financing__content{position:relative;right:30px;width:140px;font-size:14px}}.custom-home-financing__content span{color:#f7931d;font-size:22px;font-weight:600}@media (max-width:768px){.custom-home-financing__content span{font-size:14px}}@media (max-width:768px){.custom-home-reviews{margin-top:2rem}}.custom-home-reviews__slider{position:relative;height:600px}@media (max-width:768px){.custom-home-reviews__slider{height:94vh}}.custom-home-reviews__slide{background:#c2c0d6;height:600px}@media (max-width:768px){.custom-home-reviews__slide{height:80vh!important}}.custom-home-reviews__image{background-repeat:no-repeat;background-position:0;background-size:contain;height:600px}@media (max-width:768px){.custom-home-reviews__image{background-image:none!important;height:600px}}.custom-home-reviews__bg{background-position:50%;background-size:cover}.custom-home-reviews__container{position:absolute;z-index:95;margin-right:auto;margin-left:auto;padding-top:3.75rem;width:100%;max-width:100%}@media (max-width:768px){.custom-home-reviews__container{padding-top:0}}.custom-home-reviews__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin:0 auto;margin-bottom:2rem;max-width:71.25rem}@media (max-width:768px){.custom-home-reviews__title{margin-top:60px;text-align:center}}.custom-home-reviews__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-home-reviews__title p{margin-top:0}.custom-home-reviews__testimonial{position:relative;top:240px;transition:all .8s ease;opacity:.64;margin-left:38%;border-radius:20px;background:#f2f2f2;padding:24px 48px}@media (max-width:768px){.custom-home-reviews__testimonial{top:165px;opacity:1;margin-left:0;background:none;width:100%}}.custom-home-reviews__testimonial--active{top:255px;opacity:0}@media (max-width:768px){.custom-home-reviews__testimonial--active{top:165px;opacity:1}}.custom-home-reviews__testimonial--text{color:#323232;font-size:17px}.custom-home-reviews__testimonial--author{padding-top:1rem;text-align:center;letter-spacing:2px;color:#f7931d;font-family:Rouge Script,Arial,sans-serif;font-size:34px}.custom-home-reviews__next-arrow,.custom-home-reviews__prev-arrow{position:absolute;transition:all .8s ease;opacity:1;z-index:999;width:21px}.custom-home-reviews__next-arrow:focus,.custom-home-reviews__prev-arrow:focus{outline:none}.custom-home-reviews__next-arrow svg,.custom-home-reviews__prev-arrow svg{fill:#f7931d}.custom-home-reviews__next-arrow--active,.custom-home-reviews__prev-arrow--active{opacity:0}.custom-home-reviews__next-arrow{top:315px;right:21%;transition:all .8s ease}.custom-home-reviews__next-arrow--active{transition:all .8s ease}@media (max-width:768px){.custom-home-reviews__next-arrow{top:250px;right:1%}}.custom-home-reviews__prev-arrow{top:310px;left:39%;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .8s ease}.custom-home-reviews__prev-arrow--active{transition:all .8s ease}@media (max-width:768px){.custom-home-reviews__prev-arrow{top:245px;left:1%}}.custom-home-section__container{padding-top:3.75rem;padding-bottom:3.75rem}.custom-home-section__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-bottom:3.75rem}@media (max-width:768px){.custom-home-section__title{margin-bottom:2.5rem;text-align:center}}.custom-home-section__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-home-section__body{padding:0}.custom-home-section__content{position:relative}.custom-home-section__cta{text-align:center;color:#91268f;font-family:Rouge Script,Arial,sans-serif;font-size:28px}@media (max-width:768px){.custom-home-section__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}}.custom-home-section__video{-webkit-transform:translateX(25px);transform:translateX(25px);transition:all .6s ease;opacity:0}@media (max-width:768px){.custom-home-section__video{-webkit-transform:translateX(0);transform:translateX(0)}}.custom-home-section__video--active{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1}@media (max-width:768px){.custom-home-section__video--active{-webkit-transform:translateX(0);transform:translateX(0)}}.custom-home-section__image{float:right;transition:all .6s ease;margin-top:-50px;border-radius:20px;box-shadow:5px 8px 24px 0 hsla(240,0%,52%,.2);height:20.3125rem}.custom-home-section__image:hover{box-shadow:10px 9px 24px 0 hsla(240,0%,52%,.3)}@media (max-width:768px){.custom-home-section__image{float:none;margin-top:0}}.custom-home-section__seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-top:1.875rem;margin-bottom:4rem}@media (max-width:768px){.custom-home-section__seperator{margin-top:48px}}.custom-home-section__seperator--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-home-section__orange-line{background:#f7931d;width:100px;height:4px}@media (max-width:768px){.custom-home-smiles{margin-top:-90px}}.custom-home-smiles__container{padding-top:3.75rem;padding-bottom:3.75rem}.custom-home-smiles__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-bottom:3.75rem}.custom-home-smiles__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.custom-home-smiles__title{text-align:center}}.custom-before-after__container{padding-top:3.75rem;padding-bottom:1.875rem}.custom-before-after__gallery-container{margin:0 auto;max-width:900px}.custom-before-after__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-bottom:2rem}.custom-before-after__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.custom-before-after__title{margin-bottom:1rem;text-align:center}}.custom-before-after__patient--name{margin:2rem 0;text-align:center;text-transform:uppercase;color:#00a79d;font-size:16px;font-weight:600}.custom-before-after__col-left,.custom-before-after__col-right{margin-bottom:2rem}.custom-before-after__front-teeth img,.custom-before-after__side-teeth img{border-radius:20px}.custom-patients-steps__bg{background-image:url(//coosmiles.com/static/img/background-home-pattern.jpg)}.custom-patients-steps__container{padding-top:3.75rem;padding-bottom:3.75rem}.custom-patients-steps__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.custom-patients-steps__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.custom-patients-steps__title{text-align:center}}.custom-patients-steps__steps{margin:0 auto;max-width:900px}.custom-patients-steps__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin:2.6rem 0}.custom-patients-steps__step:first-child>.custom-patients-steps__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.custom-patients-steps__step:nth-child(2)>.custom-patients-steps__content{margin-top:-10px}.custom-patients-steps__step:nth-child(3)>.custom-patients-steps__content{margin-top:8px}.custom-patients-steps__step--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-patients-steps__number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:2rem;border-radius:50%;background-color:#f7931d;padding:6px 18px;width:50px;height:50px;color:#fff;font-size:26px}.custom-patients-steps__content{color:#323232}.custom-patients-steps__seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-top:1.875rem}.custom-patients-steps__seperator--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.custom-patients-steps__orange-line{background:#f7931d;width:100px;height:4px}.footer__bg,.footer__bottom-bg{background-color:#91268f}.footer__bottom-bg{border-top:1px solid #979797}.footer__container{padding-top:2.25rem;padding-bottom:1.125rem}.footer__social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.footer__social-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__email-icon,.footer__facebook-icon,.footer__instagram-icon,.footer__phone-icon{transition:all .4s ease;margin:0 .4rem;border-radius:50%;background:#fff;width:40px;height:40px}.footer__email-icon svg,.footer__facebook-icon svg,.footer__instagram-icon svg,.footer__phone-icon svg{transition:all .8s ease;fill:#91268f}.footer__email-icon:hover,.footer__facebook-icon:hover,.footer__instagram-icon:hover,.footer__phone-icon:hover{box-shadow:0 3px 16px 2px rgba(35,35,35,.6)}.footer__email-icon:hover svg,.footer__facebook-icon:hover svg,.footer__instagram-icon:hover svg,.footer__phone-icon:hover svg{fill:#00a79d}.footer__phone-icon{padding:8px}.footer__email-icon{padding:12px 7px 8px}.footer__facebook-icon{padding:8px 14px 4px}.footer__instagram-icon{padding:11px}.footer__logo svg{width:220px}@media (max-width:768px){.footer__logo svg{display:block;margin:0 auto}}.footer__address,.footer__phone-number{display:block;margin-bottom:12px;color:#fff;font-size:16px;font-weight:600}@media (max-width:768px){.footer__address,.footer__phone-number{text-align:center}}.footer__copyright{padding:1rem 5.4rem;text-align:center;color:#fff;font-size:10px;width:100%;display:block}@media (max-width:480px){.footer__copyright{padding-right:120px;padding-left:0}}.footer__phonetext{position:fixed;bottom:50px;right:15px;background:#04b9a7;padding:9px 10px;border-radius:3px;color:#fff;z-index:99;width:141px;text-align:center}.footer__phonetext:hover{background:#00a997}#accessibilityWidget{background:#81167f;color:#fff;padding:7px 0;font-size:16px;text-align:center;cursor:pointer}@media (max-width:480px){#accessibilityWidget{padding-right:120px}}.form-complimentary-exam{overflow:auto}.form-complimentary-exam__group{margin-bottom:8px}.form-complimentary-exam__group--submit{text-align:center}.form-complimentary-exam__label{color:#fff}.form-complimentary-exam__textarea{border:none;border-radius:5px;padding:12px 10px;width:100%;line-height:normal}.form-complimentary-exam__textarea:focus{outline:none}.form-complimentary-exam__textarea::-webkit-input-placeholder{opacity:1;color:#91268f;font-size:14px;font-weight:600}.form-complimentary-exam__textarea:-ms-input-placeholder{opacity:1;font-size:14px}.form-complimentary-exam__textarea::placeholder{opacity:1;color:#91268f;font-size:14px;font-weight:600}.form-complimentary-exam__textarea:-ms-input-placeholder,.form-complimentary-exam__textarea::-ms-input-placeholder{color:#91268f;font-weight:600}.form-complimentary-exam__input{margin-bottom:8px;border:none;border-radius:5px;padding:0 10px;width:100%;height:40px}.form-complimentary-exam__input:focus{outline:none}.form-complimentary-exam__input::-webkit-input-placeholder{font-size:14px}.form-complimentary-exam__input:-ms-input-placeholder{font-size:14px}.form-complimentary-exam__input::placeholder{font-size:14px}.form-complimentary-exam__submit-button{transition:all .8s ease;margin-bottom:2rem;border:none;border-radius:5px;background:#f7931d;padding:12px 72px;text-transform:uppercase;color:#fff;font-weight:600}.form-complimentary-exam__submit-button:hover{background:#27824b}.form-complimentary-exam__grouprow{display:-webkit-box;display:-ms-flexbox;display:flex}.form-complimentary-exam__grouprow input:first-child{margin-right:2px}.form-contact{overflow:auto}.form-contact__group{margin-bottom:8px}.form-contact__group--submit{text-align:center}.form-contact__textarea{border:1px solid #00a79d;border-radius:5px;padding:12px 10px;width:100%;line-height:normal;font-size:14px}.form-contact__textarea:focus{outline:none}.form-contact__input{margin-bottom:8px;border:1px solid #00a79d;border-radius:5px;padding:0 10px;width:100%;height:40px;font-size:14px}.form-contact__input:focus{outline:none}.form-contact__grouprow{display:-webkit-box;display:-ms-flexbox;display:flex}.form-contact__grouprow input:first-child{margin-right:2px}.form-contact__submit-button{transition:all .8s ease;border:none;border-radius:5px;background:#00a79d;padding:12px 72px;text-transform:uppercase;color:#fff;font-weight:600}.form-contact__submit-button:hover{background:#91268f}@media (max-width:768px){.form-contact__submit-button-container{text-align:center}}.form-home{overflow:auto}.form-home__group{margin-bottom:8px}.form-home__group--submit{text-align:center}.form-home__textarea{border:none;border-radius:5px;padding:12px 10px;width:100%;line-height:normal;font-size:14px}.form-home__textarea:focus{outline:none}.form-home__textarea::-webkit-input-placeholder{opacity:1;color:#91268f;font-weight:600}.form-home__textarea:-ms-input-placeholder{opacity:1}.form-home__textarea::placeholder{opacity:1;color:#91268f;font-weight:600}.form-home__textarea:-ms-input-placeholder,.form-home__textarea::-ms-input-placeholder{color:#91268f;font-weight:600}.form-home__input{margin-bottom:8px;border:none;border-radius:5px;padding:0 10px;width:100%;height:40px;font-size:14px}.form-home__input:focus{outline:none}@media (max-width:768px){.form-home__submit-button-container{text-align:center}}.form-home__submit-button{transition:all .8s ease;border:none;border-radius:5px;background:#00a79d;padding:12px 72px;text-transform:uppercase;color:#fff;font-weight:600}.form-home__submit-button:hover{background:#91268f}.form-main__group{margin-bottom:8px;border-radius:3px;padding:20px}.form-main__label{display:block;margin-bottom:8px}.form-main__input{margin-bottom:8px;border:1px solid #ececec;border-radius:3px;padding:0 10px;width:100%;max-width:300px;height:40px;line-height:40px}.form-main__input:focus{outline:none}.form-main span{display:block}.form-main__textarea{border:1px solid #ececec;border-radius:3px;padding:0 10px;width:100%;max-width:300px}@media (max-width:768px){.hero-home__desktop{display:none}}.hero-home__mobile{display:none}@media (max-width:768px){.hero-home__mobile{display:block}}.hero-home__slider{height:80vh}@media (max-width:768px){.hero-home__slider{height:85vh}}.hero-home__slide{height:80vh}@media (max-width:768px){.hero-home__slide{height:85vh}}.hero-home__image{background-repeat:no-repeat;background-position:50%;background-size:cover;height:80vh}@media (max-width:768px){.hero-home__image{height:85vh}}.hero-home__container{position:absolute;top:45%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .6s ease;opacity:1;z-index:95;text-align:center}@media (max-width:768px){.hero-home__container{top:40%}}.hero-home__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all 1s ease;opacity:0;margin-bottom:2.25rem;text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:600}@media (max-width:768px){.hero-home__title{margin-bottom:25px;width:240px;font-size:20px}}.hero-home__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.hero-home__button{display:inline-block;transition:all .8s ease;text-transform:uppercase;background:#00a79d!important;font-size:1.5rem}.hero-home__button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border:4px solid #fff}@media (max-width:768px){.hero-home__button:hover{font-size:12px}}@media (max-width:768px){.hero-pages__desktop{display:none}}.hero-pages__mobile{display:none}@media (max-width:768px){.hero-pages__mobile{display:block}}.hero-pages__bg{position:relative;background-position:50%;background-size:cover;height:80vh}@media (max-width:768px){.hero-pages__bg{height:85vh}}.hero-pages__container{position:absolute;top:65%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .6s ease;opacity:1;text-align:center}@media (max-width:768px){.hero-pages__container{top:57%}}.hero-pages__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all 1s ease;opacity:0;margin-bottom:2.25rem;text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:600}@media (max-width:768px){.hero-pages__title{margin-bottom:25px;font-size:20px}}.hero-pages__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.hero-pages__button{transition:all .8s ease;text-transform:uppercase}@media (max-width:768px){.hero-pages__button{font-size:12px;display:block}}@-webkit-keyframes loaderSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-overlay{position:fixed;top:0;-webkit-animation:fade 4s linear;animation:fade 4s linear;z-index:9999;background-color:#fff;width:100vw;height:100vh}.loader{position:absolute;top:50%;left:50%;transform:translateZ(0);animation:loaderSpinner 1.1s infinite linear;z-index:9999;margin:-20px 0 0 -20px;border-top:5px solid #c2e9d8;border-right:5px solid #c2e9d8;border-bottom:5px solid #c2e9d8;border-left:5px solid #41b883;text-indent:-9999em;font-size:10px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-animation:loaderSpinner 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:40px;height:40px}.modal-complimentary-exam{position:fixed;top:0;z-index:9995;width:100%;height:100%}.modal-complimentary-exam__bg{position:relative;background-color:rgba(0,0,0,.5);padding-top:8rem;padding-bottom:8rem;height:100%}@media (max-width:768px){.modal-complimentary-exam__bg{padding-top:0}}.modal-complimentary-exam__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#00a79d;background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:35rem;height:75vh;max-height:550px;overflow-y:scroll}@media (max-width:768px){.modal-complimentary-exam__container{height:100vh;max-height:none}}.modal-complimentary-exam__close{position:absolute;top:18px;right:12px;width:32px;height:32px;color:#fff}.modal-complimentary-exam__close:after,.modal-complimentary-exam__close:before{position:absolute;left:15px;background-color:#fff;width:2px;height:20px;content:" "}.modal-complimentary-exam__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-complimentary-exam__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-complimentary-exam__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;-webkit-animation:fade-up .8s ease-in-out forwards;animation:fade-up .8s ease-in-out forwards;opacity:0;margin-bottom:1rem;text-align:center;text-transform:uppercase;color:#fff;font-size:18px;font-weight:700;margin-top:15px}@keyframes fade-up{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.modal-complimentary-exam__content{margin-bottom:1rem;color:#fff}.modal-complimentary-exam__body{margin:0 auto;width:80%;height:60vh}.modal-complimentary-exam__phone-number{transition:all .3s ease-in-out;color:#fff}.modal-complimentary-exam__phone-number:hover{color:#91268f}.modal-home-video{position:fixed;top:0;z-index:9995;width:100%;height:100%}.modal-home-video__bg{position:relative;background-color:rgba(0,0,0,.5);padding-top:8rem;padding-bottom:8rem;height:100%}@media (max-width:768px){.modal-home-video__bg{padding:0}}.modal-home-video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#e6e7e8;background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:45rem;height:65vh;max-height:550px}@media (max-width:768px){.modal-home-video__container{margin:0;background:#fff;padding:0;height:100vh;max-height:none}}.modal-home-video__close{position:absolute;top:18px;right:12px;width:32px;height:32px;color:#00a79d}.modal-home-video__close:after,.modal-home-video__close:before{position:absolute;left:15px;background-color:#00a79d;width:2px;height:20px;content:" "}.modal-home-video__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-home-video__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-home-video__body{margin:0 auto 1rem}.modal-home-video__video{width:100%}.modal-office-tour{position:fixed;top:0;z-index:9995;width:100%;height:100%}.modal-office-tour__bg{position:relative;background-color:rgba(0,0,0,.5);padding-top:8rem;padding-bottom:8rem;height:100%}@media (max-width:768px){.modal-office-tour__bg{padding:0}}.modal-office-tour__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;background:#e6e7e8;background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:55rem;height:75vh;max-height:550px}@media (max-width:768px){.modal-office-tour__container{height:100vh;max-height:none}}.modal-office-tour__close{position:absolute;top:18px;right:12px;width:32px;height:32px;color:#00a79d}.modal-office-tour__close:after,.modal-office-tour__close:before{position:absolute;left:15px;background-color:#00a79d;width:2px;height:20px;content:" "}.modal-office-tour__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-office-tour__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-office-tour__body{margin:24px auto 0}.modal-office-tour__slider{width:775px}@media (max-width:768px){.modal-office-tour__slider{width:320px}}.modal-office-tour__slide{width:775px;height:420px!important}@media (max-width:768px){.modal-office-tour__slide{width:320px!important;height:300px}}.modal-office-tour__pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-office-tour__pagination,.modal-office-tour__pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modal-office-tour__bullet{margin:28px 3px 0;border:1px solid #969696;border-radius:50%;width:10px;height:10px}.modal-office-tour__bullet:focus{outline:none}.modal-office-tour__bullet-active{background-color:#969696}.modal-office-tour__image{border-radius:5px;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%}.modal-office-tour__next-arrow,.modal-office-tour__prev-arrow{position:absolute;top:50%;width:21px}.modal-office-tour__next-arrow:focus,.modal-office-tour__prev-arrow:focus{outline:none}.modal-office-tour__next-arrow svg,.modal-office-tour__prev-arrow svg{fill:#00a79d}.modal-office-tour__prev-arrow{left:1%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal-office-tour__next-arrow{right:1%}.navigation{position:fixed;top:0;left:0;transition:all .5s ease-in-out;z-index:9991;width:100%}.navigation--scrolled{box-shadow:0 2px 2px 1px hsla(0,0%,59%,.1);background-color:#fff}@media screen and (max-width:768px){.navigation__desktop{display:none}}.navigation__mobile{display:none}@media screen and (max-width:768px){.navigation__mobile{display:block}}.navigation__icon{display:inline-block;margin:.5rem auto .125rem;width:13.125rem}.navigation--scrolled .navigation__icon,.navigation__icon--option{display:none}.navigation--scrolled .navigation__icon--option,.navigation__links{display:inline-block}.navigation__links{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation__link{margin:auto .5rem;text-transform:uppercase;letter-spacing:1px;color:#fff}.navigation--scrolled .navigation__link{color:#626366}.navigation__link a{color:#fff}.navigation__link a:hover{color:#f7931d}.navigation--scrolled .navigation__link a{color:#626366}.navigation--scrolled .navigation__link a:hover{color:#f7931d}.navigation__link--mobile{margin-bottom:.5rem;padding-bottom:.5rem}.navigation__button{transition:all .8s ease;margin-right:1.5rem;margin-left:1.5rem;text-align:center;background:#00a79d}.navigation__button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);outline:4px solid #fff}.navigation--scrolled .navigation__button:hover{border:1px solid #626366}.navigation--scrolled .navigation__button:hover:hover{border:1px solid #00a79d;color:#fff}.navigation__menu{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px;background-color:#fff;padding:.5rem 1rem;color:#00a79d}.navigation--scrolled .navigation__menu{background-color:#fff;color:#626366}.navigation__phone a{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;padding:10px 0}.navigation__phone .icon-container{width:20px;height:20px}.navigation__phone svg{transition:all .8s ease;fill:#91268f}.navigation__phone span{color:#91268f;padding-left:5px}.navigation__phonewhite svg{fill:#fff}.navigation__phonewhite span{color:#fff}.slider-home-smiles__slider{height:420px}.slider-home-smiles__pagination-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-home-smiles__pagination,.slider-home-smiles__pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.slider-home-smiles__bullet{margin:24px 4px 0;border:1px solid #626366;border-radius:50%;width:10px;height:10px}.slider-home-smiles__bullet:focus{outline:none}.slider-home-smiles__bullet-active{background-color:#626366}.slider-home-smiles__next-arrow,.slider-home-smiles__prev-arrow{position:relative;z-index:99;width:21px}.slider-home-smiles__next-arrow:focus,.slider-home-smiles__prev-arrow:focus{outline:none}.slider-home-smiles__next-arrow svg,.slider-home-smiles__prev-arrow svg{fill:#91268f}.slider-home-smiles__prev-arrow{-webkit-transform:rotate(180deg) translateY(-13px);transform:rotate(180deg) translateY(-13px);margin-right:5rem}@media (max-width:768px){.slider-home-smiles__prev-arrow{-webkit-transform:rotate(180deg) translateY(-13px);transform:rotate(180deg) translateY(-13px);margin-right:5rem}}.slider-home-smiles__next-arrow{-webkit-transform:translateY(18px);transform:translateY(18px);margin-left:1rem}.slider-home-smiles__slide img{-webkit-transform:translateY(47px);transform:translateY(47px);transition:all .8s ease;opacity:.58;background-color:#d8d8d8;height:326px}.swiper-slide{text-align:center}.swiper-slide-active img{-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s ease;opacity:1;width:100%;height:420px}.slider-home-testimonials__slide{opacity:.64;border-radius:20px;background-color:#f2f2f2;padding:2rem 4rem}.slider-home-testimonials__testimonial{color:#323232;font-size:17px}.slider-home-testimonials__author{padding-top:1rem;text-align:center;letter-spacing:2px;color:#f7931d;font-family:Rouge Script,Arial,sans-serif;font-size:34px}.slider-home-testimonials__next-arrow,.slider-home-testimonials__prev-arrow{position:absolute;z-index:99;width:21px}.slider-home-testimonials__next-arrow svg,.slider-home-testimonials__prev-arrow svg{fill:#f7931d}.slider-home-testimonials__next-arrow{top:45%;right:24px}.slider-home-testimonials__prev-arrow{top:44.5%;left:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tabs-about-doctor__bg{background-image:url(//coosmiles.com/static/img/background-home-pattern.jpg)}.tabs-about-doctor__container{padding-top:3.75rem;padding-bottom:3.75rem}.tabs-about-doctor__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}@media (max-width:768px){.tabs-about-doctor__title{text-align:center}}.tabs-about-doctor__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.tabs-about-doctor__col--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.tabs-about-doctor__col--right{display:block}}.tabs-about-doctor__selectors{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0 6rem;margin-left:72px}@media (max-width:768px){.tabs-about-doctor__selectors{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}}.tabs-about-doctor__selector:first-child .tabs-about-doctor__icon-circle{padding:12px 8px}.tabs-about-doctor__selector:nth-child(2) .tabs-about-doctor__icon-circle{padding:12px 10px}.tabs-about-doctor__selector:nth-child(3) .tabs-about-doctor__icon-circle{padding:14px}.tabs-about-doctor__selector:last-child .tabs-about-doctor__icon-circle{padding:8px 14px}.tabs-about-doctor__bio-content{margin:2rem 0;margin-left:72px}@media (max-width:768px){.tabs-about-doctor__bio-content{margin-top:-60px;margin-left:0}}.tabs-about-doctor__bio-content ul{padding-left:24px;color:#f7931d}.tabs-about-doctor__bio-content ul span{color:#000}.tabs-about-doctor__icon-circle{transition:all .8s ease;margin:1.6rem 2rem .8rem;border:2px solid #626366;border-radius:50%;width:50px;height:50px}.tabs-about-doctor__icon-circle--active{transition:all .8s ease;border:2px solid #00a79d}.tabs-about-doctor__icon{transition:all .8s ease}.tabs-about-doctor__icon svg{fill:#626366}.tabs-about-doctor__icon--active svg{transition:all .8s ease;fill:#f7931d}.tabs-about-doctor__label{transition:all .8s ease;text-align:center;text-transform:uppercase;color:#626366;font-weight:400}.tabs-about-doctor__label--active{color:#00a79d}.tabs-about-doctor__underline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.tabs-about-doctor__underline,.tabs-about-doctor__underline--active{display:-webkit-box;display:-ms-flexbox;display:flex;transition:all .8s ease}.tabs-about-doctor__underline--active{opacity:1}.tabs-about-doctor__orange-underline{background:#f7931d;width:100px;height:2px}.tabs-about-doctor__seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0;margin-top:1.875rem}@media (max-width:768px){.tabs-about-doctor__seperator{margin-bottom:40px}}.tabs-about-doctor__seperator--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.tabs-about-doctor__orange-line{background:#f7931d;width:100px;height:4px}.tabs-about-doctor__image{margin-right:48px;background-repeat:no-repeat;background-position:50%;background-size:cover;width:361px;height:485px}@media (max-width:768px){.tabs-about-doctor__image{margin-right:0;width:100%;height:400px}}.tabs-about-office{margin-bottom:2px}.tabs-about-office__container{padding-top:3.75rem;padding-bottom:3.75rem}@media (max-width:768px){.tabs-about-office__container{padding-bottom:2rem}}.tabs-about-office__gallery-container{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}.tabs-about-office__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.tabs-about-office__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.tabs-about-office__title{text-align:center}}.tabs-about-office__image{margin:2px;border-radius:20px;background-repeat:no-repeat;background-position:50%;background-size:cover;width:32.9%;height:350px}@media (max-width:768px){.tabs-about-office__image{margin:12px;width:95%}}.tabs-about-office__link{display:block;text-align:center;margin:2rem 0}.tabs-about-office__link1{background-color:#00a79d;font-size:1.5rem;text-transform:uppercase;color:#fff;padding:.5rem 1.25rem;cursor:pointer;border-radius:5px}.tabs-about-office__link1:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#91268f}.tabs-about-team__container{padding-top:3.75rem;padding-bottom:5.625rem}@media (max-width:768px){.tabs-about-team__container{padding-bottom:1.875rem}}.tabs-about-team__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.tabs-about-team__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.tabs-about-team__title{text-align:center}}.tabs-about-team__team-container{margin-right:auto;margin-bottom:3.75rem;margin-left:auto;max-width:89rem}@media (max-width:768px){.tabs-about-team__team-container{max-width:19rem}}.tabs-about-team__team-member{transition:all .8s ease;padding:0}@media (max-width:768px){.tabs-about-team__team-member{padding:1px}}@media (min-width:769px){.tabs-about-team__team-member:hover{cursor:pointer}.tabs-about-team__team-member:hover .tabs-about-team__team-member--overlay{opacity:1}.tabs-about-team__team-member:hover .tabs-about-team__team-member--content{opacity:1;background:rgba(59,59,60,.7)}}.tabs-about-team__team-member:nth-child(2n){-webkit-transform:translateY(-100px);transform:translateY(-100px)}@media (max-width:768px){.tabs-about-team__team-member:nth-child(2n){-webkit-transform:translateY(0);transform:translateY(0)}}.tabs-about-team__team-member--overlay{position:absolute;top:0;left:-10px;transition:all 1.2s ease;opacity:0;z-index:99;border-radius:50%s;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%;overflow:hidden}.tabs-about-team__team-member--overlay-active{opacity:1}.tabs-about-team__team-member--image{position:relative;margin:12px 0;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:100%;width:100%;height:auto;overflow:hidden}.tabs-about-team__team-member--content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .8s ease;opacity:0;border-radius:50%;padding:0 4rem;width:100%;height:100%}.tabs-about-team__team-member--content-active{opacity:1;background:rgba(59,59,60,.7)}.tabs-about-team__team-member--name{margin-bottom:6px;color:#00a79d;font-size:24px;font-weight:700}.tabs-about-team__team-member--bio{line-height:1.4rem;color:#e6e7e8;font-weight:400}.tabs-community-events{margin-bottom:1.875rem}.tabs-community-events__container{padding-top:3.75rem;padding-bottom:5.625rem}@media (max-width:768px){.tabs-community-events__container{padding-bottom:1rem}}.tabs-community-events__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.tabs-community-events__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.tabs-community-events__title{text-align:center}}.tabs-treatment-options{margin-bottom:3.75rem}.tabs-treatment-options__container{padding-top:3.75rem;padding-bottom:5.625rem}@media (max-width:768px){.tabs-treatment-options__container{padding-bottom:1rem}}.tabs-treatment-options__title{-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .8s ease;opacity:0}.tabs-treatment-options__title--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:768px){.tabs-treatment-options__title{text-align:center}}.tabs-treatment-options__treatment-container{margin-right:auto;margin-left:auto;max-width:89rem}@media screen and (max-width:768px){.tabs-treatment-options__treatment-container{text-align:center}}.tabs-treatment-options__treatment{transition:all .8s ease;opacity:1;padding:0}@media screen and (max-width:768px){.tabs-treatment-options__treatment{display:inline-block;width:75%}}.tabs-treatment-options__treatment:hover{cursor:pointer}.tabs-treatment-options__treatment:hover .tabs-treatment-options__treatment--info,.tabs-treatment-options__treatment:hover .tabs-treatment-options__treatment--overlay{opacity:1}.tabs-treatment-options__treatment:nth-child(2n){-webkit-transform:translateY(-100px);transform:translateY(-100px)}@media (max-width:768px){.tabs-treatment-options__treatment:nth-child(2n){-webkit-transform:translateY(0);transform:translateY(0)}}.tabs-treatment-options__treatment--overlay{position:absolute;top:0;left:-10px;transition:all 1.2s ease;opacity:0;z-index:99;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%;overflow:hidden}.tabs-treatment-options__treatment--overlay-active{opacity:1}.tabs-treatment-options__treatment--image{position:relative;margin:12px 0;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:100%;width:100%;height:auto;overflow:hidden}.tabs-treatment-options__treatment--info{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .8s ease;opacity:0;border-radius:50%;background:rgba(59,59,60,.7);padding:0 4rem;width:100%;height:100%}.tabs-treatment-options__treatment--info-active{opacity:1}.tabs-treatment-options__treatment--name{margin-bottom:6px;color:#00a79d;font-size:24px;font-weight:700}.tabs-treatment-options__treatment--content{line-height:1.4rem;color:#e6e7e8;font-weight:400}.page-access .hero-pages__bg{height:350px}.access_wrap{max-width:1050px;margin:0 auto;text-align:center;padding:50px 15px}.access_wrap h2{color:#91268f;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:500}.access_wrap p a{color:#000;text-decoration:underline}.rhinogram-widget-container.rhinogram-widget--topLeftCorner{position:fixed;bottom:-1px!important;right:15px!important;top:auto;left:auto}.base-access{position:absolute;top:0;left:0;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.base-access__container{pointer-events:none}.fade-in-modal-enter-active{transition:all .5s ease}.fade-in-modal-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-in-modal-enter,.fade-in-modal-leave-to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}