@font-face{font-family:"Avenir Next W01 Light";src:url("/go/font/0ecef829-586e-426d-a633-4c8a8c926769.eot");src:url("/go/font/0ecef829-586e-426d-a633-4c8a8c926769.eot") format("eot"),url("/go/font/f401df6f-54eb-406c-b46a-90b9451c598d.woff") format("woff"),url("/go/font/276fe25e-e430-4376-b33c-705dd77b3dba.ttf") format("truetype");font-display:swap}html{font-family:'Montserrat',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:'Montserrat',sans-serif;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:'Montserrat',sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0%!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:'Montserrat',sans-serif;font-weight:normal;line-height:normal;margin:0 0 10px 0;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-size:1rem;background-color:var(--button-background-color);border-color:var(--button-border-color);color:var(--button-text-color)!important;transition:all 0.5s ease;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px}button:hover,button:focus,.button:hover,.button:focus{background-color:var(--button-hover-background-color);border:1px solid var(--button-hover-border-color)!important}button:hover,button:focus,.button:hover,.button:focus{color:var(--button-hover-text-color)!important}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008cba;border-color:#007095;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008cba}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}.text-center{text-align:center!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.fi-arrows-compress:before{content:"\f10d"}.fi-bluetooth:before{content:"\f11b"}.fi-book-bookmark:before{content:"\f11d"}.fi-bookmark:before{content:"\f11f"}.fi-comment-video:before{content:"\f130"}.fi-die-three:before{content:"\f13e"}.fi-list-thumbnails:before{content:"\f168"}.fi-marker:before{content:"\f172"}.fi-play-video:before{content:"\f197"}.fi-previous:before{content:"\f19c"}.fi-social-github:before{content:"\f1c9"}.fi-social-path:before{content:"\f1d4"}.fi-strikethrough:before{content:"\f1f0"}.fi-subscript:before{content:"\f1f1"}.fi-superscript:before{content:"\f1f2"}.fi-tablet-landscape:before{content:"\f1f3"}.fi-tablet-portrait:before{content:"\f1f4"}.fi-thumbnails:before{content:"\f1fa"}.fi-video:before{content:"\f20e"}.clearfix,.s3grid,.grid{*zoom:1}.clearfix:before,.s3grid:before,.grid:before,.clearfix:after,.s3grid:after,.grid:after{content:" ";display:table}.clearfix:after,.s3grid:after,.grid:after{clear:both}@media only screen and (min-width:40.1em) and (max-width:64em){.hide-tablet{display:none!important}}@media only screen and (min-width:40.1em){.hide-tablet-up{display:none!important}}@media only screen and (max-width:64em){.hide-tablet-down{display:none!important}}@media only screen and (max-width:40em){.block-phone{display:block!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.block-tablet{display:block!important}}@media only screen and (max-width:64em){.block-tablet-down{display:block!important}}@media only screen and (min-width:40.1em){.block-tablet-up{display:block!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-0-tablet{margin-top:0px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-0-tablet{margin-bottom:0px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-0-tablet{padding-top:0px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-0-tablet{padding-bottom:0px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-0-tablet{padding-left:0px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-0-tablet{padding-right:0px!important}}@media only screen and (min-width:40.1em){.mt-0-tablet-up{margin-top:0px!important}}@media only screen and (min-width:40.1em){.mb-0-tablet-up{margin-bottom:0px!important}}@media only screen and (min-width:40.1em){.pt-0-tablet-up{padding-top:0px!important}}@media only screen and (min-width:40.1em){.pb-0-tablet-up{padding-bottom:0px!important}}@media only screen and (min-width:40.1em){.pl-0-tablet-up{padding-left:0px!important}}@media only screen and (min-width:40.1em){.pr-0-tablet-up{padding-right:0px!important}}@media only screen and (max-width:64em){.mt-0-tablet-down{margin-top:0px!important}}@media only screen and (max-width:64em){.mb-0-tablet-down{margin-bottom:0px!important}}@media only screen and (max-width:64em){.pt-0-tablet-down{padding-top:0px!important}}@media only screen and (max-width:64em){.pb-0-tablet-down{padding-bottom:0px!important}}@media only screen and (max-width:64em){.pl-0-tablet-down{padding-left:0px!important}}@media only screen and (max-width:64em){.pr-0-tablet-down{padding-right:0px!important}}.mt-10{margin-top:10px!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-10-tablet{margin-top:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-10-tablet{margin-bottom:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-10-tablet{padding-top:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-10-tablet{padding-bottom:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-10-tablet{padding-left:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-10-tablet{padding-right:10px!important}}@media only screen and (min-width:40.1em){.mt-10-tablet-up{margin-top:10px!important}}@media only screen and (min-width:40.1em){.mb-10-tablet-up{margin-bottom:10px!important}}@media only screen and (min-width:40.1em){.pt-10-tablet-up{padding-top:10px!important}}@media only screen and (min-width:40.1em){.pb-10-tablet-up{padding-bottom:10px!important}}@media only screen and (min-width:40.1em){.pl-10-tablet-up{padding-left:10px!important}}@media only screen and (min-width:40.1em){.pr-10-tablet-up{padding-right:10px!important}}@media only screen and (max-width:64em){.mt-10-tablet-down{margin-top:10px!important}}@media only screen and (max-width:64em){.mb-10-tablet-down{margin-bottom:10px!important}}@media only screen and (max-width:64em){.pt-10-tablet-down{padding-top:10px!important}}@media only screen and (max-width:64em){.pb-10-tablet-down{padding-bottom:10px!important}}@media only screen and (max-width:64em){.pl-10-tablet-down{padding-left:10px!important}}@media only screen and (max-width:64em){.pr-10-tablet-down{padding-right:10px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-20-tablet{margin-top:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-20-tablet{margin-bottom:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-20-tablet{padding-top:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-20-tablet{padding-bottom:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-20-tablet{padding-left:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-20-tablet{padding-right:20px!important}}@media only screen and (min-width:40.1em){.mt-20-tablet-up{margin-top:20px!important}}@media only screen and (min-width:40.1em){.mb-20-tablet-up{margin-bottom:20px!important}}@media only screen and (min-width:40.1em){.pt-20-tablet-up{padding-top:20px!important}}@media only screen and (min-width:40.1em){.pb-20-tablet-up{padding-bottom:20px!important}}@media only screen and (min-width:40.1em){.pl-20-tablet-up{padding-left:20px!important}}@media only screen and (min-width:40.1em){.pr-20-tablet-up{padding-right:20px!important}}@media only screen and (max-width:64em){.mt-20-tablet-down{margin-top:20px!important}}@media only screen and (max-width:64em){.mb-20-tablet-down{margin-bottom:20px!important}}@media only screen and (max-width:64em){.pt-20-tablet-down{padding-top:20px!important}}@media only screen and (max-width:64em){.pb-20-tablet-down{padding-bottom:20px!important}}@media only screen and (max-width:64em){.pl-20-tablet-down{padding-left:20px!important}}@media only screen and (max-width:64em){.pr-20-tablet-down{padding-right:20px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-30-tablet{margin-top:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-30-tablet{margin-bottom:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-30-tablet{padding-top:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-30-tablet{padding-bottom:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-30-tablet{padding-left:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-30-tablet{padding-right:30px!important}}@media only screen and (min-width:40.1em){.mt-30-tablet-up{margin-top:30px!important}}@media only screen and (min-width:40.1em){.mb-30-tablet-up{margin-bottom:30px!important}}@media only screen and (min-width:40.1em){.pt-30-tablet-up{padding-top:30px!important}}@media only screen and (min-width:40.1em){.pb-30-tablet-up{padding-bottom:30px!important}}@media only screen and (min-width:40.1em){.pl-30-tablet-up{padding-left:30px!important}}@media only screen and (min-width:40.1em){.pr-30-tablet-up{padding-right:30px!important}}@media only screen and (max-width:64em){.mt-30-tablet-down{margin-top:30px!important}}@media only screen and (max-width:64em){.mb-30-tablet-down{margin-bottom:30px!important}}@media only screen and (max-width:64em){.pt-30-tablet-down{padding-top:30px!important}}@media only screen and (max-width:64em){.pb-30-tablet-down{padding-bottom:30px!important}}@media only screen and (max-width:64em){.pl-30-tablet-down{padding-left:30px!important}}@media only screen and (max-width:64em){.pr-30-tablet-down{padding-right:30px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-40-tablet{margin-top:40px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-40-tablet{margin-bottom:40px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-40-tablet{padding-top:40px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-40-tablet{padding-bottom:40px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-40-tablet{padding-left:40px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-40-tablet{padding-right:40px!important}}@media only screen and (min-width:40.1em){.mt-40-tablet-up{margin-top:40px!important}}@media only screen and (min-width:40.1em){.mb-40-tablet-up{margin-bottom:40px!important}}@media only screen and (min-width:40.1em){.pt-40-tablet-up{padding-top:40px!important}}@media only screen and (min-width:40.1em){.pb-40-tablet-up{padding-bottom:40px!important}}@media only screen and (min-width:40.1em){.pl-40-tablet-up{padding-left:40px!important}}@media only screen and (min-width:40.1em){.pr-40-tablet-up{padding-right:40px!important}}@media only screen and (max-width:64em){.mt-40-tablet-down{margin-top:40px!important}}@media only screen and (max-width:64em){.mb-40-tablet-down{margin-bottom:40px!important}}@media only screen and (max-width:64em){.pt-40-tablet-down{padding-top:40px!important}}@media only screen and (max-width:64em){.pb-40-tablet-down{padding-bottom:40px!important}}@media only screen and (max-width:64em){.pl-40-tablet-down{padding-left:40px!important}}@media only screen and (max-width:64em){.pr-40-tablet-down{padding-right:40px!important}}.mt-50{margin-top:50px!important}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-50-tablet{margin-top:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-50-tablet{margin-bottom:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-50-tablet{padding-top:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-50-tablet{padding-bottom:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-50-tablet{padding-left:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-50-tablet{padding-right:50px!important}}@media only screen and (min-width:40.1em){.mt-50-tablet-up{margin-top:50px!important}}@media only screen and (min-width:40.1em){.mb-50-tablet-up{margin-bottom:50px!important}}@media only screen and (min-width:40.1em){.pt-50-tablet-up{padding-top:50px!important}}@media only screen and (min-width:40.1em){.pb-50-tablet-up{padding-bottom:50px!important}}@media only screen and (min-width:40.1em){.pl-50-tablet-up{padding-left:50px!important}}@media only screen and (min-width:40.1em){.pr-50-tablet-up{padding-right:50px!important}}@media only screen and (max-width:64em){.mt-50-tablet-down{margin-top:50px!important}}@media only screen and (max-width:64em){.mb-50-tablet-down{margin-bottom:50px!important}}@media only screen and (max-width:64em){.pt-50-tablet-down{padding-top:50px!important}}@media only screen and (max-width:64em){.pb-50-tablet-down{padding-bottom:50px!important}}@media only screen and (max-width:64em){.pl-50-tablet-down{padding-left:50px!important}}@media only screen and (max-width:64em){.pr-50-tablet-down{padding-right:50px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-60-tablet{margin-top:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-60-tablet{margin-bottom:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-60-tablet{padding-top:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-60-tablet{padding-bottom:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-60-tablet{padding-left:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-60-tablet{padding-right:60px!important}}@media only screen and (min-width:40.1em){.mt-60-tablet-up{margin-top:60px!important}}@media only screen and (min-width:40.1em){.mb-60-tablet-up{margin-bottom:60px!important}}@media only screen and (min-width:40.1em){.pt-60-tablet-up{padding-top:60px!important}}@media only screen and (min-width:40.1em){.pb-60-tablet-up{padding-bottom:60px!important}}@media only screen and (min-width:40.1em){.pl-60-tablet-up{padding-left:60px!important}}@media only screen and (min-width:40.1em){.pr-60-tablet-up{padding-right:60px!important}}@media only screen and (max-width:64em){.mt-60-tablet-down{margin-top:60px!important}}@media only screen and (max-width:64em){.mb-60-tablet-down{margin-bottom:60px!important}}@media only screen and (max-width:64em){.pt-60-tablet-down{padding-top:60px!important}}@media only screen and (max-width:64em){.pb-60-tablet-down{padding-bottom:60px!important}}@media only screen and (max-width:64em){.pl-60-tablet-down{padding-left:60px!important}}@media only screen and (max-width:64em){.pr-60-tablet-down{padding-right:60px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-70-tablet{margin-top:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-70-tablet{margin-bottom:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-70-tablet{padding-top:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-70-tablet{padding-bottom:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-70-tablet{padding-left:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-70-tablet{padding-right:70px!important}}@media only screen and (min-width:40.1em){.mt-70-tablet-up{margin-top:70px!important}}@media only screen and (min-width:40.1em){.mb-70-tablet-up{margin-bottom:70px!important}}@media only screen and (min-width:40.1em){.pt-70-tablet-up{padding-top:70px!important}}@media only screen and (min-width:40.1em){.pb-70-tablet-up{padding-bottom:70px!important}}@media only screen and (min-width:40.1em){.pl-70-tablet-up{padding-left:70px!important}}@media only screen and (min-width:40.1em){.pr-70-tablet-up{padding-right:70px!important}}@media only screen and (max-width:64em){.mt-70-tablet-down{margin-top:70px!important}}@media only screen and (max-width:64em){.mb-70-tablet-down{margin-bottom:70px!important}}@media only screen and (max-width:64em){.pt-70-tablet-down{padding-top:70px!important}}@media only screen and (max-width:64em){.pb-70-tablet-down{padding-bottom:70px!important}}@media only screen and (max-width:64em){.pl-70-tablet-down{padding-left:70px!important}}@media only screen and (max-width:64em){.pr-70-tablet-down{padding-right:70px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-80-tablet{margin-top:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-80-tablet{margin-bottom:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-80-tablet{padding-top:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-80-tablet{padding-bottom:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-80-tablet{padding-left:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-80-tablet{padding-right:80px!important}}@media only screen and (min-width:40.1em){.mt-80-tablet-up{margin-top:80px!important}}@media only screen and (min-width:40.1em){.mb-80-tablet-up{margin-bottom:80px!important}}@media only screen and (min-width:40.1em){.pt-80-tablet-up{padding-top:80px!important}}@media only screen and (min-width:40.1em){.pb-80-tablet-up{padding-bottom:80px!important}}@media only screen and (min-width:40.1em){.pl-80-tablet-up{padding-left:80px!important}}@media only screen and (min-width:40.1em){.pr-80-tablet-up{padding-right:80px!important}}@media only screen and (max-width:64em){.mt-80-tablet-down{margin-top:80px!important}}@media only screen and (max-width:64em){.mb-80-tablet-down{margin-bottom:80px!important}}@media only screen and (max-width:64em){.pt-80-tablet-down{padding-top:80px!important}}@media only screen and (max-width:64em){.pb-80-tablet-down{padding-bottom:80px!important}}@media only screen and (max-width:64em){.pl-80-tablet-down{padding-left:80px!important}}@media only screen and (max-width:64em){.pr-80-tablet-down{padding-right:80px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mt-100-tablet{margin-top:100px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.mb-100-tablet{margin-bottom:100px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pt-100-tablet{padding-top:100px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pb-100-tablet{padding-bottom:100px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pl-100-tablet{padding-left:100px!important}}@media only screen and (min-width:40.1em) and (max-width:64em){.pr-100-tablet{padding-right:100px!important}}@media only screen and (min-width:40.1em){.mt-100-tablet-up{margin-top:100px!important}}@media only screen and (min-width:40.1em){.mb-100-tablet-up{margin-bottom:100px!important}}@media only screen and (min-width:40.1em){.pt-100-tablet-up{padding-top:100px!important}}@media only screen and (min-width:40.1em){.pb-100-tablet-up{padding-bottom:100px!important}}@media only screen and (min-width:40.1em){.pl-100-tablet-up{padding-left:100px!important}}@media only screen and (min-width:40.1em){.pr-100-tablet-up{padding-right:100px!important}}@media only screen and (max-width:64em){.mt-100-tablet-down{margin-top:100px!important}}@media only screen and (max-width:64em){.mb-100-tablet-down{margin-bottom:100px!important}}@media only screen and (max-width:64em){.pt-100-tablet-down{padding-top:100px!important}}@media only screen and (max-width:64em){.pb-100-tablet-down{padding-bottom:100px!important}}@media only screen and (max-width:64em){.pl-100-tablet-down{padding-left:100px!important}}@media only screen and (max-width:64em){.pr-100-tablet-down{padding-right:100px!important}}@media only screen and (min-width:40.1em){.nomargbtm-tablet-up{margin-bottom:0px!important}}@font-face{font-family:"avenir_lt_pro95_black";src:url("/go/new-fonts/avenirltproblack-webfont.woff2") format("woff2"),url("/go/new-fonts/avenirltproblack-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"avenir_lt_pro85_heavy";src:url("/go/new-fonts/avenirltproheavy-webfont.woff2") format("woff2"),url("/go/new-fonts/avenirltproheavy-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"avenir_lt_pro65_medium";src:url("/go/new-fonts/avenirltpromedium-webfont.woff2") format("woff2"),url("/go/new-fonts/avenirltpromedium-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"avenir_lt_pro35_light";src:url("/go/new-fonts/avenirltprolight-webfont.woff2") format("woff2"),url("/go/new-fonts/avenirltprolight-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.article-blog li{margin:5px 0!important}.sports-title-small{font-size:20px!important;font-family:"avenir_lt_pro85_heavy"!important;letter-spacing:normal!important;font-style:italic!important}.sports-title-small span{font-size:28px!important}.top-header-sports-box{display:block;width:100%;border-radius:50px;position:relative;z-index:1}.top-header-sports-box img{display:block;width:100%;border-radius:45px}.top-header-sports-box h3{position:absolute;top:30%;left:3%;color:#fff;font-size:54px!important;text-transform:uppercase;font-weight:bold;font-family:"avenir_lt_pro95_black"!important;letter-spacing:normal!important;line-height:0.8!important;font-style:italic!important}.top-header-sports-box h3 span{font-size:84px!important}.top-header-sports-box h3 small{font-size:16px!important;color:#fff!important;line-height:20px!important}.top-header-sports-box h1{position:absolute;top:62%;left:3%;color:#fff;font-size:42px!important;text-transform:uppercase;font-weight:bold;font-family:"avenir_lt_pro95_black"!important;letter-spacing:normal!important;line-height:0.8!important;font-style:italic!important}.top-header-sports-box h1 span{font-size:48px!important}.top-header-sports-box h1 small{font-size:16px!important;color:#fff!important;line-height:20px!important}@media screen and (max-width:1024px){.top-header-sports-box h1{font-size:30px!important}.top-header-sports-box h1 span{font-size:30px!important}}@media screen and (max-width:759px){.top-header-sports-box{font-size:30px!important}.top-header-sports-box h3 span{font-size:44px!important}.top-header-sports-box h1 span{font-size:44px!important}}.bottom-header-sports-box{display:block;background:#000;clear:both;position:relative;width:100%;z-index:0;border-bottom-left-radius:50px;border-bottom-right-radius:50px;margin-top:-50px}.bottom-header-sports-box img{display:inline-block;position:relative;width:100%;max-width:40%;z-index:111;margin-top:0px;margin-right:10px;border-radius:0 0 0 50px;vertical-align:top!important}.bottom-header-sports-text{text-align:center;display:inline-block;width:100%;max-width:58%;padding:100px 55px 20px;position:relative;background-image:url(/content/images/logo-big-transparent.webp);background-position:center center;background-repeat:no-repeat;background-size:150px auto;overflow:visible!important}.bottom-header-sports-text p{color:#fff!important;font-family:"avenir_lt_pro35_light"!important;font-size:18px!important}@media screen and (max-width:1300px){.bottom-header-sports-text{max-width:58%;padding:90px 25px 90px}.bottom-header-sports-text p{font-size:16px!important}}.qr-box img{width:100%;display:block;margin:0 auto!important;max-width:100px;border-radius:0px}.sports-you-section{text-align:center}@media screen and (max-width:1300px){.sports-you-section{padding:20px}.treatment-section-3{padding:1rem;border-radius:10px}}.sports-you-box h3{margin-bottom:5px;color:#fff!important;font-size:20px!important;font-family:"avenir_lt_pro65_medium"!important;font-style:italic!important;letter-spacing:normal!important;line-height:24px!important}.sports-you-box h3 small{color:#fff!important;font-size:14px!important;font-family:"avenir_lt_pro65_medium"!important;font-style:italic!important;letter-spacing:normal!important;line-height:normal!important;display:inline-block}.who-need-section{background-image:url(/content/images/sports-dentistry-02.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.flex-50:nth-child(2){text-align:center}.grey-section{background:#1e1e1e;width:100%}.grey-section .inner-pages-container{padding:20px 0}.inner-pages-container-sports .h1-title{text-transform:uppercase;font-family:"Avenir Next W01 Light",serif;margin:50px auto 5px auto;letter-spacing:1px;font-size:28px;font-weight:200}.inner-pages-container-sports h2{font-family:"Avenir Next W01 Light",sans-serif;font-weight:700;font-style:normal;font-size:1rem;letter-spacing:0.25em;line-height:1.3125em;text-transform:uppercase}.inner-pages-container-sports h3{font-family:"Avenir Next W01 Light",sans-serif;font-weight:700;font-style:normal;font-size:1rem;letter-spacing:0.25em;line-height:1.3125em;text-transform:uppercase}.grey-flex-box-1 h3,.grey-flex-box-3 h3{font-size:20px!important;font-family:"avenir_lt_pro85_heavy"!important;letter-spacing:normal!important;font-style:italic!important;margin-bottom:5px}.grey-flex-box-1 h3 span,.grey-flex-box-3 h3 span{color:#fff!important;font-size:28px!important;font-family:"avenir_lt_pro85_heavy"!important;font-style:italic!important;letter-spacing:normal!important;line-height:normal!important;display:inline-block}.safety-section{margin-bottom:-80px;background-image:url(/content/images/gillette-stadium.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1300px){.safety-section{margin-bottom:0px!important}}.sports-img-callout{display:flex;flex-direction:row}.sports-callout-box img{width:100%;border-radius:25px;box-shadow:0 0 20px #999}.prevention-title-section{background:#393a3e;border-radius:45px;max-width:1300px;margin-top:-80px;margin-left:auto;margin-right:auto}.prevention-container{display:flex;flex-direction:row}.prevention-50{width:100%;max-width:50%}.prevention-50 img{width:100%;border-radius:45px}.prevention-title{padding:10% 0 0 2%}.prevention-title h3{color:#fff;font-size:54px!important;text-transform:uppercase;font-weight:bold;font-family:"avenir_lt_pro95_black"!important;letter-spacing:normal!important;line-height:0.8!important;font-style:oblique!important;margin:0 0 5px 0}.prevention-title h3 span{font-size:84px!important}.prevention-title p{color:#fff!important;font-size:22px!important;font-weight:bold;font-family:"avenir_lt_pro85_heavy"!important;letter-spacing:normal!important;line-height:1!important;font-style:oblique!important;margin:0px}@media screen and (max-width:759px){.prevention-title{padding:10% 2%}.prevention-title h3{font-size:30px!important}.prevention-title h3 span{font-size:44px!important}.prevention-title p{font-size:18px!important}}.prevention-callout-section{background-image:url(/go/images/logo-b.png);background-position:center 400px;background-repeat:no-repeat;background-size:150px;padding:0px 0 0px 0;width:100%;max-width:1200px;margin:50px auto;display:block}.prevention-container{display:flex;flex-direction:row;vertical-align:top!important}.prevention-callout{width:100%;max-width:50%;text-align:center;margin-bottom:50px;vertical-align:top!important}.prevention-callout:first-child{margin:0 180px 0 20px}.prevention-callout:second-child{margin:0 90px 0 20px}.prevention-callout h3{color:#000;font-size:18px!important;text-transform:uppercase;font-weight:bold;font-family:"avenir_lt_pro95_black"!important;letter-spacing:normal!important;line-height:28px!important;font-style:oblique!important;vertical-align:top!important}.prevention-callout h3 span{font-size:24px!important}.prevention-callout p{line-height:24px;vertical-align:top!important}.four-callout-section{background-image:url(/go/images/logo-b.png);background-position:center center;background-repeat:no-repeat;background-size:200px;padding:0px 0 0px 0;width:100%;max-width:1200px;margin:0px auto;display:block}@media screen and (max-width:680px){.four-callout-section{background-image:none!important}}.four-callout h3{color:#000;font-size:18px!important;text-transform:uppercase;font-weight:bold;font-family:"avenir_lt_pro95_black"!important;letter-spacing:normal!important;line-height:28px!important;font-style:oblique!important;vertical-align:top!important}.four-callout h3 span{font-size:24px!important}.prevention-section-3{background-color:#000;background-image:url(/content/images/logo-big-transparent.webp);background-position:left bottom;background-repeat:no-repeat;background-size:250px;padding:6% 0}.prevention-container-3{display:flex;flex-direction:row;width:100%;max-width:900px;margin:0 auto}.prevention-container-3 .prevention-50{width:100%;max-width:55%;vertical-align:middle}.prevention-container-3 .prevention-50:first-child{padding:20px 70px 20px 10px;max-width:45%}.prevention-container-3 .prevention-50 p{color:#fff;font-size:16px;line-height:24px;font-family:"avenir_lt_pro35_light"!important}.treatment-section-3{text-align:center;background:#000}.treatment-section-3 .inner-pages-container{padding:50px 0}.sports-treatment-section .inner-pages-container{padding:50px 0;text-align:center}.sports-treatment-box h3{margin-bottom:20px;color:#fff!important;font-size:20px!important;font-family:"avenir_lt_pro95_black"!important;font-style:italic!important;letter-spacing:normal!important;line-height:24px!important}.dealing-title img{width:100%;max-width:40px;float:left;margin-right:10px}.dealing-title h3{margin:0 0 10px 0}.sports-dealing-box h3{margin-bottom:15px;color:#fff!important;font-size:16px!important;font-family:"avenir_lt_pro85_heavy"!important;font-style:italic!important;letter-spacing:normal!important;line-height:24px!important}.oral-disease-section-3{text-align:center;margin:10px 0;display:inline-block;width:100%;background:linear-gradient(to bottom,#000000 0%,#000000 42%,#000000 40%,#ffffff 40%,#ffffff 42%,#ffffff 42%,#ffffff 100%)}.oral-disease-section-3 .inner-pages-container-sports{padding:50px 0 0 0}.sports-oral-disease-section .inner-pages-container{padding:50px 0;text-align:center}.sports-oral-disease-box h3{margin-bottom:20px;color:#fff!important;font-size:20px!important;font-family:"avenir_lt_pro95_black"!important;font-style:italic!important;letter-spacing:normal!important;line-height:24px!important}.sports-injuries-section{text-align:center;margin:0 0 100px 0;display:inline-block;width:100%}.sports-injuries-section .inner-pages-container{padding:50px 0 0 0}.sports-injuries-section .inner-pages-container{padding:50px 0}.sports-injuries-box h3{margin-bottom:20px;color:#000!important;font-size:16px!important;font-family:"avenir_lt_pro95_black"!important;font-style:italic!important;letter-spacing:normal!important;line-height:24px!important}.sports-submenu{display:block;text-align:center;padding:10px 0;margin-bottom:0px}.sports-submenu li{display:inline-block;text-align:center;margin:10px}.sports-submenu li a{display:inline-block;text-decoration:none!important;font-weight:bold;font-size:20px}@media screen and (max-width:759px){.oral-disease-section-3{background:#000}.top-header-sports-box h3{font-size:16px!important;line-height:26px!important}.top-header-sports-box h3 span{font-size:30px!important}.top-header-sports-box h1{font-size:16px!important;line-height:26px!important}.top-header-sports-box h1 span{font-size:30px!important}.dealing-title img{float:none;display:inline-block}.sports-treatment-flex,.sports-dealing-flex,.sports-oral-disease-flex,.sports-injuries-flex,.prevention-container,.prevention-container-3{flex-direction:column}.prevention-container-3 .prevention-50:first-child{padding:20px 15px;max-width:98%}.prevention-container-3 .prevention-50{padding:0px 15px;max-width:98%}.sports-treatment-box,.sports-dealing-box,.sports-oral-disease-box,.sports-injuries-box,.prevention-50{max-width:98%;margin:10px auto}.prevention-callout-section{background-image:none}.prevention-callout{width:100%;max-width:98%;padding:0 20px}.prevention-callout:first-child{padding:0 20px}.sports-img-callout{flex-direction:column}.bottom-header-sports-text{max-width:98%;float:none;margin:10px auto;display:block}.bottom-header-sports-box img{display:block;margin:10px auto;float:none;max-width:500px;border-radius:25px}}.top-header-sports{background-color:#393a3e;width:100%;margin-top:102px}.top-header-sports .pa-left{text-align:left}.header-sports-img{width:100%;max-width:450px;float:right}.header-title{font-size:40px;text-transform:uppercase;margin:0px;background:-webkit-linear-gradient(rgb(225,225,225),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-title span{font-size:50px}@media screen and (max-width:1024px){.top-header-sports .pa-right{display:block}.header-sports-img{width:100%;max-width:450px;float:none;display:block;margin:0 auto}.top-header-sports .pa-left{text-align:center}.top-header-sports{background-color:#393a3e;width:100%;margin-top:78px;padding:10px 0 0 0}}.white-round-bg h3{color:#fff;letter-spacing:normal!important}.logo-mark-white{text-align:center;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:22%;left:-25px;-webkit-transform:rotate(-90deg) translate(-100%);-ms-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.logo-mark-white::before{content:"";border-top:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:40px;margin-top:-60px}.logo-mark-white::after{content:"";border-top:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:40px;margin-top:-60px}.logo-mark-white img{-webkit-transform:rotate(90deg) translate(-100%);-ms-transform:rotate(90deg) translate(-100%);transform:rotate(90deg) translate(-100%);height:60px;margin-top:20px;width:auto}@media only screen and (min-width:768px){.logo-mark-white{display:-webkit-box;display:-ms-flexbox;display:flex}}.call-add-desk-none{display:none!important}.right-img-box{float:right;width:100%;max-width:400px;margin-left:15px;text-align:center;font-size:18px}.right-img-box img{display:block;width:100%;padding:0 0 10px 0}.left-img-box{float:left;width:100%;max-width:400px;margin-right:15px}.left-img-box img{display:block;width:100%;padding:0 0 10px 0}.newsletters-ul-new li a img{width:100%;margin-bottom:10px}.newsletters-ul a li img{width:100%;margin-bottom:10px}.smilewell-ul li img{width:100%;max-width:40px;display:inline-block;vertical-align:middle;float:left;margin-right:10px}.black-box h3{color:var(--innersite-heading-text-color)}.button.inverse-btn{text-decoration:none}.call-action-box ul li:nth-child(2){display:inline-block;width:100%;max-width:20%;text-align:center}.call-action-box ul li:nth-child(2) a{color:var(--call-action-text-color);text-decoration:none!important;font-size:16px;letter-spacing:1px;font-weight:600;border-bottom:1px solid #fff;font-family:"Avenir Next W01 Light",sans-serif}.call-action-box ul li:nth-child(3){display:inline-block;width:100%;max-width:35%;text-align:right}.call-action-box-2 ul li:nth-child(2){display:inline-block;width:100%;max-width:20%;text-align:center}.call-action-box-2 ul li:nth-child(2) a{color:var(--call-action-text-color);text-decoration:none!important;font-size:16px;letter-spacing:1px;font-weight:600;border-bottom:1px solid #fff;font-family:"Avenir Next W01 Light",sans-serif}.call-action-box-2 ul li:nth-child(3){display:inline-block;width:100%;max-width:20%;text-align:right}.call-action-box-3 ul li:nth-child(2){display:inline-block;width:100%;max-width:20%;text-align:center}.call-action-box-3 ul li:nth-child(2) a{color:var(--call-action-text-color);text-decoration:none!important;font-size:16px;letter-spacing:1px;font-weight:600;border-bottom:1px solid #fff;font-family:"Avenir Next W01 Light",sans-serif}.call-action-box-3 ul li:nth-child(3){display:inline-block;width:100%;max-width:37%;text-align:right}.smile-gallery h2{letter-spacing:0px!important}.rpt-content-dr h2,.rpt-content h2{font-size:18px;font-weight:600;text-transform:uppercase;color:var(--subheading-text-color)}.subtitle{margin:0 0 15px 0;font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:0.5rem!important;color:var(--subheading-text-color);line-height:1.2;font-family:"Avenir Next W01 Light"!important}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.45rem;padding-bottom:0.35rem;margin-bottom:0;font-size:0.75rem}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#fff;width:75%;display:block;padding:0 15px}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-family:"Avenir Next W01 Light",sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none;background:#333}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background:#272727;color:#fff}.top-bar-section ul li.active>a{background:#008cba;color:#fff}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 15px}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}@media only screen and (min-width:40.063em){.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;top:7px}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{width:auto;height:auto!important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:#272727;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#272727}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#008cba}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0}.top-bar-section .has-dropdown>a{padding-right:35px!important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:12px 15px;background:#333}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){color:#fff;background:#272727}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background:#272727;color:#fff}.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}}.button-group li>button,.button-group li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group li:first-child button,.button-group li:first-child .button{border-left:0}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:inside;font-family:"Avenir Next W01 Light",sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem}.side-nav li a:not(.button){display:block;color:#008cba}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Avenir Next W01 Light",sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}div,dl,dt,dd,ul,ol,li,pre,form,p,blockquote,th,td{margin:0;padding:0}a{text-decoration:none;line-height:inherit}a img{border:none}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}small{font-size:60%;line-height:inherit}code{font-family:"Avenir Next W01 Light",sans-serif;font-weight:bold;color:#bd260d}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}.vevent .summary{font-weight:bold}@media print{*{background:transparent!important;color:var(--main-text-color)!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f3f3f3}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.prefix.radius,label.prefix.radius{border-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;background-color:#fff;font-family:"Avenir Next W01 Light",sans-serif;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],fieldset[disabled] input[type="text"],input[type="password"][disabled],fieldset[disabled] input[type="password"],input[type="date"][disabled],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],fieldset[disabled] input[type="month"],input[type="week"][disabled],fieldset[disabled] input[type="week"],input[type="email"][disabled],fieldset[disabled] input[type="email"],input[type="number"][disabled],fieldset[disabled] input[type="number"],input[type="search"][disabled],fieldset[disabled] input[type="search"],input[type="tel"][disabled],fieldset[disabled] input[type="tel"],input[type="time"][disabled],fieldset[disabled] input[type="time"],input[type="url"][disabled],fieldset[disabled] input[type="url"],textarea[disabled],fieldset[disabled] textarea{background-color:#ddd}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,textarea.radius{border-radius:3px}input[type="submit"]{-webkit-appearance:none}textarea[rows]{height:auto}select{-webkit-appearance:none!important;background-color:#fafafa;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:97% center;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;border-radius:0;height:2.3125rem}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:var(--white-bg-color);padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}input.error,textarea.error{margin-bottom:0}.row{max-width:1200px}.row.wide,body.home .row.dental-spa{max-width:1800px}.container{width:100%}header .container .row,footer .container .row{padding:0}.flex-video{margin-bottom:0px}.flex-video iframe{max-width:100%}.main>.row{padding-left:10px;padding-right:10px}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child{padding-right:0.9375rem}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child,.row .columns .medium-5:last-child{padding-right:0.9375rem}a img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (max-width:64.063em){.container .row{padding-left:20px;padding-right:20px}}html,body{height:auto}body{-webkit-font-smoothing:subpixel-antialiased}.container>.row{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:64em){.container>.row{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:40em){.container>.row{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:64.1em){.container>.row{padding-right:20px;padding-left:20px}}.container>.row.media{padding:0;max-width:1800px;min-height:650px}.container>.row.media + .pull-up{margin-top:-600px;z-index:11;position:relative}.container>.row.media + .pull-up .top{max-width:450px}.container>.row.media + .pull-up .top h3{color:#fff;font-size:40px;position:relative}@media only screen and (max-width:64em){.container>.row.media + .pull-up .top h3{font-size:32px}}@media only screen and (max-width:40em){.container>.row.media + .pull-up .top h3{font-size:25px}}.container>.row.media + .pull-up .top h3:before{content:"";position:relative;border-top:2px solid var(--border-color);width:120px;display:block;margin-bottom:18px}.container>.row.media + .pull-up .top h3 span.small{font-size:24px;margin-top:20px}.container>.row.media + .pull-up .inner{background:var(--white-bg-color);padding:80px;margin-top:120px}@media only screen and (max-width:64em){.container>.row.media + .pull-up .inner{padding:60px 40px;margin-top:100px}}@media only screen and (max-width:40em){.container>.row.media + .pull-up .inner{padding:40px 0;margin-top:80px}}@media only screen and (max-width:64em){.container>.row.media{overflow:hidden}.container>.row.media img{min-width:580px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.container{background:#fff}.content-wrap{position:relative}@media (max-width:64em){.content-wrap.menu-is-open{opacity:1}.content-wrap .owl-carousel{display:none!important}}.sl-image{position:absolute;width:100%;height:100%;object-fit:cover}.content-wrap.menu-is-open:before{content:" ";display:block;min-height:100%;max-height:100%;overflow:hidden}.sidebar .links>ul>li.has-sub>a,.mobile-navigation .links>ul>li.has-sub>a{position:relative;padding-left:33px}.sidebar .links>ul>li.has-sub>a.here + ul,.mobile-navigation .links>ul>li.has-sub>a.here + ul{display:block}.sidebar .links>ul>li.has-sub>a:after,.mobile-navigation .links>ul>li.has-sub>a:after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;left:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url("/go/images/s3-arrow.svg") no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.sidebar .links>ul>li.has-sub>a.submenu-open:after,.mobile-navigation .links>ul>li.has-sub>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}body,p{font-weight:300;font-size:15px;font-family:"Avenir Next W01 Light",sans-serif;color:var(--site-text-color)}@media only screen and (min-width:40.1em) and (max-width:64em){h3{font-size:28px}}@media only screen and (max-width:40em){h3{font-size:25px}}h3 a{color:inherit}h4{font-size:25px;margin-bottom:15px}@media only screen and (min-width:40.1em) and (max-width:64em){h4{font-size:22px}}@media only screen and (max-width:40em){h4{font-size:20px}}h4 a{color:inherit}h5{font-size:24px;margin:0 0 20px 0;font-weight:400}@media only screen and (min-width:40.1em) and (max-width:64em){h5{font-size:22px}}@media only screen and (max-width:40em){h5{font-size:20px}}h3 + h5{color:#5d5d5d;margin-top:-10px}h6{font-size:28px;margin-bottom:15px}p span.small{font-size:120%;margin-right:5px;line-height:1}@media only screen and (max-width:64em){p span.small{font-size:110%}}li a:not(.btn),p a:not(.btn){color:var(--main-text-color)}hr.large{margin:50px 0}a{color:#5d5d5d;font-weight:300}a:hover{color:inherit;opacity:0.6}.shadow-down,.nav .links>ul>li>ul{-webkit-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);position:relative}img.center{display:block;margin:auto}img.full{width:100%}img.circle{border-radius:100%;box-shadow:0px 0px 14px -6px var(--border-color);padding:10px}.img-wide{max-height:220px;overflow:hidden;display:block;margin-bottom:20px}.transition,a,.btn,button.btn,.socials li,header *,.nav-links,header .logo-holder,.fixed-nav .nav-wrapper .main-links .list ul li a:before,.fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before,.home-nav .links a:before,.video-slider .owl-controls .owl-next,.video-slider .owl-controls .owl-prev,body.before-and-afters .banner .row .gallery-links h4,.owl-carousel.patients .owl-controls .owl-nav>div,.gall-button,.popup-video:after,.fancybox-wrap.fancybox-opened,#rate-us .star-rating li,body.landing .video-slider .owl-controls .owl-next,body.landing .video-slider .owl-controls .owl-prev{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.transition2,header .logo-holder .logo,header .logo-holder .logo.text,.fixed-nav .nav-wrapper .sub-links .list ul,.home-nav{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.btn,button.btn{display:inline-block;padding:14px 30px;text-align:center;font-family:"Avenir Next W01 Light";font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;background:var(--call-action-background-color);color:var(--button-text-color)!important}@media only screen and (max-width:40em){.btn,button.btn{display:block}}.btn:hover,button.btn:hover{opacity:0.6;color:#fff}.gallery-cta .inner h4{text-transform:uppercase;font-size:64px;letter-spacing:2px;background:var(--call-action-background-color);padding:15px 30px;color:#fff}@media only screen and (max-width:64em){.gallery-cta .inner h4{font-size:48px;opacity:0.8}}@media only screen and (max-width:40em){.gallery-cta .inner h4{font-size:28px}}button.btn{outline:none!important;cursor:pointer;border:none;margin-bottom:0px!important}@media only screen and (max-width:40em){button.btn{width:100%;display:block}}button.btn:focus{box-shadow:inset 0px 0px 10px -1px rgba(0,0,0,0.4)!important;outline:none}button.btn.is-disabled{opacity:0.6!important}ul.media li img{height:30px;margin-bottom:40px}@media only screen and (max-width:40em){ul.media li img{height:20px}}.bt-l{border-bottom:1px solid #333;padding:20px}.socials{margin:0 0 10px 0}.socials li,.socials a{display:inline-block}.socials li{padding:0;position:relative;box-sizing:content-box}.socials li:hover{opacity:0.8}.socials li a{border-radius:10px;color:var(--social-icon-text-color)!important;padding:8px 0!important;font-size:22px!important;width:30px!important;text-align:center}.socials li a span{background:url("/go/images/icons-white.svg") no-repeat;display:block;height:18px;width:18px;background-size:388.125px 18px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.socials li a span:hover{opacity:1}.socials li a span.facebook-icon{background-position:5.0625px 0}.socials li a span.twitter-icon{background-position:-23.0625px 0}.socials li a span.google-icon{background-position:-52.875px 0}.socials li a span.youtube-icon{background-position:-82.125px 0}.socials li a span.linkedin-icon{background-position:-111.375px 0}.socials li a span.yelp-icon{background-position:-140.625px 0}.socials li a span.instagram-icon{background-position:-255.9375px 0}.socials li a span.healthgrades-icon{background-position:-169.3125px 0}.socials li a span.vitals-icon{background-position:-198px 0}.socials li a span.realself-icon{background-position:-225.5625px 0}.socials li a span.wordpress-icon{background-position:-285.75px 0}.socials li a span.snapchat-icon{background-position:-314.4375px 0}.socials li a span.birdeye-icon{background-position:-343.125px 0}.socials li a span.pinterest-icon{background-position:-371.25px 0}.socials-home{margin:0 0 10px 0;position:fixed;top:45%;right:0;width:100%;max-width:30px;z-index:999999}.socials-home li,.socials a{display:inline-block}.socials-home li{height:25px;width:25px;padding:5.625px;position:relative;box-sizing:content-box;border-radius:100%;text-align:center}.socials-home li a i{color:var(--social-icon-text-color);font-size:16px;padding-top:2px}.socials-home li:hover{opacity:0.4}.socials-home li a{display:inline-block;background:var(--social-icon-background-color);color:var(--social-icon-text-color);border-radius:8px;position:absolute;height:100%;width:100%;top:0;left:-5px;padding:3px 0 0 0}.socials-home li a img{width:100%;max-width:70%!important}.socials-home li a span{background:url("/go/images/icons-white.svg") no-repeat;display:block;height:18px;width:18px;background-size:388.125px 18px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.socials-home li a span:hover{opacity:1}.socials-home li a span.facebook-icon{background-position:5.0625px 0}.socials-home li a span.twitter-icon{background-position:-23.0625px 0}.socials-home li a span.google-icon{background-position:-52.875px 0}.socials-home li a span.youtube-icon{background-position:-82.125px 0}.socials-home li a span.linkedin-icon{background-position:-111.375px 0}.socials-home li a span.yelp-icon{background-position:-140.625px 0}.socials-home li a span.instagram-icon{background-position:-255.9375px 0}.socials-home li a span.healthgrades-icon{background-position:-169.3125px 0}.socials-home li a span.vitals-icon{background-position:-198px 0}.socials-home li a span.realself-icon{background-position:-225.5625px 0}.socials-home li a span.wordpress-icon{background-position:-285.75px 0}.socials-home li a span.snapchat-icon{background-position:-314.4375px 0}.socials-home li a span.birdeye-icon{background-position:-343.125px 0}.socials-home li a span.pinterest-icon{background-position:-371.25px 0}header{z-index:99999!important;position:fixed!important;width:100%;top:0px;left:0px;padding:20px;box-shadow:none!important;background:none;transition:none;-webkit-transition:0.35s all ease-in-out!important;-moz-transition:0.35s all ease-in-out!important;-ms-transition:0.35s all ease-in-out!important;-o-transition:0.35s all ease-in-out!important;transition:0.35s all ease-in-out!important}@media only screen and (max-width:64em){header{background:rgba(20,20,20,0.8);padding:10px 20px}header .socials{margin-top:2px}}@media only screen and (max-width:64em) and (max-width:40em){header .socials{display:none}}header .row{position:relative;max-width:1800px}header .logo-holder{float:left}header .logo-holder .logo{display:inline-block;width:150px;height:113px;background:url(/content/branding/images/website-logo-png.webp) no-repeat center center;background-size:100% auto;position:absolute;left:0;top:-26px}header .logo-holder .logo:hover{cursor:pointer;opacity:0.6}header .logo-holder .logo.full{width:90px;height:101px;background:url(/go/images/logo-01-png.webp) no-repeat center center;background-size:85% auto;left:120px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1580px){header .logo-holder .logo.full{display:block!important;left:100px;background-size:80% auto}}header .logo-holder .logo.text{display:inline-block;margin-top:-5px;width:90px;height:90px;background:url(/content/branding/images/website-logo-png.webp) no-repeat center center;background-size:100% auto;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px)}header .menu-holder{width:58px;padding:19px 0 17px 614px;margin:0 auto;float:none}header .menu-address2{max-width:358px;padding:0px 0 17px 14px;color:var(--topheader-text-color);position:absolute;right:0;top:-10px;text-align:right}header.scrolled .menu-address2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-200px);transform:translateY(-100px)}header .menu-address2 .call{margin-top:10px!important;font-size:24px;color:var(--topheader-text-color);text-align:right}header .menu-address2 a{color:var(--topheader-text-color)}header .menu-address2 .call a{color:var(--topheader-text-color)}@media only screen and (max-width:64em){header .menu-address2{display:none}header .menu-holder{width:50px;float:right;padding:19px 0 17px 14px}}header.scrolled{background:rgba(20,20,20,0.95);padding:0 20px}header.scrolled .socials{margin-top:2px}@media only screen and (max-width:40em){header.scrolled .socials{display:none}}header.scrolled h5{margin-top:6px!important}header div{margin-bottom:0px}.mobile-logo img{padding:0px 10px;margin-bottom:0px!important}.icon-holder .icon{z-index:104;cursor:pointer;position:relative;height:26px;width:42px}@media only screen and (max-width:40em){.icon-holder .icon{height:22px;width:36px}}.icon-holder .icon:before{content:"Menu";color:#fff;font-family:"Avenir Next W01 Light";text-transform:uppercase;position:absolute;left:-65px;top:6px;font-size:16px;letter-spacing:1.5px;font-weight:400}@media only screen and (max-width:40em){.icon-holder .icon:before{top:5px;left:-65px;font-size:14px}}.icon-holder .icon .text{display:block;line-height:1.7}.icon-holder .icon .bar{display:inline-block;width:100%;height:3px;background:var(--topheader-text-color);border-radius:2px;position:absolute;top:0;left:0;float:left;transition:0.45s all ease}.icon-holder .icon .bar.middle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.icon-holder .icon .bar.last{top:auto;bottom:0}.icon-holder .icon.active .bar{background:#fff}.icon-holder .icon.active .bar.first,.icon-holder .icon.active .bar.last{left:inherit;right:0;transform:translateX(2px) translateY(13px) rotate(-45deg)}@media only screen and (max-width:40em){.icon-holder .icon.active .bar.first,.icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(11px) rotate(-45deg)}}.icon-holder .icon.active .bar.middle{opacity:0;transform:rotate(90deg)}.icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(-11px) rotate(45deg)}@media only screen and (max-width:40em){.icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(-9px) rotate(45deg)}}.scrolled .icon-holder .icon.active .bar{background:#fff}@media only screen and (max-width:64em){.open-menu .icon-holder .icon.active .bar{background:#fff}}.nav-links{position:absolute;top:52%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:800px;text-align:center}.nav-links a{color:#fff;font-family:"Avenir Next W01 Light";text-transform:uppercase;font-size:14px;text-shadow:1px 1px 1px rgba(20,20,20,0.25);letter-spacing:1px}.nav-links a + a{margin-left:15px}.nav-links a + a + a{margin-right:35px}.nav-links a.tel{font-size:15px}.open-menu .nav-links{opacity:0;visibility:hidden}header.scrolled .logo-holder .logo{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px)}header.scrolled .logo-holder .logo.full{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);background-size:57% auto;left:90px}header.scrolled .logo-holder .text{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}@media only screen and (max-width:64em){header .logo-holder .logo{-webkit-transform:translateY(-50px)!important;-moz-transform:translateY(-50px)!important;-ms-transform:translateY(-50px)!important;-o-transform:translateY(-50px)!important;transform:translateY(-50px)!important;left:0;display:none;top:0px}header .logo-holder .text{-webkit-transform:translateY(-10px)!important;-moz-transform:translateY(-10px)!important;-ms-transform:translateY(-10px)!important;-o-transform:translateY(-10px)!important;transform:translateY(-10px)!important}}header{overflow:hidden}header .nav-wrap{background:var(--main-bg-color)!important}.nav .links>ul{text-align:justify;margin-left:0px;height:56px;margin-bottom:0px}.nav .links>ul:after{content:"";display:inline-block;width:100%}.nav .links>ul>li{display:inline-block;height:100%}.nav .links>ul>li.has-sub{position:relative}.nav .links>ul>li.has-sub>a:after{content:"";border-style:solid;border-color:#fff transparent transparent transparent;top:10px;position:relative;left:10px}.nav .links>ul>li.has-sub:hover>ul{display:block}.nav .links>ul>li>ul{overflow:hidden;text-align:left;display:none;height:auto;position:absolute;z-index:110;margin:0px;background:#5d5d5d;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;min-width:100%}.nav .links>ul>li>ul li{display:block;line-height:1.6}.nav .links>ul>li>ul li a{font-size:15px;padding:15px 20px;line-height:1;color:#fff;text-shadow:none;white-space:nowrap}.nav .links>ul>li>ul li a:hover{opacity:1;color:#222;background:#fff}.nav .links>ul>li>ul:after{display:inline}.nav .links>ul>li a{font-size:16px;display:block;color:#fff;height:100%;padding:14px 20px;font-weight:400;font-family:"Avenir Next W01 Light";line-height:1.8;text-transform:uppercase}.nav .links>ul>li a.here{background:var(--white-bg-color);color:var(--main-text-color)!important}.nav .links>ul>li a:hover{background:#222;opacity:1}.nav .links>ul>li>a.has-drop:after{content:"";border-style:solid;border-color:#fff transparent transparent transparent;top:12px;position:relative;left:10px}.sticky-nav{background:#5d5d5d;position:fixed;top:0px;left:0px;z-index:99999;display:none;-webkit-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);-moz-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33)}.sticky-nav .row{padding:0px;position:relative}.mobile-logo img{border-radius:0px}.right-off-canvas-menu{background:#212121;box-sizing:border-box}.mobile-nav-wrap{display:none;width:100%;position:fixed;padding:0px;z-index:9999!important;top:0px;background:#5d5d5d}.mobile-nav-wrap a{font-weight:300}.mobile-nav-wrap .phone{font-size:16px;float:left;padding:15px 20px;background:#222;color:#fff}.mobile-nav-wrap .phone .fi-telephone{margin-right:15px}.mobile-nav-wrap .js-menu-toggle{display:inline-block;float:right;padding:15px 20px;color:#fff;font-family:"Avenir Next W01 Light";text-transform:uppercase;position:relative;left:0;font-size:16px}.mobile-nav-wrap .js-menu-toggle .title{padding-right:30px}.mobile-nav-wrap .js-menu-toggle .icon{position:absolute;display:block;width:20px;height:2px;background:#ffffff;top:50%;margin-top:-1px;right:20px;margin-left:-10px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.mobile-nav-wrap .js-menu-toggle .icon:before,.mobile-nav-wrap .js-menu-toggle .icon:after{content:"";position:absolute;left:0;background:inherit;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s,background 0s;-moz-transition:-moz-transform 0.6s,background 0s;transition:transform 0.6s,background 0s}.mobile-nav-wrap .js-menu-toggle .icon:before{top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap .js-menu-toggle .icon:after{bottom:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon{background:rgba(232,74,100,0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before,.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{background:#ffffff}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{bottom:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.off-canvas-click{display:none}.off-canvas-click.active{width:100%;height:100%;display:block;right:220px;position:fixed;z-index:9999;top:0}.on-canvas{background:var(--header-background-color);z-index:2;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s}.on-canvas.menu-is-open{-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px)}@media only screen and (max-width:64.1em){.on-canvas{background:#000}}@media only screen and (min-width:64.1em){.on-canvas.menu-is-open{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}}.mobile-navigation{position:fixed;height:100%;right:0;top:0;z-index:1;width:220px;background-color:#5d5d5d;overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:translateX(220px);-moz-transform:translateX(220px);-ms-transform:translateX(220px);-o-transform:translateX(220px);transform:translateX(220px)}.mobile-navigation.menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}.mobile-navigation h5{margin-bottom:0}.mobile-navigation h5 a{display:block;padding:15px 20px;font-size:15px;background:#222;color:#fff!important;box-shadow:none}.mobile-navigation h5 a:hover{background:#5d5d5d}.mobile-navigation .links>ul{padding:0px;margin:0px}.mobile-navigation .links>ul>li>a{color:#fff;display:block;padding:12px 20px;font-size:15px;font-family:"Avenir Next W01 Light";border-bottom:1px solid #222}.mobile-navigation .links>ul>li>a:hover{opacity:1}.mobile-navigation .links>ul>li.has-sub>ul{margin:0px;display:none;background:none;border-bottom:1px solid #222;padding:10px}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub>a{text-transform:uppercase;color:#fff;background:none!important}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub ul{margin:0px;padding-left:10px;padding-right:10px}.mobile-navigation .links>ul>li.has-sub>ul>li>a{padding-left:10px!important}.mobile-navigation .links>ul>li.has-sub>ul li a{font-family:"Avenir Next W01 Light";color:#fff;display:block;font-size:14px;padding:7px 10px}.mobile-navigation .links>ul>li.has-sub>ul li a.here{color:#fff;background:#222}.mobile-navigation .mobile-details{margin-top:30px}.mobile-navigation .mobile-details .socials{padding:20px 15px 10px 15px;margin-bottom:0px}.mobile-navigation .mobile-details p,.mobile-navigation .mobile-details a{font-family:"Avenir Next W01 Light";color:#fff}.mobile-navigation .mobile-details p:hover,.mobile-navigation .mobile-details a:hover{color:#5d5d5d}.mobile-navigation .mobile-details p{margin-bottom:5px}.mobile-navigation .mobile-details a{font-weight:300}.fixed-nav{position:fixed;width:100%;height:100%;z-index:9999;display:none}.fixed-nav .nav-wrapper{transition:none!important;max-width:1200px;margin-left:auto;margin-right:auto}.fixed-nav .nav-wrapper .main-links{padding:130px 40px 40px;background:var(--menu-background-color);background-size:cover;position:absolute;left:0;top:0;width:35%;height:100%}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .main-links{width:100%;padding:75px 20px 20px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .main-links{padding-top:65px}}.fixed-nav .nav-wrapper .main-links .list{position:relative;width:100%;height:100%;z-index:3;overflow-y:auto;-webkit-overflow-scrolling:touch}.fixed-nav .nav-wrapper .main-links .list ul.holder{margin:20px 0 0;margin:50px 0 0;margin-top:0;position:absolute;top:50%;right:10%;transform:translateY(-50%)}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .main-links .list ul.holder{text-align:center;right:inherit;left:50%;top:0;transform:translateX(-50%) translateY(0%);width:100%}}.fixed-nav .nav-wrapper .main-links .list ul li a{font-size:13px;letter-spacing:1px;line-height:1.5;padding:6px 10px;color:var(--menu-text-color);font-weight:500;text-transform:uppercase;font-family:"Avenir Next W01 Light";display:inline-block;position:relative}.fixed-nav .nav-wrapper .main-links .list ul li a:before{content:"";display:inline-block;width:0;border-top:2px solid #fff;position:absolute;bottom:0;left:0;height:0}.fixed-nav .nav-wrapper .main-links .list ul li a.here,.fixed-nav .nav-wrapper .main-links .list ul li a:hover{opacity:1}.fixed-nav .nav-wrapper .main-links .list ul li a.here:before,.fixed-nav .nav-wrapper .main-links .list ul li a:hover:before{left:10px;width:60%}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .main-links .list ul li a.here:before,.fixed-nav .nav-wrapper .main-links .list ul li a:hover:before{display:none}}.fixed-nav .nav-wrapper .main-links .list ul li a.tel{color:#fff;font-size:16px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .main-links .list ul li a{font-size:12px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .main-links .list ul li a{font-size:11px}}.fixed-nav .nav-wrapper .main-links .list ul li + li{margin-top:20px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .main-links .list ul li + li{margin-top:15px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .main-links .list ul li + li{margin-top:10px}}.fixed-nav .nav-wrapper .main-links .list ul li.has-sub a{position:relative;padding-right:20px}.fixed-nav .nav-wrapper .main-links .list ul li.has-sub a:after{content:"\bb";display:inline-block;position:absolute;top:4px;right:5px}.fixed-nav .nav-wrapper .main-links .list ul li.has-sub a:hover,.fixed-nav .nav-wrapper .main-links .list ul li.has-sub a.here{opacity:1;color:#fff}.fixed-nav .nav-wrapper .main-links .list ul.socials{margin-left:10px}.fixed-nav .nav-wrapper .main-links .list ul.socials li + li{margin-top:0}.fixed-nav .nav-wrapper .sub-links{padding:130px 40px 40px;position:absolute;width:65%;left:35%;top:0;height:100%;z-index:9;overflow-y:auto;background:rgba(255,255,255,1)}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links{width:100%;left:100%;padding:75px 20px 20px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .sub-links{padding-top:58px;padding-top:75px}}.fixed-nav .nav-wrapper .sub-links .list{position:relative;width:100%;height:100%;z-index:4}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list{overflow-y:auto;-webkit-overflow-scrolling:touch}}.fixed-nav .nav-wrapper .sub-links .list .group{float:left;width:50%}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list .group{width:100%;float:none}.fixed-nav .nav-wrapper .sub-links .list .group + .group{margin-top:15px}}@media only screen and (max-width:64em) and (max-width:40em){.fixed-nav .nav-wrapper .sub-links .list .group + .group{margin-top:10px}}.fixed-nav .nav-wrapper .sub-links .list ul{margin:0;opacity:0;visibility:hidden;position:absolute;top:50%;left:0%;width:100%;max-width:700px;transform:translateY(-50%)}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul{display:none;text-align:center;opacity:1;visibility:visible;width:100%;left:50%;transform:translateY(-50%) translateX(-50%)}}.fixed-nav .nav-wrapper .sub-links .list ul.active{opacity:1;visibility:visible;left:5%}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul.active{left:50%;display:block;transform:translateY(0%) translateX(-50%);top:0}}.fixed-nav .nav-wrapper .sub-links .list ul li a{color:var(--submenu-text-color);font-size:15px;letter-spacing:1px;line-height:1.5;padding:6px 10px;display:inline-block}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li a{font-size:14px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .sub-links .list ul li a{font-size:12px}}.fixed-nav .nav-wrapper .sub-links .list ul li a.here,.fixed-nav .nav-wrapper .sub-links .list ul li a:hover{opacity:1;color:var(--main-text-color)}.fixed-nav .nav-wrapper .sub-links .list ul li a.has-links{position:relative}.fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before{content:"";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--border-color)}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid var(--border-color);right:-13px}}.fixed-nav .nav-wrapper .sub-links .list ul li a.has-links.opened:before{transform:rotate(90deg) translateX(-4px)}.fixed-nav .nav-wrapper .sub-links .list ul li.child{padding-left:50px}.fixed-nav .nav-wrapper .sub-links .list ul li.child a{padding-left:0}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li.child{padding-left:0}}.fixed-nav .nav-wrapper .sub-links .list ul li + li{margin-top:10px;display:inline-block;width:100%;max-width:300px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li + li{margin-top:13px}}@media only screen and (max-width:40em){.fixed-nav .nav-wrapper .sub-links .list ul li + li{margin-top:9px;margin-top:5px}}.fixed-nav .nav-wrapper .sub-links .list ul li.back{margin-top:5px;margin-bottom:15px;display:none}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li.back{display:inline-block}}.fixed-nav .nav-wrapper .sub-links .list ul li.back a{position:relative;background:var(--main-bg-color);color:#000!important;border-radius:2px}.fixed-nav .nav-wrapper .sub-links .list ul li.back a:before{content:"\ab";display:inline-block;position:relative;top:-1px;margin-right:3px}.fixed-nav .nav-wrapper .sub-links .list ul li ul{position:relative;top:0;margin-top:0px;transform:translateX(0) translateY(0);opacity:1;left:0;display:none;margin-top:30px;visibility:visible;transition:none!important}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li ul{margin:0}}.fixed-nav .nav-wrapper .sub-links .list ul li ul li{padding-left:50px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li ul li{padding-left:0;margin-top:10px}}.fixed-nav .nav-wrapper .sub-links .list ul li ul li a{padding-left:0}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li ul li a{font-size:80%;opacity:0.55}}.fixed-nav .nav-wrapper .sub-links .list ul li ul li + li{margin-top:22px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li ul li + li{margin-top:15px}}.fixed-nav .nav-wrapper .sub-links .list ul li.parent{font-weight:500;border-bottom:2px solid #2a2a2a;margin-left:10px;font-size:16px;display:inline-block}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li.parent{margin-top:20px;font-size:15px;margin-left:0}}.fixed-nav .nav-wrapper .sub-links .list ul li.sub{padding-left:25px}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul li.sub{padding-left:0}}.fixed-nav .nav-wrapper .sub-links .list ul li.sub a{color:#888}.fixed-nav .nav-wrapper .sub-links .list ul li.sub a.here{color:var(--main-text-color)}.fixed-nav .nav-wrapper .sub-links .list ul.long{columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links .list ul.long{columns:1;-webkit-columns:1;-moz-columns:1}}@media only screen and (max-width:64em){.fixed-nav .nav-wrapper .sub-links.mobile-opened{left:0}}.home-nav{position:fixed;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.home-nav .links{position:relative}.home-nav .links a{display:block;text-transform:uppercase;font-size:12px;letter-spacing:4px;color:#fff}.home-nav .links a:before{content:"";display:inline-block;border-radius:100%;border:1px solid #fff;background:var(--white-bg-color);width:11px;height:11px;position:relative;top:1px;margin-right:20px}.home-nav .links a + a{margin-top:20px;position:relative}.home-nav .links a + a:after{content:"";border-left:1px solid rgba(255,255,255,0.12);height:34px;position:absolute;left:5px;bottom:18px;display:inline-block}.home-nav .links a.active{font-weight:500}.home-nav .links a.active:before{background:none}.home-nav.light .links a{color:var(--main-text-color)}.home-nav.light .links a:before{border:1px solid var(--border-color);background:var(--main-bg-color)}.home-nav.light .links a.active:before{background:none}.home-nav.light .links a + a:after{border-left:1px solid rgba(20,20,20,0.3)}.home-nav.fade-out{opacity:0;visibility:hidden}body.home .intro-text{position:relative}body.home .intro-text img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:170px;margin-right:50px}@media only screen and (max-width:64em){body.home .intro-text img{max-width:140px}}@media only screen and (max-width:40em){body.home .intro-text img{position:relative;top:0;transform:none;display:block;max-width:120px;margin-bottom:20px}}body.home .intro-text .copy{padding-left:230px}@media only screen and (max-width:64em){body.home .intro-text .copy{padding-left:200px}}@media only screen and (max-width:40em){body.home .intro-text .copy{padding-left:0}}body.home .km-logo{position:relative}body.home .km-logo:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-200px;display:block;width:240px;height:140px;background:url(/go/images/logo-faded-png.webp) no-repeat center center;background-size:100% auto}@media only screen and (max-width:40em){body.home .km-logo:before{display:none}}body.home .row.unique .copy{padding:100px 60px}@media only screen and (max-width:64em){body.home .row.unique .copy{padding:80px 40px}}@media only screen and (max-width:40em){body.home .row.unique .copy{padding:60px 20px}}body.home .row.unique .copy h3{color:#5d5d5d;font-size:38px;line-height:1}@media only screen and (max-width:64em){body.home .row.unique .copy h3{font-size:30px}}@media only screen and (max-width:40em){body.home .row.unique .copy h3{font-size:28px}}body.home .row.unique .copy h3 span.large{font-size:160%}body.home .row.unique .logos img{opacity:0.5;max-width:300px}body.home .row.unique .logos img:last-child{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}body.home .row.books{max-width:1800px;padding:0}body.home .row.books .book{position:relative;overflow:hidden;margin-top:20px}@media only screen and (min-width:40.1em){body.home .row.books .book{width:49.75%;margin-right:0.5%;margin-bottom:30px;float:left}body.home .row.books .book:nth-child(2n){margin-right:0}body.home .row.books .book:nth-child(2n):after{clear:both}body.home .row.books .book:nth-child(2n + 1):before{clear:both}}@media only screen and (max-width:800px){body.home .row.books .book{width:100%;margin-right:0;margin-bottom:30px;float:left}body.home .row.books .book:nth-child(1n){margin-right:0}body.home .row.books .book:nth-child(1n):after{clear:both}body.home .row.books .book:nth-child(1n + 1):before{clear:both}}body.home .row.books .book .text{margin:0 auto;text-align:center;padding:20px}body.home .row.books .book .text h3{font-family:"Avenir LT W01_45 Book1475508";font-size:36px}@media only screen and (max-width:64em){body.home .row.books .book .text h3{font-size:26px}}@media only screen and (max-width:40em){body.home .row.books .book .text h3{font-size:24px}}body.home .row.books .book .text p{margin:0 auto 16px;max-width:400px;font-style:italic;font-size:15px;line-height:1.4;opacity:0.8}@media only screen and (max-width:40em){body.home .row.books .book .text p{font-size:14px}}body.home .row.books .book .copy{position:absolute;bottom:60px;width:100%;text-align:center}body.home .row.books .book .copy:before,body.home .row.books .book .copy:after{content:"";display:inline-block;width:80px;height:80px;position:absolute;bottom:-25px;left:20px;background:url(/go/images/amazon-book-png.webp) no-repeat center center;background-size:100% auto!important}@media only screen and (max-width:40em){body.home .row.books .book .copy:before,body.home .row.books .book .copy:after{width:60px;height:60px}}body.home .row.books .book .copy:after{left:auto;right:20px;background:url(/go/images/amazon-author-png.webp) no-repeat center center}body.home .row.books .book .copy p{color:#fff}body.home .row.books .book .copy p.large{font-size:32px;line-height:1;margin-bottom:0}@media only screen and (max-width:64em){body.home .row.books .book .copy p.large{font-size:27px}}@media only screen and (max-width:40em){body.home .row.books .book .copy p.large{font-size:24px}}body.home .row.books .book .copy p.large + p{margin-top:12px;font-size:16px}body.home .row.books .book .copy p img{max-width:57px;margin-left:2px;position:relative;top:3px}body.home .home-grid .item{position:relative;margin-bottom:3%;overflow:hidden}@media only screen and (min-width:40.1em){body.home .home-grid .item{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}body.home .home-grid .item:nth-child(2n){margin-right:0}body.home .home-grid .item:nth-child(2n):after{clear:both}body.home .home-grid .item:nth-child(2n + 1):before{clear:both}}@media only screen and (max-width:800px){body.home .home-grid .item{width:100%;margin-right:0;margin-bottom:30px;float:left}body.home .home-grid .item:nth-child(1n){margin-right:0}body.home .home-grid .item:nth-child(1n):after{clear:both}body.home .home-grid .item:nth-child(1n + 1):before{clear:both}}@media only screen and (max-width:64em){body.home .home-grid .item img{position:relative;min-width:540px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}body.home .home-grid .item .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body.home .home-grid .item .inner p.title{color:#fff;font-size:24px;line-height:1.2;font-family:"Avenir Next W01 Light";margin-bottom:16px}body.home .home-grid .item .inner span.icon{display:inline-block;background:var(--main-bg-color);padding:15px;position:relative}body.home .home-grid .item .inner span.icon:after{content:"+";position:absolute;top:50%;left:50%;color:#fff;font-size:20px;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body.home .home-grid .item .card{position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(240,240,240,0.95);z-index:10;opacity:0;visibility:hidden;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;-ms-transition:0.5s all ease-in-out;-o-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}body.home .home-grid .item .card .copy{position:absolute;padding:10px 35px;text-align:left;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.home .home-grid .item .card .copy p{font-size:14px;line-height:2}@media only screen and (max-width:40em){body.home .home-grid .item .card .copy p{font-size:13px;line-height:1.9}}body.home .home-grid .item .card .copy p.intro{font-body:"Avenir LT W01_45 Book1475508";font-style:italic;font-size:120%;color:var(--main-text-color)}body.home .home-grid .item .card .copy p.primary{letter-spacing:0.5px}body.home .home-grid .item .card .copy img{width:180px;max-width:180px;min-width:180px;opacity:0.4;left:0;transform:none}body.home .home-grid .item:after{display:inline-block;background:var(--main-bg-color);padding:15px 22px;position:absolute;bottom:1px;left:0;color:#fff;font-size:18px;font-family:"Avenir Next W01 Light"}body.home .home-grid .item:nth-child(1):after{content:"#1"}body.home .home-grid .item:nth-child(2):after{content:"#2"}body.home .home-grid .item:nth-child(3):after{content:"#3"}body.home .home-grid .item:nth-child(4):after{content:"#4"}body.home .home-grid .item:hover .card{opacity:1;visibility:visible;top:0}body.home .video-slider a.popup-video:after{display:none}body.home .video-slider a.popup-video .media{position:relative}body.home .video-slider a.popup-video .media:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:inline-block;width:80px;height:80px;background:url(/go/images/play-png.webp) no-repeat center center;background-size:100% auto;z-index:99}body.home .elite,body.home .dental-spa{position:relative}body.home .elite .media,body.home .dental-spa .media{position:relative}body.home .elite .media .copy,body.home .dental-spa .media .copy{position:absolute;bottom:80px;left:140px}@media only screen and (max-width:64em){body.home .elite .media .copy,body.home .dental-spa .media .copy{bottom:40px;left:40px}}body.home .elite .media .copy h3,body.home .dental-spa .media .copy h3{color:#fff;font-family:"Avenir Next W01 Light";font-size:40px;position:relative}@media only screen and (max-width:64em){body.home .elite .media .copy h3,body.home .dental-spa .media .copy h3{font-size:30px}}@media only screen and (max-width:40em){body.home .elite .media .copy h3,body.home .dental-spa .media .copy h3{font-size:26px}}body.home .elite .media .copy h3:after,body.home .dental-spa .media .copy h3:after{content:"";position:absolute;bottom:-10px;width:100px;border-top:1px solid #fff;opacity:0.8}body.home .elite .media{background:url(/go/images/elite-home.jpg) no-repeat center center;background-size:cover!important;height:240px}body.home .elite .media .copy{position:absolute}body.home .elite .media .copy h3{font-size:32px}@media only screen and (max-width:64em){body.home .elite .media .copy h3{font-size:27px}}@media only screen and (max-width:40em){body.home .elite .media .copy h3{font-size:23px}}@media only screen and (min-width:40.1em) and (max-width:64em){body.home .dental-spa .media img.bg{min-height:420px}}body.home .dental-spa .copy{bottom:auto;top:20%;left:40px}@media only screen and (max-width:64em){body.home .dental-spa .copy{top:15%;left:20px!important}}body.home .dental-spa .copy img{margin-top:18px;max-width:165px}@media only screen and (max-width:64em){body.home .dental-spa .copy img{max-width:120px}}@media only screen and (max-width:40em){body.home .dental-spa .copy img{max-width:80px}}body.home .dental-spa .pull-up{position:relative;z-index:9;max-width:860px;margin:-22% auto 0}@media only screen and (max-width:40em){body.home .dental-spa .pull-up{margin-top:40px}}body.home .dental-spa .pull-up h4{color:#fff;padding:0 80px;font-size:30px}@media only screen and (max-width:64em){body.home .dental-spa .pull-up h4{font-size:24px;line-height:1.4;padding:0 20px}}@media only screen and (max-width:40em){body.home .dental-spa .pull-up h4{color:var(--main-text-color)}}body.home .dental-spa .pull-up .bg{margin-top:50px;background:var(--white-bg-color);padding:60px 80px}@media only screen and (max-width:64em){body.home .dental-spa .pull-up .bg{padding:40px 20px}}@media only screen and (max-width:40em){body.home .dental-spa .pull-up .bg{margin-top:0;padding-top:0}}body.home .social-feeds{background:#fafafa;padding:40px;margin-bottom:80px;text-align:center;overflow:hidden}@media only screen and (max-width:64em){body.home .social-feeds{margin-bottom:60px}}@media only screen and (max-width:40em){body.home .social-feeds{margin-bottom:45px}}body.home .social-feeds .feed-outer{overflow:hidden;width:100%}@media only screen and (max-width:64em){body.home .social-feeds .feed-outer .feed-inner{width:820px;margin:0 auto}}@media only screen and (max-width:40em){body.home .social-feeds .feed-outer .feed-inner{width:610px}}body.home .social-feeds .feed-outer .feed-inner .feat6{width:14.6%;margin:0 1%;float:left;margin-bottom:15px}body.home .social-feeds a.icon{display:inline-block;margin-top:6px;margin-left:8px;position:relative}body.home .social-feeds a.icon:after{content:"Follow";text-transform:uppercase;color:var(--main-text-color);border:1px solid var(--border-color);padding:10px;position:relative;top:1px;margin-left:8px;padding:9px 25px;font-size:13px;letter-spacing:0.5px}@media only screen and (max-width:40em){body.home .social-feeds a.icon:after{top:1px;margin-left:8px;padding:8px 25px 7px;font-size:11px;letter-spacing:0.5px}}body.home .social-feeds a.icon img{max-width:36px}@media only screen and (max-width:40em){body.home .social-feeds a.icon img{max-width:30px}}h3.intro.headType{line-height:2.6}h3.intro.headType span.medium{font-size:140%;line-height:1}h3.intro.headType span.large{font-size:200%;line-height:1}.container.grey{background:#fafafa}.recent-media h3{font-family:"Avenir Next W01 Light"!important;padding-left:40px}@media only screen and (min-width:64.1em){.recent-media h3{padding-top:50px;font-size:34px}}.recent-media .smaller{font-size:24px;color:#5d5d5d}@media only screen and (min-width:64.1em){.recent-media .smaller{font-size:28px}}.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes jssorl-009-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slider-homepage,.slider-homepage .imgs{width:100%;height:100vh;position:relative}.slider-homepage .imgs{display:flex;overflow:hidden}.slider-homepage .img{min-width:100%;height:100%;display:block;position:absolute;left:100%;animation:0.6s cubic-bezier(0.645,0.045,0.355,1) 0s left;animation-fill-mode:forwards;background-size:cover!important;background-position:50%!important}.slider-homepage .img:nth-of-type(1){background:url("/go/images/slider4.webp")}.slider-homepage .img:nth-of-type(2){background:url("/go/images/slider2.webp")}.slider-homepage .img:nth-of-type(3){background:url("/go/images/slider3a.webp")}@keyframes leftNext{from{left:100%}to{left:0}}@keyframes leftCurr{from{left:0}to{left:-100%}}@keyframes rightNext{from{left:-100%}to{left:0}}@keyframes rightCurr{from{left:0}to{left:100%}}.home-slides{z-index:0;padding:5px;box-sizing:border-box;position:relative}.home-slides .row{position:relative;z-index:9;padding-top:40%;padding-bottom:330px}.home-slides .row .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.home-slides .row .text.fl{position:absolute;top:50%;right:0!important;float:right!important}.home-slides .row .text p.headline{color:#fff!important;margin-bottom:0;font-size:42px;font-family:"Avenir Next W01 Light";line-height:1.1;letter-spacing:0.5px;text-transform:uppercase;text-shadow:0px 0px 15px rgba(20,20,20,0.3)}.home-slides .row .text p.bk{color:var(--main-text-color)!important;margin-bottom:0;font-size:42px;font-family:"Avenir Next W01 Light";line-height:1.1;letter-spacing:0.5px;text-transform:uppercase;text-shadow:0px 0px 15px rgba(20,20,20,0.3)}@media only screen and (max-width:64em){.home-slides .row .text p.headline{font-size:27px}}@media only screen and (max-width:40em){.home-slides .row .text p.headline{font-size:22px}}.home-slides .row .text p.headline span.larger{font-size:150%}.home-slides .row .text .copy{width:100%;max-width:420px}.home-slides .row .text .copy p{color:#fff;font-size:22px;line-height:1.8;margin:10px 0 8px;font-family:"Avenir Next W01 Light"!important;font-weight:600}.home-slides .row .text .copy .divider-bar{max-width:464px;width:100%;position:relative;text-align:center;overflow:hidden}.home-slides .row .text .copy a.btn{background:var(--button-background-color);margin-top:15px;display:block;letter-spacing:2px;font-weight:600;font-size:14px}.home-slides .row .text .copy a.btn:hover{opacity:0.6;cursor:pointer}.home-slides .info{position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:101;width:100%;padding:0 60px;max-width:1200px}.home-slides .info .text{position:absolute;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home-slides .info .text h1{color:#fff;margin-bottom:0;font-size:34px;letter-spacing:0.5px;text-transform:uppercase;text-shadow:0px 0px 15px rgba(20,20,20,0.3)}.home-slides .info .text h1 span.larger{font-size:156%}.home-slides .info .text .divider-bar{max-width:464px;width:100%;position:relative;text-align:center;overflow:hidden}@media only screen and (max-width:64em){.home-slides .info .text .divider-bar{max-width:344px;margin-top:8px}}.home-slides .info .text a.btn{background:var(--main-bg-color);margin-top:15px;display:block}.home-slides .info .text a.btn:hover{opacity:0.6;cursor:pointer}.home-slides .row .text p.headline .rk{font-size:35px!important}@media only screen and (max-width:799px){.home-slides .row .text .copy{width:100%;max-width:720px}}body.sub .row.sub-links{text-align:center}body.sub .row.sub-links h3{margin-bottom:50px;font-family:"Avenir Next W01 Light";color:#5d5d5d}@media only screen and (max-width:64em){body.sub .row.sub-links h3{font-size:26px}}@media only screen and (max-width:40em){body.sub .row.sub-links h3{font-size:20px;margin-top:20px}}body.sub .row.sub-links h3 span.larger{font-size:180%}body.sub .row.sub-links a{color:var(--main-bg-color);font-size:16px;display:inline-block;margin:35px 30px;color:#5d5d5d;font-family:"Avenir Next W01 Light"}@media only screen and (max-width:800px){body.sub .row.sub-links a{display:block;width:100%;margin-left:0;margin-right:0}}body.sub .row.sub-links a:before{content:">";background:var(--main-bg-color);padding:10px 16px;margin-right:10px;color:#fff}@media only screen and (max-width:800px){body.sub .row.sub-links a:before{display:none}}@media only screen and (max-width:64em){.content-wrap{margin-top:81px}}@media only screen and (max-width:40em){.content-wrap{margin-top:78px}}.consultation .row{padding:120px 20px 80px}@media only screen and (max-width:64em){.consultation .row{padding:0}}.consultation .row .inner{width:100%;max-width:420px;float:left;color:#fff}@media only screen and (max-width:64em){.consultation .row .inner{max-width:100%;padding:120px 20px 80px;background:rgba(20,20,20,0.6)}}.consultation .row .inner h3{color:#fff;font-size:44px}@media only screen and (max-width:64em){.consultation .row .inner h3{font-size:36px}}@media only screen and (max-width:40em){.consultation .row .inner h3{font-size:28px}}.consultation .row .inner h3 span.primary{color:var(--main-text-color)}.consultation .row .inner .divide{display:block;background:url(/go/images/divider-style-png.webp) no-repeat center center;background-size:100% auto;height:34px;margin-top:20px;margin-bottom:20px}@media only screen and (max-width:64em){.consultation .row .inner .divide{width:100%;max-width:390px}}.consultation .row .inner h4{color:#fff;font-size:18px;line-height:1.9;margin-bottom:30px}.consultation .row .inner p{color:#fff;font-size:14px;line-height:1.8}.consultation .row .inner p.disclaimer{opacity:0.7;font-size:80%;font-style:italic;margin-top:40px}.row.has-logo,.row.has-logo-right{background:url(/go/images/logo-km-png.webp) no-repeat left bottom;background-size:460px auto}.row.has-logo-right{background-position:97% center;background-size:380px auto}.row.unique{padding:0;max-width:1800px;position:relative}.row.unique .copy{width:50%;padding:80px 80px 80px 20px}@media only screen and (max-width:64em){.row.unique .copy{width:100%;position:relative;z-index:9;background:rgba(255,255,255,0.8)}}.row.unique .copy .inner{max-width:500px;float:right}@media only screen and (max-width:64em){.row.unique .copy .inner{max-width:100%;width:100%}}.row.unique:after{content:"";position:absolute;top:0;right:0%;width:50%;height:100%;background:url(/go/images/maddahi.jpg) no-repeat center center;background-size:cover!important;display:block}@media only screen and (max-width:64em){.row.unique:after{z-index:0;width:100%}}.row.unique.maddahi:after{background:url(/go/images/maddahi.jpg) center center no-repeat}.row.unique.maddahi2:after{background:url(/go/images/maddahi2.jpg) center center no-repeat}.row.unique.expert:after{background:url(/go/images/expert.jpg) center center no-repeat}.row.unique.square-cosmetic-dentistry:after{background:url(/go/images/square-cosmetic-dentistry.jpg) center center no-repeat}.row.unique.expert .copy{padding-top:70px!important;padding-bottom:60px!important}.row.unique.expert .copy .inner{max-width:480px!important}.row.unique.flipped .copy{float:right}.row.unique.flipped .copy .inner{float:left}.row.unique.flipped:after{right:auto;left:0}.home .row.unique .copy .inner{float:left;width:100%;max-width:350px}.home .row.unique .copy .inner p.intro{font-size:20px;line-height:1.2;margin:40px 0 35px}.divider-bar{position:relative;text-align:center;overflow:hidden}.divider-bar span.icon{width:100px;height:60px;background:url(/go/images/divide2-png.webp) no-repeat center center;background-size:100% auto;position:relative;display:inline-block}.divider-bar span.icon:before,.divider-bar span.icon:after{content:"";background:var(--main-bg-color);display:block;width:2000px;position:absolute;height:1px;left:calc(100% + 50px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:64em){.divider-bar span.icon:before,.divider-bar span.icon:after{left:calc(100% + 30px)}}.divider-bar span.icon:before{left:auto;right:calc(100% + 50px)}@media only screen and (max-width:64em){.divider-bar span.icon:before{right:calc(100% + 30px)}}.divider-bar.white span.icon{background:url(/go/images/divide-png.webp) no-repeat center center}.divider-bar.white span.icon:before,.divider-bar.white span.icon:after{background:rgba(255,255,255,0.7)}.divider-bar.small{max-width:600px;margin:0 auto;overflow:hidden}.divider-bar.small span.icon{width:90px;height:50px}.divider-bar.small span.icon:before,.divider-bar.small span.icon:after{left:calc(100% + 20px)}.divider-bar.small span.icon:before{left:auto;right:calc(100% + 20px)}.divider-bar.km p:first-child{font-family:"Avenir Next W01 Light";font-size:22px;letter-spacing:1px;margin:0 0 -20px;text-transform:uppercase;color:var(--main-text-color)}@media only screen and (max-width:64em){.divider-bar.km p:first-child{font-size:18px}}.divider-bar.km p:first-child span.larger{font-size:150%}.divider-bar.km p:last-child{margin-top:-10px;text-transform:uppercase;letter-spacing:5px;font-family:"Avenir Next W01 Light";font-size:15px;color:var(--main-text-color)}@media only screen and (max-width:64em){.divider-bar.km p:last-child{font-size:14px;letter-spacing:4px}}body.news-and-media .sub-content h3 + h4{font-size:30px}@media only screen and (max-width:64em){body.news-and-media .sub-content h3 + h4{font-size:26px}}@media only screen and (max-width:40em){body.news-and-media .sub-content h3 + h4{font-size:21px}}body.news-and-media .sub-content h4{font-size:22px}@media only screen and (max-width:64em){body.news-and-media .sub-content h4{font-size:21px}}@media only screen and (max-width:40em){body.news-and-media .sub-content h4{font-size:20px}}body.news-and-media .sub-content .logos{float:left;margin-bottom:30px;margin-right:30px;width:120px}@media only screen and (max-width:40em){body.news-and-media .sub-content .logos{width:100%;float:none;margin-right:0}}body.testimonials .testimonials-grid a.feat2:nth-child(2n){margin-right:0}body.testimonials .testimonials-grid a.feat2:nth-child(2n):after{clear:both}body.testimonials .testimonials-grid a.feat2:nth-child(2n + 1):before{clear:both}@media only screen and (max-width:40em){body.testimonials .testimonials-grid a.feat2:nth-child(1n){margin-right:0}body.testimonials .testimonials-grid a.feat2:nth-child(1n):after{clear:both}body.testimonials .testimonials-grid a.feat2:nth-child(1n + 1):before{clear:both}}.meet-maddahi .row{padding:40px 20px;position:relative;z-index:3;min-height:inherit}@media only screen and (max-width:64em){.meet-maddahi .row{padding:10% 20px 20%}}.meet-maddahi .row .inner{float:right;max-width:62%}@media only screen and (max-width:64em){.meet-maddahi .row .inner{max-width:100%;width:100%;text-align:center}}@media only screen and (max-width:64em){.meet-maddahi .row .inner .logos{display:none}}.meet-maddahi .row .inner .logos img{max-height:32px}.meet-maddahi .row .inner .logos img + img{margin-left:20px}.meet-maddahi .row .inner .copy{margin-top:50px;max-width:380px;float:right;position:relative}@media only screen and (max-width:64em){.meet-maddahi .row .inner .copy{margin-top:220px;max-width:100%;text-align:left}}.meet-maddahi .row .inner .copy:before{content:"";position:absolute;top:-10px;left:-152px;display:inline-block;width:130px;height:92px;background:url(/go/images/realself-icon-png.webp) no-repeat center 30%;background-size:100% auto}.meet-maddahi .row .inner .copy h3{font-size:32px}@media only screen and (max-width:64em){.meet-maddahi .row .inner .copy h3{font-size:28px}}@media only screen and (max-width:40em){.meet-maddahi .row .inner .copy h3{font-size:22px}}.results-grid .copy{float:left;width:48%}@media only screen and (min-width:40.1em){.results-grid .copy{padding-right:30px}}@media only screen and (max-width:800px){.results-grid .copy{width:100%;padding-right:0;margin-bottom:30px}}.results-grid .media img{float:right}@media only screen and (max-width:800px){.results-grid .media img{float:left}}.results-grid.flipped .copy{float:right}@media only screen and (min-width:40.1em){.results-grid.flipped .copy{padding-right:0;padding-left:30px}}@media only screen and (max-width:800px){.results-grid.flipped .copy{padding-left:0}}.results-grid.flipped .media img{float:left}.video-slider{padding:100px 140px;position:relative;max-width:1800px;margin:0 auto}@media only screen and (max-width:64em){.video-slider{padding:80px 110px}}@media only screen and (max-width:40em){.video-slider{padding:60px 20px}}.video-slider .item .media{position:relative}.video-slider .item .copy{background:var(--white-bg-color);padding:20px}.video-slider .item .copy h5{font-family:"Avenir Next W01 Light";color:var(--main-text-color);font-size:16px;line-height:1.4;letter-spacing:0.5px;margin-top:10px}.video-slider .item .copy p{font-size:14px;line-height:1.9}.video-slider .owl-controls{position:absolute;width:100%;left:0;height:80px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:40em){.video-slider .owl-controls{top:30%}}.video-slider .owl-controls .owl-next,.video-slider .owl-controls .owl-prev{position:absolute;top:-35px;right:0;padding:55px;text-indent:-9999px;background:#f1f1f1 url(/go/images/next-arrow-png.webp) no-repeat center center;background-size:auto 50%!important}@media only screen and (max-width:64em){.video-slider .owl-controls .owl-next,.video-slider .owl-controls .owl-prev{padding:34px}}.video-slider .owl-controls .owl-next:hover,.video-slider .owl-controls .owl-prev:hover{opacity:0.6;cursor:pointer}.video-slider .owl-controls .owl-prev{background:#f1f1f1 url(/go/images/prev-arrow-png.webp) no-repeat center center;right:auto;left:0}.not-found .container{background:none;height:100vh;position:relative}.not-found .container img{max-width:220px}.not-found .text{background:var(--white-bg-color);width:100%;max-width:500px;padding:50px 50px 0;box-shadow:0 0 23px -4px rgba(0,0,0,0.4)!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found .btn{background:#222;color:#fff;padding:20px 14px;text-align:center;position:relative;bottom:-25px}.not-found .btn:after{color:#fff}.not-found .btn:hover{opacity:1;background:#777}.not-found header .top{display:none}.not-found header .bottom{display:none}.not-found footer.container{display:none}.not-found .content-wrap{padding-top:0}.not-found .patient-carousel,.not-found .sub-cta,.not-found .why-choose,.not-found header,.not-found .side-contact{display:none}body.contact form small.error{top:14px}body.before-and-afters .banner .row{padding:130px 20px 120px;max-width:1100px}@media only screen and (max-width:64em){body.before-and-afters .banner .row{padding:70px 20px 100px}}@media only screen and (max-width:40em){body.before-and-afters .banner .row{padding:50px 20px 40px}}body.before-and-afters .banner .row h3{color:#fff;font-size:42px;margin-bottom:0}@media only screen and (max-width:64em){body.before-and-afters .banner .row h3{font-size:36px}}@media only screen and (max-width:40em){body.before-and-afters .banner .row h3{font-size:28px}}body.before-and-afters .banner .row .gallery-links{position:relative;margin-top:80px;color:#fff}@media only screen and (max-width:40em){body.before-and-afters .banner .row .gallery-links{margin-top:40px}}body.before-and-afters .banner .row .gallery-links h4{color:#fff;font-size:28px;margin-bottom:20px}@media only screen and (max-width:64em){body.before-and-afters .banner .row .gallery-links h4{font-size:24px}}@media only screen and (max-width:40em){body.before-and-afters .banner .row .gallery-links h4{font-size:22px}}@media only screen and (max-width:800px){body.before-and-afters .banner .row .gallery-links a{width:48%!important;margin-right:4%!important}body.before-and-afters .banner .row .gallery-links a:nth-child(even){margin-right:0!important}}@media only screen and (max-width:40em){body.before-and-afters .banner .row .gallery-links a{width:100%!important;margin-right:0!important}body.before-and-afters .banner .row .gallery-links a + a{margin-top:20px!important}}body.before-and-afters .banner .row .gallery-links a .media{position:relative;background:#fff}body.before-and-afters .banner .row .gallery-links a .media img{vertical-align:top}body.before-and-afters .banner .row .gallery-links a .media span.plus{position:absolute;bottom:0;right:0;color:#fff;padding:19px;font-size:25px;height:60px;width:60px;background:var(--main-bg-color)}body.before-and-afters .banner .row .gallery-links a p{padding:0 30px;color:#d7d7d7;margin-top:20px;line-height:1.5}@media only screen and (max-width:64em){body.before-and-afters .banner .row .gallery-links a p{padding:0}}body.before-and-afters .banner .row .gallery-links a:hover{opacity:1;cursor:pointer}body.before-and-afters .banner .row .gallery-links a:hover h4{opacity:0.6}body.before-and-afters .banner .row .gallery-links a:hover .media img{opacity:0.5}body.before-and-afters.gallery h1{color:#fff;font-size:32px}@media only screen and (max-width:64em){body.before-and-afters.gallery h1{font-size:28px}}@media only screen and (max-width:40em){body.before-and-afters.gallery h1{font-size:24px}}body.vr-consultation .vc-wrap .second-form,body.vr-consultation .vc-wrap .third-form,body.vr-consultation .vc-wrap .forth-form{display:none}body.vr-consultation .vc-wrap .small-divider{height:3px;background:#a17200;width:20%;margin:20px auto}body.vr-consultation .vc-wrap .btn{width:100%;border-radius:0;margin-top:10px;background:var(--main-bg-color);font-family:"Avenir Next W01 Light";color:#fff;font-size:12px;letter-spacing:1px;padding:18px 10px}body.vr-consultation .vc-wrap form ::-webkit-input-placeholder{color:var(--main-text-color)}body.vr-consultation .vc-wrap form :-ms-input-placeholder{color:var(--main-text-color)}body.vr-consultation .vc-wrap form input,body.vr-consultation .vc-wrap form textarea{color:var(--main-text-color)}body.vr-consultation .vc-wrap ul.status li.three{left:62%}.larger.veneers{font-size:75px!important;line-height:0.9!important}@media only screen and (max-width:40em){.larger.veneers{font-size:48px!important}}.top.top-right{margin-left:auto}.top.top-right h3{color:#363636!important;text-shadow:3px 1px 8px white}.width-100{width:100%}.banner .row{padding:18% 20px 11%;position:relative;z-index:3}.index .banner .row{padding-top:12%}@media only screen and (max-width:40em){.banner .row{padding:30% 20px 6%}}.banner .row .inner{float:left}.banner .row .inner h1,.banner .row .inner h2{color:#fff!important;font-size:42px;line-height:1.3;padding-bottom:10px;margin-bottom:0;letter-spacing:3px;font-weight:400;text-transform:uppercase;position:relative;display:inline-block;font-family:"Avenir Next W01 Light"}@media only screen and (max-width:64em){.banner .row .inner h1,.banner .row .inner h2{font-size:32px}}@media only screen and (max-width:40em){.banner .row .inner h1,.banner .row .inner h2{letter-spacing:2px;font-size:24px;line-height:1.2}}.banner .row .inner span.small{font-size:24px!important;font-style:italic}.banner .row .inner .bottom{width:100%;max-width:280px}.banner .row .inner .bottom .divide{display:block;background:url(/go/images/divider-style-png.webp) no-repeat center center;background-size:100% auto;height:34px;margin-bottom:20px;max-width:400px}@media only screen and (max-width:64em){.banner .row .inner .bottom .divide{margin-bottom:8px}}.banner .row .inner .bottom h4{color:var(--main-text-color);font-size:24px;text-transform:none}@media only screen and (max-width:64em){.banner .row .inner .bottom h4{margin-bottom:0;font-size:22px}}.banner .row .inner .bottom p{margin-top:20px;color:#fff;font-size:14px}@media only screen and (max-width:64em){.banner .row .inner .bottom p{margin-top:12px}}.banner .row .inner .bottom a.amazon{margin-top:36px;display:inline-block}.banner .row .inner .bottom a.amazon img{max-width:100px}.banner .row .inner.wide .bottom,.banner .row body.home .inner.dental-spa .bottom,body.home .banner .row .inner.dental-spa .bottom{max-width:100%}.banner .row img.anti-aging{position:absolute;bottom:-40px;right:0px;max-width:46%}.banner .row.education h2{margin-top:32px}.banner .row.education h3{color:#fff;font-size:28px;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid var(--border-color)}@media only screen and (max-width:64em){.banner .row.education h3{font-size:24px}}@media only screen and (max-width:40em){.banner .row.education h3{font-size:21px}}.banner .row.education .group{border-radius:2px;background:rgba(255,255,255,0.8);padding:18px}.banner .row.education .group h4{font-size:20px;color:var(--main-text-color)}.banner .row.education .group ul{margin-left:0}.banner .row.education .group ul li a{color:var(--main-text-color);font-size:15px;display:block;line-height:1.4}.banner .row.education .group ul li + li{margin-top:12px}.banner .row.education .group + .group{margin-top:30px}.cosmetic-dentistry .banner{background:var(--main-bg-color) url(/go/images/banners/cosmetic-dentistry.jpg) center top no-repeat;background-size:cover!important}.general-dentistry .banner{background:var(--main-bg-color) url(/go/images/banners/general-dentistry.jpg) center top no-repeat;background-size:cover!important}.contact .banner .vr h4{color:#fff}.out-of-town-patients .banner .bottom h4{color:#fff!important}.privacy-policy .banner h2{color:#fff}.cosmetic-dentistry.index .banner{background:var(--main-bg-color) url(/go/images/banners/cosmetic-dentistry-index.jpg) no-repeat center top}.general-dentistry.index .banner{background:var(--main-bg-color) url(/go/images/banners/general-dentistry-index.jpg) no-repeat 80% top}.meet-dr-maddahi .banner .row{padding-bottom:150px}.meet-dr-maddahi .banner .logos img{max-height:24px;margin-top:20px}@media only screen and (max-width:40em){.meet-dr-maddahi .banner .logos img{max-height:15px}}.meet-dr-maddahi .banner .logos img + img{margin-left:23px}@media only screen and (max-width:40em){.meet-dr-maddahi .banner .logos img + img{margin-left:10px}}.contact .banner .row{padding-bottom:100px}.contact .banner .row .inner{position:relative;width:100%}.contact .banner .row .inner .form-holder{float:left;width:100%;max-width:430px}@media only screen and (max-width:800px){.contact .banner .row .inner .form-holder{max-width:100%}}.contact .banner .row .inner .form-holder h2{color:#fff;font-size:70px;text-transform:none;letter-spacing:0}@media only screen and (max-width:64em){.contact .banner .row .inner .form-holder h2{font-size:58px}}@media only screen and (max-width:40em){.contact .banner .row .inner .form-holder h2{font-size:40px}}.contact .banner .row .inner .form-holder h2 span.small{font-size:38px;position:relative}@media only screen and (max-width:64em){.contact .banner .row .inner .form-holder h2 span.small{font-size:28px}}.contact .banner .row .inner .form-holder h2 span.small:before{content:"";display:inline-block;width:64px;margin-right:20px;position:relative;top:-10px;border-top:4px solid #aa7a2e}@media only screen and (max-width:64em){.contact .banner .row .inner .form-holder h2 span.small:before{width:54px;margin-right:15px;top:-6px}}.contact .banner .row .inner .form-holder form .outer{border:1px solid #fff}.contact .banner .row .inner .form-holder form .input + .input,.contact .banner .row .inner .form-holder form .input + .textarea{border-top:1px solid #fff}.contact .banner .row .inner .form-holder form input,.contact .banner .row .inner .form-holder form textarea{border-radius:0;padding:18px 20px;border:none;background:none;color:#fff}.contact .banner .row .inner .form-holder form .submit{width:100%;border-radius:0;margin-top:20px;background:var(--main-bg-color);font-family:"Avenir Next W01 Light";color:#fff;font-size:12px;letter-spacing:1px;padding:18px 10px}.contact .banner .row .inner .form-holder form .submit:hover{opacity:0.6}.contact .banner .row .inner .info{position:absolute;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;max-width:280px}@media only screen and (max-width:800px){.contact .banner .row .inner .info{position:relative;max-width:100%;transform:none;width:100%;float:left;margin-top:40px}}.contact .banner .row .inner .info p{color:#fff}.contact .banner .row .inner .info p.intro{line-height:1.6;font-family:"Avenir Next W01 Light"}.contact .banner .row .inner .info p.doc{font-family:"Avenir Next W01 Light";font-size:18px}.contact .banner .row .inner .info p.address{line-height:1.8;font-size:17px}.contact .banner .row .inner .info a.tel{font-size:22px;letter-spacing:1px;color:#fff;font-family:"Avenir Next W01 Light"}.contact .banner .row .map{display:block;width:100%;float:left;margin-top:80px;height:150px;background:url(/go/images/map.jpg?v=2) no-repeat 65% center;background-size:cover!important}@media only screen and (max-width:40em){.contact .banner .row .map{height:100px}}.contact .banner .row .map p{color:var(--main-text-color);font-size:15px;text-transform:uppercase;font-family:"Avenir Next W01 Light"}.index .banner h2{color:#fff;font-size:40px}@media only screen and (max-width:64em){.index .banner h2{font-size:32px}}@media only screen and (max-width:40em){.index .banner h2{font-size:26px}}.index .banner .index-grid .group h4{color:#fff;font-size:20px;padding-bottom:12px;border-bottom:2px solid var(--border-color)}@media only screen and (max-width:64em){.index .banner .index-grid .group h4{font-size:18px}}.banner.sub-banner{position:relative;background:#fafafa;background-size:cover!important}.banner.sub-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#222;opacity:0.55}.banner.sub-banner .row{padding:6% 20px;position:relative;z-index:3;min-height:inherit}.banner.sub-banner .row:after{display:none!important}@media only screen and (max-width:64em){.banner.sub-banner .row{padding:16% 20px}}.banner.sub-banner .row .contained{max-width:80%;margin:0 auto;background:rgba(20,20,20,0.8);padding:40px;border-radius:1px}@media only screen and (max-width:64em){.banner.sub-banner .row .contained{max-width:90%;padding:30px}}@media only screen and (max-width:40em){.banner.sub-banner .row .contained{max-width:100%;padding:24px}}.banner.sub-banner .row .contained h3{color:#fff;font-size:44px;margin-bottom:40px;font-weight:300!important;text-align:center;position:relative;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width:64em){.banner.sub-banner .row .contained h3{font-size:36px}}@media only screen and (max-width:40em){.banner.sub-banner .row .contained h3{font-size:28px}}.banner.sub-banner .row .contained h3:after{content:"";display:block;width:180px;margin:18px auto 30px;height:1px;background:var(--white-bg-color);opacity:0.7}.banner.sub-banner .row .contained p{color:#fff}.banner h2{font-family:"Avenir Next W01 Light";color:#fff}.sidebar-wrap .item img{border-top-left-radius:5px;border-top-right-radius:5px}.sidebar-wrap .item.cta h5{font-size:26px;margin-bottom:0px;color:var(--main-text-color)}.sidebar-wrap .item.cta .btn{margin:0px -20px -20px -20px;padding:16px}.sidebar-wrap .item.cta .btn:hover{color:#fff!important}.sidebar .links>ul>li.has-sub>ul{display:none;padding-left:0px;padding-top:0px;background:#f4f4f4}.sidebar .links>ul>li.has-sub>ul ul{margin:0px}.sidebar .links>ul>li>a.submenu-open{background:#222}.sidebar .links>ul>li>a.submenu-open + ul{padding-top:0px}.footer-links{text-align:center;padding:40px 20px 30px;background:var(--main-bg-color)}.footer-links ul{margin-left:0;margin-bottom:10px}.footer-links ul li{display:inline}.footer-links ul li a{font-size:16px;color:#fff;font-family:"Avenir Next W01 Light"}.footer-links ul li + li{margin-left:15px;padding-left:15px;position:relative}.footer-links ul li + li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-4px;padding:2px;background:#ffffff;border-radius:100%;display:inline-block}footer{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:var(--footer-background-color)!important}@media only screen and (max-width:64em){footer{border-top:none}}footer .logos{margin-bottom:40px}@media only screen and (max-width:40em){footer .logos{display:none}}footer .logos li{display:inline-block}footer .logos li + li{margin-left:40px}footer>.row{max-width:1400px;padding-top:70px!important;padding-bottom:60px!important}@media only screen and (max-width:64em){footer>.row{padding-bottom:40px!important}}footer p{color:#777;margin-bottom:15px}@media only screen and (max-width:40em){footer p{text-align:center!important}}footer .reviews-holder p{font-size:11px;letter-spacing:1px;display:inline-block;text-transform:uppercase}footer .reviews-holder .stars{display:inline-block;position:relative;top:1px;margin-left:8px}footer .reviews-holder .stars .star{display:inline-block;padding:7px;background:url(/go/images/star-png.webp) no-repeat center center;background-size:100% auto!important}footer .reviews-holder .stars .star + .star{margin-left:2px}footer .reviews-holder .stars .star.half{background:url(/go/images/star-half-png.webp) no-repeat center center}footer .logo-holder{position:absolute;left:50%;width:500px;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:64em){footer .logo-holder{position:relative;width:100%;left:0;margin:0 auto 15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}footer .logo-holder img{max-width:150px}@media only screen and (max-width:64em){footer .logo-holder img{width:100%;margin-bottom:20px;max-width:300px}}footer .logo-holder p{font-family:"Avenir Next W01 Light";font-size:11px;letter-spacing:0.5px;color:var(--white-text-color)}footer .social-holder{padding:0;text-align:center}@media only screen and (min-width:64.1em){footer .social-holder{float:right;width:30%}}footer .social-holder a.tel{font-family:"Avenir Next W01 Light";font-size:19px;color:var(--footer-text-color);margin-bottom:13px;margin-top:2px;display:inline-block;letter-spacing:1.5px}footer a{color:var(--footer-text-color)!important}footer a:hover{cursor:pointer;opacity:0.99!important}@media only screen and (max-width:64em){footer .columns{margin-bottom:20px!important}}@media only screen and (max-width:40em){footer .socials{width:100%;float:none;text-align:center;margin-left:0px}}footer .socials li{display:inline-block}footer .socials li + li{margin-left:5px}footer .bottom{float:none}.social-footer li a span{background:url(/go/images/icons-white.svg) no-repeat;display:block;height:18px;width:18px;background-size:388.125px 18px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.trademark{margin-top:25px;padding-bottom:23px}.trademark p{font-size:12px;text-transform:uppercase;font-family:"Avenir Next W01 Light";letter-spacing:2px}.trademark p a{font-family:"Avenir Next W01 Light";color:#2a2a2a}.trademark ul{margin:-3px 0 0}.trademark ul li{display:inline;padding-bottom:3px;color:var(--footer-text-color)}.trademark ul li a{font-size:11px;letter-spacing:2px}.trademark ul li + li{margin-left:5px;padding-left:8px}.footer-map{position:relative}@media only screen and (min-width:64.1em){.footer-map{float:left;max-width:30%}}@media only screen and (min-width:40.1em) and (max-width:64em){.footer-map{margin:0 auto 30px;width:60%}}@media only screen and (max-width:40em){.footer-map{margin-bottom:30px}}.footer-map .address{background:rgba(255,255,255,0.5);bottom:10px;font-size:12px;left:10px;line-height:18px;max-width:170px;padding:10px;position:absolute}.sub-cta{padding:20px 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;background:var(--main-bg-color)}.sub-cta .row{position:relative;z-index:3}@media only screen and (max-width:40em){.sub-cta .row{padding-left:0;padding-right:0}}.sub-cta .row a.cta{display:inline-block;position:relative}.sub-cta .row a.cta h3{color:#fff!important;margin:auto;text-transform:uppercase;font-size:40px!important;font-weight:300!important;display:inline-block;margin-bottom:12px!important;padding-right:110px;position:relative}@media only screen and (max-width:64em){.sub-cta .row a.cta h3{font-size:30px!important}}@media only screen and (max-width:40em){.sub-cta .row a.cta h3{padding-right:0;font-size:22px!important}}.sub-cta .row a.cta h3:after{content:">";background:var(--white-bg-color);display:inline-block;position:absolute;right:0;top:48%;color:var(--main-text-color);font-size:48px;text-align:center;padding:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:80%;font-size:38px}@media only screen and (max-width:64em){.sub-cta .row a.cta h3:after{padding:9px}}@media only screen and (max-width:40em){.sub-cta .row a.cta h3:after{display:none}}.sub-cta .row a.cta:hover{cursor:pointer}.sub-cta .row p.num{color:var(--main-text-color);font-size:24px;margin-bottom:-10px;font-family:"Avenir Next W01 Light"}.sub-cta .row p.num a{color:#fff}::-webkit-input-placeholder{color:var(--main-text-color)}:-ms-input-placeholder{color:var(--main-text-color)}form small.error{position:absolute;top:8px;right:8px;margin-top:0px!important;border-radius:100%!important;background:#c04545!important;font-family:"Avenir Next W01 Light";font-style:normal!important;text-transform:uppercase;padding:0 11px!important;transform:rotate(45deg);height:26px;width:26px;margin-bottom:0px!important;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border-bottom-right-radius:3px;border-top-right-radius:3px}form small.error:after{content:"+";font-size:20px!important;position:absolute;top:4px;right:8px}form input[type="text"],form textarea,form input[type="tel"],form input[type="email"]{background:var(--white-bg-color);border:1px solid #dbdbdb;border-radius:3px;box-shadow:none;color:var(--main-text-color);font-weight:300;height:auto;margin-bottom:0px;padding:10px 15px}form input[type="text"]:focus,form textarea:focus,form input[type="tel"]:focus,form input[type="email"]:focus{border:1px solid #dbdbdb;box-shadow:none!important}form input[type="text"]:focus + small.error,form textarea:focus + small.error,form input[type="tel"]:focus + small.error,form input[type="email"]:focus + small.error{background:#a43e3e!important}form textarea{resize:none}form .error select{outline:0!important;box-shadow:0px 0px 0px 2px #c04545;border:none!important}form select{background-color:#fff;border-radius:3px;border:1px solid #dbdbdb;color:var(--main-text-color);font-weight:400;margin-bottom:0px}form textarea + small{border-bottom-right-radius:0px!important}form#form .alert-box.alert h4{font-size:26px}@media only screen and (max-width:64em){form#form .alert-box.alert h4{font-size:22px}}@media only screen and (max-width:40em){form#form .alert-box.alert h4{font-size:20px}}form#form .alert-box.alert h4,form#form .alert-box.alert p{color:#fff;margin-bottom:10px}@media only screen and (min-width:40.1em){.right-tablet-up{float:right!important}}@media only screen and (min-width:40.1em){.text-center-tablet-up{text-align:center!important}}img.small{max-width:180px;width:100%}img.medium{max-width:240px;width:100%}img.large{max-width:400px;width:100%}img.xlarge{max-width:540px;width:100%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#rate-us h5{font-size:40px}#rate-us h6{font-size:22px}#rate-us .btn{font-size:13px}#rate-us .show-on-submit a{display:block;margin-bottom:10px}#rate-us img{margin-bottom:10px}.container.mailchimp{background:var(--main-bg-color)}.container.mailchimp>.row{padding-bottom:70px;padding-top:70px}.container.mailchimp>.row h4{color:#fff;font-size:24px;font-weight:500;line-height:38px;text-align:center;text-transform:uppercase}@media (min-width:64.1em){.container.mailchimp>.row h4{margin-bottom:0}}.container.mailchimp>.row form input[type="email"],.container.mailchimp>.row form input[type="text"]{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (min-width:40.1em) and (max-width:64em){.container.mailchimp>.row form input[type="email"] form input[type="email"],.container.mailchimp>.row form input[type="text"] form input[type="email"]{margin-bottom:1rem}}.container.mailchimp>.row form select{background-color:transparent;color:white}.container.mailchimp>.row .button{background:var(--white-bg-color);color:#333;margin-bottom:0;padding:10px 15px!important;width:100%}#lhnHelpOutCenter div.lhnWindow-header{background:var(--main-bg-color)}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:var(--main-bg-color)}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play-png.webp") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}body.landing header{background-color:black}body.landing .fb-hero .row{padding-top:50px;padding-bottom:100px}@media only screen and (min-width:64.1em){body.landing .fb-hero .row{padding-top:150px;padding-bottom:50px}}@media only screen and (max-width:40em){body.landing .fb-hero .row{padding:0}}body.landing .fb-hero .fb-wrap .left-half .teeth{position:absolute;max-width:160px;width:100%;bottom:10px;left:-10px;display:none}@media only screen and (min-width:64.1em){body.landing .fb-hero .fb-wrap .left-half .teeth{bottom:25px;display:block;left:-25px}}body.landing .fb-hero .fb-wrap .right-half h2{color:#aa7a2f;margin-bottom:10px;font-size:32px;line-height:30px}@media only screen and (min-width:64.1em){body.landing .fb-hero .fb-wrap .right-half h2{font-size:60px;line-height:59px}}@media only screen and (max-width:40em){body.landing .fb-hero .fb-wrap .right-half h2{font-size:22px}}body.landing .main-slider{position:relative;overflow-y:hidden}body.landing .main-slider .prev-arrow,body.landing .main-slider .next-arrow{width:50px;height:51px;display:block;position:absolute;top:calc(50% - 25px);z-index:999;padding:15px}@media only screen and (max-width:40em){body.landing .main-slider .prev-arrow,body.landing .main-slider .next-arrow{display:none}}body.landing .main-slider .slide{background:url(/go/images/slider.jpg) no-repeat center center;background-size:cover!important;position:relative}@media only screen and (max-width:64em){body.landing .main-slider .slide{background-position:70% center}}body.landing .main-slider .slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#222;opacity:0.55}@media only screen and (min-width:64.1em){body.landing .main-slider .slide:after{display:none}}body.landing .main-slider .slide .row{position:relative;z-index:9;padding-top:370px;padding-bottom:330px}@media only screen and (max-width:64em){body.landing .main-slider .slide .row{padding-top:300px;padding-bottom:200px}}body.landing .main-slider .slide .row .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:9}@media only screen and (max-width:64em){body.landing .main-slider .slide .row .text{top:45%}}@media only screen and (max-width:40em){body.landing .main-slider .slide .row .text{top:auto;bottom:11%;left:0;padding:0 20px}}body.landing .main-slider .slide .row .text p.headline{color:#fff!important;margin-bottom:0;font-size:38px;font-family:"Avenir Next W01 Light";line-height:1.1;letter-spacing:0.5px;text-transform:uppercase;text-shadow:0px 0px 15px rgba(20,20,20,0.3)}@media only screen and (max-width:64em){body.landing .main-slider .slide .row .text p.headline{font-size:27px}}@media only screen and (max-width:40em){body.landing .main-slider .slide .row .text p.headline{font-size:22px}}body.landing .main-slider .slide .row .text p.headline span.larger{font-size:150%}body.landing .main-slider .slide .row .text .copy{width:100%;max-width:420px}body.landing .main-slider .slide .row .text .copy p{color:#fff;font-size:17px;line-height:1.8;margin:10px 0 8px}@media only screen and (max-width:64em){body.landing .main-slider .slide .row .text .copy p{font-size:16px}}@media only screen and (max-width:40em){body.landing .main-slider .slide .row .text .copy p{font-size:15px}}body.landing .main-slider .slide .row .text .copy .divider-bar{max-width:464px;width:100%;position:relative;text-align:center;overflow:hidden}@media only screen and (max-width:64em){body.landing .main-slider .slide .row .text .copy .divider-bar{max-width:344px;margin-top:8px}}body.landing .main-slider .slide .row .text .copy a.btn{background:var(--main-bg-color);margin-top:15px;display:block}body.landing .main-slider .slide .row .text .copy a.btn:hover{opacity:0.6;cursor:pointer}@media only screen and (max-width:40em){body.landing .main-slider .slide.one{background-position:45% center}}body.landing .main-slider .info{position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:101;width:100%;padding:0 60px;max-width:1200px}@media only screen and (max-width:64em){body.landing .main-slider .info{padding:0 40px}}@media only screen and (max-width:40em){body.landing .main-slider .info{padding:0 20px}}body.landing .main-slider .info .text{position:absolute;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:64em){body.landing .main-slider .info .text{top:50%}}@media only screen and (max-width:40em){body.landing .main-slider .info .text{top:auto;bottom:10%;left:0;padding:0 20px}}body.landing .main-slider .info .text h1{color:#fff;margin-bottom:0;font-size:34px;letter-spacing:0.5px;text-transform:uppercase;text-shadow:0px 0px 15px rgba(20,20,20,0.3)}@media only screen and (max-width:64em){body.landing .main-slider .info .text h1{font-size:25px}}@media only screen and (max-width:40em){body.landing .main-slider .info .text h1{font-size:20px}}body.landing .main-slider .info .text h1 span.larger{font-size:156%}body.landing .main-slider .info .text .divider-bar{max-width:464px;width:100%;position:relative;text-align:center;overflow:hidden}@media only screen and (max-width:64em){body.landing .main-slider .info .text .divider-bar{max-width:344px;margin-top:8px}}body.landing .main-slider .info .text a.btn{background:var(--main-bg-color);margin-top:15px;display:block}body.landing .main-slider .info .text a.btn:hover{opacity:0.6;cursor:pointer}body.landing .main-slider .logos{position:absolute;bottom:40px;width:100%;max-width:600px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media only screen and (max-width:64em){body.landing .main-slider .logos{max-width:560px;bottom:30px;padding:0 20px}}body.landing .main-slider .logos img{max-height:28px;margin-top:20px}@media only screen and (max-width:64em){body.landing .main-slider .logos img{max-height:25px}}@media only screen and (max-width:40em){body.landing .main-slider .logos img{max-height:15px}}body.landing .main-slider .logos img + img{margin-left:23px}@media only screen and (max-width:64em){body.landing .main-slider .logos img + img{margin-left:19px}}@media only screen and (max-width:40em){body.landing .main-slider .logos img + img{margin-left:10px}}body.landing .row.unique .copy{padding:100px 60px}@media only screen and (max-width:64em){body.landing .row.unique .copy{padding:80px 40px}}@media only screen and (max-width:40em){body.landing .row.unique .copy{padding:60px 20px}}body.landing .row.unique .copy h3{color:#5d5d5d;font-size:38px;line-height:1}@media only screen and (max-width:64em){body.landing .row.unique .copy h3{font-size:30px}}@media only screen and (max-width:40em){body.landing .row.unique .copy h3{font-size:28px}}body.landing .row.unique .copy h3 span.large{font-size:160%}body.landing .row.unique .logos img{opacity:0.5;max-width:300px}body.landing .row.unique .logos img:last-child{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}body.landing .sub-cta{padding:50px 30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative}body.landing .sub-cta .row{position:relative;z-index:3}@media only screen and (max-width:40em){body.landing .sub-cta .row{padding-left:0;padding-right:0}}body.landing .sub-cta .row a.cta{display:inline-block;position:relative;background-color:var(--main-bg-color);padding:25px 40px 10px}body.landing .sub-cta .row a.cta h3{color:white!important;margin:auto;text-transform:uppercase;font-size:40px!important;font-weight:300!important;display:inline-block;margin-bottom:12px!important;padding-right:110px;position:relative}@media only screen and (max-width:64em){body.landing .sub-cta .row a.cta h3{font-size:30px!important}}@media only screen and (max-width:40em){body.landing .sub-cta .row a.cta h3{padding-right:0;font-size:22px!important}}body.landing .sub-cta .row a.cta h3:after{content:">";background:#5b4928;display:inline-block;position:absolute;right:0;top:48%;color:#fff;font-size:48px;text-align:center;padding:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:80%;font-size:38px}@media only screen and (max-width:64em){body.landing .sub-cta .row a.cta h3:after{padding:9px}}@media only screen and (max-width:40em){body.landing .sub-cta .row a.cta h3:after{display:none}}body.landing .sub-cta .row a.cta:hover{cursor:pointer}body.landing .sub-cta .row p.num{color:var(--main-text-color);font-size:24px;margin-bottom:-10px;font-family:"Avenir Next W01 Light"}body.landing .meet-maddahi .row{padding:40px 20px;position:relative;z-index:3;min-height:inherit}@media only screen and (max-width:64em){body.landing .meet-maddahi .row{padding:10% 20px 20%}}body.landing .meet-maddahi .row .inner{float:right;max-width:62%}@media only screen and (max-width:64em){body.landing .meet-maddahi .row .inner{max-width:100%;width:100%;text-align:center}}@media only screen and (max-width:64em){body.landing .meet-maddahi .row .inner .logos{display:none}}body.landing .meet-maddahi .row .inner .logos img{max-height:32px}body.landing .meet-maddahi .row .inner .logos img + img{margin-left:20px}body.landing .meet-maddahi .row .inner .copy{margin-top:50px;max-width:380px;float:right;position:relative}@media only screen and (max-width:64em){body.landing .meet-maddahi .row .inner .copy{margin-top:220px;max-width:100%;text-align:left}}body.landing .meet-maddahi .row .inner .copy:before{content:"";position:absolute;top:-10px;left:-152px;display:inline-block;width:130px;height:92px;background:url(/go/images/realself-icon-png.webp) no-repeat center 30%;background-size:100% auto}body.landing .meet-maddahi .row .inner .copy h3{font-size:32px}@media only screen and (max-width:64em){body.landing .meet-maddahi .row .inner .copy h3{font-size:28px}}@media only screen and (max-width:40em){body.landing .meet-maddahi .row .inner .copy h3{font-size:22px}}body.landing .video-slider{padding:100px 140px;position:relative;max-width:1800px;margin:0 auto}@media only screen and (max-width:64em){body.landing .video-slider{padding:80px 110px}}@media only screen and (max-width:40em){body.landing .video-slider{padding:60px 20px}}body.landing .video-slider .item .media{position:relative}body.landing .video-slider .item .copy{background:var(--white-bg-color);padding:20px}body.landing .video-slider .item .copy h5{font-family:"Avenir Next W01 Light",sans-serif;color:var(--main-text-color);font-size:16px;line-height:1.4;letter-spacing:0.5px;margin-top:10px}body.landing .video-slider .item .copy p{font-size:14px;line-height:1.9}body.landing .video-slider .owl-controls{position:absolute;width:100%;left:0;height:80px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:40em){body.landing .video-slider .owl-controls{top:30%}}body.landing .video-slider .owl-controls .owl-next,body.landing .video-slider .owl-controls .owl-prev{position:absolute;top:-35px;right:0;padding:55px;text-indent:-9999px;background:#f1f1f1 url(/go/images/next-arrow-png.webp) no-repeat center center;background-size:auto 50%!important}@media only screen and (max-width:64em){body.landing .video-slider .owl-controls .owl-next,body.landing .video-slider .owl-controls .owl-prev{padding:34px}}body.landing .video-slider .owl-controls .owl-next:hover,body.landing .video-slider .owl-controls .owl-prev:hover{opacity:0.6;cursor:pointer}body.landing .video-slider .owl-controls .owl-prev{background:#f1f1f1 url(/go/images/prev-arrow-png.webp) no-repeat center center;right:auto;left:0}.slider-wide{position:relative;vertical-align:middle;padding:10px 0 0;height:300px;background:#fff}.slider-wide:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:0.05;background-image:url("/go/images/logo-big-png.webp");background-repeat:no-repeat;background-position:bottom right}.slider-text{height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider-text__nav{width:12px;height:12px;margin:0 12px;border-radius:50%;z-index:10;outline:6px solid #ccc;outline-offset:-6px;box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider-text__nav:checked{-webkit-animation:check 0.4s linear forwards;animation:check 0.4s linear forwards}.slider-text__nav:checked:nth-of-type(1) ~ .slide-holder{left:0%}.slider-text__nav:checked:nth-of-type(2) ~ .slide-holder{left:-100%}.slider-text__nav:checked:nth-of-type(3) ~ .slide-holder{left:-200%}.slider-text__nav:checked:nth-of-type(4) ~ .slide-holder{left:-300%}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes check{50%{outline-color:#333;box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,0.2)}100%{outline-color:#333;box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0)}}@keyframes check{50%{outline-color:#333;box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,0.2)}100%{outline-color:#333;box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0)}}.slide-nav{position:absolute;width:100%;height:20px;left:0;bottom:20px;text-align:center;z-index:100}.slide-nav-bt{width:15px;height:15px;background-color:#999;border:solid 1px transparent;border-radius:50%;display:inline-block;cursor:pointer}.slide-nav-bt.active{background-color:#fff;border:solid 1px #999}@media only screen and (max-width:759px){.right-img-box{display:block;float:none;width:100%;max-width:400px;margin:10px auto}.left-img-box{display:block;float:none;width:100%;max-width:400px;margin:10px auto}.slider-wide{padding:10px 0 20px;height:auto}}.q-icon-1{position:absolute;top:0;left:7%;right:0;width:100%;max-width:170px;z-index:0;opacity:0.03}.q-icon-2{position:absolute;bottom:5%;right:7%;width:100%;max-width:170px;z-index:0;opacity:0.03}.full-vw h3,.full-vw p{color:var(--innersite-box-text-color)!important}.rpt-content p,.office-wrap h2{color:var(--site-text-color)}.office-wrap h2{font-weight:400}.dr-wrap h2{font-weight:400}.rpt-content-dr p,.dr-wrap h2{color:var(--site-text-color)}.rpt-content p,.rpt-content-dr p{font-family:"Avenir Next W01 Light",serif;line-height:30px;font-size:18px}.pa-h1{text-transform:uppercase;font-family:"Avenir Next W01 Light",serif;margin:50px auto 5px auto;letter-spacing:1px;font-size:28px;font-weight:200}.pa-main{margin:50px auto;max-width:1000px}.pa-main2{margin:auto;max-width:1000px}.pa-left,.pa-left2{display:inline-block;width:50%;position:relative;vertical-align:middle;padding:20px}.pa-right,.pa-right2{display:inline-block;width:49%;position:relative;vertical-align:middle;padding:20px}.pa-left2 .smile{width:140px;position:absolute}.pa-left2 .smile img{border:6px solid #dedede}.pa-left2 .smile p{font-family:"Avenir Next W01 Light",serif;font-size:14px;text-align:center;font-weight:600;line-height:normal}.footer-nav2{display:inline-block;vertical-align:top;width:24.5%;margin:120px 0 60px 0}.footer-nav2 h4{color:#fff;font-size:12px;text-transform:uppercase}.footer-nav2 ul{vertical-align:top;margin:0;padding:0;list-style:none!important}.footer-nav2 li{line-height:44px;font-size:12px;vertical-align:top;text-transform:uppercase;margin:0;padding:0;color:var(--footer-text-color);list-style:none!important}@media screen and (max-width:1024px){.call-add-desk-none{display:block!important}.pa-h1{padding-top:80px}.call-action-box ul li:nth-child(3){max-width:33%}.logo-mark.inverse{display:none}.pa-main{display:table;width:100%;max-width:700px}.pa-left{padding:0px;display:block;width:100%;max-width:700px!important;margin:20px auto!important;padding:0px;text-align:center}.pa-right{width:100%;display:table-header-group;max-width:700px!important;margin:20px auto!important;padding:0px;text-align:center}.pa-left2{width:100%;display:block;max-width:700px!important;margin:20px auto!important;padding:0px;overflow-x:hidden;text-align:center}.pa-right2{display:block;width:100%;max-width:700px!important;margin:20px auto!important;padding:0px}.footer-nav2{width:40.5%;margin:50px 0 0px 20px}.rpt-content p,.rpt-content-dr p{padding:10px}}.office-wrap h3{color:#fff!important;font-size:22px}.dr-wrap h3{color:#000!important;font-size:22px}.uncover__img{width:100%;height:100%;background-size:cover;background-position:50% 50%}@keyframes loaderAnim{to{opacity:1;transform:scale3d(0.5,0.5,1)}}.slide__img{position:absolute;width:100%;height:100%;background-size:cover;background-position:50% 50%}.slide__img-size1,.slide__img-size2,.slide__img-size3{max-width:800px;max-height:1200px;min-width:280px;min-height:280px}.slide__img-size1{width:40vw}.slide__img-size2{width:60vw;height:60vh}.slide__img-size3{width:40vw;height:40vw;max-width:800px;max-height:800px}.scroll-img{width:500px;max-width:100%;height:50vh;min-width:250px;min-height:250px;background-size:cover}.logo-mark{text-align:center;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:22%;left:-25px;-webkit-transform:rotate(-90deg) translate(-100%);-ms-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@media only screen and (min-width:768px){.logo-mark{display:-webkit-box;display:-ms-flexbox;display:flex}}.logo-mark:before{content:"";border-top:1px solid var(--logo-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:40px;margin-top:-60px}.logo-mark:after{content:"";border-top:1px solid var(--logo-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:40px;margin-top:-60px}.logo-mark img{-webkit-transform:rotate(90deg) translate(-100%);-ms-transform:rotate(90deg) translate(-100%);transform:rotate(90deg) translate(-100%);height:60px;margin-top:20px;width:auto}.sports-box h3{color:#fff;text-align:center;font-weight:600;font-size:44px!important;font-family:"Avenir Next W01 Light",Times,serif!important}.black-hr{display:block;width:100%;max-width:220px;height:1px;background:#000;margin:15px auto 10px auto}.sports-box-02-ul li h3{font-size:34px;color:#000;font-weight:600;font-family:"Avenir Next W01 Light",Times,serif!important}.div-text h3{text-align:center;font-size:30px;font-family:"Avenir Next W01 Light",Times,serif!important;font-weight:600;margin-top:30px}.div-text h3 a{text-align:center;font-size:30px;font-family:"Avenir Next W01 Light",Times,serif!important;font-weight:600;margin-top:30px}.div-img{display:inline-block;width:100%;max-width:48%;padding:0 10px;vertical-align:top}@media only screen and (max-width:767px){.call-action-box ul li:first-child,.call-action-box ul li:nth-child(2),.call-action-box ul li:nth-child(3){max-width:100%;text-align:center}.home-facility .office-info h2{margin-top:0}.dr-wrapper .dr-info h2{margin-top:0}}.home-facility .office-wrap .subhdng{font-size:16px;font-size:1rem;line-height:1.5em;font-weight:300;font-family:"Avenir Next W01 Light",sans-serif;text-transform:uppercase;font-style:italic;margin-bottom:40px}.dr-wrapper .dr-wrap .subhdng{font-size:16px;font-size:1rem;line-height:1.5em;font-weight:300;font-family:"Avenir Next W01 Light",sans-serif;text-transform:uppercase;font-style:italic;margin-bottom:40px}section{display:block}section{z-index:100;position:relative;padding:20px;background:#ffffff;text-align:left}@media only screen and (min-width:1280px){section{padding-right:calc(40px + (50vw - (1280px / 2)));padding-left:calc(40px + (50vw - (1280px / 2)));padding-top:110px;padding-bottom:20px}}.home-about .rpt-content p,.home-about h2{color:#000!important}.home-vip h2{color:#ffffff}@media only screen and (min-width:1190px){.home-procedures li:nth-of-type(odd){padding-left:50%}}@media only screen and (min-width:1190px){.home-procedures li:nth-of-type(odd) h3{border-left:none;border-right:1px solid #ffffff}}@media only screen and (min-width:768px){.home-procedures li:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:1190px){.home-procedures li:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home-procedures li:nth-of-type(odd) .proc-description{margin-left:-400px}.home-procedures li:nth-of-type(even) .proc-description{margin-left:540px;width:1000px}.home-procedures li:nth-of-type(even) .proc-description p{width:600px}.home-procedures li:nth-of-type(even) h3,.home-procedures li:nth-of-type(even) p{padding-left:70px}.home-procedures li:nth-of-type(even) .button{margin-left:70px}.home-procedures li:nth-of-type(even) .proc-image{padding-left:0}}.home-procedures .proc-description h3{font-size:50px;font-size:3.125rem;line-height:1em;font-family:"Avenir Next W01 Light",sans-serif!important;color:#ffffff;text-transform:none;margin-top:0;display:inline-block}.home-procedures .proc-description h3 a{color:#000!important}@media only screen and (min-width:1190px){.home-procedures .proc-description h3{font-size:60px;font-size:3.75rem;border-left:1px solid #ffffff;padding-top:70px;padding-right:1em;margin-top:0}}@media only screen and (min-width:1190px){.home-procedures .proc-description h3{font-size:68px;font-size:2.5rem}}.home-procedures .proc-image img{width:100%}@media only screen and (min-width:1190px){.home-procedures .proc-image img{width:auto}}.inner-pages-container .h1-title{text-transform:uppercase;font-family:"Avenir Next W01 Light",serif;margin:50px auto 5px auto;letter-spacing:1px;font-size:28px;font-weight:200}.inner-pages-container h2{font-family:"Avenir Next W01 Light",sans-serif;font-weight:700;font-style:normal;font-size:1rem;letter-spacing:0.25em;line-height:1.3125em;text-transform:uppercase}.inner-pages-container h3{font-family:"Avenir Next W01 Light",sans-serif;font-weight:700;font-style:normal;font-size:1rem;letter-spacing:0.2em;line-height:1.3125em;text-transform:uppercase}@media only screen and (max-width:1000px){.home-procedures .proc-description h3 a{font-size:28px}}@media only screen and (max-width:759px){.home-procedures .proc-description h3 a{font-size:24px}.dsmile img{width:auto!important;display:inline-block!important;height:150px!important}}.team-ul li img{display:block;width:100%;margin-bottom:5px}.smile-gallery li img{display:block;width:100%;border:5px solid var(--smile-box-border-color);box-shadow:0 2.8px 2.2px rgba(0,0,0,0.034),0 6.7px 5.3px rgba(0,0,0,0.048),0 12.5px 10px rgba(0,0,0,0.06),0 22.3px 17.9px rgba(0,0,0,0.072),0 41.8px 33.4px rgba(0,0,0,0.086),0 100px 80px rgba(0,0,0,0.12)}.smile-box ul li img{display:block;width:100%}@media only screen and (min-width:768px){.three-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media only screen and (min-width:1190px){.three-column{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.three-column>li,.three-column>div{display:inline-block;width:100%}.mouth-guards{display:block;margin:-30px auto}@media screen and (max-width:1300px){.mouth-guards{margin:0px auto!important}}@media screen and (max-width:760px){.prevention-callout:first-child{margin:0!important}.width-full{max-width:100%!important}}.main-scope-1uUWI{--border-radius:5px;--color:#118bee;--color-bg:#fff;--color-bg-secondary:#e9e9e9;--color-secondary:#920de9;--color-text:#000;--color-text-secondary:#999;--color-error:#cb2431;--hover-brightness:1.2;--hover-opacity:0.5;--line-height:150%}@media (prefers-color-scheme:dark){.main-scope-1uUWI:not(.main-noDark-1jtQ_){--color-bg:#333333;--color-bg-secondary:#555;--color-secondary:#2BB14C;--color-text:#fff;--color-text-secondary:#666;--color-error:#f44336}}.main-reset-1meT7{background:var(--color-bg);color:var(--color-text);margin:0}.main-reset-1meT7 h1,.main-reset-1meT7 h2,.main-reset-1meT7 h3,.main-reset-1meT7 h4,.main-reset-1meT7 h5,.main-reset-1meT7 h6{line-height:var(--line-height)}.main-reset-1meT7 ol li,.main-reset-1meT7 ul li{padding:0.2rem 0}.main-reset-1meT7 p{margin:0.75rem 0;padding:0}.main-reset-1meT7 small{color:var(--color-text-secondary)}.main-reset-1meT7 a{color:var(--color-secondary);font-weight:bold;text-decoration:none}.main-reset-1meT7 a:hover{filter:brightness(var(--hover-brightness));text-decoration:underline}.main-reset-1meT7 button{border-radius:var(--border-radius);display:inline-block;font-size:medium;font-weight:bold;margin:1.5rem 0 0.5rem 0;padding:0.4rem 2rem}.main-reset-1meT7 button:hover:not(:disabled){cursor:pointer;filter:brightness(var(--hover-brightness))}.main-reset-1meT7 button{background-color:var(--color);border:2px solid var(--color);color:var(--color-bg)}.main-reset-1meT7 button:disabled{cursor:default;background-color:var(--color-bg-secondary)}.main-reset-1meT7 form{display:block}.main-reset-1meT7 form header{margin:1.5rem 0;padding:1.5rem 0}.main-reset-1meT7 input,.main-reset-1meT7 label,.main-reset-1meT7 select,.main-reset-1meT7 textarea{display:block;font-size:inherit}.main-reset-1meT7 input,.main-reset-1meT7 textarea{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);padding:0.4rem 0.8rem;width:100%;box-sizing:border-box}.main-reset-1meT7 label{font-weight:bold;margin-bottom:0.2rem}.main-root-hX4vn{display:flex;justify-content:center;background-color:transparent;-webkit-box-sizing:content-box!important}.main-all_container-lL2Wi{display:flex;flex-direction:column;color:#000000;gap:40px}.main-widget_layout-N5ZoO{display:flex;justify-content:center;align-items:flex-start;max-width:1280px;width:100%;padding:16px;gap:80px;box-sizing:border-box;position:relative}.main-widgets_container-MZUT7{height:fit-content;width:100%;min-width:650px;max-width:calc(100% - 440px);box-sizing:border-box;padding:24px;border-radius:8px;background-color:#ffffff;box-shadow:0 6px 9px 0 rgba(0,0,0,0.07),0 0.751px 1.127px 0 rgba(0,0,0,0.04)}.main-root-hX4vn>div{background:transparent}.main-container-2wGtk.main-minimized-2lqEU{display:none}.main-hide-4ae74{display:none}img{border:none}@media screen and (max-width:1280px){.main-widgets_container-MZUT7{min-width:420px}.main-widget_layout-N5ZoO{gap:32px}}@media screen and (max-width:768px){.main-widgets_container-MZUT7{width:calc(100dvw - 32px);min-width:calc(100dvw - 32px);max-width:calc(100dvw - 32px)}}.hero-hero_container-3CuNC .hero-hero_header-233k4{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.hero-hero_container-3CuNC .hero-iconWrapper-2rZ6a svg{height:24px}.hero-hero_container-3CuNC .hero-alle_logo_container-1vPx7 svg{height:16px}.hero-hero_container-3CuNC .hero-checkbox_item-13aEV svg{color:var(--custom-primary-color)}button.button-customButton-2D9P5{cursor:pointer;display:inline-block;position:relative;text-align:center;font-family:var(--custom-font)!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;border-radius:8px!important;padding:12px 8px!important;border:none!important;width:100%!important;height:48px!important;font-family:inherit;border:1px solid var(--custom-primary-color)!important}button.button-iconButton-EUG6t{width:32px!important;height:32px!important;padding:0!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important}button.button-iconButton-EUG6t svg,button.button-iconButton-EUG6t img{color:inherit;display:block}button.button-filled-hHeip{background-color:var(--custom-primary-color)!important;color:#ffffff!important}button.button-outlined-2JWk6{background-color:#ffffff!important;color:var(--custom-primary-color)!important}button:hover{opacity:0.75}h2.title-title-gkV6t{font-size:24px;color:#000000;font-weight:700;line-height:32px;margin:0;text-align:left;font-family:var(--custom-header-font)}.languagePicker-language_option-2WIvw input[type="radio"]{appearance:none;width:20px;height:20px;border:2px solid #666666;border-radius:50%;cursor:pointer;position:relative;margin:0;flex-shrink:0}.languagePicker-language_option-2WIvw input[type="radio"]:checked{border-color:#000000}.languagePicker-language_option-2WIvw input[type="radio"]:checked::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#000000}.languagePicker-language_option-2WIvw input[type="radio"]:focus{outline:2px solid #007AFF;outline-offset:2px}.howItWorks-info_container-1CA_G .howItWorks-how_it_works_step_icon-2RrMv svg{width:24px;height:24px;color:var(--custom-primary-color)}.testimony-card_image_container-3qBEP img{width:48px;height:48px;border-radius:24px;margin-right:9px;z-index:1}.testimony-title_container-2YHZf svg{margin-right:2px;color:var(--custom-primary-color)}.faq-arrow_icon-3m84Q svg{transform:rotate(180deg)}.faq-collapse_container-itCsk.faq-active-2ijqJ .faq-title_container-C3Zsu .faq-arrow_icon-3m84Q svg{transform:rotate(0deg)}.faq-faq_container-pGtNE .faq-title_container-C3Zsu svg{pointer-events:none;color:#000000}.faq-faq_container-pGtNE .faq-alle_footer_container-3Yi4E{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.faq-faq_container-pGtNE .faq-alle_footer_content_container-27ocZ{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px}.faq-faq_container-pGtNE .faq-alle_footer_content_item-1bv8c{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.faq-faq_container-pGtNE .faq-alle_footer_content_item-1bv8c button{min-width:236px}.faq-faq_container-pGtNE .faq-alle_footer_content_item_support-1rfFi{gap:4px}.faq-faq_container-pGtNE .faq-alle_footer_content_item_title-1UX2T{font-size:20px;font-weight:700;color:#000000;line-height:28px}.faq-faq_container-pGtNE .faq-alle_footer_content_item_subtitle-3BZ3l{font-size:16px;line-height:24px;color:#000000}.faq-faq_container-pGtNE .faq-question_footer-3EkdT a{all:unset;cursor:pointer;text-decoration:underline}.faq-faq_container-pGtNE .faq-question_footer-3EkdT{color:#000000;font-size:12px;line-height:16px;text-align:left!important}@media screen and (max-width:480px){.faq-faq_container-pGtNE .faq-alle_footer_content_container-27ocZ{grid-template-columns:1fr}.faq-faq_container-pGtNE .faq-alle_footer_content_item-1bv8c button{min-width:100%}}.calculator-floating_container-jbBMQ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.calculator-input_label-2-umJ{font-size:16px;color:#000000}.calculator-floating_container-jbBMQ .calculator-input_label-2-umJ{font-weight:600;font-family:var(--custom-floating-estimator-text-font-family)}.calculator-component-1p0Xd .calculator-monthly_options_container-1wAjb{flex-basis:auto}.calculator-treatment_amount-1JEYg input{color:#000000;font-size:16px;line-height:24px;font-weight:700;font-family:var(--custom-font);border:none;outline:none;width:125px;transition:0.3s ease-in-out;border:1px solid #000000!important;box-shadow:none!important;border-radius:999px;padding:4px 8px 4px 28px!important;animation:calculator-jiggle-1waAE .25s linear 1s 3,calculator-borderIn-1PJto .75s ease 1s;margin:0!important;&:focus{border:1px solid var(--custom-primary-color)!important;outline:var(--custom-primary-color)!important}}.calculator-floating_container-jbBMQ .calculator-treatment_amount-1JEYg input{font-family:var(--custom-floating-estimator-text-font-family);height:42px!important;box-sizing:border-box}.calculator-icon_container-3hKuv svg{fill:var(--custom-floating-estimator-cta-color)}.calculator-input_icon-3UK-0{height:16px;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.calculator-input_left_icon-22yFv{left:8px}.calculator-input_right_icon-1U3FE{right:8px}.calculator-floating_container-jbBMQ .calculator-treatment_amount-1JEYg input{width:145px;padding:8px 32px 8px 40px!important;&::placeholder{font-family:var(--custom-floating-estimator-text-font-family)}}.calculator-floating_container-jbBMQ .calculator-input_icon-3UK-0{height:24px}.calculator-floating_container-jbBMQ .calculator-input_left_icon-22yFv{left:16px}.calculator-floating_container-jbBMQ .calculator-input_right_icon-1U3FE{right:16px}.calculator-footerValueProps-3hOHQ{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;font-family:var(--custom-floating-estimator-text-font-family)}.calculator-footerValueProps-3hOHQ .calculator-valueProp-1OmSA{flex:1;font-size:16px;font-family:var(--custom-font);line-height:24px;display:flex;align-items:center;gap:8px;transition:opacity 0.6s ease-in-out;color:#000000}.calculator-footerValueProps-3hOHQ .calculator-valueProp-1OmSA svg{height:24px;width:24px;color:var(--custom-primary-color)}.calculator-sticky_button_container-3snzC .calculator-footerValueProps-3hOHQ .calculator-valueProp-1OmSA{font-size:12px;line-height:16px;font-family:var(--custom-floating-estimator-text-font-family)}.calculator-sticky_button_container-3snzC .calculator-footerValueProps-3hOHQ .calculator-valueProp-1OmSA svg{height:20px;width:20px}.calculator-footerValueProps-3hOHQ .calculator-fadeIn-qfJRo{opacity:1}.calculator-footerValueProps-3hOHQ .calculator-fadeOut-3zudl{opacity:0}.calculator-floating_container-jbBMQ .calculator-selected_month_option_header-2DFbs{flex-direction:column}.calculator-floating_container-jbBMQ .calculator-selected_month_option-tsNFW{background:var(--custom-secondary-color);height:fit-content}.calculator-floating_container-jbBMQ .calculator-arrow-1535s path{fill:var(--custom-primary-color)}.calculator-container-3SmEW svg{cursor:pointer}.calculator-input_container-DxY8o{display:flex;flex-direction:column;gap:24px;flex-shrink:1;flex-grow:0;min-width:100px}.calculator-input_error-2GOTq{border:2px solid #A52443!important}.calculator-input_error-2GOTq:focus-visible{border:2px solid #A52443!important;outline:none!important}.calculator-numeric_container-1ym8b input{padding:5px 16px;font-size:1.6em;border-radius:4px;border:1px solid #879097;background:#fff;height:48px;box-sizing:border-box}.calculator-numeric_container-1ym8b input:focus-visible{outline:2px solid #000;border:1px solid transparent}.calculator-numeric_container-1ym8b input::placeholder{font-size:1em;font-family:var(--custom-font)}.calculator-month_text-3NT3R{color:#0e202f;font-size:2em;font-style:normal;font-weight:400;line-height:28px}.calculator-total_amount_header_wrapper-3awL5{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.calculator-total_amount_header_wrapper-3awL5 svg{position:absolute;top:14px;right:16px;cursor:pointer}.calculator-avoid_interest_callout-1K4Tj svg{flex-shrink:0;color:#000000;cursor:default}.calculator-monthly_options_container-1wAjb{display:flex;flex-direction:column;gap:8px}.calculator-month_option_header_container-3AYmT{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.calculator-month_option_container-1w611{display:flex;flex-direction:column;gap:16px;border-radius:8px;border:1px solid var(--custom-primary-color);padding:16px;transition:height 0.3s linear;overflow:hidden;cursor:pointer;height:fit-content;box-sizing:border-box}.calculator-month_option_container-1w611 span{align-items:center;display:flex}.calculator-month_option_header-hHbvf{display:flex;flex-direction:column;gap:4px;align-items:baseline}.calculator-selected_month_option_header-2DFbs{flex-direction:row;gap:8px}.calculator-month_option_clickable_wrapper-1iHNn{display:flex;flex-direction:row;gap:8px;align-items:center}.calculator-month_option_table-3mMLF{display:flex;flex-direction:row;gap:24px}.calculator-month_option_column-1NwX0{display:flex;flex-direction:column;gap:4px;width:100%}.calculator-month_option_text-2fy2v{color:#000000;font-size:12px;line-height:16px}.calculator-month_option_apr_text-pTbQf{color:#000000;font-size:12px;white-space:nowrap}.calculator-month_option_amount_cell-4G_D6{color:#000000;font-size:16px;font-weight:700}.calculator-month_option_amount-28Yoj{color:#000000;font-size:24px;font-weight:700;line-height:32px}.calculator-month_option_month-1SmOV{color:#000000;font-size:16px;line-height:24px;text-wrap:nowrap}.calculator-selected_month_option_amount-1s4gn{font-size:32px;line-height:48px}.calculator-selected_frequency_text-1gpkM{font-size:20px!important;line-height:28px}.calculator-selected_month_option-tsNFW{background:var(--custom-secondary-color);border:2px solid var(--custom-primary-color);height:fit-content;box-sizing:border-box}.calculator-month_option_apr_container-hWqb8{display:flex;flex-direction:row;padding:4px 8px;color:#ffffff;font-size:12px;font-style:normal;line-height:normal;letter-spacing:0.6px;border-radius:16px;background-color:var(--custom-primary-color);white-space:nowrap;width:fit-content}.calculator-selectedArrow-2Yc_F{transform:rotate(0deg)}.calculator-arrow-1535s path{fill:var(--custom-primary-color)}@media screen and (max-width:768px){.calculator-sticky_button_container-3snzC .calculator-footerValueProps-3hOHQ{grid-template-columns:1fr 1fr}.calculator-sticky_button_container-3snzC .calculator-footerValueProps-3hOHQ .calculator-valueProp-1OmSA{font-size:10px}}@media screen and (max-width:480px){.calculator-selected_month_option-tsNFW{height:fit-content!important}.calculator-floating_container-jbBMQ .calculator-selected_month_option-tsNFW{height:172px!important}.calculator-month_option_apr_container-hWqb8{white-space:normal;text-align:center}.calculator-selected_month_option_header-2DFbs{flex-direction:column}.calculator-month_option_container-1w611{height:88px}}@keyframes calculator-load-2sDtP{0%,100%{background-position:right}50%{background-position:left}}@keyframes calculator-jiggle-1waAE{0%{animation-timing-function:ease-in;transform:rotate(-2deg)}50%{animation-timing-function:ease-out;transform:rotate(2.5deg)}}@keyframes calculator-borderIn-1PJto{0%{border:1px solid var(--custom-primary-color)}50%{border:1px solid #000000}100%{border:1px solid var(--custom-primary-color)}}.locationsPopup-popup_header-3BLfu h3{font-weight:700;flex-grow:1;margin:0;font-size:20px}.locationsPopup-popup_header-3BLfu{display:flex;align-items:center;justify-content:flex-end;position:relative;margin:15px 0 25px}.locationsPopup-popup_header-3BLfu .locationsPopup-close_icon-3eyML{position:absolute;right:24px;font-size:28px;transition:0.2s}.locationsPopup-state_filter-1vHO9 select{padding:8px;text-align:center}@media only screen and (max-width:600px){.locationsPopup-state_filter-1vHO9 select{width:100%}.locationsPopup-popup_header-3BLfu .locationsPopup-close_icon-3eyML{right:10px}}.rpt-content-dr,.rpt-content{text-align:center}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-close,.fancybox-nav span{width:36px;cursor:pointer;z-index:8040;position:absolute}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url('fancybox_sprite.png')}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url('blank.gif');-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-nav span{top:50%;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}}.ImageAndText-text .Heading-subtitle,.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title{font-family:Neue Helvetica,Helvetica,sans-serif;letter-spacing:.25em;text-transform:uppercase;font-style:normal}.Image-ratioContainer .Image-img{width:100%;height:100%}.ImageCircle-img{border-radius:50%}.ImageAndText-picture img,.ImageItem-picture .Image-img{width:100%}.ImageAndText-text .Heading-subtitle{font-weight:400;font-size:.75rem;line-height:1.5em;display:block;margin-bottom:40px}.ImageAndText-text .Heading-quote:lang(ar),.ImageAndText-text .Heading-subtitle:lang(ar),.ImageAndText-text .Heading-text:lang(ar),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-text:lang(ar),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.ImageAndText-text .Heading-quote:lang(ru),.ImageAndText-text .Heading-subtitle:lang(ru),.ImageAndText-text .Heading-text:lang(ru),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-text:lang(ru),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(ru){font-family:Open Sans,Helvetica,sans-serif;-webkit-font-smoothing:auto}.ImageAndText-text .Heading-quote:lang(ko-KR),.ImageAndText-text .Heading-subtitle:lang(ko-KR),.ImageAndText-text .Heading-text:lang(ko-KR),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-text:lang(ko-KR),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(ko-KR){font-family:NanumGothic,Helvetica,sans-serif;-webkit-font-smoothing:auto}.ImageAndText-text .Heading-quote:lang(zh),.ImageAndText-text .Heading-subtitle:lang(zh),.ImageAndText-text .Heading-text:lang(zh),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-text:lang(zh),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.ImageAndText-text .Heading-quote:lang(zh-TW),.ImageAndText-text .Heading-subtitle:lang(zh-TW),.ImageAndText-text .Heading-text:lang(zh-TW),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-text:lang(zh-TW),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.ImageAndText-text .Heading-quote:lang(ja),.ImageAndText-text .Heading-subtitle:lang(ja),.InlineCarousel-list .CarouselSlide .ImageAndCta .CtaBlock-title:lang(ja){font-family:Noto Sans Japanese,Helvetica,sans-serif;-webkit-font-smoothing:auto}.ImageAndText-text .Heading-subtitle:nth-last-of-type(2),.ImageItem:last-child{margin-bottom:0}.InlineCarousel-list .CarouselSlide.is-selected .CarouselSlide--grip{position:absolute;left:0;width:calc(50% - 55px);height:62%;top:0;bottom:130px;z-index:3}.InlineCarousel-list .CarouselSlide.is-selected .CarouselSlide--grip:before{position:absolute;display:block;content:"";width:50%;height:74%;top:0;left:100%}.InlineCarousel-list .CarouselSlide.is-selected .CarouselSlide--grip+.CarouselSlide--grip{left:auto;right:0}.InlineCarousel-list .CarouselSlide.is-selected .CarouselSlide--grip+.CarouselSlide--grip:before{content:"";height:12%;top:auto;bottom:0;right:100%;left:auto}.InlineCarousel-list .CarouselSlide-video{position:relative;margin-bottom:30px}.InlineCarousel-list .CarouselSlide-video .ThirdPartyVideo{margin-top:30px}.InlineCarousel--js .InlineCarousel-prevButton{right:50%}.InlineCarousel--js .InlineCarousel-prevButton:lang(ar){left:50%;right:auto}.InlineCarousel--js .InlineCarousel-prevButton:focus~.InlineCarousel-list .CarouselSlide--prev .Image,.InlineCarousel--js .InlineCarousel-prevButton:hover~.InlineCarousel-list .CarouselSlide--prev .Image{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.InlineCarousel--js .InlineCarousel-list .CarouselSlide.is-selected .CtaBlock,.InlineCarousel--js .InlineCarousel-list .CarouselSlide.is-selected .Image{opacity:1;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.InlineCarousel--js .InlineCarousel-list .CarouselSlide:not(.is-selected){cursor:pointer}.InlineCarousel--js .InlineCarousel-list .CarouselSlide:not(.is-selected) .Image{opacity:.6;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.InlineCarousel--js .InlineCarousel-list .CarouselSlide:not(.is-selected) .Image:hover{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.InlineCarousel--js .InlineCarousel-list .CarouselSlide:not(.is-selected) .CtaBlock{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.answer-box input[type="Radio"]{margin-right:24px!important;margin-left:10px!important;margin-bottom:5px!important}.answer-box input[type="checkbox"]{margin-right:24px!important;margin-left:10px!important;margin-bottom:5px!important}#RndcaptchaALL #code{width:100%;max-width:100px!important;text-align:center;letter-spacing:7px;display:block!important;margin:10px auto 0 auto!important}.Rotator input{display:block;margin:0 auto 5px auto!important;width:95%;padding:.30rem .30rem;font-size:18px;line-height:1.5;color:#000000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.Rotator textarea{display:block;margin:0 auto 5px auto!important;width:95%;padding:.30rem .30rem;font-size:18px;line-height:1.5;color:#000000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.Rotator select{display:block;width:95%;padding:.30rem .30rem;font-size:18px;line-height:1.5;color:#000000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.dws-offer img{width:100%;max-width:600px}.Rotator input{width:95%;max-width:300px;margin:3px 0!important;font-size:18px;display:inline-block!important}.Rotator textarea{width:95%;max-width:300px;font-size:18px}#code{width:100%;max-width:100px;text-align:center;letter-spacing:2px;display:block!important;margin:0 auto!important}.Form-Smile-Analysis #code{width:100%;max-width:30px;text-align:center;letter-spacing:2px;display:block!important;margin:0 auto!important}#code{width:100%;max-width:100px!important;font-size:22px;text-align:center;letter-spacing:5px;margin:5px auto 0 auto}#name,#phone,#email,#subject,#message{width:100%;max-width:400px;font-size:18px}.main-form-div{width:100%;max-width:700px;margin:0 auto;padding:10px 0 0 0}.col-50>input{width:96%!important}.col-30>input{width:92%!important}input{display:block;width:100%;padding:.30rem .30rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}textarea{display:block;width:100%;padding:.30rem .30rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}select{display:block;width:100%;padding:.30rem .30rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}@media screen and (max-width:1024px){.main-form-div{width:100%;padding:0 15px;max-width:800px}.col-30>input{width:97%!important}}@media screen and (max-width:860px){.main-form-div{width:100%;padding:0 15px;max-width:90%}.col-30>input{width:97%!important}}@media screen and (max-width:768px){.main-form-div{width:100%;padding:0 15px;max-width:90%}.col-30>input{width:97%!important}}@media screen and (max-width:459px){.main-form-div{width:100%;padding:0 15px;max-width:90%}.col-30>input{width:90%!important}input{width:90%}select{width:98%}textarea{width:90%!important}}:root{--color-primary-0:#000000;--color-primary-1:#7F7E7E;--color-primary-2:#464646;--color-primary-3:#000000;--color-primary-4:#030101;--color-primary-5:#FFFFFF;--color-primary-6:rgba(0,0,0,0.9);--submit-btn-bg-color:var(--color-primary-0);--button-background-color:var(--color-primary-0);--button-hover-background-color:var(--color-primary-5);--button-text-color:var(--color-primary-5);--button-hover-text-color:var(--color-primary-0);--button-border-color:var(--color-primary-5);--button-hover-border-color:var(--color-primary-0);--book-button-background-ul-color:var(--color-primary-0);--book-button-background-color:var(--color-primary-5);--book-button-border-color:var(--color-primary-0);--book-button-text-color:var(--color-primary-0);--book-button-background-hover-color:var(--color-primary-0);--book-button-border-hover-color:var(--color-primary-5);--book-button-text-hover-color:var(--color-primary-5);--logo-border-color:var(--color-primary-0);--header-background-color:var(--color-primary-6);--header-inner-background-color:var(--color-primary-0);--topheader-text-color:var(--color-primary-5);--slide-headline-text-color:var(--color-primary-0);--slide-button-background-color:var(--color-primary-8);--heading-text-color:var(--color-primary-0);--subheading-text-color:var(--color-primary-0);--site-text-color:var(--color-primary-0);--innersite-heading-text-color:var(--color-primary-5);--innersite-box-text-color:var(--color-primary-5);--menu-background-color:var(--color-primary-6);--menu-hover-background-color:var(--color-primary-9);--menu-text-color:var(--color-primary-5);--submenu-text-color:var(--color-primary-0);--call-action-background-color:var(--color-primary-3);--call-action-text-color:var(--color-primary-5);--call-action-btn-background-color:var(--color-primary-5);--call-action-btn-background-hover-color:var(--color-primary-3);--call-action-btn-border-color:var(--color-primary-5);--call-action-btn-text-color:var(--color-primary-3);--call-action-btn-text-hover-color:var(--color-primary-5);--alternate-menu-background-color:var(--color-primary-6);--alternate-menu-text-color:var(--color-primary-7);--smile-box-border-color:var(--color-primary-5);--footer-background-color:var(--color-primary-0);--footer-heading-text-color:var(--color-primary-5);--footer-bours-text-color:var(--color-primary-5);--footer-text-color:var(--color-primary-5);--social-icon-background-color:var(--color-primary-0);--social-icon-text-color:var(--color-primary-5);--services-background-color:var(--color-primary-0);--services-text-color:var(--color-primary-5)}