html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-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:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}.w-popover{position-anchor:none}.w-popover[popover]:not(:popover-open){display:none}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Oceanic Font;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee5d757983fccf6ab4239_oceanic%20font.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee760d022f669622aa331_Nunito-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee761d84f6efc40644a78_Nunito-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee7615dc8bdc0ac30a7ec_Nunito-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee76148994b982ec30f18_Nunito-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee7621298579f21d4b0d5_Nunito-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee761763e6b530c2d4a85_Nunito-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee761bd37fb92d5c8c824_Nunito-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee761b973738a1b048829_Nunito-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee761bd37fb92d5c8c81f_Nunito-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cee7618b9afb68343e6786_Nunito-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}:root{--background-color--background-primary:var(--base-color-neutral--white);--text-color--clay:var(--base-color-neutral--black);--link-color--link-primary:var(--base-color-neutral--black);--black-archive:black;--base-color-neutral--neutral-darker:#222;--base-color-brand--black:black;--base-color-neutral--white:white;--oceanic-blue:#64b5b6;--base-color-neutral--neutral-dark:#444;--color:#fff0;--border-color--border-primary:var(--base-color-neutral--black);--base-color-neutral--black:black;--galary-background:var(--galery-background);--menu-bg-2:#eee9e0;--button-darker:#1a3743;--base-color-neutral--neutral-light:#aaa;--menu-background:#f6f6f6;--yellowey:#fdf3e2;--base-color-brand--white:var(--base-color-brand--black);--iconstar:#afe7e5;--background-color--background-secondary:var(--menu-background);--clay:#8f5433;--pinky:#ffd1ca;--background-color--background-alternate:var(--base-color-neutral--black);--link-color--link-alternate:var(--base-color-neutral--white);--background-color--background-tertiary:var(--base-color-neutral--neutral-light);--text-color--text-alternate:var(--oceanic-blue);--text-color--text-secondary:var(--base-color-neutral--black);--background-color--background-success:var(--base-color-system--success-green-light);--text-color--text-success:var(--base-color-system--success-green);--background-color--background-error:var(--base-color-system--error-red-light);--text-color--text-error:var(--base-color-system--error-red);--galery-background:#d1f5f4;--tanaka:#29999a;--base-color-neutral--neutral-lighter:#ccc;--base-color-neutral--neutral:#666;--base-color-neutral--neutral-darkest:#111;--base-color-system--success-green:#027a48;--base-color-system--success-green-light:#ecfdf3;--base-color-system--error-red:#b42318;--base-color-system--error-red-light:#fef3f2;--border-color--border-secondary:var(--base-color-neutral--neutral-light);--border-color--border-alternate:var(--base-color-neutral--white);--link-color--link-secondary:var(--base-color-neutral--neutral-light)}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-embed-youtubevideo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);background-position:50%;background-size:cover;width:100%;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.w-embed-youtubevideo:empty{min-height:75px;padding-bottom:56.25%}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}body{background-color:var(--background-color--background-primary);color:var(--text-color--clay);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}h1{margin-top:0;margin-bottom:0;font-size:3.5rem;font-weight:700;line-height:1.2}h2{margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1.2}h3{margin-top:0;margin-bottom:0;font-size:2.5rem;font-weight:700;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.3}h5{margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.4}h6{margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.4}p{margin-bottom:0;font-size:1rem}a{color:var(--link-color--link-primary);text-decoration:underline}ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem}ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem}li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.5rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem;font-weight:500}blockquote{border-left:.1875rem solid var(--text-color--clay);margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:3rem;margin-bottom:3rem}figcaption{text-align:center;margin-top:.25rem}.z-index-2{z-index:2;position:relative}.max-width-full{width:100%;max-width:none}.layer{justify-content:center;align-items:center;position:absolute;inset:0%}.overflow-hidden{overflow:hidden}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.z-index-1{z-index:1;position:relative}.hide{display:none}.text-style-link{color:var(--link-color--link-primary);font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:400;text-decoration:underline}.text-style-link.text-size-large{font-size:1.1rem;font-weight:400;text-decoration:none}.max-width-xlarge{width:100%;max-width:64rem}.max-width-medium{width:100%;max-width:35.5rem}.max-width-medium.align-center.flex-column-center{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.max-width-xsmall{width:100%;max-width:25rem}.max-width-xxsmall{width:100%;max-width:20rem}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.container-large.full-width{max-width:none}.container-large.flow-item{background-color:#fff}.container-large.terms,.container-large.privacy{max-width:60rem}.max-width-xxlarge{width:100%;max-width:80rem}.align-center{margin-left:auto;margin-right:auto}.spacing-clean{margin:0;padding:0}.max-width-large{width:100%;max-width:none}.max-width-large.align-center{width:80%;max-width:none}.max-width-large.align-center.width-60{width:84%;max-width:84%}.max-width-large.align-center.test{max-width:85%;margin-bottom:4rem}.max-width-large.cosmetic-page{width:60%}.max-width-large.cosmetic-page.whitening{width:80%}.max-width-small{width:100%;max-width:30rem}.form-message-error{margin-top:.75rem;padding:.75rem}.utility_component{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding-left:1.25rem;padding-right:1.25rem;display:flex}.utility_form-block{text-align:center;flex-direction:column;align-self:flex-start;max-width:48rem;margin-top:4rem;display:flex}.utility_form{flex-direction:column;align-items:stretch;display:flex}.utility_image{margin-bottom:.5rem;margin-left:auto;margin-right:auto}.main-wrapper{max-width:none;margin-left:auto;margin-right:auto;display:block;position:static}.container-medium{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.container-small{width:100%;max-width:65rem;margin-left:auto;margin-right:auto}.container-small.terms,.container-small.privacy{max-width:60rem}.container-small.whitening{max-width:80rem}.margin-tiny{margin:.25rem}.margin-xxsmall{margin:.5rem}.margin-xsmall{margin:1rem}.margin-small{margin:1.5rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-xlarge{margin:4rem}.margin-xxlarge{margin:5rem}.margin-huge{margin:6rem}.margin-xhuge{margin:7rem}.margin-xxhuge{margin:10rem}.margin-0{margin:0}.padding-0{padding:0}.padding-tiny{padding:.25rem}.padding-xxsmall{padding:.5rem}.padding-xsmall{padding:1rem}.padding-small{padding:1.5rem}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-xlarge{padding:4rem}.padding-xxlarge{padding:5rem}.padding-huge{padding:6rem}.padding-xhuge{padding:7rem}.padding-xxhuge{padding:10rem}.margin-top,.margin-top.margin-custom1,.margin-top.margin-huge{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-huge.sedation{margin-top:0}.margin-top.margin-small{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-small.fuu-mounth{margin-top:0}.margin-top.margin-small.fuu-mounth.extraction{margin-top:1rem}.margin-top.margin-tiny,.margin-top.margin-custom3,.margin-top.margin-medium{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-medium.ourstory{margin-top:0}.margin-top.margin-medium.insurance-reminder{margin-top:1rem}.margin-top.margin-xxsmall,.margin-top.margin-xxhuge,.margin-top.margin-custom2,.margin-top.margin-xsmall,.margin-top.margin-large,.margin-top.margin-xxlarge,.margin-top.margin-xlarge{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-xlarge.center-full-width{justify-content:center;align-items:center;width:100%;display:flex}.margin-top.margin-xlarge.center-div-desktop{align-self:center}.margin-top.margin-xlarge.center-div-desktop.vitalis{margin-top:0;margin-bottom:0}.margin-top.margin-0,.margin-top.margin-xhuge{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom,.margin-bottom.margin-xxlarge{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge.relative{position:relative}.margin-bottom.margin-xxlarge.width-60-desktop{width:60%}.margin-bottom.margin-medium{border-radius:30px;margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-custom3,.margin-bottom.margin-custom1,.margin-bottom.margin-tiny{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-small{justify-content:center;margin:0;display:block}.margin-bottom.margin-small.padding-bot{padding-bottom:1rem}.margin-bottom.margin-small.avy{justify-content:center;align-items:center}.margin-bottom.margin-small.home{justify-content:center}.margin-bottom.margin-small.head{justify-content:flex-start;display:block}.margin-bottom.margin-small.veneers{display:flex}.margin-bottom.margin-large{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-large.blog{margin-bottom:1rem}.margin-bottom.margin-0,.margin-bottom.margin-xlarge,.margin-bottom.margin-xhuge,.margin-bottom.margin-xxhuge,.margin-bottom.margin-huge,.margin-bottom.margin-xxsmall,.margin-bottom.margin-custom2,.margin-bottom.margin-xsmall{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xsmall.resource{margin-bottom:2rem}.margin-bottom.margin-bot-24{margin-bottom:1.5rem}.margin-bottom.tanaka{padding-bottom:2rem}.margin-left,.margin-left.margin-tiny,.margin-left.margin-xxlarge,.margin-left.margin-0,.margin-left.margin-small,.margin-left.margin-xsmall,.margin-left.margin-large,.margin-left.margin-huge,.margin-left.margin-xlarge,.margin-left.margin-custom3,.margin-left.margin-xxsmall,.margin-left.margin-custom1,.margin-left.margin-custom2,.margin-left.margin-xhuge,.margin-left.margin-xxhuge,.margin-left.margin-medium{margin-top:0;margin-bottom:0;margin-right:0}.margin-right,.margin-right.margin-huge,.margin-right.margin-xsmall,.margin-right.margin-xxhuge,.margin-right.margin-small,.margin-right.margin-medium,.margin-right.margin-xlarge,.margin-right.margin-custom3,.margin-right.margin-custom2,.margin-right.margin-xxsmall,.margin-right.margin-xhuge,.margin-right.margin-custom1,.margin-right.margin-large,.margin-right.margin-0,.margin-right.margin-xxlarge,.margin-right.margin-tiny{margin-top:0;margin-bottom:0;margin-left:0}.margin-right.margin-tiny.aftercare{font-family:Nunito,sans-serif;font-size:1.1rem}.margin-vertical,.margin-vertical.margin-medium,.margin-vertical.margin-xlarge,.margin-vertical.margin-xxsmall,.margin-vertical.margin-xxlarge,.margin-vertical.margin-huge,.margin-vertical.margin-0,.margin-vertical.margin-xxhuge,.margin-vertical.margin-tiny,.margin-vertical.margin-xsmall,.margin-vertical.margin-custom1,.margin-vertical.margin-small,.margin-vertical.margin-large,.margin-vertical.margin-xhuge,.margin-vertical.margin-custom2,.margin-vertical.margin-custom3{margin-left:0;margin-right:0}.margin-horizontal,.margin-horizontal.margin-medium,.margin-horizontal.margin-tiny,.margin-horizontal.margin-custom3,.margin-horizontal.margin-0,.margin-horizontal.margin-xxlarge,.margin-horizontal.margin-xhuge,.margin-horizontal.margin-huge,.margin-horizontal.margin-xlarge,.margin-horizontal.margin-custom1,.margin-horizontal.margin-xxsmall,.margin-horizontal.margin-xsmall,.margin-horizontal.margin-large,.margin-horizontal.margin-custom2,.margin-horizontal.margin-small,.margin-horizontal.margin-xxhuge{margin-top:0;margin-bottom:0}.padding-top,.padding-top.padding-xhuge,.padding-top.padding-xxhuge,.padding-top.padding-0,.padding-top.padding-large,.padding-top.padding-custom2,.padding-top.padding-xlarge,.padding-top.padding-huge,.padding-top.padding-xxsmall,.padding-top.padding-custom3,.padding-top.padding-tiny,.padding-top.padding-medium,.padding-top.padding-xxlarge,.padding-top.padding-small,.padding-top.padding-xsmall,.padding-top.padding-custom1{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom,.padding-bottom.padding-xlarge,.padding-bottom.padding-small,.padding-bottom.padding-xxhuge,.padding-bottom.padding-large,.padding-bottom.padding-xhuge,.padding-bottom.padding-custom2,.padding-bottom.padding-xxsmall{padding-top:0;padding-left:0;padding-right:0}.padding-bottom.padding-xxlarge{padding:0 0 2rem}.padding-bottom.padding-custom3,.padding-bottom.padding-custom1,.padding-bottom.padding-xsmall,.padding-bottom.padding-huge,.padding-bottom.padding-tiny,.padding-bottom.padding-medium,.padding-bottom.padding-0{padding-top:0;padding-left:0;padding-right:0}.padding-left,.padding-left.padding-xhuge,.padding-left.padding-xlarge,.padding-left.padding-0,.padding-left.padding-small,.padding-left.padding-xsmall,.padding-left.padding-medium,.padding-left.padding-xxhuge,.padding-left.padding-huge,.padding-left.padding-custom1,.padding-left.padding-tiny,.padding-left.padding-xxsmall,.padding-left.padding-custom3,.padding-left.padding-custom2,.padding-left.padding-xxlarge,.padding-left.padding-large{padding-top:0;padding-bottom:0;padding-right:0}.padding-right,.padding-right.padding-xxhuge,.padding-right.padding-custom2,.padding-right.padding-large,.padding-right.padding-xlarge,.padding-right.padding-tiny,.padding-right.padding-custom3,.padding-right.padding-custom1,.padding-right.padding-xsmall,.padding-right.padding-xxlarge,.padding-right.padding-xxsmall,.padding-right.padding-medium,.padding-right.padding-xhuge,.padding-right.padding-huge,.padding-right.padding-0,.padding-right.padding-small{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical,.padding-vertical.padding-0,.padding-vertical.padding-xxhuge,.padding-vertical.padding-large,.padding-vertical.padding-custom3,.padding-vertical.padding-medium,.padding-vertical.padding-tiny{padding-left:0;padding-right:0}.padding-vertical.padding-xxlarge{padding:4rem 0 2rem}.padding-vertical.padding-custom1,.padding-vertical.padding-xsmall,.padding-vertical.padding-xhuge,.padding-vertical.padding-xlarge,.padding-vertical.padding-custom2,.padding-vertical.padding-xxsmall,.padding-vertical.padding-huge,.padding-vertical.padding-small{padding-left:0;padding-right:0}.padding-horizontal,.padding-horizontal.padding-xxsmall,.padding-horizontal.padding-0,.padding-horizontal.padding-custom3,.padding-horizontal.padding-huge,.padding-horizontal.padding-xsmall,.padding-horizontal.padding-medium,.padding-horizontal.padding-xxlarge,.padding-horizontal.padding-large,.padding-horizontal.padding-xhuge,.padding-horizontal.padding-custom1,.padding-horizontal.padding-tiny,.padding-horizontal.padding-custom2,.padding-horizontal.padding-xxhuge,.padding-horizontal.padding-small,.padding-horizontal.padding-xlarge{padding-top:0;padding-bottom:0}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.text-weight-medium{font-weight:500}.text-size-medium{width:auto;color:var(--black-archive);flex-flow:column;margin-top:20px;margin-bottom:20px;padding-bottom:0;font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.5;display:block}.text-size-medium.text-color-alternate{color:var(--text-color--clay);font-size:1.15rem;font-weight:300}.text-size-medium.text-color-alternate.homepage-highlight{color:var(--base-color-neutral--neutral-darker);padding-bottom:40px;font-family:Nunito,sans-serif;font-size:1.6rem;font-weight:500;display:block}.text-size-medium.text-color-white{color:var(--base-color-brand--black);text-align:left;font-family:Nunito,sans-serif;font-size:1.2rem}.text-size-medium.text-color-white.text-width-45{width:45%}.text-size-medium.text-color-white.text-width-45.patientlove{width:47%;color:var(--base-color-neutral--neutral-darker);font-size:1.35rem;font-weight:400}.text-size-medium.text-weight-bold.no-margin-top{margin-top:0;font-weight:600}.text-size-medium.textbox-expand{margin-top:0}.text-size-medium.width-65{width:65%;margin-left:auto;margin-right:auto;font-size:1.15rem}.text-size-medium.width-65.homepage-highlight{color:var(--base-color-neutral--neutral-darker);font-size:1.5rem;font-weight:300}.text-size-medium.width-65.homepage-highlight.homepage{width:80%}.text-size-medium.white-text{color:var(--base-color-neutral--white)}.text-size-medium.text-left-align{text-align:left}.text-size-medium.no-margin{margin-top:0}.text-size-medium.color-white{color:var(--base-color-neutral--white)}.text-size-medium.color-white.fvdentist{margin-top:0}.text-size-medium.menu{margin-top:0;font-size:1.125rem}.text-size-medium.tanaka{-webkit-text-stroke-color:var(--base-color-neutral--neutral-darker);padding-bottom:20px}.text-size-medium.insurancepage{z-index:1;position:absolute}.text-size-medium.cta-bottom{margin-top:0;line-height:1.6;display:block}.text-size-medium.insurance{max-width:100%}.text-size-medium.margin-location{margin-top:2rem}.text-size-medium.contact{margin-top:0}.text-size-medium.contact.formfilling{margin-bottom:40px;font-size:1.5rem;font-weight:300}.text-size-medium.payment{margin-top:30px;padding-bottom:20px}.text-size-medium.ourteam{margin-top:0;display:block}.text-size-medium.whyoceanic{margin-top:10px}.text-size-medium.form-bottom{padding-bottom:40px;font-style:italic}.text-size-medium.tanaka-header{color:var(--base-color-neutral--white)}.text-size-medium.services{margin-bottom:2rem}.text-size-medium.pham{margin-top:10px}.text-size-medium.all-on-x{margin-bottom:2rem}.text-size-medium.newpatient,.text-size-medium.first-visit-new-patient-exam_cta_content-right{margin-top:20px}.text-size-medium.drshah{margin-top:0}.text-size-medium.invisalign25{margin-top:1rem;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:300}.text-size-medium.invisalign25.whyus{line-height:1.7}.text-size-medium.invisalign25.missed{margin-left:30px;margin-right:20px}.text-size-medium.invisalign25.vitalis{padding-bottom:1rem}.text-size-medium.invisaligntestimonial{line-height:1.5}.margin-top-auto{margin-top:auto}.text-style-quote{border-left:.1875rem solid var(--text-color--clay);margin-bottom:0;padding:.75rem 1.25rem;font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.5}.icon-embed-small{flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.heading-style-h2{font-family:Exo,sans-serif;font-size:3rem;font-weight:400;line-height:1.2}.heading-style-h2.aftercare{font-size:3.2rem;font-weight:500}.rl-styleguide_callout-link-wrapper-colors{background-image:linear-gradient(135deg,#ff744826,#ff484826 50%,#6248ff26),linear-gradient(#fff,#fff);border-radius:.6875rem;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;display:flex}.rl-styleguide_heading{z-index:4;color:var(--text-color--clay);margin-bottom:1.5rem;padding:.25rem .5rem;font-size:3.5rem;font-weight:700}.heading-style-h6{font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4}.heading-style-h6.normal-text-24-cyan{color:var(--oceanic-blue);font-weight:500}.heading-style-h6._2step{margin-top:1rem}.heading-style-h6.insurance{font-size:1.8rem;font-weight:600}.heading-style-h6.process{margin-bottom:1.5rem;font-size:2rem;font-weight:400}.heading-style-h6._404{margin-top:1rem;font-size:1rem}.heading-style-h6.ebook,.heading-style-h6.aftercare{font-size:1.8rem;font-weight:600}.heading-style-h6.aftercarepage{font-size:1.35rem}.rl-styleguide_item-row{grid-column-gap:1.5rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:15rem 1fr;align-items:center}.rl-styleguide_item-row.is-button-row{grid-template-columns:19rem 1fr}.icon-1x1-xsmall{width:1.5rem;height:1.5rem}.rl-styleguide_empty-space{z-index:-1;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem;display:flex;position:relative}.shadow-xxlarge{box-shadow:0 32px 64px -12px #00000024}.rl-styleguide_icons-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.icon-embed-medium{flex-direction:column;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.form_radio{align-items:center;margin-bottom:0;padding-left:1.125rem;display:flex}.heading-style-h5{font-family:Oceanic Font,Georgia,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4}.heading-style-h5.normal-font{color:var(--oceanic-blue);text-align:left;font-family:Nunito,sans-serif;font-weight:600}.heading-style-h5.normal-font.cyan-color{color:var(--oceanic-blue);line-height:1.5}.heading-style-h5.normal-font.cyan-color.black-text,.heading-style-h5.normal-font.black-text{color:var(--base-color-neutral--neutral-darker)}.heading-style-h5.normal-font.black-text.botox{display:block}.heading-style-h5.heading-9{font-size:1.3rem;font-weight:600}.heading-style-h5.aftercare{letter-spacing:normal;font-family:Exo,sans-serif;font-size:1.8rem;font-weight:400}.heading-style-h5.aftercare.right-column{font-size:1.5rem}.text-style-strikethrough{text-decoration:line-through}.heading-style-h1{color:var(--base-color-brand--black);font-family:Oceanic Font,Georgia,sans-serif;font-size:3.5rem;font-weight:400;line-height:1.2}.heading-style-h1.text-color-alternate{color:var(--oceanic-blue);letter-spacing:normal;font-family:Oceanic Font,Georgia,sans-serif;font-size:3.5rem;font-style:normal;font-weight:400}.heading-style-h1.text-color-alternate.headhome{color:var(--base-color-neutral--neutral-dark)}.heading-style-h1.cyan-color{color:var(--oceanic-blue);font-size:4.5rem}.heading-style-h1.cyan-color.pricing{font-size:3.5rem;font-weight:400}.form_checkbox-icon{border:1px solid var(--border-color--border-primary);cursor:pointer;border-radius:0;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-top:0;margin-left:-1.25rem;margin-right:.5rem;transition:all .2s}.form_checkbox-icon.w--redirected-checked{box-shadow:none;background-color:#000;background-size:16px 16px;border-width:1px;border-color:#000}.form_checkbox-icon.w--redirected-focus{box-shadow:none;border-color:#000}.form_checkbox-label{margin-bottom:0}.text-size-tiny{letter-spacing:1.2px;font-family:Nunito,sans-serif;font-size:1rem;font-weight:300}.form_field-label{margin-bottom:.5rem;font-size:1.25rem;font-weight:400}.form_field-label.text-size-regular{font-size:1.25rem}.button{border:1px none var(--base-color-neutral--black);background-color:var(--oceanic-blue);color:var(--base-color-neutral--white);text-align:center;border-radius:0 50px 50px;padding:.5rem 1.5rem;font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:500;text-decoration:none;transition:all .3s linear;display:block}.button:hover{background-color:#1a3743}.button.is-link{color:var(--base-color-neutral--black);background-color:#0000;border-style:none;align-self:auto;padding:.25rem 0;line-height:1;text-decoration:none}.button.is-link.is-alternate{color:var(--base-color-neutral--white);background-color:#0000}.button.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.button.is-icon{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:center;align-items:center;display:flex}.button.is-secondary{box-sizing:border-box;background-color:var(--color);max-width:none;color:var(--base-color-neutral--black);object-fit:fill;border-style:solid;border-radius:0 30px 30px;flex:0 auto;align-self:auto;padding-top:.5rem;padding-bottom:.5rem;font-size:1.15rem;font-weight:500;overflow:visible}.button.is-secondary:hover{border-color:var(--oceanic-blue);background-color:var(--oceanic-blue)}.button.is-secondary.is-alternate{color:var(--base-color-neutral--white);background-color:#0000}.button.is-secondary.is-small{display:flex}.button.is-secondary.is-icon,.button.is-secondary.is-icon-only{background-color:var(--oceanic-blue)}.button.is-secondary.button-white{background-color:var(--base-color-neutral--white);color:var(--base-color-brand--black);border-style:solid;border-radius:0 50px 50px}.button.is-secondary.border-cyan{border-color:var(--oceanic-blue)}.button.is-secondary.border-cyan.maphb,.button.is-secondary.border-cyan.direction{max-width:none;padding:.5rem 1.25rem;font-size:1.15rem}.button.is-secondary.border-cyan.direction.fvdentist.firstvisit{border-top-left-radius:30px}.button.is-secondary.border-cyan.aftercare{margin-top:2rem;font-size:1.35rem;font-weight:600}.button.is-secondary.no-bground{background-color:#fff0;align-self:auto}.button.is-secondary.no-bground:hover{background-color:var(--oceanic-blue)}.button.is-secondary.header{border:.5px solid var(--oceanic-blue);background-color:var(--galary-background);font-size:1.15rem}.button.is-secondary.header:hover{background-color:var(--oceanic-blue)}.button.is-secondary.irvine{background-color:var(--color);color:var(--base-color-neutral--white);border-style:solid}.button.is-secondary.irvine:hover{border-style:solid;border-color:var(--menu-bg-2);background-color:var(--button-darker);color:var(--base-color-neutral--white)}.button.is-secondary.invisalign25{border-radius:50px;margin-top:0;padding-left:1rem;padding-right:1rem;font-family:Nunito,sans-serif}.button.is-secondary.invisalign25.top{border-radius:50px;margin-top:2rem;padding-left:1rem;padding-right:1rem}.button.is-secondary.invisalign25.footer{padding-left:1rem;padding-right:1rem}.button.is-small{padding:.5rem 1.25rem;font-size:1.2rem;font-weight:400}.button.is-small.is-icon-only{padding-left:.5rem;padding-right:.5rem}.button.is-small.book-online{border-style:solid;border-color:var(--oceanic-blue);background-color:var(--galary-background);color:var(--base-color-neutral--neutral-darker);padding:.5rem 1.25rem;font-size:1.15rem;font-weight:500}.button.is-small.book-online:hover{background-color:var(--oceanic-blue);color:var(--base-color-neutral--white)}.button.is-small.book-online.full-mouth{background-color:var(--galary-background);color:var(--base-color-neutral--neutral-darker)}.button.is-small.book-online.full-mouth:hover{background-color:var(--base-color-neutral--white)}.button.is-small.book-online.full-mouth.veneer{background-color:var(--color);padding-top:.5rem;padding-bottom:.5rem}.button.is-small.book-online.full-mouth.veneer:hover{background-color:var(--oceanic-blue)}.button.is-small.menu{font-size:1rem}.button.is-small.lean-more{border:.5px solid var(--base-color-neutral--neutral-light);background-color:var(--color);color:var(--base-color-neutral--neutral-darker)}.button.is-small.lean-more:hover{background-color:var(--oceanic-blue);font-weight:400}.button.is-alternate{border-color:var(--base-color-neutral--white);background-color:var(--base-color-neutral--white);color:var(--base-color-neutral--black)}.button.is-tertiary{color:var(--base-color-neutral--black);background-color:#0000;border-color:#0000}.button.is-icon-only{padding-left:.75rem;padding-right:.75rem}.button.max-width-full{width:100%;font-size:1.25rem}.button.max-width-full.newpatient{font-size:1.2rem}.button.max-width-full.zoom{width:10rem}.button.full-border-radius{border-radius:30px}.button.tanaka{border-style:solid;border-color:var(--menu-background)}.button.tanakaform.invisalign,.button.tanakaform.ebook{border-top-left-radius:50px}.button.consultation{z-index:100;border-style:solid;border-color:var(--oceanic-blue);background-color:var(--color);color:var(--base-color-neutral--neutral-darker);-webkit-text-stroke-color:var(--base-color-neutral--neutral-darker);position:relative}.button.consultation:hover{background-color:var(--oceanic-blue)}.button.drpham{background-color:var(--color);color:var(--base-color-neutral--neutral-darker);border-style:solid;border-width:.5px}.button.drpham:hover{background-color:var(--yellowey)}.button.tanakapage{background-color:var(--galary-background);color:var(--base-color-neutral--neutral-darker)}.button.tanakapage:hover{background-color:var(--base-color-neutral--white)}.button.irvine{border-style:solid;border-color:var(--menu-background)}.button.irvine:hover{background-color:var(--button-darker)}.button.veneer{display:block}.button.invisalign{border-top-left-radius:50px}.text-weight-normal{font-weight:400}.heading-style-h4{margin-top:1rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.3}.heading-style-h4.cyan-text{color:var(--oceanic-blue)}.heading-style-h4.cyan-text.margin-bot-mobile{font-size:1.5rem;line-height:1.5}.heading-style-h4.cyan-text.margin-bot-mobile.booking-online{font-size:2.2rem}.heading-style-h4.insurance-form-title{color:var(--oceanic-blue);font-family:Nunito,sans-serif;font-size:2rem}.heading-style-h4.insurance-form-title.black-color{color:var(--base-color-brand--black)}.heading-style-h4.insurance-form-title.black-color.text-24-tablet._404{font-weight:300}.heading-style-h4.insurance-form-title.cleaning-page{color:var(--base-color-brand--black)}.heading-style-h4.insurance-form-title.cleaning-page.no-margin-top{margin-top:0}.heading-style-h4.normal-font{font-family:Nunito,sans-serif}.text-style-italic{font-family:Nunito,sans-serif;font-size:1.3rem;font-style:italic;font-weight:300}.icon-1x1-xxsmall{width:1rem;height:1rem}.form_radio-label{margin-bottom:0}.rl-styleguide_item{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start;padding-bottom:1rem;display:grid}.rl-styleguide_item.is-stretch{grid-row-gap:1rem;justify-items:stretch}.icon-1x1-xlarge{width:6.5rem;height:6.5rem}.shadow-xlarge{box-shadow:0 24px 48px -12px #0000002e}.text-weight-light{font-weight:300}.rl-styleguide_label{color:#1e51f7;white-space:nowrap;cursor:context-menu;background-color:#ebeffa;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.rl-styleguide_label.is-html-tag{color:#bb4198;background-color:#f9eff6}.text-size-regular{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.text-size-regular.aftercare{margin-top:10px;font-family:Nunito,sans-serif;font-size:1.3rem;font-style:italic;font-weight:300}.text-weight-xbold{font-family:Nunito,sans-serif;font-weight:600}.text-align-right{text-align:right}.text-weight-bold{font-family:Nunito,sans-serif;font-weight:500}.icon-height-xlarge{height:6.5rem}.heading-style-h3{font-family:Oceanic Font,Georgia,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.2}.icon-1x1-large{width:5rem;height:5rem}.form_input{border:1px solid var(--base-color-neutral--black);background-color:var(--base-color-neutral--white);height:auto;min-height:2.75rem;color:var(--text-color--clay);border-radius:0;margin-bottom:0;padding:.5rem .75rem;font-size:1rem;line-height:1.6}.form_input:focus{border-color:#000}.form_input::placeholder{color:#0009}.form_input.is-text-area{height:auto;min-height:11.25rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.form_input.is-text-area.has-border-radius{min-height:6rem}.form_input.is-select-input{background-image:none;height:46px}.form_input.is-icon-left{padding-left:2.75rem}.form_input.has-border-radius{border-radius:30px}.rl-styleguide_button-list{grid-column-gap:1rem;grid-row-gap:1.5rem;white-space:normal;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:max-content;grid-auto-flow:row;place-items:center start;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}.rl-styleguide_list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;padding-bottom:4rem}.icon-embed-custom1{flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.button-group.z-index-1{grid-column-gap:0rem;grid-row-gap:0rem}.button-group.is-center{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center}.button-group.is-center.booking-online{justify-content:center;align-items:center;margin-top:4rem}.button-group.is-center.booking-online.hb{margin-top:1rem}.button-group.is-center.booking-online.fv,.button-group.is-center.booking-online.avy{margin-top:0}.button-group.is-center.full-mouth{justify-content:center;align-items:center}.button-group.is-center.full-mouth.veneer{justify-content:flex-start;align-items:center;margin-left:5%}.button-group.is-center.full-mouth.header{margin-top:20px}.button-group.is-center.newpatient,.button-group.is-center.tanaka,.button-group.is-center.readysmile{justify-content:flex-start;align-items:center}.button-group.is-center.button-center{justify-content:center;align-items:center}.button-group.home{position:absolute}.button-group.implant{margin-left:63.5%}.button-group.homepage{display:none}.button-group.insurance-reminder{justify-content:center;align-items:center}.button-group.hero_invisalign{justify-content:center;margin-bottom:1rem}.button-group.fistvisit{justify-content:center;align-items:center}.text-color-white{color:var(--base-color-neutral--neutral-dark);text-align:left}.text-color-white.text-color-black{color:#000;font-family:Oceanic Font,Georgia,sans-serif;font-size:3rem;font-weight:400}.text-color-white.text-color-black.text-width-50{width:50%}.text-color-white.white-text-ocean-font{opacity:1;max-width:100rem;color:var(--base-color-neutral--white);text-align:center;font-family:Oceanic Font,Georgia,sans-serif;font-size:3rem;font-weight:400}.text-color-white.white-text-ocean-font.veners{justify-content:center;align-items:center;max-width:50rem;display:block}.text-color-white.white-text-ocean-font.whiteningh1{font-family:Nunito,sans-serif;font-size:3rem;font-weight:500}.text-color-white.insurance-main-ocean-heading{color:var(--base-color-neutral--white);font-family:Oceanic Font,Georgia,sans-serif;font-weight:400}.text-color-white.heading-13{font-size:2.7rem}.background-color-white{background-color:var(--base-color-neutral--white)}.text-weight-semibold{color:var(--base-color-neutral--neutral-darker);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:900}.text-weight-semibold.black-color{color:var(--base-color-brand--white)}.text-style-muted{opacity:.6}.text-style-nowrap{white-space:nowrap}.text-align-left{text-align:left}.icon-embed-large{flex-direction:column;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.shadow-xxsmall{box-shadow:0 1px 2px #0000000d}.text-color-black{color:var(--black-archive)}.icon-embed-xxsmall{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.icon-embed-xxsmall.cyan-color{color:var(--oceanic-blue)}.icon-embed-xsmall{width:1.5rem;height:1.5rem;color:var(--oceanic-blue);flex-direction:column;justify-content:center;align-items:center;display:flex}.icon-embed-xsmall.icon-white-color{color:var(--base-color-neutral--white);-webkit-text-stroke-color:var(--oceanic-blue)}.icon-embed-xsmall.icon-cyan-color,.icon-embed-xsmall.icon-black-color{color:var(--oceanic-blue)}.icon-embed-xsmall.icon-yellow{color:var(--iconstar)}.icon-embed-xsmall.full-width{width:80%;height:80%}.icon-embed-xsmall.full-width.smaller{width:60%;height:60%}.icon-embed-xsmall.black-color{color:var(--base-color-brand--black)}.icon-height-xxsmall{height:1rem}.background-color-black{background-color:var(--base-color-neutral--black)}.shadow-xsmall{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.icon-1x1-custom1{width:1.25rem;height:1.25rem}.rl-styleguide_header{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-top:3rem;padding-bottom:3rem;display:flex}.rl-styleguide_subheading{z-index:3;background-color:var(--background-color--background-secondary);color:var(--text-color--clay);border-radius:.75rem;margin-bottom:1rem;padding:1rem;font-size:2rem;font-weight:700;line-height:1}.form_radio-icon{border:1px solid var(--border-color--border-primary);cursor:pointer;border-radius:100px;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-top:0;margin-left:-1.125rem;margin-right:.5rem}.form_radio-icon.w--redirected-checked{background-color:#fff;background-image:none;border-width:6px;border-color:#000}.form_radio-icon.w--redirected-focus{box-shadow:none;border-color:#000;margin-top:0}.rl-styleguide_shadows-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;align-items:start}.form_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.text-style-allcaps{text-transform:uppercase}.rl-styleguide_callout-link_colors{background-color:#fff;background-image:linear-gradient(135deg,#ff7448,#ff4848 50%,#6248ff);border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1px;text-decoration:none;display:flex;overflow:hidden}.icon-height-custom1{height:1.25rem}.text-align-center{text-align:center}.text-size-small{font-family:Nunito,sans-serif;font-size:.9rem;font-weight:300}.text-size-small.text-weight-semibold.text-inline{display:inline}.text-size-small.text-weight-semibold.aftercare{color:var(--oceanic-blue);font-weight:600}.text-size-small.hide-mobile-landscape.menu{color:var(--base-color-neutral--neutral-darker);font-size:1rem;font-weight:300}.text-size-small.aftercare{letter-spacing:1.5px;font-size:1rem}.class-label-column{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.form_field-wrapper{position:relative}.icon-height-small{height:2rem}.icon-height-large{height:5rem}.shadow-large{box-shadow:0 20px 24px -4px #00000014,0 8px 8px -4px #00000008}.icon-embed-xlarge{flex-direction:column;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;display:flex}.icon-1x1-small{width:2rem;height:2rem}.class-label-row{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-wrap:wrap;align-items:center;display:flex}.text-rich-text{font-family:Nunito,sans-serif;font-weight:300}.text-rich-text h1{color:var(--base-color-neutral--neutral-darker);margin-top:2rem;margin-bottom:1rem;font-family:Nunito,sans-serif;font-weight:600}.text-rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic}.text-rich-text h2{color:var(--base-color-neutral--neutral-darker);margin-top:1.5rem;margin-bottom:1rem;font-size:2rem;font-weight:400}.text-rich-text h3{color:var(--base-color-neutral--neutral-darker);margin-top:1.5rem;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h5{margin-top:1.25rem;margin-bottom:1rem}.text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem;font-weight:300}.text-rich-text a{font-size:1.25rem}.text-rich-text figcaption{border-left:2px solid var(--text-color--clay);text-align:left;margin-top:.5rem;padding-left:.5rem;font-size:1rem}.text-rich-text.terms{font-family:Nunito,sans-serif;font-size:1.2rem}.text-rich-text.blog{-webkit-text-stroke-width:0px;word-break:normal;margin-top:1rem;margin-left:0;padding-left:0;font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.text-rich-text.blogtext{margin-top:20px;margin-bottom:0;font-size:1.3px}.icon-height-medium{height:3rem}.form_checkbox{align-items:center;margin-bottom:0;padding-left:1.25rem;display:flex}.shadow-small{box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f}.icon-1x1-medium{aspect-ratio:auto;object-fit:fill;background-color:#69b1b000;border:0 #ffd1ca;border-radius:20px;width:4rem;max-width:100%;height:4rem;max-height:100%;margin-left:0;padding:5px;font-size:0}.icon-1x1-medium.oceanic-icon{background-color:var(--base-color-neutral--white);width:4rem;height:4rem}.icon-1x1-medium.oceanic-icon.oceanic-location{background-color:var(--color);width:3.1rem}.icon-1x1-medium.background-color-3{background-color:#ffd1ca;border-color:#ffe2ab;width:2rem;height:2rem}.icon-1x1-medium.background-color-3.background-color-2{background-color:#ffe2ab;border-style:none;border-width:0;border-radius:20px}.icon-1x1-medium.background-color-3.background-color-2.icon-big-si,.icon-1x1-medium.background-color-3.icon-big-size{width:4rem;height:4rem}.icon-1x1-medium.no-border-radius{border-radius:0;width:4rem}.icon-1x1-medium.no-border-radius.header-icon{width:3rem;height:3rem}.icon-1x1-medium.no-border-radius.special{width:4rem;height:4rem;padding-top:0;padding-bottom:5px;padding-left:0;overflow:clip}.icon-1x1-medium.smaller-on-mobile.no-border-icon{border-radius:0}.icon-1x1-medium.smaller-on-mobile.no-border-icon.icon-header{width:3rem;height:3rem}.icon-1x1-medium.general{background-color:var(--oceanic-blue);background-color:#69b1b0;width:2rem;height:2rem}.icon-1x1-medium.header-icon{width:3rem;height:3rem}.icon-1x1-medium.header-icon.no-border{border-radius:0}.icon-1x1-medium.general{background-color:#69b1b0}.icon-1x1-medium.general.icon-big{width:4rem;height:4rem}.rl-styleguide_button-row{grid-column-gap:1rem;display:flex}.shadow-medium{box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008}.text-size-large{font-family:Nunito,sans-serif;font-size:1.35rem;font-weight:300}.text-size-large.text-color-white{font-size:1.2rem}.text-size-large.text-color-white.menu{color:var(--base-color-neutral--neutral-darker);padding-top:10px;padding-bottom:10px;font-size:1.1rem}.icon-height-xsmall{height:1.5rem}.pointer-events-auto{pointer-events:auto}.rl-styleguide_spacing-all{display:none}.pointer-events-none{pointer-events:none}.padding-section-small{padding-top:3rem;padding-bottom:3rem}.rl-styleguide_empty-box{z-index:-1;background-color:var(--background-color--background-secondary);min-width:3rem;height:3rem;position:relative}.rl-styleguide_spacing{border:1px dashed var(--border-color--border-primary)}.padding-global{background-color:var(--base-color-neutral--white);padding-left:0%;padding-right:0%;display:block}.padding-global.full-width{padding-left:0%;padding-right:0%}.padding-global.cyan-bg{background-color:#d1f5f4}.padding-global.cyan-bg.container-on-tablet{background-color:var(--galary-background);margin-top:4rem}.padding-global.cyan-bg.container-on-tablet.ourstory{background-color:var(--galary-background);margin-top:0}.padding-global.cyan-bg.container-on-tablet.ourstory.oursotries{margin-top:0}.padding-global.cyan-bg.container-on-tablet.veneerr{margin-top:3rem;margin-bottom:3rem}.padding-global.cyan-bg.container-on-tablet.outstories{margin-top:0}.padding-global.cyan-bg.container-on-tablet.cosmetic{background-color:var(--color);margin-top:0}.padding-global.cyan-bg.container-on-tablet.crown{margin-top:0}.padding-global.cyan-bg.ads{background-color:var(--yellowey)}.padding-global.has-bg-image{background-color:var(--galary-background);background-image:none;background-repeat:repeat;background-size:auto;padding:5rem 8% 6rem}.padding-global.has-cyan-bg{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e3236c538926f277bc3aae_13.png);background-position:0 0;background-size:cover}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e3236c538926f277bc3aae_13.png);background-size:cover;padding-bottom:3rem}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom.family{padding-top:0;padding-bottom:0}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom.family.update{background-image:none}.padding-global.relative{position:relative}.padding-global.container-on-tablet{background-color:var(--color);max-width:100%;margin-bottom:0;padding-top:2rem;padding-bottom:2rem;overflow:visible}.padding-global.container-on-tablet.has-wave-bottom{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;padding-bottom:2rem}.padding-global.container-on-tablet.has-wave-bottom.payment-page{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e3236c538926f277bc3aae_13.png);background-position:50% 101%;background-repeat:no-repeat;background-size:100% 100%}.padding-global.container-on-tablet.homegape{border-style:none;border-width:1px;border-color:var(--oceanic-blue)black;background-color:var(--color);padding-top:4rem;padding-bottom:4rem}.padding-global.container-on-tablet.veneer{margin-top:3rem;margin-bottom:0}.padding-global.container-on-tablet.veneers{background-color:var(--galary-background);margin-top:0;margin-bottom:auto}.padding-global.container-on-tablet.sedation{background-color:#fff0}.padding-global.container-on-tablet.fuumounth{background-color:var(--galary-background)}.padding-global.container-on-tablet.gum,.padding-global.container-on-tablet.whitening{background-color:var(--color)}.padding-global.container-on-tablet.cosmetic{background-color:var(--color);border:1px #000}.padding-global.container-on-tablet.cosmetic.no-gap{border-bottom-style:none}.padding-global.container-on-tablet.cosmetic.costamesa{padding-bottom:1rem}.padding-global.container-on-tablet.full-mouth{border-top:1px #000}.padding-global.container-on-tablet.home-special{padding-bottom:4rem}.padding-global.container-on-tablet.implant{padding-top:0;padding-bottom:0}.padding-global.container-on-tablet.newpatient{background-color:var(--menu-bg-2)}.padding-global.container-on-tablet.newpatient2{background-color:var(--menu-background);background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.padding-global.container-on-tablet.tanaka{padding-bottom:0}.padding-global.container-on-tablet.tanaka.top{background-color:var(--menu-bg-2);padding-top:4rem}.padding-global.container-on-tablet.tanaka.bottom{background-color:var(--menu-bg-2);padding-bottom:2rem}.padding-global.container-on-tablet.tanaka-background{background-color:var(--menu-background);background-image:none;background-repeat:repeat;background-size:auto}.padding-global.container-on-tablet.nataka-testiminy,.padding-global.container-on-tablet.stiry,.padding-global.container-on-tablet.extraction{background-color:var(--menu-background)}.padding-global.container-on-tablet.focus{background-color:var(--menu-bg-2);color:var(--clay)}.padding-global.container-on-tablet.focus.fvallon4{background-color:var(--color)}.padding-global.container-on-tablet.pham{background-color:var(--menu-bg-2)}.padding-global.container-on-tablet.insurance-reminder{margin-bottom:0;padding-bottom:4rem}.padding-global.container-on-tablet.insurance-reminder.avy{padding-bottom:2rem}.padding-global.container-on-tablet.hb{padding-top:0}.padding-global.container-on-tablet.cleanings{border:1px solid var(--yellowey)}.padding-global.container-on-tablet.aftercare{border-top:1px solid var(--yellowey)}.padding-global.container-on-tablet.vitalis{background-color:var(--menu-background);padding-bottom:0}.padding-global.container-on-tablet.vitalis.shot{background-color:var(--menu-bg-2);padding-bottom:2rem}.padding-global.container-on-tablet.vitavita{background-color:var(--menu-background);margin-top:0;padding-top:2rem;padding-bottom:0}.padding-global.container-on-tablet.gift{padding-bottom:1rem}.padding-global.container-on-tablet.gift.vitalis._1{background-color:var(--iconstar)}.padding-global.container-on-tablet.iv,.padding-global.container-on-tablet.testimony{background-color:var(--menu-background)}.padding-global.no-bg{background-color:#fff0}.padding-global.cyan-background{background-color:var(--oceanic-blue)}.padding-global.service-page{background-color:#fff0}.padding-global.cyan-background-copy{background-color:var(--oceanic-blue)}.padding-global.terms{background-color:var(--iconstar)}.padding-section-medium{padding-top:5rem;padding-bottom:5rem}.padding-section-large{border-radius:20px;padding-top:4rem;padding-bottom:4rem;display:block}.padding-section-large.small_gap{padding-top:2rem;padding-bottom:1rem}.padding-section-large.small_gap.ourstory{padding-bottom:1rem}.padding-section-large.larger_gap{padding-top:4rem;padding-bottom:2rem}.padding-section-large.text-space-5{margin-top:-5rem;margin-right:5%;padding-left:5%;position:static}.padding-section-large.more-padding{padding-top:4rem;padding-bottom:6rem}.padding-section-large.veneers{padding-top:0}.padding-section-large.home-location{padding-top:2rem}.padding-section-large.cosmetic{padding-top:0}.padding-section-large.cosmetic.padding-top{padding-bottom:0}.padding-section-large.extraction{padding-top:4rem;padding-bottom:4rem}.padding-section-large.extraction.header{padding-bottom:2rem}.padding-section-large.book-online{padding-top:6rem}.padding-section-large.book-online.middle{padding-top:0}.padding-section-large.sedation{padding-bottom:4rem}.padding-section-large.tanaka{padding-top:0;padding-bottom:0}.padding-section-large.margin-takana{padding-bottom:0}.padding-section-large.margin-tamaka-top{padding-top:0;padding-bottom:2rem}.padding-section-large.all-on-x{padding-bottom:0}.padding-section-large.all-on-x-margin-small{padding-top:2rem}.padding-section-large.services{padding-bottom:0}.padding-section-large.margin-top-bottom.family{padding-top:0;padding-bottom:4rem}.padding-section-large.special-offer{padding-top:0;padding-bottom:0}.padding-section-large.huntingtonbeach{padding-top:0}.padding-section-large.huntingtonbeach.fvdentist,.padding-section-large.gum{padding-bottom:0}.padding-section-large.terms{font-family:Nunito,sans-serif;font-size:1.3rem}.padding-section-large.privacy{font-family:Nunito,sans-serif;font-size:1.2rem}.padding-section-large.insurance-reminder{padding-top:0;padding-bottom:2rem}.padding-section-large.insurance-reminder.avy{width:auto}.padding-section-large.insurance-reminder.missedevent{border:1px solid var(--pinky);background-color:var(--pinky)}.padding-section-large.insurance-reminder.vitalis{background-color:var(--color);padding-bottom:.5rem}.padding-section-large.avy{padding-top:0;padding-bottom:0}.padding-section-large.drshah{padding-top:.5rem;padding-bottom:.5rem}.padding-section-large.cantrell{padding-top:2rem;padding-bottom:2rem}.padding-section-large.invisalign25{margin-top:0;padding-top:0}.padding-section-large.invisalign25.testimonial,.padding-section-large.invisalign25.whitening{padding-bottom:0}.padding-section-large.invisalign25.vitalis{padding-bottom:.5rem}.padding-section-large.ebook{padding-top:0;padding-bottom:0;font-family:Nunito,sans-serif;font-size:1.3rem}.padding-section-large.fvdesntist{padding-bottom:0}.padding-section-large.blog{padding-top:0}.padding-section-large.hb{padding-top:1rem;padding-bottom:1rem}.padding-section-large.implant{padding-top:1rem;padding-bottom:0}.padding-section-large.home,.padding-section-large.invisalignday_remove-whendone{padding-top:0}.padding-section-large.family-dentist{padding-bottom:0}.padding-section-large.irvine{padding-top:2rem;padding-bottom:0}.padding-section-large.costamesa{padding-bottom:0}.padding-section-large.crowns{padding-top:0;padding-bottom:4rem}.padding-section-large.dentalcrown{padding-bottom:0}.padding-section-large.cleaning{padding-bottom:2rem}.padding-section-large.blogbottom{padding-bottom:.125rem}.spacer-tiny{width:100%;padding-top:.25rem}.spacer-xxsmall{width:100%;padding-top:.5rem}.spacer-xsmall{width:100%;padding-top:1rem}.spacer-small{width:100%;padding-top:1.5rem}.spacer-medium{width:100%;padding-top:2rem}.spacer-large{width:100%;padding-top:3rem}.spacer-xlarge{width:100%;padding-top:4rem}.spacer-xxlarge{width:100%;padding-top:5rem}.spacer-huge{width:100%;padding-top:6rem}.spacer-xhuge{width:100%;padding-top:7rem}.spacer-xxhuge{width:100%;padding-top:10rem}.rl-styleguide_nav{z-index:1000;background-color:var(--background-color--background-alternate);border-radius:.75rem;margin-top:1rem;padding:.5rem;position:sticky;top:1rem}.rl-styleguide_nav-link{color:var(--link-color--link-alternate);border-radius:.25rem;padding:.5rem 1rem;text-decoration:none}.rl-styleguide_nav-link.w--current{background-color:var(--background-color--background-primary);color:var(--link-color--link-primary)}.rl-styleguide_subheading-small{font-size:1rem;font-weight:400}.rl-styleguide_callout-heading-wrapper{font-size:1.25rem;font-weight:600}.rl-styleguide_background-color-list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr}.background-color-primary{background-color:var(--background-color--background-primary)}.rl-styleguide_color-spacer{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.background-color-secondary{background-color:var(--background-color--background-secondary)}.background-color-tertiary{background-color:var(--background-color--background-tertiary)}.background-color-alternative{background-color:var(--background-color--background-alternate)}.text-color-alternate{color:var(--text-color--text-alternate)}.text-color-secondary{color:var(--text-color--text-secondary)}.text-color-primary{color:var(--text-color--clay)}.aspect-ratio-square{aspect-ratio:1}.rl-styleguide_ratio-bg{z-index:-1;background-color:var(--background-color--background-secondary);min-width:3rem;height:100%;position:relative}.aspect-ratio-portrait{aspect-ratio:2/3}.aspect-ratio-landscape{aspect-ratio:3/2}.aspect-ratio-widescreen{aspect-ratio:16/9}.form_message-success-wrapper{padding:0}.form_message-success{background-color:var(--background-color--background-success);color:var(--text-color--text-success);flex-direction:column;justify-content:center;align-items:center;padding:2.5rem;display:flex}.form_message-error{background-color:var(--background-color--background-error);color:var(--text-color--text-error);flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.form_message-error-wrapper{margin-top:1rem;padding:0}.rl-styleguide_component{grid-column-gap:0rem;color:#fff;background-color:#161616;background-image:none;background-repeat:repeat;background-size:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;display:grid}.rl-styleguide_image{object-fit:cover;object-position:50% 100%;width:100%;max-width:50rem;height:100vh;max-height:60rem}.rl-styleguide_content{max-width:35rem;margin-left:5vw;margin-right:5rem}.delete-this{display:flex}.rl-styleguide_image-wrapper{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cd6c4acbb85d43d9e41af9_Webflow%20Background.svg);background-position:0%;background-repeat:no-repeat;background-size:1080px;justify-content:center;align-items:center;display:flex}.navbar7_menu-left{margin-right:1.5rem}.navbar7_item-text{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.navbar7_bottom-bar-background-layer{border-top:1px solid var(--base-color-neutral--white);background-color:var(--menu-background);width:200vw;padding-bottom:0;line-height:1;position:absolute;inset:0% -50vw}.navbar7_container{justify-content:space-between;align-items:center;width:100%;max-width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;position:sticky}.navbar7_dropdown-toggle{grid-column-gap:.5rem;color:var(--link-color--link-primary);align-items:center;padding:1.5rem 1rem;font-size:1rem;font-weight:600;display:flex}.navbar7_dropdown-toggle:hover{color:var(--base-color-brand--black)}.navbar7_item-right{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.dropdown-chevron{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.navbar7_component{border-bottom:1px solid var(--menu-background);background-color:var(--background-color--background-primary);mix-blend-mode:normal;align-items:center;width:100%;min-height:4rem;padding-left:0%;padding-right:0%;font-family:Nunito,sans-serif;font-weight:300;display:flex;position:sticky;top:0}.navbar7_dropdown-link-list{grid-column-gap:0px;grid-row-gap:1rem;grid-template-rows:.25fr;grid-template-columns:.5fr .5fr;grid-auto-rows:minmax(auto,.25fr);grid-auto-columns:1fr;grid-auto-flow:row;display:block}.navbar7_dropdown-link-list.aboutmenu{grid-column-gap:0px;grid-row-gap:1rem;grid-template-rows:.25fr;grid-template-columns:.5fr .5fr;grid-auto-columns:1fr;display:grid}.navbar7_menu{flex:1;justify-content:flex-end;align-items:center;margin-left:0;margin-right:0;font-size:1.125rem;display:flex;position:static}.navbar7_dropdown-list.w--open{border-bottom:1px solid var(--border-color--border-primary);background-color:var(--background-color--background-primary);width:100vw;max-width:100%;padding-left:5%;padding-right:5%;position:absolute;top:100%;left:0;right:0;overflow:hidden}.navbar7_dropdown-list.services.w--open{border-bottom-color:var(--iconstar);background-color:var(--menu-background)}.navbar7_dropdown-list.services.menu.w--open,.navbar7_dropdown-list.about.w--open,.navbar7_dropdown-list.about.menu.w--open{background-color:var(--menu-background)}.text-weight-semibold.black-text{color:var(--base-color-brand--black);font-size:1.5rem;font-weight:400}.text-weight-semibold._3steps{color:var(--base-color-neutral--neutral-darker);font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600}.text-weight-semibold.menu{color:var(--base-color-neutral--neutral-darker);font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:600}.text-weight-semibold.pham{color:var(--black-archive);font-weight:600}.text-weight-semibold.white-text{color:var(--base-color-neutral--white);font-size:1.3rem}.text-weight-semibold.white-text.cleanings{margin-top:1rem}.text-weight-semibold.drshah{margin-bottom:2rem}.text-weight-semibold.resource_subhead{font-size:1.5rem;font-weight:600}.text-weight-semibold.aftercare{color:var(--oceanic-blue);font-size:1.1rem}.navbar7_dropdown-link{grid-column-gap:.75rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;display:flex}.navbar7_logo-link{padding-left:0}.navbar7_dropdown-content-left{grid-column-gap:2rem;grid-row-gap:0px;flex:1;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:2rem;padding-bottom:2rem;padding-left:0;display:grid}.navbar7_dropdown-content-left.about{grid-template-columns:1fr}.navbar7_bottom-bar-left{grid-column-gap:1.4rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:max-content minmax(max-content,1fr);grid-auto-columns:1fr;display:grid;position:relative}.navbar7_bottom-bar-left.menuabout{font-size:1.2rem}.navbar7_logo{max-width:300px;max-height:55px;overflow:clip}.navbar7_dropdown-content{width:100%;display:flex}.navbar7_icon-wrapper{flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.navbar7_link{color:var(--link-color--link-primary);padding:1.5rem 1rem;font-size:1rem;font-weight:600;transition:all .2s linear}.navbar7_link:hover{color:var(--oceanic-blue)}.navbar7_link:active{font-size:1rem;text-decoration:none}.navbar7_link.w--current{color:var(--oceanic-blue);font-size:1rem;text-decoration:none}.navbar7_bottom-bar{justify-content:space-between;align-items:center;width:100%;padding-top:0;padding-bottom:0;display:flex;position:relative}.navbar7_bottom-bar.about{padding-top:.25rem;padding-bottom:.25rem}.navbar7_menu-button{padding:0}.navbar7_menu-right{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.navbar7_menu-dropdown{position:static}.image-overlay-layer{z-index:1;color:var(--background-color--background-alternate);background-color:#0000004d;position:absolute;inset:0%}.image-overlay-layer.hide{display:none;position:static;inset:0%}.section_home_hero-header{position:relative}.home_hero-header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:fixed;inset:0%}.home_hero-header_content{aspect-ratio:auto;justify-content:flex-start;align-items:center;height:auto;min-height:auto;max-height:50rem;font-size:1rem;display:block;overflow:visible}.home_hero-header_background-image{object-fit:cover;width:auto;height:auto;position:absolute;inset:0%}.home_how-it-works_row{grid-column-gap:2rem;grid-row-gap:2rem;border-radius:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.home_how-it-works_card-content{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border:0 #fff;border-radius:50px;flex-direction:column;flex:1;justify-content:space-between;padding:1rem 2rem;display:flex}.home_how-it-works_card{border:0px solid var(--border-color--border-primary);flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:flex}.section_home_how-it-works.cyan-bg{background-color:var(--oceanic-blue)}.home_how-it-works_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr}.home_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;align-items:center;display:grid}.home_feature-2_component.invisalign{place-items:start stretch;margin-top:2rem;margin-bottom:2rem}.home_feature-2_component.invisalign.invisalignday{margin-bottom:0}.home_feature-2_item{display:flex}.home_feature-2_image{aspect-ratio:1;object-fit:cover;border-radius:0 50px 50px;width:100%;height:100%}.home_feature-2_image.top{display:none}.home_feature-2_image.gum{border-top-left-radius:50px;border-top-right-radius:0}.section_home_feature-2.homepage{border-top:1px solid var(--menu-background)}.section_home_feature-2.homepage.cleanings{background-color:var(--galery-background)}.section_home_feature-2.special-offer.home{margin-bottom:4rem}.home_feature-2_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.home_feature-2_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.home_feature-2_item-list.homepage{margin-top:.5rem;font-size:1.3rem}.home_feature-1_image{aspect-ratio:1;object-fit:cover;border-radius:60px 0 60px 60px;width:100%;height:100%}.home_feature-1_item{display:flex}.home_feature-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.home_feature-1_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.home_feature-1_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.home_feature-1_item-list.homepage{margin-top:.5rem}.section_home_feature-1.homepage{border-top:1px solid var(--menu-background)}.home_feature-3_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_home_feature-3{background-color:#0000;position:relative}.home_feature-3_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.home_features-list_timeline-icon-wrapper{z-index:1;background-color:var(--base-color-neutral--white);margin-top:-1rem;padding:1rem;position:relative}.home_features-list_timeline-right{padding-top:1.5rem;padding-bottom:2.5rem}.home_features-list_timeline-wrapper{position:relative}.home_features-list_progress-bar{background-color:var(--oceanic-blue);width:2px;height:60%}.home_features-list_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;margin-top:0;margin-bottom:0;display:grid}.home_features-list_timeline-left{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative}.home_features-list_timeline-step{grid-column-gap:2.5rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr}.home_features-list_progress-bar-wrapper{background-color:#00000026;width:2px;height:50%;position:absolute;top:10%;left:2.95rem;right:auto}.home_cta-1_content{text-align:center}.home_cta-1_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;align-items:start;display:grid}.testimony{background-color:var(--menu-background)}.testimony.whitening{background-color:var(--color)}.home_cta-2_plan{border:1px solid var(--border-color--border-primary);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:2rem}.home_cta-2_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto}.home_cta-2_icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.home_cta-2_feature{display:flex}.home_cta-2_divider{background-color:var(--base-color-neutral--black);width:100%;height:1px;margin-top:2rem;margin-bottom:2rem}.home_cta-2_feature-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.home_pricing_image{aspect-ratio:16/9;object-fit:cover;border-radius:30px;width:100%;height:100%}.home_pricing_date-wrapper{align-items:center;display:flex}.home_pricing_author-image-wrapper{margin-right:1rem}.home_pricing_author-wrapper{align-items:center;margin-top:1.5rem;display:flex}.home_pricing_author-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.home_pricing_text-divider{margin-left:.5rem;margin-right:.5rem}.home_pricing_image-wrapper{width:100%;overflow:hidden}.home_pricing_title-link{margin-bottom:.5rem;text-decoration:none;display:block}.home_pricing_category-link{margin-bottom:.5rem;margin-right:1rem;font-size:.875rem;font-weight:600;text-decoration:none}.home_pricing_category-link.w--current{border-bottom:2px solid var(--base-color-neutral--black)}.home_pricing_component{flex-direction:column;align-items:center}.home_pricing_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.home_pricing_image-link{width:100%;margin-bottom:1.5rem}.section_home_blog-list.has-bg-cyan{aspect-ratio:auto;background-color:#fff0;background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e3236c538926f277bc3aae_13.png);background-size:cover;background-attachment:fixed}.section_home_blog-list.has-bg-cyan.more-padding-bottom{background-position:50%;padding-bottom:5rem}.home_blog-list_content-right{padding-right:0%}.home_blog-list_component{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:2fr;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;margin-bottom:4rem;display:grid}.footer4_logo-link{padding-left:0}.footer4_legal-link{color:var(--link-color--link-primary);font-size:.875rem;text-decoration:none}.footer4_legal-link.w--current{text-decoration:none}.footer4_legal-link.terms{margin-left:10px;text-decoration:none}.footer4_social-list{grid-column-gap:.75rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;place-items:start;display:grid}.footer4_social-link{color:var(--link-color--link-primary);align-items:center;font-size:14px;text-decoration:none;display:flex}.footer4_credit-text{font-size:1rem}.footer4_link{color:var(--link-color--link-primary);text-align:center;font-size:1rem;font-weight:600;text-decoration:none}.footer4_link-list{grid-column-gap:1.5rem;grid-row-gap:0px;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;justify-items:start;display:grid}.line-divider{background-color:var(--border-color--border-primary);width:100%;height:1px}.footer4_bottom-wrapper{grid-column-gap:1.5rem;grid-row-gap:0rem;text-align:center;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;display:block}.footer4_component.fv{text-decoration:none}.footer4_top-wrapper{grid-column-gap:4vw;grid-template-rows:auto;grid-template-columns:.25fr 1fr .25fr;justify-content:space-between;place-items:center stretch}.services_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_services_header{position:relative}.services_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.services_comprehensive-dental-services-3_image-wrapper{width:100%;position:relative}.services_comprehensive-dental-services-3_image{aspect-ratio:3/1.7;object-fit:cover;border-radius:30px;width:100%;height:100%}.services_comprehensive-dental-services-3_image.home{border-top-right-radius:0}.services_comprehensive-dental-services-3_image.page{border-top-left-radius:0}.section_services_comprehensive-dental-services-3{background-color:#d1f5f4}.section_services_comprehensive-dental-services-3.red{background-color:#ffd1ca}.section_services_comprehensive-dental-services-3.yellow{background-color:var(--yellowey)}.section_services_comprehensive-dental-services-3.whitenppromo{background-color:var(--menu-background)}.services_comprehensive-dental-services-3_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.services_comprehensive-dental-services-3_list.twogrid{grid-template-columns:1fr 1fr}.services_comprehensive-dental-services-3_component{flex-direction:column;align-items:center;display:flex}.services_comprehensive-dental-services-3_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.services_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.services_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.services_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.services_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.services_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.services_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.services_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.services_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.services_testimonial_mask{width:50%;overflow:visible}.services_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.services_testimonial_slide{padding-left:1rem;padding-right:1rem}.services_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.extractions-wisdom-teeth_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_extractions-wisdom-teeth_header{position:relative}.section_extractions-wisdom-teeth_header.cyan-bg{background-color:var(--oceanic-blue)}.extractions-wisdom-teeth_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.extractions-wisdom-teeth_wisdom-tooth-removal_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.extractions-wisdom-teeth_wisdom-tooth-removal_image{width:100%;height:100%}.extractions-wisdom-teeth_wisdom-tooth-removal_image.has-border-radius{object-fit:fill;border-radius:0 30px 30px;width:auto;max-width:100%;max-height:100%}.section_extractions-wisdom-teeth_wisdom-tooth-removal._1{background-color:var(--background-color--background-primary)}.section_extractions-wisdom-teeth_wisdom-tooth-removal._2section{background-color:var(--menu-background)}.section_extractions-wisdom-teeth_wisdom-tooth-removal._3{background-color:var(--background-color--background-primary)}.extractions-wisdom-teeth_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.extractions-wisdom-teeth_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.extractions-wisdom-teeth_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.extractions-wisdom-teeth_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.extractions-wisdom-teeth_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.extractions-wisdom-teeth_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.extractions-wisdom-teeth_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.extractions-wisdom-teeth_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.extractions-wisdom-teeth_testimonial_mask{width:50%;overflow:visible}.extractions-wisdom-teeth_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.extractions-wisdom-teeth_testimonial_slide{padding-left:1rem;padding-right:1rem}.extractions-wisdom-teeth_extractions-wisdom-teeth_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.extractions-wisdom-teeth_extractions-wisdom-teeth_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.extractions-wisdom-teeth_extractions-wisdom-teeth_answer{overflow:hidden}.section_extractions-wisdom-teeth_extractions-wisdom-teeth{position:relative}.extractions-wisdom-teeth_extractions-wisdom-teeth_component{border-bottom:1px solid var(--border-color--border-primary)}.extractions-wisdom-teeth_extractions-wisdom-teeth_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.extractions-wisdom-teeth_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.composite-tooth-colored-fillings_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_composite-tooth-colored-fillings_header{position:relative}.composite-tooth-colored-fillings_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.section_composite-tooth-colored-fillings_benefits{background-color:var(--galary-background)}.composite-tooth-colored-fillings_benefits_item{width:100%;display:flex}.composite-tooth-colored-fillings_benefits_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.composite-tooth-colored-fillings_benefits_list.botox{margin-top:40px}.composite-tooth-colored-fillings_benefits_component{flex-direction:column;align-items:flex-start;display:flex}.composite-tooth-colored-fillings_benefits_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.composite-tooth-colored-fillings_the-composite-filling-process_content-item{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);margin-bottom:2rem;padding:2rem;position:sticky}.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-1{background-color:var(--galary-background);border-radius:30px;top:30%}.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-2{background-color:var(--pinky);border-radius:30px;top:32%}.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-3{background-color:var(--yellowey);border-radius:30px;top:34%}.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-4{background-color:var(--menu-background);border-radius:30px;top:36%}.composite-tooth-colored-fillings_the-composite-filling-process_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.composite-tooth-colored-fillings_the-composite-filling-process_content-left{position:sticky;top:30%}.composite-tooth-colored-fillings_gallery_image-wrapper{width:100%}.composite-tooth-colored-fillings_gallery_image-wrapper:focus{opacity:.5}.composite-tooth-colored-fillings_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.composite-tooth-colored-fillings_gallery_slide{padding-left:7rem;padding-right:7rem}.composite-tooth-colored-fillings_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.composite-tooth-colored-fillings_gallery_slide-nav{height:1.75rem;font-size:.5rem}.section_composite-tooth-colored-fillings_gallery{background-color:var(--galary-background)}.composite-tooth-colored-fillings_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.composite-tooth-colored-fillings_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.composite-tooth-colored-fillings_gallery_mask{overflow:hidden}.composite-tooth-colored-fillings_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.composite-tooth-colored-fillings_gallery_arrow.hide-mobile-landscape{bottom:4rem}.composite-tooth-colored-fillings_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.composite-tooth-colored-fillings_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.section_composite-tooth-colored-fillings_testimonial{background-color:var(--galary-background)}.composite-tooth-colored-fillings_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.composite-tooth-colored-fillings_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.composite-tooth-colored-fillings_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.composite-tooth-colored-fillings_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.composite-tooth-colored-fillings_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.composite-tooth-colored-fillings_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.composite-tooth-colored-fillings_testimonial_mask{width:50%;overflow:visible}.composite-tooth-colored-fillings_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.composite-tooth-colored-fillings_testimonial_slide{padding-left:1rem;padding-right:1rem}.composite-tooth-colored-fillings_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.composite-tooth-colored-fillings_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.composite-tooth-colored-fillings_faq_answer{overflow:hidden}.section_composite-tooth-colored-fillings_faq{position:relative}.composite-tooth-colored-fillings_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.composite-tooth-colored-fillings_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.composite-tooth-colored-fillings_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.cleanings-gum-disease-treatment_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_cleanings-gum-disease-treatment_header{position:relative}.cleanings-gum-disease-treatment_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_component{flex-direction:column;align-items:center;display:flex}.section_cleanings-gum-disease-treatment_gentle-and-thorough-cleanings{background-color:var(--color)}.section_cleanings-gum-disease-treatment_gentle-and-thorough-cleanings.cleanings{background-color:var(--galary-background)}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list.irvine{margin-bottom:2rem}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list.gum{grid-template-columns:1fr 1fr 1fr}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_component{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_item{width:100%;display:flex}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_content{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.section_cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease{background-color:var(--galary-background)}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.cleanings-gum-disease-treatment_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.cleanings-gum-disease-treatment_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.section_cleanings-gum-disease-treatment_testimonial{background-color:#ffe2ab}.cleanings-gum-disease-treatment_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.cleanings-gum-disease-treatment_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.cleanings-gum-disease-treatment_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.cleanings-gum-disease-treatment_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.cleanings-gum-disease-treatment_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.cleanings-gum-disease-treatment_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.cleanings-gum-disease-treatment_testimonial_mask{width:50%;overflow:visible}.cleanings-gum-disease-treatment_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.cleanings-gum-disease-treatment_testimonial_slide{padding-left:1rem;padding-right:1rem}.cleanings-gum-disease-treatment_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.cleanings-gum-disease-treatment_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.cleanings-gum-disease-treatment_faq_answer{overflow:hidden}.section_cleanings-gum-disease-treatment_faq{position:relative}.cleanings-gum-disease-treatment_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.cleanings-gum-disease-treatment_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.cleanings-gum-disease-treatment_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.root-canal-therapy_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_root-canal-therapy_header{position:relative}.root-canal-therapy_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.root-canal-therapy_signs-you-need-a-root-canal_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.root-canal-therapy_signs-you-need-a-root-canal_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.root-canal-therapy_signs-you-need-a-root-canal_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.root-canal-therapy_highly-experienced-root-canal-treatment_image{border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.root-canal-therapy_highly-experienced-root-canal-treatment_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.root-canal-therapy_highly-experienced-root-canal-treatment_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.root-canal-therapy_gallery_image-wrapper{width:100%}.root-canal-therapy_gallery_image-wrapper:focus{opacity:.5}.root-canal-therapy_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.root-canal-therapy_gallery_slide{padding-left:7rem;padding-right:7rem}.root-canal-therapy_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.root-canal-therapy_gallery_slide-nav{height:1.75rem;font-size:.5rem}.root-canal-therapy_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.root-canal-therapy_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.root-canal-therapy_gallery_mask{overflow:hidden}.root-canal-therapy_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.root-canal-therapy_gallery_arrow.hide-mobile-landscape{bottom:4rem}.root-canal-therapy_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.root-canal-therapy_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.root-canal-therapy_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.root-canal-therapy_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.root-canal-therapy_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.root-canal-therapy_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.root-canal-therapy_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.root-canal-therapy_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.root-canal-therapy_testimonial_mask{width:50%;overflow:visible}.root-canal-therapy_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.root-canal-therapy_testimonial_slide{padding-left:1rem;padding-right:1rem}.root-canal-therapy_root-canal-therapy_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.root-canal-therapy_root-canal-therapy_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.root-canal-therapy_root-canal-therapy_answer{overflow:hidden}.section_root-canal-therapy_root-canal-therapy{position:relative}.root-canal-therapy_root-canal-therapy_component{border-bottom:1px solid var(--border-color--border-primary)}.root-canal-therapy_root-canal-therapy_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.root-canal-therapy_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.cosmetic-dentistry_header-1_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_cosmetic-dentistry_header-1{position:relative}.cosmetic-dentistry_header-1_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.section_cosmetic-dentistry_header-2{background-color:var(--galary-background)}.cosmetic-dentistry_benefits-1_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.cosmetic-dentistry_benefits-1_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.cosmetic-dentistry_benefits-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.cosmetic-dentistry_benefits-1_component.fv-family{margin-bottom:4rem}.cosmetic-dentistry_benefits-1_item{display:flex}.section_cosmetic-dentistry_benefits-1{background-color:var(--galary-background)}.cosmetic-dentistry_benefits-1_item-list{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;font-family:Nunito,sans-serif;font-weight:300}.cosmetic-dentistry_benefits-2_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.section_cosmetic-dentistry_benefits-2{background-color:var(--galary-background)}.cosmetic-dentistry_benefits-2_image{border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.cosmetic-dentistry_benefits-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.cosmetic-dentistry_benefits-2_item-list{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;padding-top:.5rem;padding-bottom:.5rem}.cosmetic-dentistry_benefits-2_item{display:flex}.section_cosmetic-dentistry_portfolio-item-body{background-color:var(--color)}.section_cosmetic-dentistry_portfolio-item-body.avy{background-color:var(--menu-bg-2)}.section_cosmetic-dentistry_portfolio-item-body.success{background-color:var(--menu-background)}.cosmetic-dentistry_portfolio-item-body_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.cosmetic-dentistry_portfolio-item-body_item{width:100%;display:flex}.cosmetic-dentistry_portfolio-item-body_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.cosmetic-dentistry_portfolio-item-body_component{flex-direction:column;justify-content:center;align-items:center;display:flex}.cosmetic-dentistry_gallery_image-wrapper{width:100%}.cosmetic-dentistry_gallery_image-wrapper:focus{opacity:.5}.cosmetic-dentistry_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.cosmetic-dentistry_gallery_slide{padding-left:7rem;padding-right:7rem}.cosmetic-dentistry_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.cosmetic-dentistry_gallery_slide-nav{height:1.75rem;font-size:.5rem}.section_cosmetic-dentistry_gallery{background-color:var(--yellowey)}.cosmetic-dentistry_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.cosmetic-dentistry_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.cosmetic-dentistry_gallery_mask{overflow:hidden}.cosmetic-dentistry_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.cosmetic-dentistry_gallery_arrow.hide-mobile-landscape{bottom:4rem}.cosmetic-dentistry_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.cosmetic-dentistry_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.cosmetic-dentistry_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.cosmetic-dentistry_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.cosmetic-dentistry_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.cosmetic-dentistry_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.cosmetic-dentistry_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.cosmetic-dentistry_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.cosmetic-dentistry_testimonial_mask{width:50%;overflow:visible}.cosmetic-dentistry_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.cosmetic-dentistry_testimonial_slide{padding-left:1rem;padding-right:1rem}.cosmetic-dentistry_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.cosmetic-dentistry_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.cosmetic-dentistry_faq_answer{overflow:hidden}.section_cosmetic-dentistry_faq{position:relative}.cosmetic-dentistry_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.cosmetic-dentistry_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.cosmetic-dentistry_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.teeth-whitening_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_teeth-whitening_header{position:relative}.teeth-whitening_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_component{flex-direction:column;align-items:center;display:flex}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_image{aspect-ratio:3/1.7;object-fit:cover;border-radius:30px;width:100%;height:100%}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_image-wrapper{width:100%;position:relative}.teeth-whitening_feature_image{aspect-ratio:1;object-fit:cover;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.teeth-whitening_feature_image.whitening{border-top-left-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:30px}.section_teeth-whitening_feature{background-color:var(--galary-background)}.section_teeth-whitening_feature.whitening{background-color:var(--yellowey)}.teeth-whitening_feature_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.teeth-whitening_feature_component.zoom{display:block}.teeth-whitening_feature_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.teeth-whitening_pricing_content-list{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;padding-top:.5rem;padding-bottom:.5rem}.teeth-whitening_pricing_plan{border:1px solid var(--border-color--border-primary);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:2rem}.teeth-whitening_pricing_feature{display:flex}.teeth-whitening_pricing_item-icon-wrapper{flex:0 auto;align-self:flex-start;margin-top:.5rem;margin-right:1.5rem}.teeth-whitening_pricing_icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.teeth-whitening_pricing_content-top{justify-content:space-between;align-items:flex-start;display:flex}.teeth-whitening_pricing_content-item{display:flex}.teeth-whitening_pricing_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.teeth-whitening_pricing_feature-list{grid-column-gap:1.5rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;margin-bottom:2rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.teeth-whitening_pricing_divider{background-color:var(--base-color-neutral--black);width:100%;height:1px;margin-top:2rem;margin-bottom:2rem}.teeth-whitening_gallery_image-wrapper{width:100%}.teeth-whitening_gallery_image-wrapper:focus{opacity:.5}.teeth-whitening_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.teeth-whitening_gallery_slide{padding-left:7rem;padding-right:7rem}.teeth-whitening_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.teeth-whitening_gallery_slide-nav{height:1.75rem;font-size:.5rem}.teeth-whitening_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.teeth-whitening_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.teeth-whitening_gallery_mask{overflow:hidden}.teeth-whitening_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.teeth-whitening_gallery_arrow.hide-mobile-landscape{bottom:4rem}.teeth-whitening_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.teeth-whitening_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.teeth-whitening_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.teeth-whitening_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.teeth-whitening_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.teeth-whitening_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.teeth-whitening_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.teeth-whitening_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.teeth-whitening_testimonial_mask{width:50%;overflow:visible}.teeth-whitening_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.teeth-whitening_testimonial_slide{padding-left:1rem;padding-right:1rem}.teeth-whitening_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.teeth-whitening_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.teeth-whitening_faq_answer{overflow:hidden}.section_teeth-whitening_faq{position:relative}.teeth-whitening_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.teeth-whitening_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.teeth-whitening_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dental-veneers_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_dental-veneers_header{position:relative}.dental-veneers_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item{display:flex}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.section_smile_makeover{background-color:var(--galary-background)}.section_smile_makeover.fvdentist{background-color:var(--color)}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1.5rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.section_dental-veneers_features-list.noh{background-color:var(--yellowey)}.dental-veneers_features-list_item{width:100%;display:flex}.dental-veneers_features-list_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.dental-veneers_features-list_component{flex-direction:column;align-items:flex-start;display:flex}.dental-veneers_features-list_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.dental-veneers_why-choose-oceanic-dental_image{border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.dental-veneers_why-choose-oceanic-dental_item{justify-content:flex-start;align-items:center;display:flex}.dental-veneers_why-choose-oceanic-dental_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dental-veneers_why-choose-oceanic-dental_component.fvdentist{place-items:start stretch}.dental-veneers_why-choose-oceanic-dental_item-icon-wrapper{flex:none;align-self:auto;margin-top:-20px;margin-right:1rem}.dental-veneers_why-choose-oceanic-dental_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1.5rem;padding-top:.5rem;padding-bottom:.5rem;display:none}.dental-veneers_how-it-works_timeline-icon-wrapper{z-index:1;background-color:var(--base-color-neutral--white);margin-top:-1rem;padding:1rem;position:relative}.dental-veneers_how-it-works_timeline-right{padding-top:2.5rem;padding-bottom:2.5rem}.dental-veneers_how-it-works_timeline-wrapper{position:relative}.dental-veneers_how-it-works_progress-bar{background-color:var(--oceanic-blue);width:2px;height:92%}.dental-veneers_how-it-works_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dental-veneers_how-it-works_timeline-left{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative}.dental-veneers_how-it-works_timeline-step{grid-column-gap:2.5rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr}.dental-veneers_how-it-works_progress-bar-wrapper{background-color:#00000026;width:2px;height:69%;position:absolute;top:10%;left:2.95rem;right:auto}.dental-veneers_gallery_image-wrapper{width:100%}.dental-veneers_gallery_image-wrapper:focus{opacity:.5}.dental-veneers_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.dental-veneers_gallery_slide{padding-left:7rem;padding-right:7rem}.dental-veneers_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.dental-veneers_gallery_slide-nav{height:1.75rem;font-size:.5rem}.dental-veneers_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.dental-veneers_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.dental-veneers_gallery_mask{overflow:hidden}.dental-veneers_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.dental-veneers_gallery_arrow.hide-mobile-landscape{bottom:4rem}.dental-veneers_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.dental-veneers_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.dental-veneers_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.dental-veneers_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.dental-veneers_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.dental-veneers_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.dental-veneers_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.dental-veneers_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.dental-veneers_testimonial_mask{width:50%;overflow:visible}.dental-veneers_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.dental-veneers_testimonial_slide{padding-left:1rem;padding-right:1rem}.dental-veneers_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.dental-veneers_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.dental-veneers_faq_answer{overflow:hidden}.section_dental-veneers_faq{position:relative}.dental-veneers_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.dental-veneers_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.dental-veneers_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.porcelain-crowns_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_book_now_header{position:relative}.section_book_now_header.ourstory{max-height:470.167vh}.porcelain-crowns_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item{justify-content:flex-start;align-items:center;display:flex}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.section_porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers{background-color:var(--galary-background)}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item-icon-wrapper{flex:none;align-self:auto;margin-right:1rem}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.porcelain-crowns_how-it-works_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.porcelain-crowns_how-it-works_component{flex-direction:column;align-items:center;display:flex}.section_porcelain-crowns_how-it-works{background-color:var(--background-color--background-primary)}.porcelain-crowns_how-it-works_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.porcelain-crowns_gallery_image-wrapper{width:100%}.porcelain-crowns_gallery_image-wrapper:focus{opacity:.5}.porcelain-crowns_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.porcelain-crowns_gallery_slide{padding-left:7rem;padding-right:7rem}.porcelain-crowns_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.porcelain-crowns_gallery_slide-nav{height:1.75rem;font-size:.5rem}.section_porcelain-crowns_gallery{display:block}.porcelain-crowns_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.porcelain-crowns_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.porcelain-crowns_gallery_mask{overflow:hidden}.porcelain-crowns_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.porcelain-crowns_gallery_arrow.hide-mobile-landscape{bottom:4rem}.porcelain-crowns_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.porcelain-crowns_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.porcelain-crowns_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.porcelain-crowns_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.porcelain-crowns_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.porcelain-crowns_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.porcelain-crowns_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.porcelain-crowns_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.porcelain-crowns_testimonial_mask{width:50%;overflow:visible}.porcelain-crowns_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.porcelain-crowns_testimonial_slide{padding-left:1rem;padding-right:1rem}.porcelain-crowns_faq-section-porcelain-dental-veneers_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.porcelain-crowns_faq-section-porcelain-dental-veneers_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.porcelain-crowns_faq-section-porcelain-dental-veneers_answer{overflow:hidden}.section_porcelain-crowns_faq-section-porcelain-dental-veneers{position:relative}.porcelain-crowns_faq-section-porcelain-dental-veneers_component{border-bottom:1px solid var(--border-color--border-primary)}.porcelain-crowns_faq-section-porcelain-dental-veneers_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.porcelain-crowns_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.invisalign-clear-teeth-straightening_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_invisalign-clear-teeth-straightening_header{position:relative}.invisalign-clear-teeth-straightening_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.invisalign-clear-teeth-straightening_advantages-of-invisalign_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.invisalign-clear-teeth-straightening_advantages-of-invisalign_item{justify-content:flex-start;align-items:center;display:flex}.invisalign-clear-teeth-straightening_advantages-of-invisalign_image{border-radius:30px 30px 30px 0;width:100%;height:100%}.section_invisalign-clear-teeth-straightening_advantages-of-invisalign{background-color:var(--galary-background)}.invisalign-clear-teeth-straightening_advantages-of-invisalign_item-icon-wrapper{flex:none;align-self:auto;margin-right:1rem}.invisalign-clear-teeth-straightening_advantages-of-invisalign_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.invisalign-clear-teeth-straightening_feature-1_timeline-icon-wrapper{z-index:1;background-color:var(--base-color-neutral--white);margin-top:-1rem;padding:1rem;position:relative}.invisalign-clear-teeth-straightening_feature-1_timeline-right{padding-top:2.5rem;padding-bottom:2.5rem}.invisalign-clear-teeth-straightening_feature-1_timeline-wrapper{position:relative}.invisalign-clear-teeth-straightening_feature-1_progress-bar{background-color:var(--oceanic-blue);width:2px;height:85%}.invisalign-clear-teeth-straightening_feature-1_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.invisalign-clear-teeth-straightening_feature-1_timeline-left{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative}.invisalign-clear-teeth-straightening_feature-1_timeline-step{grid-column-gap:2.5rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr}.invisalign-clear-teeth-straightening_feature-1_progress-bar-wrapper{background-color:#00000026;width:2px;height:65%;position:absolute;top:10%;left:2.94rem;right:auto}.invisalign-clear-teeth-straightening_feature-2_image-wrapper{width:100%}.invisalign-clear-teeth-straightening_feature-2_image-wrapper:focus{opacity:.5}.invisalign-clear-teeth-straightening_feature-2_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.invisalign-clear-teeth-straightening_feature-2_slide{padding-left:7rem;padding-right:7rem}.invisalign-clear-teeth-straightening_feature-2_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.invisalign-clear-teeth-straightening_feature-2_slide-nav{height:1.75rem;font-size:.5rem}.invisalign-clear-teeth-straightening_feature-2_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.invisalign-clear-teeth-straightening_feature-2_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.invisalign-clear-teeth-straightening_feature-2_mask{overflow:hidden}.invisalign-clear-teeth-straightening_feature-2_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.invisalign-clear-teeth-straightening_feature-2_arrow.hide-mobile-landscape{bottom:4rem}.invisalign-clear-teeth-straightening_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.invisalign-clear-teeth-straightening_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.invisalign-clear-teeth-straightening_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.invisalign-clear-teeth-straightening_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.invisalign-clear-teeth-straightening_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.invisalign-clear-teeth-straightening_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.invisalign-clear-teeth-straightening_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.invisalign-clear-teeth-straightening_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.invisalign-clear-teeth-straightening_testimonial_mask{width:50%;overflow:visible}.invisalign-clear-teeth-straightening_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.invisalign-clear-teeth-straightening_testimonial_slide{padding-left:1rem;padding-right:1rem}.invisalign-clear-teeth-straightening_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.invisalign-clear-teeth-straightening_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.invisalign-clear-teeth-straightening_faq_answer{overflow:hidden}.section_invisalign-clear-teeth-straightening_faq{position:relative}.invisalign-clear-teeth-straightening_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.invisalign-clear-teeth-straightening_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.invisalign-clear-teeth-straightening_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dental-implant_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_dental-implant_header{position:relative}.dental-implant_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.dental-implant_experienced-high-tech-implant-dentistry_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dental-implant_experienced-high-tech-implant-dentistry_component.implant{margin-top:2rem}.dental-implant_experienced-high-tech-implant-dentistry_item{justify-content:flex-start;align-items:center;display:flex}.dental-implant_experienced-high-tech-implant-dentistry_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.dental-implant_experienced-high-tech-implant-dentistry_item-icon-wrapper{flex:none;align-self:auto;margin-right:1rem}.dental-implant_experienced-high-tech-implant-dentistry_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1.5rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.dental-implant_free-dental-implant-consultation_timeline-icon-wrapper{z-index:1;background-color:var(--base-color-neutral--white);margin-top:-1rem;padding:1rem;position:relative}.dental-implant_free-dental-implant-consultation_timeline-right{padding-top:2.5rem;padding-bottom:2.5rem}.dental-implant_free-dental-implant-consultation_timeline-wrapper{position:relative}.dental-implant_free-dental-implant-consultation_progress-bar{background-color:var(--oceanic-blue);width:2px;height:100%}.dental-implant_free-dental-implant-consultation_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dental-implant_free-dental-implant-consultation_timeline-left{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative}.dental-implant_free-dental-implant-consultation_timeline-step{grid-column-gap:2.5rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr}.dental-implant_free-dental-implant-consultation_progress-bar-wrapper{background-color:#00000026;width:2px;height:70%;position:absolute;top:10%;left:2.95rem;right:auto}.dental-implant_gallery_image-wrapper{width:100%}.dental-implant_gallery_image-wrapper:focus{opacity:.5}.dental-implant_gallery_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.dental-implant_gallery_slide{padding-left:7rem;padding-right:7rem}.dental-implant_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.dental-implant_gallery_slide-nav{height:1.75rem;font-size:.5rem}.dental-implant_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.dental-implant_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.dental-implant_gallery_mask{overflow:hidden}.dental-implant_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.dental-implant_gallery_arrow.hide-mobile-landscape{bottom:4rem}.dental-implant_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.dental-implant_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.dental-implant_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.dental-implant_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.dental-implant_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.dental-implant_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.dental-implant_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.dental-implant_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.dental-implant_testimonial_mask{width:50%;overflow:visible}.dental-implant_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.dental-implant_testimonial_slide{padding-left:1rem;padding-right:1rem}.dental-implant_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.dental-implant_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.dental-implant_faq_answer{overflow:hidden}.iv-faqs{position:relative}.dental-implant_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.dental-implant_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.dental-implant_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.full-mouth-restoration_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_full-mouth-restoration_header{background-color:var(--oceanic-blue);position:relative}.full-mouth-restoration_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.full-mouth-restoration_features-list-2_content.all-on-x{margin-top:2rem}.full-mouth-restoration_features-list-2_content.margin-top-bottom{margin-top:2rem;margin-bottom:2rem}.full-mouth-restoration_features-list-2_content.margin-top-bottom.botox{margin-top:0}.full-mouth-restoration_features-list-2_image-wrapper{max-height:none;overflow:visible}.full-mouth-restoration_features-list-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.full-mouth-restoration_features-list-2_image{border-radius:0 30px 30px;width:100%;height:100%}.full-mouth-restoration_features-list-2_image._2{border-top-right-radius:0;border-bottom-left-radius:30px;width:100%}.full-mouth-restoration_features-list-2_image._1{border-top-left-radius:0;border-bottom-left-radius:30px}.full-mouth-restoration_features-list-2_image.child{border-top-left-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:30px}.full-mouth-restoration_features-list-2_image.senior{border-top-left-radius:0;border-top-right-radius:30px}.section_invisalign.full-mouth{background-color:var(--yellowey);margin-top:0;padding-top:2rem}.section_invisalign.full-mouth.all-on-x{background-color:var(--color)}.section_invisalign.full-mouth.family{padding-top:0}.full-mouth-restoration_in-one-location-2_image-wrapper{width:100%;position:relative}.full-mouth-restoration_in-one-location-2_image{aspect-ratio:394/222;object-fit:cover;border-radius:30px;width:100%;height:100%}.section_full-mouth-restoration_in-one-location-2{padding-top:3rem;padding-bottom:3rem}.full-mouth-restoration_in-one-location-2_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.full-mouth-restoration_in-one-location-2_component{flex-direction:column;align-items:center;display:flex}.full-mouth-restoration_in-one-location-2_item{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.full-mouth-restoration_features-list-1_image{width:100%;height:100%}.full-mouth-restoration_features-list-1_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.full-mouth-restoration_features-list-1_group{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.full-mouth-restoration_features-list-1_image-wrapper{width:100%;position:relative}.full-mouth-restoration_features-list-3_item{flex-direction:column;align-items:center;width:100%}.full-mouth-restoration_features-list-3_component{flex-direction:column;align-items:flex-start;display:flex}.full-mouth-restoration_features-list-3_content{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.full-mouth-restoration_features-list-3_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.full-mouth-restoration_gallery_image-wrapper{width:100%;height:100%}.full-mouth-restoration_gallery_image-wrapper:focus{opacity:.5}.full-mouth-restoration_gallery_image{aspect-ratio:auto;object-fit:cover;border-radius:60px;width:100%;height:100%;max-height:100%}.full-mouth-restoration_gallery_slide{padding-left:7rem;padding-right:7rem}.full-mouth-restoration_gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.full-mouth-restoration_gallery_slide-nav{height:1.75rem;font-size:.5rem}.section_full-mouth-restoration_gallery{background-color:#d1f5f4}.full-mouth-restoration_gallery_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;place-items:start stretch}.full-mouth-restoration_gallery_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.full-mouth-restoration_gallery_mask{overflow:hidden}.full-mouth-restoration_gallery_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.full-mouth-restoration_gallery_arrow.hide-mobile-landscape{bottom:4rem}.full-mouth-restoration_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:1rem;display:flex}.full-mouth-restoration_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.full-mouth-restoration_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.section_invisalign_day_2025_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.full-mouth-restoration_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.full-mouth-restoration_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.section_invisalign_day_2025_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.full-mouth-restoration_testimonial_customer-image{object-fit:fill;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.section_invisalign_day_2025_testimonial_mask{width:50%;overflow:visible}.section_invisalign_day_2025_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.full-mouth-restoration_testimonial_slide{padding-left:1rem;padding-right:1rem}.full-mouth-restoration_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.crown-faq{flex-direction:column;justify-content:flex-start;align-items:stretch}.full-mouth-restoration_faq_answer{overflow:hidden}.section_full-mouth-restoration_faq{padding-top:5rem;padding-bottom:5rem;position:relative}.crowns-faq{border-bottom:1px solid var(--border-color--border-primary)}.full-mouth-restoration_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.full-mouth-restoration_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.first-visit-new-patient-exam_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_first-visit-new-patient-exam_header{position:relative}.first-visit-new-patient-exam_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.first-visit-new-patient-exam_new-patient-offer_content-list{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;padding-top:.5rem;padding-bottom:.5rem}.first-visit-new-patient-exam_new-patient-offer_plan{border:1px solid var(--border-color--border-primary);border-radius:0 30px 30px;padding:2rem}.first-visit-new-patient-exam_new-patient-offer_feature{display:flex}.first-visit-new-patient-exam_new-patient-offer_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1.5rem}.first-visit-new-patient-exam_new-patient-offer_icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.first-visit-new-patient-exam_new-patient-offer_content-top{justify-content:space-between;align-items:center;display:flex}.first-visit-new-patient-exam_new-patient-offer_content-item{display:flex}.first-visit-new-patient-exam_new-patient-offer_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.first-visit-new-patient-exam_new-patient-offer_feature-list{grid-column-gap:1.5rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;margin-bottom:2rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.3rem;font-weight:300;display:grid}.first-visit-new-patient-exam_new-patient-offer_divider{background-color:var(--base-color-neutral--black);width:100%;height:1px;margin-top:1rem;margin-bottom:1rem}.first-visit-new-patient-exam_treatment-plans_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.x-rays{object-fit:fill;width:100%;max-width:100%;height:100%;max-height:100%;display:block;overflow:clip}.x-rays.tanaka{width:100%;max-width:none;height:auto;max-height:none;overflow:clip}.first-visit-new-patient-exam_treatment-plans_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.first-visit-new-patient-exam_treatment-plans_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.first-visit-new-patient-exam_thorough-teeth-cleaning_image{border-top-left-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.first-visit-new-patient-exam_thorough-teeth-cleaning_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.first-visit-new-patient-exam_thorough-teeth-cleaning_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.first-visit-new-patient-exam_testimonial_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.first-visit-new-patient-exam_testimonial_rating-wrapper{margin-bottom:1.5rem;display:flex}.first-visit-new-patient-exam_testimonial_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.first-visit-new-patient-exam_testimonial_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.first-visit-new-patient-exam_testimonial_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.first-visit-new-patient-exam_testimonial_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.first-visit-new-patient-exam_testimonial_slide-nav{height:1.75rem;font-size:.5rem}.first-visit-new-patient-exam_testimonial_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.first-visit-new-patient-exam_testimonial_mask{width:50%;overflow:visible}.first-visit-new-patient-exam_testimonial_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.first-visit-new-patient-exam_testimonial_slide{padding-left:1rem;padding-right:1rem}.first-visit-new-patient-exam_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.first-visit-new-patient-exam_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.first-visit-new-patient-exam_faq_answer{overflow:hidden}.section_first-visit-new-patient-exam_faq{position:relative}.first-visit-new-patient-exam_faq_component{border-bottom:1px solid var(--border-color--border-primary)}.first-visit-new-patient-exam_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.first-visit-new-patient-exam_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.sedation-dentistry_project-item-header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_sedation-dentistry_project-item-header{position:relative}.sedation-dentistry_project-item-header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.sedation-dentistry_cta-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.sedation-dentistry_cta-1_item{justify-content:flex-start;align-items:center;display:flex}.sedation-dentistry_cta-1_image{aspect-ratio:1;object-fit:cover;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%}.section_sedation-dentistry_cta-1{background-color:var(--galary-background)}.sedation-dentistry_cta-1_item-icon-wrapper{flex:none;align-self:center;margin-right:1rem}.sedation-dentistry_cta-1_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1.5rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.sedation-dentistry_feature-2_item{flex-direction:column;align-items:center;width:100%}.sedation-dentistry_feature-2_list{grid-column-gap:2rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.sedation-dentistry_feature-2_component{flex-direction:column;justify-content:flex-start;align-items:center;display:block}.sedation-dentistry_feature-2_content{grid-column-gap:5rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.section_sedation-dentistry_feature-2{background-color:var(--galery-background)}.sedation-dentistry_feature-3_timeline-icon-wrapper{z-index:1;background-color:var(--base-color-neutral--white);margin-top:-1rem;padding:1rem;position:relative}.sedation-dentistry_feature-3_timeline-right{padding-top:2.5rem;padding-bottom:2.5rem}.sedation-dentistry_feature-3_timeline-wrapper{position:relative}.sedation-dentistry_feature-3_progress-bar{background-color:var(--oceanic-blue);width:2px;height:90%}.sedation-dentistry_feature-3_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.sedation-dentistry_feature-3_timeline-left{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative}.sedation-dentistry_feature-3_timeline-step{grid-column-gap:2.5rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 1fr}.sedation-dentistry_feature-3_progress-bar-wrapper{background-color:#00000026;width:2px;height:70%;position:absolute;top:10%;left:2.95rem;right:auto}.sedation-dentistry_cta-2_client{grid-column-gap:1.25rem;grid-row-gap:1.25rem;text-align:left;align-items:center;display:flex}.sedation-dentistry_cta-2_component{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:4rem}.sedation-dentistry_cta-2_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.sedation-dentistry_cta-2_content{text-align:center;flex-direction:column;align-items:center;max-width:48rem;margin-left:auto;margin-right:auto;display:flex}.sedation-dentistry_cta-2_divider{background-color:var(--base-color-neutral--black);align-self:stretch;width:1px}.sedation-dentistry_cta-2_slide-nav{height:1.75rem;font-size:.5rem}.sedation-dentistry_cta-2_slide{padding-left:4rem;padding-right:4rem}.sedation-dentistry_cta-2_rating-icon{color:var(--base-color-neutral--black);justify-content:center;align-items:center;margin-right:.25rem;display:flex}.sedation-dentistry_cta-2_client-image{object-fit:cover;border-radius:100%;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem}.sedation-dentistry_cta-2_logo{max-height:3rem}.sedation-dentistry_cta-2_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.sedation-dentistry_cta-2_rating-wrapper{display:flex}.sedation-dentistry_testimonial_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--border-color--border-primary);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.sedation-dentistry_testimonial_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.sedation-dentistry_testimonial_answer{overflow:hidden}.section_sedation-dentistry_testimonial{position:relative}.sedation-dentistry_testimonial_component{border-bottom:1px solid var(--border-color--border-primary)}.sedation-dentistry_testimonial_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.section_sedation-dentistry_faq.sedation{margin-bottom:0;padding-bottom:0}.sedation-dentistry_faq_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.insurance-payment_header-1_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_insurance-payment_header-1{background-color:var(--oceanic-blue);position:relative}.insurance-payment_header-1_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.insurance-payment_header-2_radio-label{z-index:1;margin-top:auto;margin-bottom:auto;position:relative}.insurance-payment_header-2_radio-label.text-cyan-color{color:var(--oceanic-blue)}.insurance-payment_header-2_step{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr}.insurance-payment_header-2_image{object-fit:cover;width:100%;height:100%}.insurance-payment_header-2_image.image-multi-form{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.insurance-payment_header-2_image.has-border-radius{aspect-ratio:1;object-fit:cover;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.insurance-payment_header-2_radio{border:0px none var(--border-color--border-primary);align-items:center;margin-bottom:0;padding:.5rem 1rem;display:flex;position:relative}.insurance-payment_header-2_radio.is-radio-icon{padding-left:.5rem}.insurance-payment_header-2_radio.is-radio-icon.is-active-inputactive{border-color:var(--oceanic-blue);background-color:var(--oceanic-blue);color:var(--base-color-neutral--white);border-radius:30px}.insurance-payment_header-2_radio.is-radio-icon.has-border-radius{border-width:0;border-radius:30px}.insurance-payment_header-2_radio.is-active-inputactive{background-color:var(--base-color-brand--black);color:var(--base-color-brand--white)}.insurance-payment_header-2_progress{border:1px solid var(--oceanic-blue);width:2rem;height:2rem;color:var(--oceanic-blue);border-radius:9999px;justify-content:center;align-items:center;display:flex}.insurance-payment_header-2_progress.progress-current,.insurance-payment_header-2_progress.completed{background-color:var(--oceanic-blue);color:var(--base-color-neutral--white)}.insurance-payment_header-2_block{margin-bottom:0}.insurance-payment_header-2_content-left{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.insurance-payment_header-2_content-left.justify-left{justify-content:center;align-items:flex-start}.insurance-payment_header-2_input-field{align-items:center;display:flex;position:relative}.insurance-payment_header-2_image-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.multi-step-form-instructions-delete{z-index:1000;background-color:var(--menu-background);text-align:left;padding:2rem;display:none;position:relative}.insurance-payment_header-2_form-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.insurance-payment_header-2_radio-group{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:flex}.error-message{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;margin-top:1.5rem;padding:.875rem 1rem}.error-message.insurance{background-color:var(--color);text-align:center;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:300}.insurance-payment_header-2_radio-icon{cursor:pointer;border:1px solid #000;border-radius:30px;width:100%;height:100%;margin:0;transition:all .2s;position:absolute;inset:0%}.insurance-payment_header-2_radio-icon.w--redirected-checked{border-color:var(--oceanic-blue);background-color:var(--oceanic-blue);-webkit-text-stroke-color:var(--oceanic-blue);background-image:none}.insurance-payment_header-2_radio-icon.w--redirected-focus{box-shadow:none}.insurance-payment_header-2_radio-icon.has-border-radius{border-radius:30px}.insurance-payment_header-2_radio-icon._w--redirected-checked{border-width:1px;border-color:var(--oceanic-blue);background-color:var(--oceanic-blue);border-radius:30px}.insurance-payment_header-2_radio-icon.no-border-radius{border-color:var(--oceanic-blue);color:var(--oceanic-blue);border-radius:0}.insurance-payment_header-2_component{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.insurance-payment_header-2_progress-wrapper{align-items:center;width:100%;margin-bottom:2rem;display:flex}.form-icon-left{position:absolute;left:.75rem}.formly-multi-step-form-instructions-card{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;align-items:flex-start;line-height:1.6;display:flex}.insurance-payment_header-2_button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.insurance-payment_header-2_form{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:start;min-height:34rem;display:grid}.success-message{background-color:var(--color);padding:1.5rem}.success-message.insurance{background-color:var(--color)}.success-message.all-on-x{background-color:var(--yellowey);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;font-family:Nunito,sans-serif;font-weight:300}.insurance-payment_header-2_progress-divider{background-color:var(--oceanic-blue);flex:1;height:1px}.insurance-payment_header-2_radio-letter{border:1px solid var(--border-color--border-primary);justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:.5rem;display:flex}.insurance-payment_header-2_radio-letter.radius-30{z-index:1;border-radius:30px;position:relative}.insurance-payment_pricing_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.insurance-payment_pricing_divider{background-color:var(--base-color-neutral--black);width:100%;height:1px;margin-top:2rem;margin-bottom:2rem}.insurance-payment_pricing_content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.insurance-payment_pricing_feature{display:flex}.insurance-payment_pricing_plan{border:1px solid var(--border-color--border-primary);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:2rem}.insurance-payment_pricing_feature-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.insurance-payment_pricing_feature-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:1rem;margin-bottom:2rem;padding-top:.5rem;padding-bottom:.5rem;display:grid}.insurance-payment_pricing_content-top{flex-direction:column}.insurance-payment_pricing_icon-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr .25fr;grid-auto-columns:1fr;justify-content:stretch;place-items:center stretch;margin-bottom:1rem;display:grid}.insurance-payment_layout_item{flex-direction:column;align-items:center;width:100%}.insurance-payment_layout_component{flex-direction:column;align-items:flex-start;display:flex}.insurance-payment_layout_content{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.insurance-payment_layout_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.insurance-payment_cta_content-right{margin-bottom:3rem}.insurance-payment_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.section_payment-options_header{background-color:var(--galary-background)}.section_invisalign_day_2025_feature-3_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.section_invisalign_day_2025_feature-3_component.insurance-reminder{grid-column-gap:6rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.section_invisalign_day_2025_feature-3_component.insurance-reminder.vitalis{grid-column-gap:5rem;grid-row-gap:4rem;align-content:start}.section_invisalign_day_2025_feature-3_component.missed{display:block}.section_invisalign_day_2025_feature-3_component.whitening{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.payment-options_feature-3_item{display:flex}.section_invisalign_day_2025_feature-3_image{border-radius:50px;width:100%;height:100%}.section_invisalign_day_2025_feature-3_image.insurance-reminder{width:100%;max-width:none;height:auto}.section_invisalign_day_2025_feature-3_image.happily{border-top-right-radius:0}.section_invisalign_day_2025_feature-3_image.whitening{border-radius:0 30px 30px;width:auto;max-width:100%;height:auto}.section_invisalign_day_2025_feature-3_image.mobileonly{display:none}.whitening-promo{background-color:var(--menu-background)}.whitening-promo.whitening{background-color:var(--galery-background)}.payment-options_feature-3_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.payment-options_feature-3_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.payment-options_feature-3_item-list.invisalign25{margin-top:2rem;font-family:Nunito,sans-serif}.payment-options_feature-3_item-list.invisalign25.vitalis{align-content:start;margin-top:0;padding-top:0}.payment-options_feature-2_image{width:100%;height:100%}.payment-options_feature-2_item{display:flex}.payment-options_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.payment-options_feature-2_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.payment-options_feature-2_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.section_invisalign_day_2025_footer{background-color:var(--galary-background);background-image:none;background-repeat:repeat;background-size:auto}.section_invisalign_day_2025_footer.avy{background-image:none;background-repeat:repeat;background-size:auto}.section_invisalign_day_2025_footer.success{background-color:var(--iconstar)}.section_invisalign_day_2025_cta_component{grid-column-gap:0rem;grid-row-gap:4rem;grid-template-rows:1fr;grid-template-columns:1fr .25fr;grid-auto-rows:auto;grid-auto-columns:.75fr;justify-content:space-between;align-items:start;display:grid}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-1_image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;width:100%;height:100%}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_feature-2_image,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-2_image{width:100%;height:100%}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_cta_image{width:100%;height:100%}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dr-cantrell-dentist-in-huntington-beach-and-fountain-valley_feature-2_image{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.dr-cantrell-dentist-in-huntington-beach-and-fountain-valley_feature-2_image.cantrell{border-top-left-radius:50px;border-top-right-radius:0}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_features-list_image{width:100%;height:100%}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_features-list_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-3_image{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-3_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_image{border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_image.noh{border-top-left-radius:0;border-top-right-radius:50px}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_benefits-2_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_logo{max-height:3.5rem}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_content{text-align:center;flex-direction:column;align-items:center;display:flex}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_client-image{object-fit:cover;border-radius:100%;width:4rem;min-width:4rem;height:4rem;min-height:4rem}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_client-image-wrapper{margin-bottom:1rem}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_features-list_image{width:100%;height:100%}.section_invisalign_day_2025_form_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.section_invisalign_day_2025_form_component.ebook{grid-template-columns:1fr .5fr 1fr}.section_invisalign_day_2025_form_componentright.invisalign25{margin-top:1.5rem;font-family:Nunito,sans-serif}.section_invisalign_day_2025_form_component-in-huntington-beach-and-fountain-valley_cta_content-right.invisalign25{margin-top:.5rem}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_component{flex-direction:column;height:65vh;min-height:auto;max-height:65vh;display:flex}.section_dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/67195e5b79241de574b31656_Oceanic-dental-dr-Pham-patient-care.jpg);background-repeat:no-repeat;background-size:100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_content-wrapper{grid-column-gap:5rem;grid-row-gap:1.6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_image-wrapper{flex:0 auto;max-height:none;position:static;overflow:hidden}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_background-image{object-fit:cover;width:100%;height:100%;position:static;inset:0%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_benefits_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.pic_shape_right{width:100%;max-width:none;height:auto;overflow:clip}.pic_shape_r{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:auto;height:auto;overflow:auto}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-3_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-2_image-wrapper{border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:auto;height:auto;overflow:hidden}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:minmax(auto,.25fr);grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.pic_shape_left{box-sizing:border-box;aspect-ratio:auto;object-fit:fill;width:auto;height:auto;max-height:none;margin-top:0;overflow:clip}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_logo{max-height:3.5rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_content{text-align:center;flex-direction:column;align-items:center;display:flex}.section_dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial.drpham{background-color:var(--menu-bg-2)}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_client-image{object-fit:cover;border-radius:100%;width:4rem;min-width:4rem;height:4rem;min-height:4rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_client-image-wrapper{margin-bottom:1rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image-wrapper{z-index:50;aspect-ratio:auto;object-fit:fill;object-position:50% 50%;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:auto;height:auto;position:static;top:0;overflow:hidden}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image{object-fit:contain;object-position:50% 25%;width:100%;max-width:none;height:auto}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.our-team_layout_component{flex-direction:column;align-items:center;display:flex}.our-team_layout_lightbox{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.lightbox-play-icon{z-index:2;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute}.our-team_layout_lightbox-image{object-fit:cover;width:100%}.video-overlay-layer{z-index:1;background-color:#00000080;position:absolute;inset:0%}.our-team_feature-5_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.our-team_feature-5_image{object-fit:cover;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%;overflow:auto}.our-team_feature-4_component{grid-column-gap:5rem;grid-row-gap:4px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.our-team_feature-4_image{border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.our-team_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.our-story_feature-2_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%;overflow:auto}.section_our-story_feature-2{position:relative}.our-story_feature-2_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%;overflow:visible}.our-story_feature-3_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.our-story_feature-3_image{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.our-story_feature-4_component{text-align:center;flex-direction:column;align-items:center;display:flex}.our-story_feature-4_client-image{object-fit:cover;border-radius:100%;width:4rem;min-width:4rem;height:4rem;min-height:4rem}.our-story_feature-4_logo{max-height:3.5rem}.our-story_feature-4_client-image-wrapper{margin-bottom:1rem}.our-story_cta_component{grid-column-gap:5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr max-content;grid-auto-columns:1fr;justify-content:space-between;align-items:start;display:block}.our-story_cta_button-row{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;place-content:stretch flex-start;align-items:flex-start;display:flex}.our-story_cta_content{flex:1}.blog_featured-blog-list-header_image-link{width:100%;margin-bottom:1.5rem}.blog_featured-blog-list-header_meta-wrapper{margin-bottom:1rem}.blog_featured-blog-list-header_category-link{background-color:var(--menu-background);margin-right:1rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;text-decoration:none}.blog_featured-blog-list-header_category-link.w--current{border-bottom:2px solid var(--base-color-neutral--black)}.blog_featured-blog-list-header_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.blog_featured-blog-list-header_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.blog_featured-blog-list-header_title-link{margin-bottom:.5rem;text-decoration:none;display:block}.blog_featured-blog-list-header_component{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.blog_featured-blog-list-header_category-menu{justify-content:center;align-items:center;width:100%;margin-bottom:4rem;display:flex}.blog_featured-blog-list-header_category-menu.no-scrollbar{justify-content:center}.blog_featured-blog-list-header_menu-link{white-space:nowrap;border:1px solid #0000;flex:none;padding:.5rem 1rem;text-decoration:none}.blog_featured-blog-list-header_menu-link.w--current{border-color:var(--base-color-neutral--black)}.blog_featured-blog-list-header_menu-link.current.w--current{border-style:none none solid;border-bottom-color:var(--base-color-neutral--neutral-light)}.section_blog_featured-blog-list-header.blog{border-top:1px solid var(--menu-bg-2)}.blog_featured-blog-list-header_button-wrapper{margin-top:1.5rem;display:flex}.blog_featured-blog-list-header_image-wrapper{width:100%;overflow:hidden}.blog_list_image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%}.blog_list_text-divider{margin-left:.5rem;margin-right:.5rem}.blog_list_image-link{width:100%;margin-bottom:1.5rem}.blog_list_image-link.seeall{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:block}.blog_list_author-wrapper{align-items:center;margin-top:1.5rem;display:flex}.blog_list_author-image-wrapper{margin-right:1rem}.blog_list_item{margin-bottom:40px}.blog_list_component{flex-direction:column;align-items:center}.blog_list_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.blog_list_category-link{margin-bottom:.5rem;margin-right:1rem;font-size:.875rem;font-weight:600;text-decoration:none}.blog_list_category-link.w--current{border-bottom:2px solid var(--base-color-neutral--black)}.blog3_title-link{margin-top:.5rem;margin-bottom:.5rem;text-decoration:none;display:block}.blog3_title-link.afercare{margin-top:1rem}.blog3_title-link.all{border-bottom:1px #000;margin-bottom:.125rem;padding-bottom:2rem}.section_blog_list.resource{border-top:1px solid var(--base-color-neutral--neutral-light)}.blog_list_image-wrapper{border-radius:30px;width:100%;overflow:hidden}.blog_list_date-wrapper{align-items:center;display:flex}.blog_list_author-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.blog_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_date-wrapper{margin-top:.25rem;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_author-wrapper{align-items:center;margin-bottom:2rem}.section_hydroxyapatit_blog-post-header{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_social-link{background-color:var(--menu-background);border-radius:20px;padding:.25rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_title-wrapper{flex-direction:column;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_text-divider{margin-left:.5rem;margin-right:.5rem}.breadcrumb-divider{justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.5rem;margin-right:.5rem;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_share{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:1fr;grid-auto-flow:column;justify-items:start;margin-top:1rem;display:grid}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_author-text{display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_image-wrapper{aspect-ratio:auto;object-fit:cover;width:auto;max-width:100%;max-height:100%;margin-left:0;margin-right:0;overflow:hidden}.breadcrumb-link{color:var(--base-color-neutral--black);text-decoration:none}.breadcrumb-link.w--current{font-weight:600}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_image{aspect-ratio:16/9;vertical-align:baseline;object-fit:cover;object-position:50% 0%;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:auto;max-width:100%;height:auto;max-height:none;overflow:hidden}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_image.blog{aspect-ratio:auto;max-width:99.692%;overflow:visible}.hydroxyapatit_blog-post-header_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:block}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_share-wrapper{flex-direction:column;align-items:flex-start;width:50%;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_content-top{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_breadcrumb{align-items:center;width:100%;margin-bottom:2.5rem;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;align-items:start;display:grid}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_newsletter{border:1px solid var(--border-color--border-primary);border-radius:30px;padding:2rem;position:sticky;top:5rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_form{margin-bottom:0}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_content{text-indent:0;margin-bottom:4rem;padding-left:0}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_form-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:1rem;display:grid}.section_tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_image{aspect-ratio:3/2;object-fit:cover;border-radius:30px;width:100%;height:100%}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_text-divider{margin-left:.5rem;margin-right:.5rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_image-link{width:100%;margin-bottom:1.5rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_author-wrapper{align-items:center;margin-top:1.5rem;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_author-image-wrapper{margin-right:1rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_component{flex-direction:column;align-items:center}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_category-link{margin-bottom:.5rem;margin-right:1rem;font-size:.875rem;font-weight:600;text-decoration:none}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_category-link.w--current{border-bottom:2px solid var(--base-color-neutral--black)}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_image-wrapper{width:100%;margin-top:0;overflow:hidden}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_date-wrapper{align-items:center;margin-top:20px;display:flex}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_author-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.section_contact_form{margin-left:auto;margin-right:auto}.contact_form_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.contact_form_form.ebook{margin-top:1rem}.contact_form_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.error-text{color:var(--black-archive);text-align:center;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:300}.contact_form_form-block{flex-direction:column;align-items:stretch;margin-bottom:0;font-size:2rem}.success-text{font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.5}.success-text.all-on-x{font-size:1.3rem;font-weight:300}.contact_form_image{object-fit:cover;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;width:100%;height:100%;display:block;position:static;overflow:clip}.contact_locations_map-wrapper{border-radius:30px;width:100%;height:24rem;position:relative}.contact_locations_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.contact_locations_component.book-online{margin-top:4rem}.contact_locations_map{width:100%;height:100%;overflow:hidden}.section_book-now_locations{padding-top:5rem}.section_book-now_locations.booking-online,.section_book-now_locations.contactpage{padding-top:0}.section_book-now_locations.contactpage.fvdentist{padding-top:2rem}.section_book-now_locations.contactpage.fvdentist.costamesa{background-color:var(--menu-bg-2);padding-top:0;padding-bottom:4rem}.contact_locations_location{text-align:center;width:100%}.contact_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.private-policy_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_private-policy_header{position:relative}.private-policy_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.private-policy_privacy_link-wrapper{overflow:hidden}.private-policy_privacy_link-wrapper.is-h3,.private-policy_privacy_link-wrapper.is-h4,.private-policy_privacy_link-wrapper.is-h5,.private-policy_privacy_link-wrapper.is-h6{padding-left:1rem}.content-27-instructions-delete{background-color:var(--menu-background);text-align:left;padding:2rem;display:block}.private-policy_privacy_h-trigger{display:none}.private-policy_privacy_component{grid-column-gap:4rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:20rem;grid-auto-columns:1fr;align-items:flex-start;display:block}.rl-styleguide_label-2{color:#1e51f7;white-space:nowrap;cursor:context-menu;background-color:#dee3f4;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.private-policy_privacy_link{width:100%;padding:.75rem 1rem;text-decoration:none}.private-policy_privacy_link.w--current{background-color:var(--menu-background);font-weight:600}.private-policy_privacy_link.is-h3.w--current,.private-policy_privacy_link.is-h4.w--current,.private-policy_privacy_link.is-h5,.private-policy_privacy_link.is-h6.w--current{background-color:#0000}.private-policy_privacy_link.current,.private-policy_privacy_link.current.w--current{background-color:var(--menu-background);border-style:none;font-weight:600}.private-policy_privacy_sidebar-heading{font-size:1.5rem}.private-policy_privacy_accordion-icon{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:none}.private-policy_privacy_sidebar-heading-text{justify-content:space-between;align-items:center;font-size:1.5rem;line-height:1.5}.private-policy_privacy_link-content{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.private-policy_privacy_sidebar{flex-direction:column;width:100%;margin-right:12rem;display:flex;position:sticky;top:6rem}.private-policy_privacy_instructions-list{padding-left:1.25rem}.private-policy_privacy_instructions-list-item{padding-left:.5rem}.stylesystem-class-label{cursor:context-menu;background-color:#83747426;border-radius:4px;padding-left:.5rem;padding-right:.5rem;display:inline-block}.stylesystem-class-label.is-animation{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66cd79008439ec48826c3f7e_interaction-icon.svg);background-position:8px;background-repeat:no-repeat;background-size:auto;padding-left:2rem}.rl-styleguide_label_green{color:var(--base-color-neutral--white);white-space:nowrap;cursor:context-menu;background-color:#038547;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.book-appointment_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_book-appointment_header{position:relative}.book-appointment_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.book-appointment_contact-2_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.book-appointment_contact-2_contact-list{grid-column-gap:1rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.book-appointment_contact-2_map{width:100%;height:100%}.irvine_header-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.irvine_header-2_component{flex-direction:column;align-items:center;display:flex}.irvine_header-2_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.irvine_header-2_image{width:100%;max-width:none;height:auto;max-height:none;overflow:auto}.irvine_header-2_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.irvine_header-2_image-wrapper{aspect-ratio:2;object-fit:fill;border-radius:20px;width:100%;max-width:100%;max-height:15vh;position:relative;overflow:hidden}.section_irvine_header-2{background-color:var(--galary-background)}.irvine_feature-1_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.irvine_feature-1_image{width:100%;height:100%}.testimony-yelp{background-color:var(--menu-background)}.testimony-yelp.fvdentist{background-color:var(--menu-bg-2)}.irvine_how-it-works_image{width:100%;height:100%}.irvine_how-it-works_item{display:flex}.irvine_how-it-works_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.irvine_how-it-works_item-icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.irvine_how-it-works_item-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.irvine_feature-2_client{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;align-items:center;margin-top:auto;display:flex}.irvine_feature-2_rating-wrapper{margin-bottom:1.5rem;display:flex}.irvine_feature-2_rating-icon{color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;display:flex}.irvine_feature-2_component{background-color:#0000;height:auto;padding-bottom:4rem;padding-left:.875rem;padding-right:.875rem;overflow:hidden}.irvine_feature-2_card{border:1px solid var(--border-color--border-primary);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;display:flex}.irvine_feature-2_arrow-icon{width:1rem;height:1rem;color:var(--base-color-neutral--black);flex-direction:column;justify-content:center;align-items:center;display:flex}.irvine_feature-2_slide-nav{height:1.75rem;font-size:.5rem}.irvine_feature-2_customer-image{object-fit:cover;border-radius:100%;width:3rem;min-width:3rem;height:3rem;min-height:3rem}.irvine_feature-2_mask{width:50%;overflow:visible}.irvine_feature-2_arrow{border:1px solid var(--border-color--border-primary);background-color:var(--base-color-neutral--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;bottom:4rem}.irvine_feature-2_slide{padding-left:1rem;padding-right:1rem}.irvine_features-list_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.section_irvine_features-list{background-color:var(--menu-background);position:relative}.section_irvine_features-list.fvdentist{background-color:var(--menu-bg-2)}.section_irvine_features-list.hb{background-color:var(--menu-background)}.irvine_features-list_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.irvine_comprehensive-dental-services-4_image-wrapper{width:100%;position:relative}.irvine_comprehensive-dental-services-4_image{border-radius:30px;width:100%;height:100%}.section_irvine_comprehensive-dental-services-4{background-color:var(--menu-background);border:1px #000}.section_irvine_comprehensive-dental-services-4.irvine{border-style:solid none;border-width:1px;border-color:var(--menu-bg-2)black}.irvine_comprehensive-dental-services-4_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.irvine_comprehensive-dental-services-4_component{flex-direction:column;align-items:center;display:flex}.irvine_comprehensive-dental-services-4_component.hb{margin-top:2rem}.irvine_comprehensive-dental-services-4_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.irvine_comprehensive-dental-services-3_image{border-radius:20px;width:100%;height:100%}.irvine_comprehensive-dental-services-3_item{text-align:center;flex-direction:column;align-items:center;width:100%;text-decoration:none;display:flex}.irvine_comprehensive-dental-services-3_group{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.section_irvine_comprehensive-dental-services-3{background-color:var(--menu-background)}.section_irvine_comprehensive-dental-services-3.hb{margin-bottom:0;padding-bottom:6rem}.irvine_comprehensive-dental-services-3_image-wrapper{width:100%;position:relative}.irvine_team_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.irvine_team_social{grid-column-gap:.875rem;grid-row-gap:.875rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:1fr;grid-auto-flow:column;align-self:center;margin-top:1.5rem;display:grid}.irvine_team_image{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%;height:100%}.social-icon{width:1.5rem;height:1.5rem}.section_irvine_team.fvdentist.costamesa{background-color:var(--menu-background)}.irvine_team_item{text-align:center;flex-direction:column;align-items:stretch;display:flex}.irvine_team_image-wrapper{width:100%;margin-bottom:2rem;overflow:hidden}.irvine_team_title-wrapper{margin-top:0}.irvine_cta_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.contact_header_background-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.contact_header_background-image-wrapper{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.section_contact_header{position:relative}.contact_contact_component{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.contact_contact_item{flex-direction:column;align-items:center;width:100%}.contact_form_icon-wrapper{flex:none;align-self:flex-start;margin-right:1rem}.contact_form_contact-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:.5rem;padding-bottom:.5rem;display:grid}.contact_form_item{display:flex}.contact_locations_tabs-menu{grid-column-gap:1rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.contact_locations_tab-pane{height:100%}.contact_locations_tabs-link{background-color:#0000;border-left:2px solid #0000;padding:0 0 0 2rem;display:block}.contact_locations_tabs-link.w--current{opacity:1;background-color:#0000;border-left-color:#000}.payment-options_cta_card{grid-column-gap:0rem;grid-row-gap:0rem;border:1px solid var(--border-color--border-primary);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.payment-options_cta_image-wrapper{justify-content:center;align-items:center;display:flex}.payment-options_cta_card-content{flex-direction:column;justify-content:center;padding:3rem;display:flex}.our-team_hero-header_lightbox-image{object-fit:cover}.our-team_hero-header_lightbox{justify-content:center;align-items:center;width:100%;display:none;position:relative}.our-team_hero-header_component,.our-team_how-it-works_component{flex-direction:column;align-items:center;display:flex}.our-team_how-it-works_item{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.our-team_how-it-works_image{width:100%;height:100%}.our-team_how-it-works_list{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid}.our-team_how-it-works_image-wrapper{width:100%;position:relative}.our-team_feature-7_image{border-top-left-radius:60px;border-bottom-right-radius:60px;border-bottom-left-radius:60px;width:100%;height:100%}.our-team_feature-7_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.our-team_feature-7_item-list,.our-team_feature-6_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.our-team_feature-6_image{background-color:var(--oceanic-blue);border-radius:0 60px 60px;width:100%;height:100%}.our-team_feature-6_component{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.div-block-2{grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;grid-auto-columns:1fr;display:grid}.div-block-3{grid-column-gap:10px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.heading{font-family:Oceanic Font,Georgia,sans-serif;font-size:3rem;font-weight:400}.heading.width-65{width:65%;margin-left:auto;margin-right:auto}.heading.width-65.home{width:80%}.heading.heading-5{margin-top:1rem;font-size:3.25rem}.heading-3{color:var(--base-color-neutral--neutral-darker);margin-bottom:0;font-family:Nunito,sans-serif;font-size:3rem;font-weight:500;line-height:1.3}.heading-3.spaced{margin-bottom:2rem}.heading-3.spaced.ocean-font-32{font-family:Oceanic Font,Georgia,sans-serif;font-size:2rem;font-weight:400}.heading-3.spaced1{margin-bottom:5rem}.heading-3.specialoffer{font-size:2rem}.heading-3.implant{margin-top:1.5rem}.heading-3.home{margin-top:0;margin-bottom:2rem}.heading-3.home.subh3{text-align:center;margin-top:1rem;margin-bottom:1rem;font-size:2rem}.heading-3.home.subh3.book{font-size:1.8rem;font-weight:300}.heading-3.homepage{margin-bottom:4rem}.heading-3._2step{margin-top:1.5rem}.heading-3.fv-family{font-size:3.2rem}.heading-3.about{font-size:1.8rem;font-weight:300}.heading-3.team{margin-top:1rem;font-size:1.6rem;font-weight:400}.heading-3.drnoh{color:var(--base-color-neutral--white);margin-top:1rem;font-size:1.4rem;font-weight:300}.headline-2{color:var(--base-color-brand--black);font-family:Nunito,sans-serif;font-weight:400}.headline-2.smaller{color:var(--base-color-neutral--neutral-darker)}.heading-4{font-family:Nunito,sans-serif}.heading-5{color:var(--oceanic-blue);font-family:Nunito,sans-serif;font-size:3rem;font-weight:400}.heading-5.location{margin-top:1rem;margin-bottom:2rem}.heading-5.location.avy{margin-bottom:0;font-size:2.5rem}.heading-5.location.load{margin-bottom:0;font-size:2rem}.heading-6{font-family:Oceanic Font,Georgia,sans-serif;font-size:2rem;font-weight:400}.heading-6.homepage{max-width:50rem;color:var(--base-color-neutral--neutral-darker);text-align:center;margin-bottom:4rem}.div-block-4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;max-width:6%}.text-block{font-family:Nunito,sans-serif;font-weight:200}.text-block-2{font-weight:500}.home_header_blog{aspect-ratio:auto;object-fit:fill;background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66ce1273cfc1a7c7a21fb3e6_78.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;align-self:auto;min-width:auto;min-height:50em;padding-top:280px}.home_header_blog.home-bg{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66fcd588a7d21f1ced9c3db6_oceanic-dental-bright-smile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:static}.heading-7{font-family:Oceanic Font,Georgia,sans-serif;font-size:2.8rem;font-weight:400}.heading-7.spaced{margin-bottom:2rem;font-family:Exo,sans-serif;font-size:2.5rem}.heading-7.spaced.bonin{padding-left:52.5%;font-family:Exo,sans-serif;font-size:2.5rem}.heading-7.text-color-white.top{color:var(--base-color-neutral--white)}.heading-7.text-color-white.top.fvdentist{font-size:2.7rem}.div-block-5.has-bg{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e2fbbcdfdb8ad9ed23ad10_51.png);background-position:50%;background-repeat:no-repeat;background-size:auto}.oceanic-cta-block{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-left:0%;display:grid}.div-block-6{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:stretch;margin-bottom:2rem;display:grid}.heading-8{margin-bottom:1rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:2rem;font-weight:400}.heading-8.tanaka{font-size:3rem;font-weight:600}.heading-8.bold{font-weight:600}.heading-8.bydrpham{color:var(--black-archive);font-size:1.4rem}.div-block-7{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.heading-2{color:var(--base-color-neutral--neutral-darker);font-family:Oceanic Font,Georgia,sans-serif;font-weight:400}.heading-2.tanaka{margin-bottom:2rem}.heading-1{font-family:Open Sans,sans-serif;font-weight:600}.flexbox-content{justify-content:space-between;display:flex}.group-4-info{background-color:var(--base-color-neutral--white);border-radius:30px;margin-top:40px;padding:2rem 20px}.group-4-info-inner{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:90%;margin-top:30px;margin-left:auto;margin-right:auto;display:grid}.info-item{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.hea{color:var(--oceanic-blue);border-radius:30px;font-size:3rem;font-weight:400}.paragraph{text-align:center;width:60%;margin-left:auto;margin-right:auto;font-family:Nunito,sans-serif;font-size:1.125rem;font-weight:300}.paragraph.patientlove{width:80%;color:var(--base-color-neutral--neutral-darker);font-size:1.35rem;font-weight:400}.grid-info-footer{grid-column-gap:6.475rem;grid-row-gap:4.375rem;grid-template-rows:auto auto;grid-template-columns:1.2fr 1.2fr 1.75fr 1.5fr;grid-auto-columns:1fr;margin-bottom:50px;display:block}.logo-footer-item{flex-flow:column;justify-content:center;align-items:center;display:flex}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.div-block-8{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-self:auto;align-items:center;margin-top:20px;display:flex}.div-block-8.hb{grid-column-gap:10px;grid-row-gap:10px;align-items:center;margin-top:0}.div-block-8.hb.fv{grid-column-gap:15px;grid-row-gap:15px}.footer-locatioin-info-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.footer-title{font-family:Nunito,sans-serif;font-size:1.6rem;font-weight:400}.footer-r-text{text-align:left;margin-bottom:3px;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:300;text-decoration:none}.footer-r-text.last-item{margin-bottom:3px}.footer-r-text.last-item.bold{font-weight:400}.footer-r-text.width-90{text-align:center;width:90%;margin:16px auto 0;font-family:Nunito,sans-serif;font-weight:400}.footer-r-text.width-90.services{width:auto;font-size:1.3rem;font-weight:300;line-height:2.5rem}.footer-r-text.footer-left{text-align:left;margin-bottom:10px;font-size:1.2rem;font-weight:500}.footer-r-text.bold{font-size:1.2rem;font-weight:500}.footer-r-text.hours{line-height:2}.footer-r-text.hb{margin-bottom:0;padding-top:0}.footer-center-text-item{text-align:center}.paragraph-2{width:90%}.footer-navigation-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;align-items:flex-start;padding-left:20px;display:flex}.div-block-9{flex-flow:column;font-family:Nunito,sans-serif;line-height:1.5;display:flex}.form-block{margin-top:30px}.group-input{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-bottom:40px;display:grid}.input-field{border:0 solid #000;border-bottom-width:1px;margin-bottom:0;padding-left:0}.submit-button{background-color:var(--oceanic-blue);color:var(--base-color-neutral--white);border:0 solid #000;border-radius:0 30px 30px}.submit-button.is-secondary{background-color:var(--base-color-neutral--white);max-width:100px;color:var(--base-color-brand--black);border-width:1px;border-radius:0 30px 30px;transition:all .2s linear;overflow:hidden}.submit-button.is-secondary:hover{border-color:var(--oceanic-blue);background-color:var(--oceanic-blue)}.heading-9{color:var(--oceanic-blue);font-family:Nunito,sans-serif;font-size:1.3rem}.heading-10{color:var(--oceanic-blue);font-family:Nunito,sans-serif;font-size:2rem;font-weight:600}.heading-11{color:var(--oceanic-blue);font-family:Nunito,sans-serif}.button-2{background-color:var(--oceanic-blue);border-radius:0 30px 30px;margin-top:20px;margin-bottom:0;font-size:1.125rem}.paragraph-3{text-indent:0;font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:300}.paragraph-3.text-gra-3{margin-top:20px;font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:300}.paragraph-3.text-gra-3.homepage-highlight{color:var(--base-color-neutral--neutral-darker);font-size:1.5rem;font-weight:300}.paragraph-3.homepage{margin-top:.5rem;font-size:1.3rem;line-height:1.8}.text-block-3{text-decoration:line-through}.text-block-3.special-offer{font-family:Oceanic Font,Georgia,sans-serif;font-size:1.25rem}.text-block-4{text-decoration:line-through}.text-block-4.special-offer{font-family:Oceanic Font,Georgia,sans-serif;font-size:1.25rem}.image-2{line-height:1.5}.image-3{box-sizing:border-box;aspect-ratio:auto;object-fit:cover;background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66e5959b0446546cf8ea6854_bg%20wave..png);background-position:0 0;background-size:auto;margin-left:auto;margin-right:auto;display:block;position:static;overflow:auto}.image-3.full-width-wave{z-index:1;object-fit:cover;width:100%;position:static;top:10px}.image-3.full-width-wave.ourstory{margin-top:-50px}.image-3.full-width-wave.ourstory.body{z-index:100;margin-top:-3rem;display:inline-block;position:static}.image-3.full-width-wave.ourstory.top{margin-top:-8rem}.image-3.full-width-wave.ourstory.top.insurance{margin-top:-50px}.image-3.full-width-wave.ourstory.top.veneer{margin-top:-1.8rem}.image-3.full-width-wave.ourstory.top.ourteam{margin-top:-4rem}.image-3.full-width-wave.homepage{margin-top:-1.8rem}.div-block-10{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.section_home_expert_tips{padding-top:2rem;padding-bottom:1rem;position:relative}.expert-tips-content{text-align:center;margin-bottom:3rem}.title-heading-2{color:var(--oceanic-blue);margin-top:1rem;margin-bottom:1.5rem;font-family:Nunito,sans-serif;font-size:3rem;font-weight:300}.div-block-11{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-tips{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto}.tip-item{margin-bottom:2rem}.tip-image{aspect-ratio:632/300;object-fit:cover;border-radius:30px;width:100%}.tip-item-content{text-align:left;margin-top:1.5rem;margin-bottom:1.5rem}.tip-tag{font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:600}.tip-title{margin-top:8px;margin-bottom:8px;font-size:1.5rem;font-weight:500}.tip-short-description{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.tip-group-author{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:flex-start;display:flex}.tip-author-avatar{border-radius:30px;width:48px}.div-block-12{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.dot{background-color:#000;border-radius:50%;width:5px;height:5px}.tip-author-name{margin-bottom:8px;font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:600;line-height:120%}.tip-another-info{font-family:Nunito,sans-serif;font-size:1rem}.tips-view-all-wrapper{text-align:center;margin-top:0}.tips-view-all-buutton{border:1px solid #000;border-radius:30px;padding:.75rem 1.5rem;text-decoration:none;display:inline-block}.tips-icon{width:18.75rem;position:absolute;inset:-4% 5% auto auto}.logo-footer{text-align:left;align-self:center;width:100%;max-width:80%}.paragraph-4{margin-top:auto;margin-bottom:auto;font-family:Nunito,sans-serif;font-size:1.35rem;font-weight:300}.paragraph-4.success{font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:500}.paragraph-4.whitening{margin-top:20px}.heading-12{color:var(--oceanic-blue);font-family:Oceanic Font,Georgia,sans-serif;font-weight:400}.contact-comunity-heading{color:var(--oceanic-blue);font-weight:400}.comunity-right-flower{width:25%;position:absolute;inset:75% 0% auto auto}.comunity-left-flower{width:15%;position:absolute;inset:auto auto 0% 2%}.code-embed{border-radius:20px;width:100%;height:100%}.paragraph-5{font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:300}.paragraph-5.map{font-family:Nunito,sans-serif;font-size:1.3rem}.heading-48-full-mouth{font-family:Nunito,sans-serif;font-size:3rem;font-weight:400}.heading-48-full-mouth.have-qs{font-family:Nunito,sans-serif}.heading-48-full-mouth.tanaka-bottom{padding-top:20px;font-family:Exo,sans-serif;line-height:1.5}.heading-48-full-mouth.tanaka-heading{margin-bottom:3rem}.heading-48-full-mouth.margin-bottom-2rem,.heading-48-full-mouth.all-on-x{margin-bottom:2rem}.heading-48-full-mouth.avy{font-size:4rem;font-weight:400}.heading-48-full-mouth.success{margin-bottom:4rem;font-size:2.2rem}.heading-48-full-mouth.load{font-size:1.8rem}.heading-48-full-mouth.load.low{margin-top:2rem;font-size:2rem}.ocean-text{width:35rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:2.813rem;font-weight:400}.paragraph-6{text-align:left}.heading-32-ocean{font-family:Oceanic Font,Georgia,sans-serif;font-size:2rem;font-weight:400}.margin-24-bot-top{margin-top:1.5rem;margin-bottom:1.5rem}.full-mouth-24-text{color:var(--oceanic-blue);font-size:1.5rem;font-weight:500}.full-mouth-24-text.smaller-on-mobile.heading-9.black-text{color:var(--base-color-neutral--neutral-darker);font-size:2rem}.full-mouth-24-text.heading-9{font-weight:600}.full-mouth-24-text.heading-9.black-text{color:var(--base-color-neutral--neutral-darker)}.full-mouth-24-text.black-color{color:var(--base-color-brand--black);font-size:2rem}.full-mouth-24-text.black-text{color:var(--base-color-neutral--neutral-darker);font-family:Nunito,sans-serif}.full-mouth-gallery-heading{font-family:Oceanic Font,Georgia,sans-serif;font-size:3.5rem;font-weight:400}.full-mouth-gallery-heading.no-prp{font-size:2.3rem}.gallery-box-content,.patient-box-content{width:60%;margin-left:auto;margin-right:auto}.top-left-flower{width:15%;position:absolute;inset:8% auto auto 4%}.top-left-flower.special-page{z-index:2;aspect-ratio:auto;object-fit:cover;width:12%;top:7%;left:2%}.bot-right-flower{width:22%;position:absolute;inset:auto 5% 7% auto}.bot-right-flower.special-page{z-index:2;width:17%;bottom:25%;right:1%}.bot-right-flower.special-page.ourstory{width:20%;bottom:15%;right:5%}.bot-right-flower.special-page.ourstory.our-team{bottom:5%}.bot-right-flower.special-page.top{bottom:60%}.full-mouth-faq-body{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.insurance-tag{font-weight:600}.insurance-tag.disclamer{color:var(--base-color-neutral--neutral-dark);margin-top:2rem;padding-left:.5rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:400}.heading-13{font-family:Oceanic Font,Georgia,sans-serif;font-size:2.813rem;font-weight:400}.heading-13.text-color-white{color:var(--base-color-neutral--white);font-size:2.7rem}.heading-13.text-color-white.tanaka{font-size:3rem}.heading-13.phone{color:var(--black-archive)}.heading-13.phone.no-shaves{font-size:3rem;font-weight:400}.heading-13.ourstory{z-index:1;width:auto;max-width:none;color:var(--border-color--border-primary);text-align:center;justify-content:center;align-items:center;margin-bottom:2rem;font-size:3rem;line-height:1.4;display:block;position:relative}.heading-13.insurance{font-size:3.4rem}.heading-45-ocean{flex:1;font-family:Oceanic Font,Georgia,sans-serif;font-size:2.813rem;font-weight:400}.high-quality-care-text{color:var(--oceanic-blue);margin-top:1rem;margin-bottom:4rem;font-family:Nunito,sans-serif;font-weight:400;line-height:140%}.high-quality-care-text.black-text{color:var(--base-color-neutral--neutral-darker)}.high-quality-care-text.black-text.insurance{margin-top:0}.grid-insurance-additional-option{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto}.grid-2{grid-column-gap:1.5rem;grid-row-gap:2.7rem;grid-template-rows:auto auto;width:100%;margin-bottom:3rem;display:block}.payment-options-item{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.in-house-financing-heading{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.3}.normal-text{font-family:Nunito,sans-serif;font-size:1.35rem;font-weight:300}.normal-text.margin-bottom{margin-bottom:1.5rem}.heading-48-full-mouth{font-size:3rem}.heading-48-full-mouth.cyan-color{color:var(--oceanic-blue)}.heading-48-full-mouth.sedation{margin-bottom:1rem}.heading-48-full-mouth.keepcalm{padding-top:1rem}.get-started{background-color:#eee;border-bottom:1px solid #000;padding-top:1rem;padding-bottom:1rem}.get-started-wrapper{justify-content:space-between;align-items:center;display:flex}.get-start-left-content{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.get-started-right-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-end;align-items:center;display:flex}.get-started-link-block{grid-column-gap:.5rem;grid-row-gap:.5rem;text-decoration:none;display:flex}.get-started-icon{width:1.5rem}.div-block-13{text-align:center}.div-block-13.width-60{width:60%;margin-left:auto;margin-right:auto}.div-block-13.width-60.center-on-tablet{width:65%}.div-block-13.width-60.center-on-tablet.whitening{width:100%}.div-block-13.width-60.center-on-tablet.hb{width:70%}.in-house-financing-heading{font-family:Nunito,sans-serif;font-weight:500}.heading-45-ocean.heading-5{font-family:Nunito,sans-serif}.heading-45-ocean.cyan-color{color:var(--oceanic-blue)}.normal-text-light{font-size:1.3rem;font-weight:300}.heading-32-ocean-font{font-family:Oceanic Font,Georgia,sans-serif;font-size:2rem;font-weight:400}.normal-text-18{font-size:1.125rem}.full-width-image{width:100%}.full-width-image.border-image{border-radius:30px}.home-hero-wave{width:100%;position:static;inset:auto 0% 0%}.home-hero-wave.ourstory{margin-bottom:-3rem;display:inline-block;position:static}.home-hero-wave.homepage{z-index:1;position:absolute}.call-hb{font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:500}.call-hb.book-online{margin-top:1.5rem;font-weight:400}.heading-56-ocean{font-family:Oceanic Font,Georgia,sans-serif;font-size:4rem;font-weight:400}.normal-32-text{font-family:Nunito,sans-serif;font-size:2rem;font-weight:400}.normal-32-text.cyan-color{color:var(--oceanic-blue);font-weight:600}.normal-32-text.cyan-color.black-text{color:var(--base-color-neutral--neutral-darker)}.normal-32-text.cyan-color.black-text.hb{font-size:1.8rem;font-weight:400}.normal-32-text.top-bot-margin{margin-top:1.5rem;margin-bottom:.5rem}.normal-32-text.upper-medium{text-transform:uppercase;font-weight:500}.normal-32-text.book-online{color:var(--base-color-neutral--neutral-dark);margin-top:0;font-weight:600}.normal-32-text.book-online.cyan{color:var(--base-color-neutral--neutral-dark)}.normal-32-text.home{text-align:center;margin-bottom:4rem}.grid-3{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto}.veneers-grid-item{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.veneers-grid-item-thumbnail{aspect-ratio:632/300;object-fit:cover}.icon-header{width:80%;height:80%}.heading-36-normal{font-family:Nunito,sans-serif;font-size:2.25rem;font-weight:400}.heading-36-normal.whitening{margin-bottom:2rem}.text-20-normal{font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:500}.text-20-normal.bold{color:var(--oceanic-blue);font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5}.text-span{font-family:Nunito,sans-serif;font-size:2rem}.icon-header-2{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.link{font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.link:hover{color:var(--base-color-brand--black)}.link:active{font-size:1rem}.reuseable-icon{margin-right:1rem}.image-5{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;max-width:100%;height:100%;overflow:visible}.image-6{border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px}.text-block-5{font-size:1.2rem}.text-block-6{font-size:1.25rem}.text-block-7,.text-block-8{font-size:1.2rem}.image-7,.image-8,.image-9{margin-right:.5rem}.text-span-2{color:var(--menu-background)}.paragraph-7{color:var(--base-color-neutral--white);font-size:1.2rem}.paragraph-7.menu.about{color:var(--base-color-neutral--neutral-darker);padding-top:5px;padding-bottom:5px;font-size:1.1rem}.bold-text{color:var(--link-color--link-primary);font-weight:400;text-decoration:underline}.ourstoryheader{aspect-ratio:auto;object-fit:fill;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.image-10{z-index:100;width:100%;position:static}.image-11{z-index:100;width:100%;position:relative}.image-12,.image-13{z-index:10;width:100%;position:relative}.image-14{width:100%}.image-15{vertical-align:baseline;margin-top:-.15rem}.image-16,.image-17{width:100%}.offer-title{font-family:Nunito,sans-serif;font-size:2rem}.image-18,.image-19,.image-20{width:100%}.image-21{object-fit:cover;width:101%;max-width:100.5%;margin-top:-10px;margin-left:-5px;padding-left:0}.fillings{width:100%;margin-bottom:-3rem}.image-22{width:100%;margin-top:-2rem}.popup-form-block---brix{width:100%;margin-bottom:0}.error-message---brix{border-radius:16px;padding:20px}.popup-content-wrapper---brix{z-index:100;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 3px 14px #4a3aff29,0 -2px 4px #14142b1f,0 12px 44px #14142b57}.popup-content-wrapper---brix.popup-1-content-wrapper---brix-copy{max-width:690px;margin-left:auto;margin-right:auto}.popup-1---brix{text-align:center;background-color:#fff;border-radius:32px;flex-direction:column;align-items:center;padding:64px 64px 80px;display:flex;position:relative}.overlay---brix{z-index:10;background-color:#0000009c;position:absolute;inset:0%}.popup-1-form---brix{align-items:center;display:flex;position:relative}.input---brix{color:#170f49;border:1px solid #eff0f6;border-radius:500px;min-height:60px;margin-bottom:0;padding:30px 20px;font-size:18px;line-height:20px;transition:color .2s,border-color .2s}.input---brix:hover,.input---brix:focus{color:#4a3aff;border-color:#4a3aff}.input---brix::placeholder{color:#6f6c90}.input---brix.large---brix{min-height:74px;padding:24px 40px}.subscribe-button---brix{color:#fff;text-align:center;background-color:#4a3aff;background-image:none;border-radius:80px;padding:16px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;position:absolute;inset:auto 12px auto auto;box-shadow:0 3px 12px #4a3aff1f}.subscribe-button---brix:hover{background-color:#3527d8;transform:translateY(-2px);box-shadow:0 4px 10px #4a3aff26}.popup-wrapper---brix{z-index:99999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.success-message---brix{color:#fff;background-color:#4a3aff;border-radius:16px}.popup-1-illustration---brix{margin-bottom:24px}.close-popup---brix{cursor:pointer;transition:transform .2s;position:absolute;inset:24px 24px auto auto}.close-popup---brix:hover{transform:scale(.9)}.background-video{box-sizing:border-box;object-fit:cover;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;justify-content:center;align-items:center;width:31%;max-width:100%;height:30%;max-height:100%;display:block;position:absolute;overflow:clip}.video-invisalign-2024{z-index:1;aspect-ratio:1;border-radius:0 30px 30px;width:50%;height:100%;position:relative;overflow:hidden}.video-invisalign-2024.tanaka{border-top-left-radius:0;border-top-right-radius:30px;width:100%}.video-invisalign-2024.tanaka.noh,.video-invisalign-2024.invisalign25{border-radius:50px 0 50px 50px}.video-invisalign-2024.invisalign25.promo,.video-invisalign-2024.fvdentist{width:100%}.video-invisalign-2024.fvtestimony2{height:auto;overflow:hidden}.video-invisalign-2024.fvtestimony1{height:auto}.video-invisalign-2024.invisalign,.video-invisalign-2024.new-patient{width:100%}.od-map{border-radius:30px;font-family:Nunito,sans-serif;font-weight:300}.link-2{text-decoration:underline}.link-2.home{font-style:normal;text-decoration:none}.link-3,.link-4,.link-5,.link-6,.link-7,.link-8,.link-9,.link-10,.link-11,.link-12{text-decoration:none}.div-block-15{flex-flow:column;justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.call-hb_office{flex-flow:row;line-height:2;display:block}.image-23,.image-24,.image-25,.image-26{width:100%;max-width:150%}.div-block-17{padding-left:1rem;padding-right:0}.menu-right{padding-right:2rem}.menu-left{padding-left:2rem}.link-13{text-decoration:none}.link-13:hover{text-decoration:underline}.link-14{text-decoration:none}.link-14:hover{text-decoration:underline}.link-15{text-decoration:none}.link-15:hover{text-decoration:underline}.link-16{text-decoration:none}.link-16:hover{text-decoration:underline}.link-17{text-decoration:none}.link-17:hover{text-decoration:underline}.link-18{text-decoration:none}.link-18:hover{text-decoration:underline}.link-19{text-decoration:none}.link-19:hover{text-decoration:underline}.link-20{text-decoration:none}.link-20:hover{text-decoration:underline}.link-21{text-decoration:none}.link-21:hover{text-decoration:underline}.link-22{text-decoration:none}.link-22:hover{text-decoration:underline}.link-23{text-decoration:none}.link-23:hover{text-decoration:underline}.link-24{text-decoration:none}.link-24:hover{text-decoration:underline}.pay-directly{font-family:Nunito,sans-serif}.image-27{width:105%;max-width:105%;margin-left:-5px;display:none}.link-block{text-decoration:none}.link-block:hover{text-decoration:underline}.link-block-2{text-decoration:none}.link-block-2:hover{text-decoration:underline}.link-block-3{text-decoration:none}.link-block-3:hover{text-decoration:underline}.link-block-4{text-decoration:none}.link-block-4:hover{text-decoration:underline}.link-block-5{text-decoration:none}.link-block-5:hover{text-decoration:underline}.link-block-6{text-decoration:none}.link-block-6:hover{text-decoration:underline}.image-28{width:100%}.pham{text-decoration:none}.pham:hover{color:var(--tanaka);text-decoration:underline}.call-us{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:1rem;margin-bottom:2rem;display:grid}.link-25,.link-26{font-size:1.3rem;text-decoration:none}.call-fv-office{line-height:2}.patietnconnect,.link-block-7,.link-block-8,.link-block-9{text-decoration:none}.link-27{font-style:normal;text-decoration:underline}.insurance-confirmed{margin-top:1rem;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:300}.link-block-10,.link-block-11,.link-block-12,.link-block-13,.link-block-14,.link-block-15,.link-block-16,.link-block-17,.link-block-18{text-decoration:none}.div-block-18{line-height:2}.div-block-19{text-align:center;vertical-align:baseline;display:inline-block}.image-29{vertical-align:baseline;object-fit:fill;max-width:100%;max-height:100%;margin-top:0;margin-bottom:0;display:inline-block}.slider{aspect-ratio:auto;border-radius:30px;height:100%;overflow:visible}.mask{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;overflow:hidden}.image-30{max-width:100%;height:auto;max-height:100%}.link-block-19,.link-28,.link-29,.link-30,.link-31,.link-32{text-decoration:none}.link-32:hover{color:var(--oceanic-blue)}.link-33{color:var(--base-color-neutral--neutral-darker);text-decoration:none}.link-33:hover{color:var(--oceanic-blue)}.link-34{color:var(--base-color-neutral--neutral-darker);text-decoration:none}.link-34:hover{color:var(--oceanic-blue)}.heading-14{font-family:Nunito,sans-serif;font-size:3rem;font-weight:400}.heading-14.fv{font-size:2.2rem}.paragraph-8{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.link-block-20,.link-block-21,.link-block-22,.link-block-23,.link-block-24,.link-block-25,.link-block-26,.link-block-27,.link-block-28,.link-block-29,.link-block-30,.link-block-31,.link-block-32,.link-block-33,.link-35{text-decoration:none}.link-35:hover,.link-35.w--current:hover{text-decoration:underline}.link-36{font-weight:400;text-decoration:none}.link-36:hover{text-decoration:underline}.link-37{text-decoration:none}.link-37:hover{text-decoration:underline}.paragraph-9,.paragraph-10,.paragraph-11,.paragraph-12,.paragraph-13,.paragraph-14,.paragraph-15,.paragraph-16,.paragraph-17,.paragraph-18,.paragraph-19,.paragraph-20,.paragraph-21,.paragraph-22,.paragraph-23,.paragraph-24,.paragraph-25,.paragraph-26,.paragraph-27,.paragraph-28,.paragraph-29,.paragraph-30,.paragraph-31,.paragraph-32,.paragraph-33,.paragraph-34,.paragraph-35,.paragraph-36,.paragraph-37,.paragraph-38,.paragraph-39,.paragraph-40,.paragraph-41,.paragraph-42,.paragraph-43,.paragraph-44,.paragraph-45,.paragraph-46,.paragraph-47,.paragraph-48,.paragraph-49{font-size:1.2rem}.invisalign25{margin-top:4rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:3.5rem;font-weight:400}.invisalign25.h2{margin-top:1rem;font-family:Exo,sans-serif;font-size:3.5rem}.insurance_benefit{margin-top:4rem;font-family:Nunito,sans-serif;font-size:2rem}.insurance_benefit.avy{font-size:1.8rem}.insurance_benefit.load{margin-top:1rem;font-size:2rem}.link-38{color:var(--base-color-neutral--neutral-darker);font-weight:600;text-decoration:none}.link-38:hover{color:var(--oceanic-blue)}.section_invisalign_day_2025-footer{font-family:Nunito,sans-serif;font-weight:300}.section_invisalign_day_2025-footer.invisalignfooter{font-size:2rem}.section_invisalign_day_2025-footer.vitalis{padding-top:.5rem}.notification-bar{background-color:var(--menu-bg-2);padding-left:2%;padding-right:2%;position:relative}.notification-flex{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;padding-top:12px;padding-bottom:12px;display:flex}.notification-bar-text{color:var(--base-color-neutral--neutral-dark);font-family:Exo,sans-serif;font-weight:500}.text-span-3{color:var(--tanaka)}.booknow{text-decoration:none}.booknow:hover{color:var(--tanaka);text-decoration:underline}.notification-close{width:24px;height:24px;position:absolute;inset:12% 10px 0% auto}.avytree{flex:1;justify-content:center;margin-top:5rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:4.3rem;font-weight:400;display:flex}.image-31{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;width:100%;height:100%}.link-39{text-decoration:none}.link-39:hover{text-decoration:underline}.link-40{text-decoration:none}.link-40:hover{text-decoration:underline}.paragraph-50,.paragraph-51,.paragraph-52,.paragraph-53,.paragraph-54{font-size:1.5rem;font-weight:300}.bold-text-2{font-size:1.5rem}.bold-text-3{font-family:Exo,sans-serif;font-weight:400}.bold-text-3.missed{margin-left:30px}.paragraph-55{font-size:1.4rem;font-weight:300}.heading-16{font-size:2.8rem}.bold-text-4{font-size:1.5rem}.paragraph-56{font-size:1.5rem;font-weight:300}.text-weight-semibold{color:#64b5b6;font-family:Nunito,sans-serif;font-size:1.125rem;font-weight:600}.paragraph-57,.paragraph-58,.paragraph-59{font-size:1.5rem;font-weight:300}.padding-global-2{background-color:#fff;padding-left:0%;padding-right:0%;display:block}.padding-global-2.container-on-tablet{background-color:#fff0;margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.icon-embed-xsmall-2{color:#64b5b6;flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.button-3{color:#fff;text-align:center;background-color:#64b5b6;border:1px #000;border-radius:0 50px 50px;padding:.5rem 1.5rem;font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:500;text-decoration:none;transition:all .3s linear;display:block}.button-3:hover{background-color:#1a3743}.button-3.is-secondary{box-sizing:border-box;color:#000;object-fit:fill;background-color:#fff0;border-style:solid;border-radius:0 30px 30px;flex:0 auto;align-self:auto;max-width:none;padding-top:.5rem;padding-bottom:.5rem;font-size:1.15rem;font-weight:500;overflow:visible}.button-3.is-secondary:hover{background-color:#64b5b6;border-color:#64b5b6}.button-3.is-link{color:#000;background-color:#0000;border-style:none;align-self:auto;padding:.25rem 0;line-height:1;text-decoration:none}.button-3.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.whoitfor{background-color:#f6f6f6}.list-item,.list-item-2,.list-item-3,.list-item-4,.list-item-5,.list-item-6{list-style-type:none}.ebook{font-size:1.3rem}.ebook.title{font-family:Exo,sans-serif;font-size:1.8rem;font-weight:500}.list-item-7{list-style-type:disc}.list,.list-2,.list-3,.list-4{padding-left:2rem;list-style-type:disc}.list-5{margin-left:0;padding-left:2rem;list-style-type:disc}.blog,.blog.text-rich-text p{font-size:1.3rem}.title{padding-top:10px;font-size:1.3rem;font-weight:600}.cost_cosmetic_dentistry{border:1px solid #000;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr;margin-top:2rem;font-family:Nunito,sans-serif;font-size:1.3rem}.text-block-9,.text-block-10,.text-block-11{font-weight:600}.subtitle{padding-bottom:1rem;font-family:Nunito,sans-serif;font-size:1.3rem;font-style:italic}.link-41{color:var(--background-color--background-primary);text-decoration:underline}.success{font-family:Oceanic Font,Georgia,sans-serif;font-size:3rem;font-weight:400;line-height:2.5}.bold-text-5{font-weight:400}.link-42,.link-43,.link-44{text-decoration:none}.link-45{text-decoration:underline}.link-46{text-decoration:none}.link-47,.link-48,.link-49{color:var(--base-color-neutral--white);text-decoration:none}.link-50{text-decoration:none}.link-51,.link-52{color:var(--base-color-neutral--white);text-decoration:none}.link-53{text-decoration:none}.div-block-20{grid-column-gap:72px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:12rem 1fr;grid-auto-columns:1fr;display:grid}.footer_contact{grid-column-gap:57px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1.25fr 1.2fr 1.2fr;grid-auto-columns:1fr;margin-top:40px;display:grid}.link-54{text-decoration:none}.link-54:hover{text-decoration:underline}.link-55{text-decoration:none}.link-55:hover{text-decoration:underline}.link-56{text-decoration:none}.link-56:hover{text-decoration:underline}.link-57{text-decoration:none}.link-57:hover{text-decoration:underline}.link-58{text-decoration:none}.link-58:hover{text-decoration:underline}.link-59{text-decoration:none}.link-59:hover{text-decoration:underline}.link-60{text-decoration:none}.link-60:hover{text-decoration:underline}.link-61{text-decoration:none}.link-61:hover{text-decoration:underline}.link-62{text-decoration:none}.link-62:hover{text-decoration:underline}.link-63{text-decoration:none}.link-63:hover{text-decoration:underline}.link-64{text-decoration:none}.link-64:hover{text-decoration:underline}.link-65{text-decoration:none}.link-65:hover{text-decoration:underline}.link-66{text-decoration:none}.link-66:hover{text-decoration:underline}.link-67{text-decoration:none}.link-67:hover{text-decoration:underline}.link-68{text-decoration:none}.link-68:hover{text-decoration:underline}.div-block-21{grid-column-gap:1px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:2rem 1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.cleaning,.restoration{color:var(--base-color-neutral--white)}.bold-text-6{font-style:italic}.link-block-34,.link-block-35{text-decoration:none}.div-block-22{aspect-ratio:3/2;object-fit:cover;margin-top:1.5rem;margin-bottom:1.5rem}.aftercare_collection_list{vertical-align:top;display:inline-block}.aftercare_collection_list.all{grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;text-align:left;vertical-align:top;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:stretch center;place-items:stretch stretch;display:inline-block}.aftercare_list{float:none;vertical-align:top;margin-bottom:2rem;display:inline-block}.aftercare_list.all{float:none;clear:none;grid-column-gap:16px;grid-row-gap:16px;vertical-align:top;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:0;margin-bottom:4rem;margin-right:0;padding-left:20px;padding-right:20px;display:inline-block;position:static}.aftercare_list.all.right-column{margin-bottom:.25rem}.post_care_items{margin-bottom:2rem}.paragraph-60{font-family:Nunito,sans-serif;font-size:1.3rem}.resource_header{font-family:Oceanic Font,Georgia,sans-serif;font-size:2.6rem;font-weight:400}.text-block-12{font-family:Nunito,sans-serif}.text-block-12.aftercare{color:var(--base-color-neutral--neutral-dark);letter-spacing:1.5px;font-size:1rem}.link-69{text-decoration:none}.link-69:hover{text-decoration:underline}.divider{font-size:.1rem;line-height:.1}.div-block-23{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.post_summary{margin-top:1rem;font-family:Nunito,sans-serif;font-size:1.35rem;font-weight:300}.link-block-36{text-decoration:none}.paragraph-61{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}.paragraph-62,.list-item-8,.list-6,.list-7{font-size:1.25rem}.bold-text-7,.bold-text-8{font-weight:400}.pagination{margin-top:20px}.select-field{background-color:var(--base-color-neutral--white);color:var(--base-color-neutral--neutral-dark);border:1px solid #000;border-radius:30px;font-size:1rem}.link-70{text-decoration:none}.link-70:hover{text-decoration:underline}.link-71{text-decoration:none}.link-71:hover{text-decoration:underline}.link-72{text-decoration:none}.link-72:hover{text-decoration:underline}.bold-text-9{font-weight:400}.bold-text-10{font-size:1.5rem}.infusion{text-decoration:none}.infusion:hover{text-decoration:underline}.infusion.w--current{text-decoration:none}.infusion.w--current:hover{text-decoration:underline}.italic-text{color:var(--clay)}.italic-text.noprep{font-size:2.3rem;font-weight:400;line-height:.8}.bold-text-11,.bold-text-12{font-weight:400}@media screen and (min-width:1920px){.container-large.full-width{max-width:3054rem}.utility_form-block{max-width:85rem}.margin-bottom.margin-xsmall.margin-bottom-tablet{border-radius:0 60px 60px}.button,.button.is-secondary.border-cyan.maphb,.button.is-secondary.border-cyan.direction,.button.is-secondary.header,.button.is-small.book-online{font-size:1.15rem}.button-group.is-center.newpatient{justify-content:flex-start;align-items:center;margin-left:0%}.icon-embed-xsmall{color:var(--oceanic-blue)}.icon-1x1-medium.background-color-3.icon-big-size{width:4rem;height:4rem}.icon-1x1-medium.general.icon-big-size{width:6rem;height:4rem}.padding-section-large.text-space-5{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0%;display:block}.navbar7_container{max-width:80rem}.navbar7_dropdown-toggle,.navbar7_link,.navbar7_link.w--current{font-size:1.2rem}.home_feature-2_item,.home_feature-1_item{justify-content:flex-start;align-items:center}.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-1,.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-2,.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-3,.composite-tooth-colored-fillings_the-composite-filling-process_content-item.content-item-4{border-radius:0 60px 60px}.full-mouth-restoration_features-list-2_image{aspect-ratio:1;object-fit:cover}.full-mouth-restoration_in-one-location-2_image{aspect-ratio:395/222;object-fit:cover}.full-mouth-restoration_testimonial_arrow-icon{justify-content:center;align-items:center}.first-visit-new-patient-exam_treatment-plans_image,.first-visit-new-patient-exam_thorough-teeth-cleaning_image,.sedation-dentistry_cta-1_image{aspect-ratio:1;object-fit:cover}.section_dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/671962b242b8c77d228cde6e_oceanic-dental-pham-amero.jpg);background-position:50% -45%;background-size:100%}.our-team_feature-7_image{background-color:var(--oceanic-blue);border-radius:60px 0 60px 60px}.our-team_feature-6_image{background-color:var(--oceanic-blue);object-fit:cover;border-radius:0 60px 60px}.icon-header-2{grid-column-gap:15px;grid-row-gap:15px}.text-block-2{font-weight:600}.home_header_blog.home-bg{background-image:url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66fcd588a7d21f1ced9c3db6_oceanic-dental-bright-smile.jpg),linear-gradient(119deg,#fff 35%,#000),url(https://cdn.prod.website-files.com/66cd6c49cbb85d43d9e41a7c/66fd8193cd325a53732ab315_IMG_81066.jpg);background-position:50% 100%,0 0,50% 70%;background-repeat:repeat,repeat,no-repeat;background-size:cover,auto,cover;padding-top:220px}.comunity-right-flower{top:80%;right:3%}.full-mouth-24-text,.full-mouth-24-text.black-color{font-family:Nunito,sans-serif}.top-left-flower{z-index:2;inset:auto auto 0% 5%}.bot-right-flower.special-page{bottom:50%}.normal-text{font-weight:300}.normal-text-18{font-family:Nunito,sans-serif;font-weight:300}.full-width-image.border-image{border-radius:60px}.normal-32-text.upper-medium{text-transform:capitalize;font-size:3rem;font-weight:400}.text-20-normal.bold{color:var(--oceanic-blue);font-family:Nunito,sans-serif}.link{font-size:1.2rem}.image-21{width:105%;max-width:105%;margin-left:-10px}.menu-left{padding-left:0%}.icon-embed-xsmall-2{color:#64b5b6}.button-3{font-size:1.15rem}}@media screen and (max-width:991px){h1{font-size:3.25rem}h2{font-size:2.75rem}h3{font-size:2.25rem}h4{font-size:1.75rem}.hide-tablet{display:none}.text-style-link{font-weight:400}.max-width-medium{padding-bottom:1rem}.container-large.container-on-tablet{padding-left:5%;padding-right:5%}.max-width-large.align-center.width-60,.max-width-large.cosmetic-page{width:100%}.max-width-small.no-mw-on-tablet{max-width:none}.utility_form-block{align-self:flex-start;max-width:40rem}.container-small.full-w-tablet,.container-small.no-mw{max-width:none}.max-width-full-tablet{width:100%;max-width:none}.margin-large{margin:2.5rem}.margin-xlarge{margin:3.5rem}.margin-xxlarge{margin:4.5rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:7.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3.5rem}.padding-xxlarge{padding:4.5rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:7.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-xlarge.center-full-width{justify-content:flex-start;align-items:center}.margin-top.margin-xlarge.center-div-desktop{align-self:flex-start}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge.is-tablet-medium{margin-bottom:2rem}.margin-bottom.margin-xxlarge.width-60-desktop{width:100%}.margin-bottom.margin-medium{margin-bottom:1.5rem}.margin-bottom.margin-small.padding-bot.update-padding{padding-bottom:0}.margin-bottom.margin-xsmall{margin-bottom:0}.margin-bottom.margin-xsmall.margin-bottom-tablet{margin-bottom:1rem}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.text-size-medium{margin-top:16px;font-size:1.2rem;line-height:1.5}.text-size-medium.text-color-alternate.homepage-highlight{max-width:25rem;padding-bottom:20px}.text-size-medium.text-color-white.text-width-45{margin-top:0}.text-size-medium.width-65{width:100%}.text-size-medium.color-white{font-size:1.3rem}.text-size-medium.tanaka-bottom{margin-bottom:2rem}.text-size-medium.invisalign25{font-size:1.2rem;line-height:2}.heading-style-h2{font-size:2.75rem}.heading-style-h6{margin-bottom:.5rem;font-size:1.3rem}.heading-style-h6.testimonies1{font-style:italic;font-weight:300}.rl-styleguide_icons-list{grid-auto-flow:row}.heading-style-h5.normal-font{font-size:1.4rem}.heading-style-h1{font-size:3.25rem}.heading-style-h1.text-color-alternate{font-size:3rem}.button.is-secondary.is-small{justify-content:center;align-self:auto;align-items:center}.button.is-secondary.invisalign25{align-self:center;font-size:1rem}.heading-style-h4{margin-top:0;font-size:1.75rem}.heading-style-h4.cyan-text.margin-bot-mobile{margin-bottom:.8rem}.heading-style-h4.cyan-text.margin-bot-mobile.booking-online{font-size:1.8rem}.heading-style-h4.insurance-form-title.black-color{font-size:2rem}.heading-style-h4.insurance-form-title.black-color.text-24-tablet,.heading-style-h4.insurance-form-title.cleaning-page{font-size:1.5rem}.heading-style-h3{font-size:2.25rem}.button-group.is-center.full-mouth.veneer{margin-left:5%}.button-group.implant{margin-left:0%}.text-color-white.text-color-black.text-on-mobile{font-size:2.25rem}.text-color-white.white-text-ocean-font{font-size:2.5rem}.text-color-white.insurance-main-ocean-heading{font-size:3rem}.text-size-small.hide-mobile-landscape.menu{font-size:1rem;font-weight:300}.padding-global.cyan-bg,.padding-global.has-bg-image{padding-left:5%;padding-right:5%}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom{padding-bottom:3rem}.padding-global.container-on-tablet{padding-left:5%;padding-right:5%}.padding-global.container-on-tablet.has-wave-bottom{background-position:50% 100%;background-size:100% 40%;position:static}.padding-global.container-on-tablet.has-wave-bottom.payment-page{background-size:100% 50%}.padding-global.container-on-tablet.cosmetic.service.padding-tablet{padding-top:0}.padding-global.container-on-tablet.cosmetic.no-gap,.padding-global.container-on-tablet.pham-bottom{padding-bottom:0}.padding-global.container-on-tablet.vitalis.shot{margin-top:0}.padding-global.container-on-tablet.vitavita{margin-bottom:0;padding-bottom:2rem}.padding-global.service-page{padding-left:5%;padding-right:5%}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-section-large{padding-top:4rem;padding-bottom:1rem}.padding-section-large.small_gap.ourstory{padding-top:0;padding-bottom:0}.padding-section-large.testiminies{padding-top:2rem;padding-bottom:2rem}.padding-section-large.text-space-5{margin-top:0}.padding-section-large.extraction{padding-top:2rem;padding-bottom:2rem}.padding-section-large.book-online{padding-top:4rem}.padding-section-large.full-sec2{padding-top:0}.padding-section-large.all-on-x-margin-small{padding-top:2rem}.padding-section-large.pham-bottom{padding-bottom:0}.padding-section-large.margin-top-bottom{padding-top:0;padding-bottom:4rem}.padding-section-large.insurance-reminder{padding-top:0;padding-bottom:0}.padding-section-large.invisalign25{padding-top:2rem}.spacer-large{padding-top:2.5rem}.spacer-xlarge{padding-top:3.5rem}.spacer-xxlarge{padding-top:4.5rem}.spacer-huge{padding-top:5rem}.spacer-xhuge{padding-top:6rem}.spacer-xxhuge{padding-top:7.5rem}.rl-styleguide_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto;padding-top:4rem}.rl-styleguide_image{height:100%;max-height:none}.rl-styleguide_content{max-width:none;margin-left:4rem;margin-right:4rem}.rl-styleguide_image-wrapper{height:640px}.navbar7_item-text{grid-column-gap:0rem;grid-row-gap:0rem;margin-left:1rem}.navbar7_bottom-bar-background-layer{width:200%}.navbar7_dropdown-toggle{align-items:center;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;font-size:1.125rem;display:flex}.dropdown-chevron{inset:auto 0% auto auto}.menu-icon{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex}.navbar7_menu{border-bottom:1px solid var(--border-color--border-primary);background-color:var(--background-color--background-primary);-webkit-text-fill-color:inherit;background-clip:border-box;align-items:flex-start;height:100dvh;margin-left:0;padding:1rem 5% 6.5rem;transition:height .5s;position:absolute;overflow:auto}.navbar7_dropdown-list{position:relative;overflow:hidden}.navbar7_dropdown-list.w--open{border-style:none;align-items:flex-start;padding:0 0 0;position:relative;top:0}.navbar7_dropdown-list.services.w--open{background-color:var(--base-color-neutral--white)}.navbar7_dropdown-list.services.menu.w--open{border:1px solid var(--menu-background);background-color:var(--color);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.navbar7_dropdown-list.about.w--open{background-color:var(--background-color--background-primary)}.navbar7_dropdown-list.about.menu.w--open{border:1px solid var(--menu-background);background-color:var(--color);border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.text-weight-semibold._3steps{margin-bottom:.5rem}.text-weight-semibold.cantrell{margin-bottom:20px}.navbar7_dropdown-link{padding-top:.125rem}.navbar7_dropdown-content-left{grid-row-gap:1.5rem;grid-template-columns:1fr 1fr;align-content:start;align-items:start;padding-left:0;padding-right:0}.navbar7_dropdown-content-left.about{grid-row-gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.navbar7_bottom-bar-left{margin-bottom:0}.navbar7_dropdown-content{flex-direction:column}.navbar7_link{width:auto;padding:.75rem 0;font-size:1.2rem}.navbar7_link:active{font-size:1.2rem}.menu-icon_line-middle{background-color:var(--base-color-neutral--black);justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.menu-icon_line-bottom,.menu-icon_line-top{background-color:var(--base-color-neutral--black);width:24px;height:2px;padding-bottom:0;padding-right:0}.navbar7_bottom-bar{flex-direction:column;margin-bottom:0;padding:.5rem 1.5rem}.navbar7_bottom-bar.about{display:none}.navbar7_menu-button{padding-right:2rem}.navbar7_menu-button.w--open{background-color:#0000}.navbar7_menu-right{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem}.navbar7_menu-dropdown{width:100%}.menu-icon_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0}.home_how-it-works_row{grid-template-columns:1fr}.home_feature-2_component,.home_feature-1_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.home_features-list_component{grid-column-gap:3rem;grid-row-gap:2rem}.home_features-list_timeline-step{grid-column-gap:24px}.home_cta-1_component{grid-column-gap:2rem;grid-row-gap:4rem}.home_pricing_list{grid-column-gap:2rem;grid-template-columns:1fr 1fr}.section_home_blog-list.has-bg-cyan.more-padding-bottom{padding-bottom:3rem}.home_blog-list_component{grid-column-gap:3rem;grid-row-gap:2rem}.footer4_top-wrapper{grid-row-gap:3rem;grid-template-columns:1fr;justify-content:center;justify-items:center}.services_comprehensive-dental-services-3_list{grid-column-gap:2rem}.services_testimonial_mask{width:50%}.services_testimonial_arrow{width:3rem;height:3rem}.services_testimonial_slide{padding-left:1rem;padding-right:1rem}.services_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.extractions-wisdom-teeth_wisdom-tooth-removal_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.extractions-wisdom-teeth_testimonial_mask{width:50%}.extractions-wisdom-teeth_testimonial_arrow{width:3rem;height:3rem}.extractions-wisdom-teeth_testimonial_slide{padding-left:1rem;padding-right:1rem}.extractions-wisdom-teeth_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.composite-tooth-colored-fillings_benefits_list{grid-template-columns:1fr 1fr}.composite-tooth-colored-fillings_the-composite-filling-process_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.composite-tooth-colored-fillings_gallery_slide{padding-left:4rem;padding-right:4rem}.composite-tooth-colored-fillings_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.composite-tooth-colored-fillings_testimonial_mask{width:50%}.composite-tooth-colored-fillings_testimonial_arrow{width:3rem;height:3rem}.composite-tooth-colored-fillings_testimonial_slide{padding-left:1rem;padding-right:1rem}.composite-tooth-colored-fillings_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list{grid-column-gap:2rem}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_component{justify-content:flex-start;align-items:flex-start}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_item{flex-flow:column}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_content{grid-column-gap:3rem;grid-row-gap:2rem}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_list{grid-column-gap:1rem}.cleanings-gum-disease-treatment_testimonial_mask{width:50%}.cleanings-gum-disease-treatment_testimonial_arrow{width:3rem;height:3rem}.cleanings-gum-disease-treatment_testimonial_slide{padding-left:1rem;padding-right:1rem}.cleanings-gum-disease-treatment_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.root-canal-therapy_signs-you-need-a-root-canal_component,.root-canal-therapy_highly-experienced-root-canal-treatment_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.root-canal-therapy_gallery_slide{padding-left:4rem;padding-right:4rem}.root-canal-therapy_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.root-canal-therapy_testimonial_mask{width:50%}.root-canal-therapy_testimonial_arrow{width:3rem;height:3rem}.root-canal-therapy_testimonial_slide{padding-left:1rem;padding-right:1rem}.root-canal-therapy_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.cosmetic-dentistry_benefits-1_image-wrapper{display:none}.cosmetic-dentistry_benefits-1_component{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;min-height:auto;display:inline-block}.cosmetic-dentistry_benefits-2_image-wrapper{display:none}.cosmetic-dentistry_benefits-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto;display:inline-block}.cosmetic-dentistry_portfolio-item-body_item{margin-bottom:20px}.cosmetic-dentistry_portfolio-item-body_list{grid-column-gap:2rem;display:block}.cosmetic-dentistry_gallery_slide{padding-left:4rem;padding-right:4rem}.cosmetic-dentistry_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.cosmetic-dentistry_testimonial_mask{width:50%}.cosmetic-dentistry_testimonial_arrow{width:3rem;height:3rem}.cosmetic-dentistry_testimonial_slide{padding-left:1rem;padding-right:1rem}.cosmetic-dentistry_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_list{grid-column-gap:2rem}.teeth-whitening_feature_image-wrapper{display:none}.teeth-whitening_feature_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto;display:flex}.teeth-whitening_pricing_component{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.teeth-whitening_gallery_slide{padding-left:4rem;padding-right:4rem}.teeth-whitening_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.teeth-whitening_testimonial_mask{width:50%}.teeth-whitening_testimonial_arrow{width:3rem;height:3rem}.teeth-whitening_testimonial_slide{padding-left:1rem;padding-right:1rem}.teeth-whitening_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item-list{margin-top:1rem}.dental-veneers_features-list_list{grid-template-columns:1fr 1fr}.dental-veneers_why-choose-oceanic-dental_image{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.dental-veneers_why-choose-oceanic-dental_item{justify-content:flex-start;align-items:flex-start}.dental-veneers_why-choose-oceanic-dental_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dental-veneers_why-choose-oceanic-dental_item-icon-wrapper{align-self:center}.dental-veneers_why-choose-oceanic-dental_item-list{margin-top:1rem}.dental-veneers_how-it-works_component{grid-column-gap:3rem;grid-row-gap:2rem;display:block}.dental-veneers_how-it-works_timeline-step{grid-column-gap:24px}.dental-veneers_gallery_slide{padding-left:4rem;padding-right:4rem}.dental-veneers_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.dental-veneers_testimonial_mask{width:50%}.dental-veneers_testimonial_arrow{width:3rem;height:3rem}.dental-veneers_testimonial_slide{padding-left:1rem;padding-right:1rem}.dental-veneers_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.porcelain-crowns_how-it-works_list{grid-column-gap:2rem}.porcelain-crowns_gallery_slide{padding-left:4rem;padding-right:4rem}.porcelain-crowns_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.porcelain-crowns_testimonial_mask{width:50%}.porcelain-crowns_testimonial_arrow{width:3rem;height:3rem}.porcelain-crowns_testimonial_slide{padding-left:1rem;padding-right:1rem}.porcelain-crowns_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.invisalign-clear-teeth-straightening_advantages-of-invisalign_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.invisalign-clear-teeth-straightening_feature-1_component{grid-column-gap:3rem;grid-row-gap:2rem}.invisalign-clear-teeth-straightening_feature-1_timeline-step{grid-column-gap:24px}.invisalign-clear-teeth-straightening_feature-2_slide{padding-left:4rem;padding-right:4rem}.invisalign-clear-teeth-straightening_feature-2_arrow.hide-mobile-landscape{width:3rem;height:3rem}.invisalign-clear-teeth-straightening_testimonial_mask{width:50%}.invisalign-clear-teeth-straightening_testimonial_arrow{width:3rem;height:3rem}.invisalign-clear-teeth-straightening_testimonial_slide{padding-left:1rem;padding-right:1rem}.invisalign-clear-teeth-straightening_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.dental-implant_experienced-high-tech-implant-dentistry_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dental-implant_experienced-high-tech-implant-dentistry_item-list{margin-top:1rem}.dental-implant_free-dental-implant-consultation_component{grid-column-gap:3rem;grid-row-gap:2rem;grid-auto-flow:column;display:block}.dental-implant_free-dental-implant-consultation_timeline-step{grid-column-gap:24px}.dental-implant_free-dental-implant-consultation_progress-bar-wrapper{height:65%}.dental-implant_gallery_slide{padding-left:4rem;padding-right:4rem}.dental-implant_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.dental-implant_testimonial_mask{width:50%}.dental-implant_testimonial_arrow{width:3rem;height:3rem}.dental-implant_testimonial_slide{padding-left:1rem;padding-right:1rem}.dental-implant_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.full-mouth-restoration_features-list-2_content.all-on-x{margin-top:4rem}.full-mouth-restoration_features-list-2_content.margin-top-bottom{margin-bottom:4rem}.full-mouth-restoration_features-list-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto;display:block}.full-mouth-restoration_features-list-2_image{border-top-right-radius:30px;border-bottom-left-radius:30px}.full-mouth-restoration_features-list-2_image._2{display:none}.full-mouth-restoration_in-one-location-2_list,.full-mouth-restoration_features-list-1_group{grid-column-gap:2rem}.full-mouth-restoration_features-list-3_content{grid-column-gap:3rem;grid-row-gap:2rem;display:block}.full-mouth-restoration_features-list-3_list{grid-column-gap:2rem}.full-mouth-restoration_gallery_image{border-radius:30px}.full-mouth-restoration_gallery_slide{padding-left:4rem;padding-right:4rem}.full-mouth-restoration_gallery_arrow.hide-mobile-landscape{width:3rem;height:3rem}.section_invisalign_day_2025_testimonial_mask{width:50%}.section_invisalign_day_2025_testimonial_arrow{width:3rem;height:3rem}.full-mouth-restoration_testimonial_slide{padding-left:1rem;padding-right:1rem}.full-mouth-restoration_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.first-visit-new-patient-exam_new-patient-offer_content{display:none}.first-visit-new-patient-exam_new-patient-offer_component{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.x-rays{width:auto;max-width:none;height:auto;max-height:none;overflow:visible}.first-visit-new-patient-exam_treatment-plans_component,.first-visit-new-patient-exam_thorough-teeth-cleaning_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.first-visit-new-patient-exam_testimonial_mask{width:50%}.first-visit-new-patient-exam_testimonial_arrow{width:3rem;height:3rem}.first-visit-new-patient-exam_testimonial_slide{padding-left:1rem;padding-right:1rem}.first-visit-new-patient-exam_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.sedation-dentistry_cta-1_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.sedation-dentistry_cta-1_item{justify-content:flex-start;align-items:flex-start}.sedation-dentistry_cta-1_item-list{margin-top:1rem}.sedation-dentistry_feature-2_list{grid-template-columns:1fr 1fr}.sedation-dentistry_feature-2_content{grid-column-gap:3rem;grid-row-gap:2rem}.sedation-dentistry_feature-3_component{grid-column-gap:3rem;grid-row-gap:2rem;display:block}.sedation-dentistry_feature-3_timeline-step{grid-column-gap:24px}.sedation-dentistry_feature-3_progress-bar-wrapper{height:65%}.sedation-dentistry_faq_component{grid-column-gap:3rem;grid-row-gap:2rem}.insurance-payment_header-2_image.image-multi-form{max-width:none}.insurance-payment_header-2_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr}.insurance-payment_pricing_component{grid-template-columns:1fr}.insurance-payment_layout_content{grid-column-gap:3rem;grid-row-gap:2rem}.insurance-payment_layout_list{grid-column-gap:2rem}.insurance-payment_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.section_invisalign_day_2025_feature-3_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto;display:block}.section_invisalign_day_2025_feature-3_component.insurance-reminder.vitalis{display:block}.section_invisalign_day_2025_feature-3_image.recharge{display:none}.section_invisalign_day_2025_feature-3_image.mobileonly{display:inline-block}.section_invisalign_day_2025_feature-3_image.whobenefitspic,.section_invisalign_day_2025_feature-3_content.vitalis{padding-bottom:2rem}.payment-options_feature-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.section_invisalign_day_2025_cta_component{grid-column-gap:1.7rem;grid-row-gap:2rem;grid-template-columns:2.25fr .5fr;align-items:center;margin-bottom:0}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-1_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-2_component{grid-column-gap:3rem;grid-row-gap:2rem}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_features-list_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-3_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_benefits-2_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_component{grid-column-gap:2rem;grid-row-gap:4rem}.section_invisalign_day_2025_form_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.section_dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header{background-position:50% 100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_content-wrapper{grid-column-gap:3rem;grid-row-gap:2rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_image-wrapper{background-position:50%;flex:0 auto}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_benefits_component{grid-column-gap:2rem;grid-row-gap:4rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-3_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.pic_shape_left{object-fit:contain;height:auto}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_component{grid-column-gap:2rem;grid-row-gap:4rem}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image-wrapper{height:100%;overflow:hidden}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.our-team_layout_lightbox-image{object-fit:cover;width:100%;height:100%}.our-team_feature-5_component,.our-team_feature-4_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.our-team_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.our-story_feature-3_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.our-story_cta_component{grid-column-gap:3rem}.our-story_cta_button-row{flex:none}.our-story_cta_content{margin-right:3rem}.blog_featured-blog-list-header_list,.blog_list_list{grid-template-columns:1fr 1fr}.blog_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.hydroxyapatit_blog-post-header_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_component{grid-row-gap:3rem;grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_newsletter{position:static}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_content{margin-bottom:3rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_list{grid-template-columns:1fr 1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.contact_form_component{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.contact_locations_map-wrapper{height:20rem}.contact_locations_component{grid-column-gap:2rem;grid-row-gap:4rem}.contact_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.private-policy_privacy_component{grid-column-gap:3rem;flex-direction:column;grid-template-columns:1fr}.private-policy_privacy_sidebar-heading{grid-column-gap:.5rem;grid-row-gap:.5rem;border:1px solid var(--border-color--border-primary);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.private-policy_privacy_accordion-icon{display:flex}.private-policy_privacy_sidebar-heading-text{font-size:1.125rem;font-weight:400}.private-policy_privacy_sidebar{width:100%;margin-right:0;position:relative;top:0}.book-appointment_contact-2_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.irvine_header-1_component{grid-column-gap:3rem;grid-row-gap:2rem}.irvine_header-2_list{grid-column-gap:2rem}.irvine_feature-1_component,.irvine_how-it-works_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.irvine_feature-2_mask{width:50%}.irvine_feature-2_arrow{width:3rem;height:3rem}.irvine_feature-2_slide{padding-left:1rem;padding-right:1rem}.irvine_comprehensive-dental-services-4_list,.irvine_comprehensive-dental-services-3_group,.irvine_team_list{grid-column-gap:2rem}.irvine_cta_component{grid-column-gap:3rem;grid-row-gap:2rem}.contact_contact_component{grid-column-gap:2rem}.payment-options_cta_card{grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.payment-options_cta_card-content{padding:3rem}.our-team_hero-header_lightbox-image{object-fit:cover;width:100%;height:100%}.our-team_how-it-works_list{grid-column-gap:2rem}.our-team_feature-7_component,.our-team_feature-6_component{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.heading{font-size:2.5rem}.heading.width-65{width:100%}.heading.width-65.home{margin-top:0;padding-top:40px}.heading.heading-5,.heading.small-on-mobile{font-size:2.5rem}.heading-3{font-size:2rem}.heading-3.team{font-size:1.2rem}.headline-2.smaller,.heading-5{font-size:2.5rem}.div-block-4{grid-column-gap:45px;grid-template-columns:.25fr 1fr}.home_header_blog{background-repeat:no-repeat;background-size:contain;min-height:auto;padding-top:40px}.home_header_blog.home-bg{background-size:cover}.heading-7{font-size:2rem}.heading-7.spaced,.heading-7.spaced.bonin{font-size:2.2rem}.heading-8{font-size:1.8rem}.heading-2{font-size:2.25rem}.grid-info-footer{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.logo-footer-item{justify-content:center;align-items:flex-start}.div-block-8{align-self:center}.footer-r-text.width-90{text-align:left;margin-left:0}.footer-r-text.footer-left,.footer-center-text-item{text-align:left}.footer-navigation-item{justify-content:flex-start;align-items:flex-start}.heading-10._3step{color:var(--oceanic-blue);font-size:1.5rem}.image-3.full-width-wave.ourstory.body{margin-top:-35px}.image-3.full-width-wave.ourstory.body.mission{margin-top:-20px}.image-3.full-width-wave.ourstory.top.veneer{margin-top:-.5rem}.image-3.full-width-wave.ourstory.top.ourteam{margin-top:-1rem}.title-heading-2{font-size:2.5rem}.tips-icon{width:14rem;right:7%}.logo-footer{max-width:10rem}.paragraph-4{font-size:1.2rem}.comunity-right-flower{top:-24%}.heading-48-full-mouth{font-size:2.6rem}.heading-48-full-mouth.tanaka-bottom{font-size:2rem}.heading-48-full-mouth.all-on-x{font-size:2.6rem}.heading-48-full-mouth.cantrell{font-size:2.2rem}.ocean-text{width:100%;font-size:2rem}.full-mouth-gallery-heading{font-size:2.5rem}.gallery-box-content,.patient-box-content{width:100%}.top-left-flower{top:1%}.top-left-flower.special-page{width:12%;top:3%;left:3%}.bot-right-flower.special-page{width:12%}.bot-right-flower.special-page.ourstory{width:25%;bottom:5%}.full-mouth-faq-body{font-family:Nunito,sans-serif;font-size:1.2rem}.heading-13.text-color-white{font-size:2.2rem}.heading-13.tablet{font-size:2.4rem}.heading-13.phone{color:var(--base-color-neutral--neutral-darker);font-size:2.2rem}.heading-13.ourstory{font-size:2rem}.heading-13.insurance{font-size:3rem}.heading-13.booking-online{font-size:2.2rem}.heading-45-ocean{font-size:2rem}.high-quality-care-text{font-size:2.5rem;line-height:140%}.grid-insurance-additional-option{grid-row-gap:3rem;grid-template-columns:1fr}.div-block-13{text-align:left}.div-block-13.width-60{width:100%}.div-block-13.width-60.center-on-tablet{text-align:center}.div-block-13.width-60.center-on-tablet.whitening{width:95%}.div-block-13.center-on-tablet{text-align:center}.in-house-financing-heading{font-size:1.3rem;font-weight:500}.normal-text-18{font-size:1rem}.full-width-image.border-image{border-bottom-right-radius:30px}.home-hero-wave.ourstory{margin-bottom:0}.home-hero-wave.homepage{z-index:auto;position:absolute;bottom:-7%}.call-hb.book-online{font-size:1.3rem;font-weight:300}.heading-56-ocean{font-size:2rem}.normal-32-text.cyan-color{font-size:1.75rem}.normal-32-text.newpatient{font-size:1.6rem}.normal-32-text.book-online{margin-top:2rem;font-size:1.6rem}.heading-36-normal{font-size:1.5rem}.icon-header-2{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:.25fr 2fr;place-items:center start;padding-bottom:20px;display:block}.link,.link:active{font-size:1.2rem}.image-9{display:none}.paragraph-7.menu.about{color:var(--base-color-neutral--neutral-darker)}.div-block-14{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:minmax(50px,.25fr) 1fr;grid-auto-columns:1fr;display:grid}.image-21{margin-top:-10px}.fillings{margin-bottom:0}.image-22{margin-top:-1rem}.popup-content-wrapper---brix{width:auto}.popup-content-wrapper---brix.popup-1-content-wrapper---brix-copy{margin-left:auto;margin-right:auto;position:absolute;left:24px;right:24px}.background-video{width:40%;height:40%}.menu-right{padding-right:0}.menu-left{padding-left:1.5rem}.slider{height:100%}.invisalign25{font-size:3rem}.invisalign25.h2{font-size:2.5rem}.insurance_benefit{font-size:1.8rem;font-weight:300}.link-38{color:var(--base-color-neutral--neutral-darker)}.section_invisalign_day_2025-footer{font-size:1.8rem}.paragraph-50,.paragraph-51,.paragraph-53,.paragraph-54,.bold-text-2{font-size:1.2rem}.heading-15,.heading-16{font-size:2.5rem}.bold-text-4,.paragraph-56,.paragraph-57,.paragraph-58,.paragraph-59{font-size:1.2rem}.padding-global-2.container-on-tablet{padding-left:5%;padding-right:5%}.div-block-21{display:block}}@media screen and (max-width:767px){h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.5rem;line-height:1.4}h5{font-size:1.25rem}h6,.text-style-link.text-size-large.w--current{font-size:1.125rem}.hide-mobile-landscape{display:none}.utility_form-block{align-self:flex-start;max-width:28rem}.max-width-full-mobile-landscape{width:100%;max-width:none}.margin-xsmall{margin:.75rem}.margin-small{margin:1.25rem}.margin-medium{margin:1.5rem}.margin-large{margin:2rem}.margin-xlarge{margin:2.5rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:5rem}.padding-xsmall{padding:.75rem}.padding-small{padding:1.25rem}.padding-medium{padding:1.5rem}.padding-large{padding:2rem}.padding-xlarge{padding:2.5rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.text-size-medium{font-size:1.2rem}.text-size-medium.text-color-alternate.homepage-highlight{max-width:19rem;color:var(--base-color-neutral--neutral-darker);text-shadow:.5px .5px 1px #0000004d;padding-bottom:10px;font-size:1.3rem}.text-size-medium.text-color-white.text-width-45{width:100%}.text-size-medium.text-color-white.text-width-45.patientlove{width:98%;font-size:1.2rem}.text-size-medium.width-65{font-size:.875rem}.text-size-medium.width-65.homepage-highlight,.text-size-medium.color-white{font-size:1.2rem}.text-size-medium.pham{display:none}.text-size-medium.cosmetic{margin-top:2rem;margin-bottom:2rem}.text-style-quote{font-size:1.125rem}.heading-style-h2{font-size:2.25rem}.heading-style-h6{font-size:1.2rem}.heading-style-h6.normal-text-24-cyan{font-size:1rem}.heading-style-h6.insurance{color:var(--base-color-neutral--neutral-darker);font-weight:500}.heading-style-h5{font-size:1.25rem}.heading-style-h1{font-size:3rem}.heading-style-h1.text-color-alternate{color:var(--oceanic-blue);text-shadow:.5px .5px 1px #0000004d;font-size:2.25rem}.heading-style-h1.text-color-alternate.headhome{font-size:2.5rem}.heading-style-h1.our-team-page{font-size:2rem}.form_field-label{font-size:.875rem}.button{font-size:1.05rem}.button.is-link.is-icon{font-size:.875rem}.button.is-secondary{font-size:1.05rem}.button.is-secondary.invisalign25{padding-left:1rem;padding-right:1rem}.button.is-small{font-size:1.2rem}.heading-style-h4{margin-top:1rem;font-size:1.5rem;line-height:1.4}.heading-style-h4.cyan-text.margin-bot-mobile{margin-bottom:.5rem}.heading-style-h4.cyan-text.margin-bot-mobile.booking-online{font-size:1.7rem}.heading-style-h4.insurance-form-title{font-size:1.75rem}.heading-style-h4.insurance-form-title.cleaning-page.no-margin-top{margin-top:0}.text-size-regular{font-size:.875rem}.heading-style-h3{font-size:2rem}.form_input{font-size:.875rem}.button-group{justify-content:flex-start;align-items:center}.button-group.full-mouth{justify-content:flex-end;align-items:center}.button-group.whitening,.button-group.home,.button-group.implant,.button-group.homepage{justify-content:flex-start;align-items:center}.text-color-white.text-color-black.text-on-mobile,.text-color-white.white-text-ocean-font{font-size:2rem}.text-color-white.insurance-main-ocean-heading{font-size:2.5rem}.text-weight-semibold.black-text{font-size:1.3rem}.text-style-nowrap{white-space:normal}.icon-embed-xsmall.icon-yellow{display:inline-block}.icon-1x1-medium.no-border-radius.header-icon{width:2rem;height:2rem}.icon-1x1-medium.smaller-on-mobile{width:3.5rem;height:3.5rem}.icon-1x1-medium.header-icon{width:2rem;height:2rem}.text-size-large,.text-size-large.text-color-white.menu{font-size:1.125rem}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom{background-position:50% 100%;background-repeat:no-repeat;background-size:auto;padding-bottom:1rem}.padding-global.container-on-tablet.has-wave-bottom{background-size:100% 40%}.padding-global.container-on-tablet.homegape{border-top-style:none;border-bottom-style:none}.padding-global.container-on-tablet.whitening,.padding-global.container-on-tablet.whitening1{padding-bottom:2rem}.padding-global.container-on-tablet.booking{margin-bottom:4rem}.padding-global.container-on-tablet.focus{padding-bottom:0}.padding-global.container-on-tablet.tanaka-bottom{margin-bottom:2rem}.padding-global.container-on-tablet.drshah{padding-top:.5rem;padding-bottom:0}.padding-global.container-on-tablet.fvdentist{padding-top:0}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.padding-section-large{padding-top:3rem;padding-bottom:1rem;display:block}.padding-section-large.larger_gap{padding-top:2rem;padding-bottom:2rem}.padding-section-large.more-padding{padding-bottom:4rem}.padding-section-large.home-location{padding-bottom:3rem}.padding-section-large.book-online{padding-top:3rem}.padding-section-large.full-sec2,.padding-section-large.pham{padding-top:0}.padding-section-large.fvdentist{padding-top:1rem}.spacer-xsmall{padding-top:.75rem}.spacer-small{padding-top:1.25rem}.spacer-medium{padding-top:1.5rem}.spacer-large{padding-top:2rem}.spacer-xlarge{padding-top:2.5rem}.spacer-xxlarge{padding-top:3rem}.spacer-huge{padding-top:3.5rem}.spacer-xhuge{padding-top:4rem}.spacer-xxhuge{padding-top:5rem}.rl-styleguide_component{padding-top:4rem}.rl-styleguide_content{margin-left:2.5rem;margin-right:2.5rem}.navbar7_component{min-height:4rem}.navbar7_dropdown-link-list{grid-row-gap:.5rem;max-width:none}.navbar7_menu{padding-bottom:6rem}.navbar7_dropdown-list.about.w--open{background-color:var(--base-color-neutral--white)}.text-weight-semibold.black-text.irvine{margin-bottom:10px}.text-weight-semibold._3steps{font-size:1.2rem;font-weight:400}.text-weight-semibold.menu{font-size:1.125rem;font-weight:600}.navbar7_dropdown-content-left{grid-row-gap:1.5rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr}.navbar7_dropdown-content-left.services{grid-row-gap:0rem}.navbar7_bottom-bar-left{grid-column-gap:2.6rem;grid-row-gap:0rem;grid-template-columns:minmax(min-content,1fr) minmax(max-content,.25fr);justify-items:stretch;width:100%;max-width:45rem;margin-top:-1px;margin-bottom:-.5rem}.navbar7_bottom-bar-left.menuabout{margin-bottom:0}.navbar7_logo{max-width:250px}.navbar7_link{font-size:1.2rem}.home_how-it-works_row{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.home_how-it-works_card-content{padding:1.5rem}.home_how-it-works_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.home_feature-2_component,.home_feature-1_component{grid-row-gap:3rem;grid-template-columns:1fr}.home_features-list_timeline-icon-wrapper{padding-left:.5rem;padding-right:.5rem}.home_features-list_component{grid-template-columns:1fr}.home_features-list_progress-bar-wrapper{left:2.5rem}.home_cta-1_component{grid-row-gap:3rem;grid-template-columns:1fr}.home_cta-2_plan{padding-left:1.5rem;padding-right:1.5rem}.home_cta-2_component{grid-template-columns:1fr}.home_pricing_list{grid-row-gap:3rem;grid-template-columns:1fr}.home_blog-list_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.footer4_credit-text{margin-top:1rem}.footer4_link-list{grid-column-gap:0px;grid-row-gap:1.5rem;grid-auto-flow:row;justify-items:center}.footer4_bottom-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;text-align:left;grid-auto-flow:row;justify-items:center;padding-bottom:1rem}.services_comprehensive-dental-services-3_list{grid-row-gap:3rem;grid-template-columns:1fr}.services_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.services_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.services_testimonial_card{padding:1.5rem}.services_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.services_testimonial_mask{width:100%}.services_testimonial_arrow{bottom:3rem}.services_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.services_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.extractions-wisdom-teeth_wisdom-tooth-removal_component{grid-row-gap:3rem;grid-template-columns:1fr}.extractions-wisdom-teeth_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.extractions-wisdom-teeth_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.extractions-wisdom-teeth_testimonial_card{padding:1.5rem}.extractions-wisdom-teeth_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.extractions-wisdom-teeth_testimonial_mask{width:100%}.extractions-wisdom-teeth_testimonial_arrow{bottom:3rem}.extractions-wisdom-teeth_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.extractions-wisdom-teeth_extractions-wisdom-teeth_question{padding-top:1rem;padding-bottom:1rem}.extractions-wisdom-teeth_extractions-wisdom-teeth_icon-wrapper{width:1.75rem}.extractions-wisdom-teeth_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.composite-tooth-colored-fillings_benefits_list,.composite-tooth-colored-fillings_the-composite-filling-process_component{grid-row-gap:3rem;grid-template-columns:1fr}.composite-tooth-colored-fillings_the-composite-filling-process_content-left{position:static}.composite-tooth-colored-fillings_gallery_slide{padding-left:0;padding-right:0}.composite-tooth-colored-fillings_gallery_slider{padding-bottom:3rem}.composite-tooth-colored-fillings_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.composite-tooth-colored-fillings_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.composite-tooth-colored-fillings_testimonial_card{padding:1.5rem}.composite-tooth-colored-fillings_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.composite-tooth-colored-fillings_testimonial_mask{width:100%}.composite-tooth-colored-fillings_testimonial_arrow{bottom:3rem}.composite-tooth-colored-fillings_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.composite-tooth-colored-fillings_faq_question{padding-top:1rem;padding-bottom:1rem}.composite-tooth-colored-fillings_faq_icon-wrapper{width:1.75rem}.composite-tooth-colored-fillings_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_component{justify-content:flex-start;align-items:flex-start}.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list{grid-row-gap:3rem;grid-template-columns:1fr}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_list{grid-row-gap:3rem;grid-template-columns:1fr}.cleanings-gum-disease-treatment_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.cleanings-gum-disease-treatment_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.cleanings-gum-disease-treatment_testimonial_card{padding:1.5rem}.cleanings-gum-disease-treatment_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.cleanings-gum-disease-treatment_testimonial_mask{width:100%}.cleanings-gum-disease-treatment_testimonial_arrow{bottom:3rem}.cleanings-gum-disease-treatment_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.cleanings-gum-disease-treatment_faq_question{padding-top:1rem;padding-bottom:1rem}.cleanings-gum-disease-treatment_faq_icon-wrapper{width:1.75rem}.cleanings-gum-disease-treatment_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.root-canal-therapy_signs-you-need-a-root-canal_component,.root-canal-therapy_highly-experienced-root-canal-treatment_component{grid-row-gap:3rem;grid-template-columns:1fr}.root-canal-therapy_gallery_slide{padding-left:0;padding-right:0}.root-canal-therapy_gallery_slider{padding-bottom:3rem}.root-canal-therapy_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.root-canal-therapy_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.root-canal-therapy_testimonial_card{padding:1.5rem}.root-canal-therapy_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.root-canal-therapy_testimonial_mask{width:100%}.root-canal-therapy_testimonial_arrow{bottom:3rem}.root-canal-therapy_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.root-canal-therapy_root-canal-therapy_question{padding-top:1rem;padding-bottom:1rem}.root-canal-therapy_root-canal-therapy_icon-wrapper{width:1.75rem}.root-canal-therapy_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.cosmetic-dentistry_benefits-1_component,.cosmetic-dentistry_benefits-2_component,.cosmetic-dentistry_portfolio-item-body_list{grid-row-gap:3rem;grid-template-columns:1fr}.cosmetic-dentistry_gallery_slide{padding-left:0;padding-right:0}.cosmetic-dentistry_gallery_slider{padding-bottom:3rem}.cosmetic-dentistry_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.cosmetic-dentistry_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.cosmetic-dentistry_testimonial_card{padding:1.5rem}.cosmetic-dentistry_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.cosmetic-dentistry_testimonial_mask{width:100%}.cosmetic-dentistry_testimonial_arrow{bottom:3rem}.cosmetic-dentistry_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.cosmetic-dentistry_faq_question{padding-top:1rem;padding-bottom:1rem}.cosmetic-dentistry_faq_icon-wrapper{width:1.75rem}.cosmetic-dentistry_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_list,.teeth-whitening_feature_component{grid-row-gap:3rem;grid-template-columns:1fr}.teeth-whitening_pricing_plan{padding-left:1.5rem;padding-right:1.5rem}.teeth-whitening_pricing_component{grid-row-gap:3rem;grid-template-columns:1fr}.teeth-whitening_pricing_feature-list{grid-template-columns:1fr}.teeth-whitening_gallery_slide{padding-left:0;padding-right:0}.teeth-whitening_gallery_slider{padding-bottom:3rem}.teeth-whitening_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.teeth-whitening_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.teeth-whitening_testimonial_card{padding:1.5rem}.teeth-whitening_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.teeth-whitening_testimonial_mask{width:100%}.teeth-whitening_testimonial_arrow{bottom:3rem}.teeth-whitening_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.teeth-whitening_faq_question{padding-top:1rem;padding-bottom:1rem}.teeth-whitening_faq_icon-wrapper{width:1.75rem}.teeth-whitening_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-row-gap:3rem;grid-template-columns:1fr}.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item{justify-content:flex-start;align-items:flex-start}.dental-veneers_features-list_list,.dental-veneers_why-choose-oceanic-dental_component{grid-row-gap:3rem;grid-template-columns:1fr}.dental-veneers_why-choose-oceanic-dental_item-icon-wrapper{align-self:center}.dental-veneers_how-it-works_timeline-icon-wrapper{padding-left:.5rem;padding-right:.5rem}.dental-veneers_how-it-works_component{grid-template-columns:1fr}.dental-veneers_how-it-works_progress-bar-wrapper{left:2.2rem}.dental-veneers_gallery_slide{padding-left:0;padding-right:0}.dental-veneers_gallery_slider{padding-bottom:3rem}.dental-veneers_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.dental-veneers_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.dental-veneers_testimonial_card{padding:1.5rem}.dental-veneers_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.dental-veneers_testimonial_mask{width:100%}.dental-veneers_testimonial_arrow{bottom:3rem}.dental-veneers_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.dental-veneers_faq_question{padding-top:1rem;padding-bottom:1rem}.dental-veneers_faq_icon-wrapper{width:1.75rem}.dental-veneers_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_image-wrapper.crownpic2{display:none}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component{grid-row-gap:3rem;grid-template-columns:1fr}.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_item{justify-content:flex-start;align-items:flex-start}.porcelain-crowns_how-it-works_list{grid-row-gap:3rem;grid-template-columns:1fr}.porcelain-crowns_gallery_slide{padding-left:0;padding-right:0}.porcelain-crowns_gallery_slider{padding-bottom:3rem}.porcelain-crowns_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.porcelain-crowns_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.porcelain-crowns_testimonial_card{padding:1.5rem}.porcelain-crowns_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.porcelain-crowns_testimonial_mask{width:100%}.porcelain-crowns_testimonial_arrow{bottom:3rem}.porcelain-crowns_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.porcelain-crowns_faq-section-porcelain-dental-veneers_question{padding-top:1rem;padding-bottom:1rem}.porcelain-crowns_faq-section-porcelain-dental-veneers_icon-wrapper{width:1.75rem}.porcelain-crowns_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.invisalign-clear-teeth-straightening_advantages-of-invisalign_component{grid-row-gap:3rem;grid-template-columns:1fr}.invisalign-clear-teeth-straightening_feature-1_timeline-icon-wrapper{padding-left:.5rem;padding-right:.5rem}.invisalign-clear-teeth-straightening_feature-1_component{grid-template-columns:1fr}.invisalign-clear-teeth-straightening_feature-1_progress-bar-wrapper{left:2.15rem}.invisalign-clear-teeth-straightening_feature-2_slide{padding-left:0;padding-right:0}.invisalign-clear-teeth-straightening_feature-2_slider{padding-bottom:3rem}.invisalign-clear-teeth-straightening_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.invisalign-clear-teeth-straightening_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.invisalign-clear-teeth-straightening_testimonial_card{padding:1.5rem}.invisalign-clear-teeth-straightening_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.invisalign-clear-teeth-straightening_testimonial_mask{width:100%}.invisalign-clear-teeth-straightening_testimonial_arrow{bottom:3rem}.invisalign-clear-teeth-straightening_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.invisalign-clear-teeth-straightening_faq_question{padding-top:1rem;padding-bottom:1rem}.invisalign-clear-teeth-straightening_faq_icon-wrapper{width:1.75rem}.invisalign-clear-teeth-straightening_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dental-implant_experienced-high-tech-implant-dentistry_component{grid-row-gap:3rem;grid-template-columns:1fr}.dental-implant_experienced-high-tech-implant-dentistry_item{justify-content:flex-start;align-items:flex-start}.dental-implant_free-dental-implant-consultation_timeline-icon-wrapper{padding-left:.5rem;padding-right:.5rem}.dental-implant_free-dental-implant-consultation_component{grid-template-columns:1fr}.dental-implant_free-dental-implant-consultation_progress-bar-wrapper{left:2.15rem}.dental-implant_gallery_slide{padding-left:0;padding-right:0}.dental-implant_gallery_slider{padding-bottom:3rem}.dental-implant_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.dental-implant_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.dental-implant_testimonial_card{padding:1.5rem}.dental-implant_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.dental-implant_testimonial_mask{width:100%}.dental-implant_testimonial_arrow{bottom:3rem}.dental-implant_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.dental-implant_faq_question{padding-top:1rem;padding-bottom:1rem}.dental-implant_faq_icon-wrapper{width:1.75rem}.dental-implant_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.full-mouth-restoration_features-list-2_component{grid-row-gap:3rem;grid-template-columns:1fr}.full-mouth-restoration_features-list-2_component._1{grid-column-gap:0rem;grid-row-gap:0rem}.full-mouth-restoration_features-list-2_image{border-top-left-radius:0;border-bottom-left-radius:30px}.full-mouth-restoration_features-list-2_image._2{display:none}.full-mouth-restoration_features-list-2_image._1{display:inline-block;position:relative}.section_full-mouth-restoration_in-one-location-2{padding-top:1rem;padding-bottom:1rem}.full-mouth-restoration_in-one-location-2_list,.full-mouth-restoration_features-list-1_group{grid-row-gap:3rem;grid-template-columns:1fr}.full-mouth-restoration_features-list-3_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.full-mouth-restoration_features-list-3_list{grid-row-gap:3rem;grid-template-columns:1fr}.full-mouth-restoration_gallery_slide{padding-left:0;padding-right:0}.full-mouth-restoration_gallery_slider{padding-bottom:3rem}.full-mouth-restoration_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.section_invisalign_day_2025_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.full-mouth-restoration_testimonial_card{padding:1.5rem}.full-mouth-restoration_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.section_invisalign_day_2025_testimonial_mask{width:100%}.section_invisalign_day_2025_testimonial_arrow{bottom:3rem}.full-mouth-restoration_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.full-mouth-restoration_faq_question{padding-top:1rem;padding-bottom:1rem}.section_full-mouth-restoration_faq{padding-top:0;padding-bottom:2rem}.full-mouth-restoration_faq_icon-wrapper{width:1.75rem}.full-mouth-restoration_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.first-visit-new-patient-exam_new-patient-offer_plan{padding-left:1.5rem;padding-right:1.5rem}.first-visit-new-patient-exam_new-patient-offer_component{grid-row-gap:3rem;grid-template-columns:1fr}.first-visit-new-patient-exam_new-patient-offer_feature-list{grid-template-columns:1fr}.x-rays{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.first-visit-new-patient-exam_treatment-plans_component{grid-row-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr}.first-visit-new-patient-exam_thorough-teeth-cleaning_component{grid-row-gap:3rem;grid-template-columns:1fr}.first-visit-new-patient-exam_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.first-visit-new-patient-exam_testimonial_component{padding-bottom:3rem;padding-left:0;padding-right:0}.first-visit-new-patient-exam_testimonial_card{padding:1.5rem}.first-visit-new-patient-exam_testimonial_client-image-wrapper{margin-bottom:1rem;margin-right:0}.first-visit-new-patient-exam_testimonial_mask{width:100%}.first-visit-new-patient-exam_testimonial_arrow{bottom:3rem}.first-visit-new-patient-exam_testimonial_slide{margin-right:2rem;padding-left:0;padding-right:0}.first-visit-new-patient-exam_faq_question{padding-top:1rem;padding-bottom:1rem}.first-visit-new-patient-exam_faq_icon-wrapper{width:1.75rem}.first-visit-new-patient-exam_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.sedation-dentistry_cta-1_component,.sedation-dentistry_feature-2_list{grid-row-gap:3rem;grid-template-columns:1fr}.sedation-dentistry_feature-2_component{justify-content:flex-start;align-items:flex-start}.sedation-dentistry_feature-2_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.sedation-dentistry_feature-3_timeline-icon-wrapper{padding-left:.5rem;padding-right:.5rem}.sedation-dentistry_feature-3_component{grid-template-columns:1fr}.sedation-dentistry_feature-3_progress-bar-wrapper{left:2.2rem}.sedation-dentistry_cta-2_client-image-wrapper{margin-bottom:1rem;margin-right:0}.sedation-dentistry_cta-2_client{text-align:center;flex-direction:column;align-items:center;width:100%}.sedation-dentistry_cta-2_component{padding-bottom:3rem}.sedation-dentistry_cta-2_divider{display:none}.sedation-dentistry_cta-2_client-info{margin-bottom:1rem}.sedation-dentistry_cta-2_slide{padding-left:0;padding-right:0}.sedation-dentistry_testimonial_question{padding-top:1rem;padding-bottom:1rem}.sedation-dentistry_testimonial_icon-wrapper{width:1.75rem}.sedation-dentistry_faq_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.insurance-payment_pricing_component{grid-template-columns:1fr}.insurance-payment_pricing_plan{padding-left:1.5rem;padding-right:1.5rem}.insurance-payment_layout_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.insurance-payment_layout_list{grid-row-gap:3rem;grid-template-columns:1fr}.insurance-payment_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.section_invisalign_day_2025_feature-3_component,.payment-options_feature-2_component{grid-row-gap:3rem;grid-template-columns:1fr}.section_invisalign_day_2025_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-1_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-row-gap:3rem;grid-template-columns:1fr}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-2_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-row-gap:3rem}.dr-cantrell-dentist-in-huntington-beach-and-fountain-valley_feature-2_image.cantrell{display:none}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-row-gap:3rem;grid-template-columns:1fr;place-items:start stretch}.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_features-list_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-3_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_benefits-2_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_testimonial_component{grid-row-gap:3rem;grid-template-columns:1fr}.section_invisalign_day_2025_form_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_component{height:auto;max-height:none}.section_dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header{background-position:50%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_content-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_benefits_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-3_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-2_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_testimonial_component{grid-row-gap:3rem;grid-template-columns:1fr}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image-wrapper{height:100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.our-team_feature-5_component{grid-row-gap:2.3rem;grid-template-columns:1fr}.our-team_feature-4_component{grid-row-gap:2.2rem;grid-template-columns:1fr}.our-team_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.our-story_feature-3_component{grid-row-gap:3rem;grid-template-columns:1fr}.our-story_cta_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.our-story_cta_button-row{justify-content:flex-start;width:100%}.our-story_cta_content{margin-right:0}.blog_featured-blog-list-header_list{grid-row-gap:3rem;grid-template-columns:1fr}.blog_featured-blog-list-header_category-menu{width:100vw;margin-left:-5vw;padding-left:5vw;overflow:scroll}.blog_featured-blog-list-header_category-menu.no-scrollbar{justify-content:flex-start;margin-bottom:3rem}.blog_featured-blog-list-header_menu-link.last-link{margin-right:2rem}.blog_list_list{grid-row-gap:3rem;grid-template-columns:1fr}.blog_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.hydroxyapatit_blog-post-header_component{grid-row-gap:3rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_content{margin-bottom:2rem}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-list_list{grid-row-gap:3rem;grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.contact_form_component{grid-row-gap:3rem;grid-template-columns:1fr}.contact_form_image{aspect-ratio:1;object-fit:cover;padding-top:0}.contact_locations_component{grid-column-gap:2rem;grid-row-gap:3rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.section_book-now_locations{padding-top:3rem}.contact_locations_location.booking{margin-top:4rem}.contact_locations_location.booking.contact-page{margin-top:0}.contact_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.private-policy_privacy_sidebar-heading-text{font-size:1rem}.book-appointment_contact-2_map-wrapper{height:25rem}.book-appointment_contact-2_component{grid-row-gap:3rem;grid-template-columns:1fr}.irvine_header-1_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.irvine_header-2_list,.irvine_feature-1_component,.irvine_how-it-works_component{grid-row-gap:3rem;grid-template-columns:1fr}.irvine_feature-2_client{flex-direction:column;align-items:flex-start;width:100%}.irvine_feature-2_component{padding-bottom:3rem;padding-left:0;padding-right:0}.irvine_feature-2_card{padding:1.5rem}.irvine_feature-2_client-image-wrapper{margin-bottom:1rem;margin-right:0}.irvine_feature-2_mask{width:100%}.irvine_feature-2_arrow{bottom:3rem}.irvine_feature-2_slide{margin-right:2rem;padding-left:0;padding-right:0}.irvine_comprehensive-dental-services-4_list,.irvine_comprehensive-dental-services-3_group,.irvine_team_list{grid-row-gap:3rem;grid-template-columns:1fr}.irvine_team_image-wrapper{height:100%}.irvine_cta_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.contact_contact_component{grid-row-gap:3rem;grid-template-columns:1fr}.payment-options_cta_card-content{padding:2rem}.our-team_how-it-works_list,.our-team_feature-7_component,.our-team_feature-6_component{grid-row-gap:3rem;grid-template-columns:1fr}.heading{font-weight:400}.heading.width-65{font-size:2rem}.heading.width-65.small-on-mobile{font-size:2.5rem}.heading.width-65.home{padding-top:20px}.heading.heading-5,.heading.small-on-mobile,.heading-3,.headline-2.smaller,.heading-5{font-size:2rem}.heading-6{font-size:1.6rem}.home_header_blog.home-bg{padding-top:60px;padding-bottom:20px}.heading-7{font-size:1.8rem}.heading-7.spaced{font-size:2rem}.heading-7.spaced.bonin{padding-left:0%;font-size:2rem}.heading-7.text-color-white.top{margin-top:1rem;font-size:2.4rem}.heading-7.drshah{font-size:1.6rem}.heading-8{font-size:1.4rem;font-weight:400}.heading-8.bold{font-size:1.6rem;font-weight:400}.heading-2{font-size:2rem}.flexbox-content{display:block}.group-4-info-inner{grid-template-columns:1fr 1fr}.hea.heading-5{font-size:2rem}.paragraph{width:100%}.paragraph.patientlove{font-size:1.2rem}.footer-title{margin-top:2rem}.footer-r-text,.footer-r-text.phone-no{font-size:1.2rem}.footer-navigation-item{padding-left:0}.input-field{font-size:.875rem}.submit-button.is-secondary{font-size:1.05rem}.paragraph-3{font-size:1.2rem}.paragraph-3.text-gra-3{font-size:1rem}.paragraph-3.text-gra-3.homepage-highlight{font-size:1.2rem}.section_home_expert_tips{padding-bottom:5rem}.title-heading-2{font-size:2rem}.grid-tips{grid-template-columns:1fr}.tip-short-description{font-size:.875rem}.tips-icon{width:8rem;top:0%}.paragraph-4{font-size:1.2rem}.comunity-left-flower{width:10%;bottom:-9%}.paragraph-5{font-size:.875rem}.ocean-text,.heading-32-ocean{font-size:1.5rem}.full-mouth-24-text.black-color{color:var(--base-color-neutral--neutral-darker);font-family:Nunito,sans-serif;font-size:2rem}.full-mouth-gallery-heading{font-size:1.75rem}.top-left-flower{top:-2%}.bot-right-flower{bottom:2%}.bot-right-flower.special-page.ourstory{bottom:10%}.full-mouth-faq-body{font-size:1.1rem}.heading-13.text-color-white{font-size:1.8rem}.heading-13.tablet.horizontal,.heading-13.phone{font-size:2.2rem}.heading-13.ourstory{font-size:1.8rem;top:.5rem}.heading-13.insurance{font-size:2.4rem}.heading-13.booking-online{font-size:1.9rem}.high-quality-care-text{margin-top:0;margin-bottom:0;font-size:2rem}.grid-2{margin-top:2rem}.in-house-financing-heading{font-size:1.25rem}.normal-text{font-size:1.2rem}.heading-48-full-mouth{font-size:2rem}.get-started{display:none}.div-block-13.width-60.center-on-tablet{width:95%}.heading-45-ocean{font-size:1.75rem}.normal-text-light{font-family:Nunito,sans-serif;font-size:1.2rem}.heading-32-ocean-font{font-size:1.75rem}.normal-text-18{font-size:.875rem}.home-hero-wave.ourstory{margin-bottom:-20px}.home-hero-wave.homepage{bottom:-2%}.call-hb.book-online{font-size:1.3rem}.heading-56-ocean,.normal-32-text.top-bot-margin{font-size:1.75rem}.normal-32-text.newpatient{font-size:1.3rem}.normal-32-text.book-online{font-size:1.6rem}.grid-3{grid-template-columns:1fr}.icon-header{padding-bottom:0}.icon-header-2{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;align-items:start;display:block}.link{font-size:1.2rem}.image-5{border-top-left-radius:50px;border-bottom-left-radius:0}.image-6{border-top-left-radius:0;border-top-right-radius:50px}.image-9{display:none}.paragraph-7.menu{font-size:1.125rem}.div-block-14{grid-column-gap:16px}.offer-title{font-family:Nunito,sans-serif;font-size:1.6rem;font-weight:600}.popup-content-wrapper---brix.popup-1-content-wrapper---brix-copy{border-radius:20px;max-width:none;left:24px;right:24px}.popup-1---brix{max-width:none;padding:32px}.popup-1-form---brix{flex-direction:column}.input---brix.large---brix{min-height:64px;margin-bottom:16px;padding:16px 32px}.subscribe-button---brix{background-position:67% 52%;width:100%;min-height:66px;line-height:18px;position:static}.popup-wrapper---brix{padding-left:24px;padding-right:24px}.popup-1-illustration---brix{max-width:28%;height:auto;margin-bottom:16px}.background-video{z-index:1;width:85%;height:26%;display:block;position:absolute;overflow:clip}.menu-left{padding-left:1rem}.slider{height:100%}.heading-14{font-size:2.4rem}.invisalign25{font-size:2.2rem;font-weight:400}.invisalign25.h2{font-size:2rem}.insurance_benefit{font-size:1.4rem}.section_invisalign_day_2025-footer{text-align:center;font-size:1.8rem}.paragraph-53{font-size:1.2rem}.text-weight-semibold{font-size:.875rem}.button-3,.button-3.is-secondary{font-size:1.05rem}.button-3.is-link.is-icon{font-size:.875rem}.div-block-20{flex-flow:column;grid-auto-flow:row;display:flex}.footer_contact{flex-flow:column;display:flex}.div-block-21{display:block}}@media screen and (max-width:479px){h1{font-size:2.5rem}.hide-mobile-portrait{display:none}.text-style-link.text-size-large{padding-bottom:10px;font-size:1.2rem;font-style:normal;text-decoration:none}.max-width-medium{padding-bottom:.5rem;position:relative;top:0}.max-width-large.align-center{width:auto;max-width:100%}.max-width-large.align-center.width-60{text-align:center}.utility_form-block{justify-content:flex-start;align-self:flex-start;align-items:center}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-medium{padding-bottom:5px}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge{margin-bottom:1rem}.margin-bottom.margin-xxlarge.relative{text-align:center}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.text-size-medium{margin-top:9px;font-size:1.2rem;display:inline-block}.text-size-medium.text-color-alternate.homepage-highlight{z-index:1;max-width:14rem;color:var(--base-color-neutral--neutral-darker);text-shadow:none;margin-top:1rem;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:1.35rem;font-weight:400;position:relative;top:2rem}.text-size-medium.text-color-white.text-width-45.patientlove{margin-top:1rem;font-size:1.35rem}.text-size-medium.width-65.homepage-highlight.homepage{width:auto;font-size:1.35rem}.text-size-medium.homepage-body{font-size:1.35rem}.text-size-medium.ourstory{margin-top:20px}.text-size-medium.cta-bottom{margin-top:1rem}.text-size-medium.contact{font-size:1.15rem}.text-size-medium.contact.formfilling{font-size:1.4rem;font-weight:300}.text-size-medium.pham{display:none}.text-size-medium.invisalign25{font-size:1.15rem;line-height:1.5}.heading-style-h6{font-weight:600}.heading-style-h6._2step{font-size:1.3rem}.heading-style-h6.insurance{font-size:1.6rem}.heading-style-h5.aftercare{margin-bottom:1rem}.heading-style-h1.text-color-alternate{color:var(--oceanic-blue);margin-top:3.7rem;font-size:2.27rem;line-height:1.2}.heading-style-h1.text-color-alternate.headhome{color:var(--oceanic-blue);margin-top:0;padding-top:2rem;font-size:2.4rem}.heading-style-h1.text-color-alternate.headhome.homemobile{color:var(--base-color-neutral--neutral-dark);-webkit-text-stroke-color:var(--color)}.heading-style-h1.cyan-color.pricing{font-size:3rem}.button{padding-top:.5rem;padding-bottom:.5rem}.button.is-secondary.border-cyan{display:none}.button.is-secondary.border-cyan.maphb{display:block}.button.is-secondary.border-cyan.maphb.home{padding-left:1.25rem;padding-right:1.25rem;font-size:1.2rem}.button.is-secondary.border-cyan.direction{font-size:1.15rem;display:block}.button.is-secondary.booking,.button.is-small{font-size:1.2rem}.button.is-small.book-online{font-size:1.15rem}.button.is-small.book-online.full-mouth{background-color:var(--base-color-neutral--white);padding:.5rem 1.25rem;font-size:1.25rem}.button.is-small.book-online.full-mouth.veneer{padding-top:.5rem;padding-bottom:.5rem;font-size:1.15rem}.button.is-small.homepage{border:.5px solid var(--oceanic-blue);background-color:var(--base-color-neutral--white);color:var(--base-color-neutral--neutral-darker)}.button.is-small.homepage:hover{background-color:var(--oceanic-blue)}.button.max-width-full{font-size:1.15rem}.heading-style-h4{font-size:1.5rem;line-height:1.2}.form_input.is-select-input{height:42px}.button-group{justify-content:flex-start;align-items:center}.button-group.home{justify-content:flex-start;align-items:center;display:none}.button-group.homepage{display:flex}.text-color-white.text-color-black.text-on-mobile{text-align:center}.text-size-large.text-color-white.menu{object-fit:scale-down;max-width:15rem;padding-bottom:0;font-size:1.2rem;line-height:1.5}.padding-global.has-cyan-bg.container-on-tablet.more-padding-bottom{background-size:100% 50%;padding-bottom:2rem}.padding-global.container-on-tablet.no-bg.services{padding-bottom:2rem}.padding-global.container-on-tablet.has-wave-bottom{background-size:100% 35%}.padding-global.container-on-tablet.veneers{margin-bottom:0;padding-top:5%;padding-bottom:5%}.padding-global.container-on-tablet.cosmetic{padding-bottom:2rem}.padding-global.container-on-tablet.cosmetic.service{padding-bottom:1rem}.padding-global.container-on-tablet.ourstory{padding-bottom:3rem}.padding-global.container-on-tablet.booking{margin-bottom:8rem}.padding-global.container-on-tablet.tanaka-background{padding-top:0}.padding-global.container-on-tablet.focus.pham{padding-bottom:0}.padding-global.cyan-background.container-on-tablet.service{padding-bottom:2rem}.padding-section-large{margin-top:0;padding-top:1rem;padding-bottom:2rem;position:static}.padding-section-large.text-space-5{padding-top:0;padding-bottom:0}.padding-section-large.full-mouth{padding-bottom:3rem}.padding-section-large.extraction{padding-bottom:0}.padding-section-large.all-on-x-margin-small{padding-top:0}.padding-section-large.invisalign25{padding-top:0;padding-bottom:0}.padding-section-large.resource_mobile,.padding-section-large.ourteam{padding-bottom:0}.rl-styleguide_component{grid-template-columns:1fr}.navbar7_component{border-bottom-style:none}.navbar7_menu{height:100dvh}.navbar7_dropdown-list.about.menu.w--open{background-color:var(--menu-background)}.text-weight-semibold.menu{color:var(--base-color-neutral--neutral-dark)}.text-weight-semibold.resource_subhead{margin-bottom:1rem}.navbar7_dropdown-link{padding-left:0}.navbar7_dropdown-content-left{grid-template-columns:1fr;padding-top:1rem;padding-bottom:1rem}.navbar7_dropdown-content-left.services{grid-row-gap:0rem;background-color:var(--menu-background)}.navbar7_bottom-bar-left{object-fit:fill;grid-template-rows:auto auto;grid-template-columns:max-content;max-width:15rem}.navbar7_logo{max-width:250px}.navbar7_dropdown-content{border-bottom:1px solid var(--base-color-neutral--white)}.navbar7_bottom-bar{align-items:flex-start}.navbar7_menu-button{padding-right:1rem}.home_hero-header_content{min-height:auto;padding-top:0}.home_feature-2_component{grid-template-columns:1fr}.home_feature-2_image.top{aspect-ratio:2.4/2;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;height:auto;margin-top:-16rem;padding-top:0;display:inline-block;position:relative;top:0}.home_feature-2_image.gum{display:none}.section_home_feature-2{border-top:1px solid var(--oceanic-blue)}.section_home_feature-2.special-offer{border-top-style:none}.home_feature-1_component,.home_features-list_component{grid-template-columns:1fr}.home_features-list_timeline-step{grid-column-gap:0px;justify-content:stretch}.home_features-list_progress-bar-wrapper{left:2.45rem}.home_cta-1_component,.home_blog-list_component{grid-template-columns:1fr}.footer4_bottom-wrapper{text-align:left}.services_comprehensive-dental-services-3_list{grid-template-columns:1fr}.services_comprehensive-dental-services-3_list.twogrid{grid-template-columns:1fr;justify-items:stretch}.services_cta_component,.extractions-wisdom-teeth_wisdom-tooth-removal_component,.extractions-wisdom-teeth_cta_component,.composite-tooth-colored-fillings_benefits_list{grid-template-columns:1fr}.composite-tooth-colored-fillings_the-composite-filling-process_content-item{padding:1rem}.composite-tooth-colored-fillings_the-composite-filling-process_component,.composite-tooth-colored-fillings_cta_component,.cleanings-gum-disease-treatment_gentle-and-thorough-cleanings_list,.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_content,.cleanings-gum-disease-treatment_high-tech-and-comfortable-treatment-for-mild-to-moderate-gum-disease_list,.cleanings-gum-disease-treatment_cta_component,.root-canal-therapy_signs-you-need-a-root-canal_item-list,.root-canal-therapy_signs-you-need-a-root-canal_component,.root-canal-therapy_highly-experienced-root-canal-treatment_component,.root-canal-therapy_highly-experienced-root-canal-treatment_item-list,.root-canal-therapy_cta_component,.cosmetic-dentistry_benefits-1_component{grid-template-columns:1fr}.cosmetic-dentistry_benefits-1_item{margin-top:.5rem}.cosmetic-dentistry_benefits-1_item-list{grid-column-gap:1.5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.cosmetic-dentistry_benefits-2_component,.cosmetic-dentistry_benefits-2_item-list,.cosmetic-dentistry_portfolio-item-body_list,.cosmetic-dentistry_cta_component,.teeth-whitening_experience-the-ultimate-teeth-whitening-treatment-at-oceanic-dental_list,.teeth-whitening_feature_component,.teeth-whitening_feature_item-list,.teeth-whitening_pricing_content-list{grid-template-columns:1fr}.teeth-whitening_pricing_content-top{flex-flow:column}.teeth-whitening_pricing_component,.teeth-whitening_cta_component,.dental-veneers_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component,.dental-veneers_features-list_list,.dental-veneers_why-choose-oceanic-dental_component,.dental-veneers_how-it-works_component{grid-template-columns:1fr}.dental-veneers_how-it-works_progress-bar-wrapper{top:5%}.dental-veneers_cta_component,.porcelain-crowns_get-a-beautiful-and-natural-looking-smile-with-dental-veneers_component,.porcelain-crowns_how-it-works_list,.porcelain-crowns_cta_component,.invisalign-clear-teeth-straightening_advantages-of-invisalign_component,.invisalign-clear-teeth-straightening_feature-1_component,.invisalign-clear-teeth-straightening_cta_component,.dental-implant_experienced-high-tech-implant-dentistry_component{grid-template-columns:1fr}.dental-implant_free-dental-implant-consultation_timeline-right{padding-bottom:1rem}.dental-implant_free-dental-implant-consultation_component{grid-template-columns:1fr}.dental-implant_free-dental-implant-consultation_progress-bar-wrapper{left:2.2rem}.dental-implant_cta_component,.full-mouth-restoration_features-list-2_component{grid-template-columns:1fr}.full-mouth-restoration_features-list-2_image{border-top-left-radius:0;border-bottom-left-radius:30px}.full-mouth-restoration_in-one-location-2_list,.full-mouth-restoration_features-list-1_group,.full-mouth-restoration_features-list-3_content,.full-mouth-restoration_features-list-3_list,.full-mouth-restoration_cta_component,.first-visit-new-patient-exam_new-patient-offer_content-list,.first-visit-new-patient-exam_new-patient-offer_component{grid-template-columns:1fr}.first-visit-new-patient-exam_new-patient-offer_feature-list{grid-auto-flow:row}.first-visit-new-patient-exam_treatment-plans_item-list,.first-visit-new-patient-exam_treatment-plans_component,.first-visit-new-patient-exam_thorough-teeth-cleaning_component,.first-visit-new-patient-exam_thorough-teeth-cleaning_item-list,.first-visit-new-patient-exam_cta_component,.sedation-dentistry_cta-1_component,.sedation-dentistry_feature-2_list,.sedation-dentistry_feature-2_content,.sedation-dentistry_feature-3_component,.sedation-dentistry_faq_component{grid-template-columns:1fr}.insurance-payment_header-2_button-group{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:stretch;align-items:stretch;display:grid}.insurance-payment_layout_content,.insurance-payment_layout_list,.insurance-payment_cta_component,.section_invisalign_day_2025_feature-3_component{grid-template-columns:1fr}.section_invisalign_day_2025_feature-3_component.insurance-reminder{grid-template-columns:1fr;grid-auto-flow:row;justify-content:stretch}.section_invisalign_day_2025_feature-3_component.whitening{grid-template-columns:1fr}.section_invisalign_day_2025_feature-3_image{border-radius:30px;display:inline-block}.section_invisalign_day_2025_feature-3_image.recharge{display:none}.section_invisalign_day_2025_feature-3_image.whobenefitspic{margin-bottom:1rem;padding-bottom:0}.payment-options_feature-2_component,.section_invisalign_day_2025_cta_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-1_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_feature-2_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_benefits-2_component,.dr-mansi-shah-cosmetic-and-family-dentist-in-huntington-beach-and-fountain-valley_cta_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_feature-2_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_features-list_component,.dr-rami-borno-family-and-implant-dentist-in-huntington-beach-and-fountain-valley_cta_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-3_component,.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_feature-2_component{grid-template-columns:1fr}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_benefits-2_component{grid-row-gap:1rem;grid-template-columns:1fr}.section_invisalign_day_2025_form_component{grid-template-columns:1fr}.section_invisalign_day_2025_form_componentright.invisalign25{margin-top:0}.dr-tanaka-prosthodontic-specialist-in-huntington-beach-and-fountain-valley_cta_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_content-wrapper{grid-template-columns:1fr}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_hero-header_image-wrapper{background-position:50%,100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_benefits_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-3_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_feature-2_component{grid-template-columns:1fr}.pic_shape_left{width:auto;height:auto}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image-wrapper{height:100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_image{max-width:100%;height:100%}.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_features-list_component,.dr-krystal-pham-your-trusted-family-and-cosmetic-dentist_cta_component,.our-team_feature-5_component,.our-team_feature-4_component,.our-team_cta_component,.our-story_feature-3_component{grid-template-columns:1fr}.blog_featured-blog-list-header_list{grid-row-gap:3rem}.section_blog_featured-blog-list-header.blog{border-top-style:none}.blog3_title-link.all{border-style:none none solid;border-width:1px;border-color:black black var(--menu-bg-2)}.blog_list_image-wrapper{border-radius:15px}.blog_cta_component{grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_image{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.hydroxyapatit_blog-post-header_component{grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-header_share-wrapper{width:100%}.tips-on-how-to-keep-your-teeth-healthy-and-happy_blog-post-body_form-wrapper{grid-row-gap:12px;flex-direction:column;grid-template-columns:1fr}.tips-on-how-to-keep-your-teeth-healthy-and-happy_cta_component,.contact_form_component,.contact_cta_component{grid-template-columns:1fr}.private-policy_privacy_sidebar-heading,.private-policy_privacy_sidebar-heading-text{align-self:auto}.book-appointment_contact-2_component,.irvine_header-1_component,.irvine_header-2_list,.irvine_feature-1_component,.irvine_how-it-works_component,.irvine_comprehensive-dental-services-4_list,.irvine_comprehensive-dental-services-3_group,.irvine_team_list{grid-template-columns:1fr}.irvine_team_image-wrapper{padding-top:0%}.irvine_cta_component,.payment-options_cta_card,.our-team_how-it-works_list,.our-team_feature-7_component,.our-team_feature-7_item-list,.our-team_feature-6_item-list,.our-team_feature-6_component{grid-template-columns:1fr}.heading{font-size:2rem;font-weight:400}.heading.width-65.home{width:auto;margin-top:0;padding-top:20px}.heading.heading-5,.heading-3{font-size:2rem}.heading-3.home.subh3.book{margin-top:1.5rem;font-size:1.5rem;font-weight:400}.heading-3.cta,.heading-3.pham{margin-bottom:1rem}.heading-3.team{font-weight:300}.heading-5,.heading-5.location.avy{font-size:2rem}.home_header_blog{margin-top:0;padding-top:0;padding-bottom:0}.home_header_blog.home-bg{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;max-height:none;padding-top:0;padding-bottom:2rem}.home_header_blog.home-bg.topmobile{background-color:var(--galary-background)}.heading-7.spaced,.heading-7.spaced.bonin{font-size:1.8rem}.heading-7.drshah{font-size:1.6rem}.heading-8{font-size:1.4rem;font-weight:400}.group-4-info-inner{grid-template-columns:1fr}.hea.heading-5{font-size:2rem}.paragraph.patientlove{font-size:1.35rem}.logo-footer-item{justify-content:center;align-items:center}.div-block-8{grid-column-gap:20px;grid-row-gap:20px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:stretch;align-self:auto;align-items:center;display:grid}.div-block-8.hb{display:flex}.div-block-8.hb.fv{justify-content:stretch;justify-items:start}.input-field{border-radius:0}.paragraph-3.text-gra-3.homepage-highlight{font-size:1.35rem}.paragraph-3.text-gra-3.homepage-highlight.bottom-gap{margin-bottom:2rem}.image-3.full-width-wave.ourstory{margin-top:-25px}.image-3.full-width-wave.ourstory.body{margin-top:-55px}.image-3.full-width-wave.ourstory.top{margin-top:0}.image-3.full-width-wave.ourstory.top.insurance{margin-top:0}.image-3.full-width-wave.ourstory.top.veneer,.image-3.full-width-wave.homepage{margin-top:0}.section_home_expert_tips{padding-bottom:2rem}.expert-tips-content{margin-bottom:3rem}.title-heading-2{font-size:2rem}.tips-view-all-wrapper{margin-top:3rem}.image-4{width:100px}.logo-footer{align-self:center;width:100%;max-width:160px}.paragraph-4{font-size:1.3rem}.paragraph-4.homepage-body{padding-right:.5rem;font-size:1.3rem}.heading-12{margin-top:1rem}.comunity-right-flower{top:-14%}.heading-48-full-mouth{text-align:center;font-size:2rem}.heading-48-full-mouth.tanaka-bottom{font-size:1.85rem}.heading-48-full-mouth.margin-bottom-2rem.noh{text-align:left}.heading-48-full-mouth.all-on-x{font-size:2rem}.heading-48-full-mouth.all-on-x.margin-big{margin-top:2rem}.heading-48-full-mouth.avy{font-size:2rem}.heading-48-full-mouth.noh{text-align:left}.full-mouth-24-text.smaller-on-mobile{font-size:1.25rem}.top-left-flower.special-page{width:10%;top:2%;left:2%}.bot-right-flower.special-page.ourstory{bottom:5%}.bot-right-flower.special-page.ourstory.our-team{bottom:10%}.heading-13.text-color-white{font-size:1.8rem}.heading-13.phone{font-size:1.7rem}.heading-13.ourstory{font-size:2rem;top:0}.heading-13.insurance{font-size:2rem}.heading-13.booking-online{font-size:1.8rem}.heading-45-ocean{font-size:1.6rem}.grid-2{grid-template-columns:1fr}.payment-options-item{grid-column-gap:.25rem;grid-row-gap:.25rem}.heading-48-full-mouth{font-size:2rem}.get-started{padding-top:.5rem;padding-bottom:.5rem}.get-started-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:space-between;align-items:center}.div-block-13.width-60.center-on-tablet.hb{width:auto}.home-hero-wave.ourstory{margin-bottom:0}.home-hero-wave.homepage{z-index:1;bottom:-5px}.normal-32-text.cyan-color.black-text.avy{font-size:1.5rem}.normal-32-text.book-online{max-width:none;font-size:1.4rem}.text-span{font-size:1.5rem}.icon-header-2{grid-template-rows:minmax(auto,1fr);grid-template-columns:minmax(auto,1fr)}.image-5{border-top-left-radius:0;border-bottom-left-radius:50px}.paragraph-7.menu.about{max-width:100%;font-size:1.2rem}.image-21{margin-top:-3px}.popup-content-wrapper---brix{border-radius:24px}.popup-content-wrapper---brix.popup-1-content-wrapper---brix-copy{border-radius:16px;left:16px;right:16px}.popup-1---brix{padding:40px 16px 32px}.subscribe-button---brix{text-align:center;background-position:247px;padding:15px 34px 16px 38px}.popup-wrapper---brix{padding-left:16px;padding-right:16px}.popup-1-illustration---brix{max-width:40%;height:auto}.call-hb_office{margin-top:.125rem;margin-bottom:0}.image-23,.image-24,.image-25,.image-26{width:auto;max-width:100%}.menu-left{padding-left:.65rem}.call-us{grid-auto-flow:column;width:auto;max-width:100%;display:block}.call-fv-office{margin-top:1rem}.slider{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;height:100%}.invisalign25{margin-top:2rem;font-family:Oceanic Font,Georgia,sans-serif;font-size:2.3rem;font-weight:400}.invisalign25.h2{font-size:2.2rem}.insurance_benefit{margin-top:2rem;font-size:1.2rem}.insurance_benefit.avy{font-size:1.4rem}.section_invisalign_day_2025-footer{font-size:1.8rem;font-weight:300}.avytree{margin-top:2rem;font-size:2.1rem}.bold-text-3{font-size:2.2rem}.button-3{padding-top:.5rem;padding-bottom:.5rem}.homepage.heading-2.book{text-align:center}}#w-node-_5b445935-4820-ef72-ee98-60bb07879f57-d9e41ad6,#w-node-_5b445935-4820-ef72-ee98-60bb07879f5c-d9e41ad6,#w-node-_5b445935-4820-ef72-ee98-60bb07879f61-d9e41ad6{align-self:start}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14fefa-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14fefb-d9e41ad6{grid-area:span 1/span 1/span 1/span 1}#w-node-_42379e6b-4cf9-f5a2-c6f1-f5338c526128-d9e41ad6,#w-node-_42379e6b-4cf9-f5a2-c6f1-f5338c52612a-d9e41ad6{place-self:center start}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff11-d9e41ad6{grid-area:span 1/span 1/span 1/span 1}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff14-d9e41ad6{place-self:center start}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff25-d9e41ad6{grid-area:span 1/span 1/span 1/span 1}#w-node-_9d479609-1e4f-e35c-de4d-9af5dcaa08dc-d9e41ad6,#w-node-_9d479609-1e4f-e35c-de4d-9af5dcaa08de-d9e41ad6{place-self:center start}#w-node-a248404c-6785-de19-3cb2-e11ed9bbc0f2-d9e41ad6,#w-node-a248404c-6785-de19-3cb2-e11ed9bbc0f7-d9e41ad6,#w-node-a248404c-6785-de19-3cb2-e11ed9bbc0fc-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff5f-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff65-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff6b-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff8f-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff95-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff9b-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ffb9-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ffbf-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ffc5-d9e41ad6,#w-node-_10094ba1-e2a4-ac6b-c9fa-f6a639687f1c-d9e41ad6,#w-node-_10094ba1-e2a4-ac6b-c9fa-f6a639687f21-d9e41ad6,#w-node-_10094ba1-e2a4-ac6b-c9fa-f6a639687f26-d9e41ad6{align-self:start}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb150015-d9e41ad6{grid-area:span 1/span 1/span 1/span 1}#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb150078-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb15007d-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb150082-d9e41ad6,#w-node-_5785af24-c49a-9219-b563-5c971839e778-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb150099-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb15009e-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb1500a3-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb1500a8-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb1500ad-d9e41ad6{align-self:start}#w-node-cd7aa7d3-bb2e-0c95-d218-a7d62c9c5186-2c9c5175{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#w-node-e51fc204-932f-5c8d-0bf3-89701f915116-2c9c5175{justify-self:end}#w-node-_61cbc254-e9e3-ade3-1211-3adf45cc1e9e-fc3dd26d{grid-area:span 1/span 1/span 1/span 1}#w-node-_97048052-c2f2-f2a4-dfb3-3ad8176b8421-fc3dd26d{align-self:center}#w-node-_6c38d9c8-20e7-929f-a3f6-9d38c10cfcbd-fc3dd26d{grid-area:span 1/span 1/span 1/span 1}#w-node-_890367da-c3b9-2d37-e5c2-3fb7fc3dd313-fc3dd26d{align-self:center}#w-node-_6e9dd1de-fa03-5129-c711-d935a83fa9a2-162067c3,#w-node-_6e9dd1de-fa03-5129-c711-d935a83fa9af-162067c3{align-self:start}#w-node-_39200c7f-298c-6660-c9d4-410866dd909c-162067c3{justify-self:start}#w-node-_794eaf38-6cef-5711-b442-84c8d400ba01-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba06-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba0b-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba10-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba15-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba1a-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba1f-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba24-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba29-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba2e-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400b9d6-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400b9df-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400b9e8-43ce1ab4,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b60-e5c76e65,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b69-e5c76e65,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b72-e5c76e65,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b7b-e5c76e65{align-self:start}#w-node-d5faa705-8134-848b-83e0-70c6e0d53ba2-e5c76e65{grid-area:span 1/span 1/span 1/span 1}#w-node-_0f027daf-ba6f-8a0a-ca79-c9182cae1d32-3c5d463d,#w-node-_3d5e0d66-89f0-cf30-47ca-7ac6b20265ff-3c5d463d,#w-node-_797e3ce6-0323-1825-8660-0da0574f108f-3c5d463d{align-self:start}#w-node-_387e1154-f4d0-c5d8-b6b8-5331b447bbe9-3c5d463d{grid-area:span 1/span 1/span 1/span 1}#w-node-_2781c11d-5698-e267-c1e1-4b922972b512-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b51b-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b524-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b52d-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b548-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b551-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b55a-3c5d463d,#w-node-_2781c11d-5698-e267-c1e1-4b922972b563-3c5d463d,#w-node-a936c611-a8b6-ce9e-39df-7ced93f717b6-3c5d463d,#w-node-a936c611-a8b6-ce9e-39df-7ced93f717bf-3c5d463d,#w-node-a936c611-a8b6-ce9e-39df-7ced93f717c8-3c5d463d{align-self:start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c2-809a76f2,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c3-809a76f2{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c7-809a76f2,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c9-809a76f2{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40d9-809a76f2{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40dd-809a76f2{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f4-809a76f2{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f8-809a76f2,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40fa-809a76f2{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4122-809a76f2,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4127-809a76f2,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd412c-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a691662-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a691671-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a691680-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a69169a-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916a9-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916b8-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916d7-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e0-809a76f2,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e9-809a76f2{align-self:start}#w-node-a9482453-788f-7c05-4b7c-1a80f36a56a6-809a76f2{justify-self:start}#w-node-e0238439-0a7d-290b-9d0b-8fc7a507296b-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a507296d-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a5072976-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a507297f-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a5072998-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a507299d-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729a2-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729a7-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729ac-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729b1-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729b6-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729bb-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729c0-b5eb4634,#w-node-e0238439-0a7d-290b-9d0b-8fc7a50729c5-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b9990-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b999e-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99a6-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99b2-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99b8-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99c1-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99cd-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99f3-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99f9-b5eb4634,#w-node-_5b898302-55f7-c6e0-f833-db89694b99ff-b5eb4634,#w-node-ef40a832-e382-9f81-2687-84c7302f4b4a-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029b80-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029b86-fe725a4a,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2bf-fe725a4a,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2c8-fe725a4a,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2d1-fe725a4a,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2da-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029ba6-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029baf-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029bb8-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029bc1-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029be4-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029bea-fe725a4a,#w-node-de6bfea4-af08-a297-fb8f-3da960029bf0-fe725a4a,#w-node-a4b8691d-1bbc-bf0a-f857-6d868852880b-f5764772,#w-node-a4b8691d-1bbc-bf0a-f857-6d8688528811-f5764772,#w-node-a4b8691d-1bbc-bf0a-f857-6d8688528817-f5764772,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aace-f5764772,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aad6-f5764772,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aade-f5764772,#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9ed-809ac0fa,#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9f2-809ac0fa,#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9f7-809ac0fa,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c616e-809ac0fa,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c6174-809ac0fa,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c617a-809ac0fa{align-self:start}#w-node-_27eaeb4e-9b2c-3534-78c5-947386686ab6-809ac0fa{justify-self:start}#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e06-396a1916,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e0c-396a1916,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e12-396a1916,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb04-396a1916,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb0c-396a1916,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb14-396a1916,#w-node-_70242fbd-bbc8-6405-d0fc-872fb451e427-396a1916,#w-node-_2a15ac04-042d-a54c-2c69-39cd4a5c3e83-396a1916,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e42b-396a1916,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e433-396a1916,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e43b-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd468-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd471-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd47a-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd483-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd49e-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4a7-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b0-396a1916,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b9-396a1916{align-self:start}#w-node-_501802e5-e104-90dc-23eb-1f3f9d7dc5c8-396a1916{justify-self:start}#w-node-_918d4301-3d64-badb-2f69-0436d015351f-396a1916{align-self:start}#w-node-ab57c204-6588-c20c-c36a-9041e1165708-79ef593a{justify-self:start}#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099a91-a65c7ee1,#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099a97-a65c7ee1,#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099a9d-a65c7ee1,#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099b46-a65c7ee1,#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099b4c-a65c7ee1,#w-node-a85cdf8f-67b2-f48e-4a3c-46b08c099b52-a65c7ee1{align-self:start}#w-node-_826d1118-3b92-6bb0-c716-47b3b88dea05-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88dea4a-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88dea8a-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deab0-b482c277{justify-self:end}#w-node-_826d1118-3b92-6bb0-c716-47b3b88deadc-b482c277,#w-node-_34b5f454-b314-8dd0-41c6-26d0a8c29314-b482c277,#w-node-_2de502a6-f654-d477-6482-174881444a7b-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deae1-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deae6-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deafd-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb02-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb07-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb0c-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb23-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb28-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb2d-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb32-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88deb37-b482c277,#w-node-e70fad01-9966-afec-135f-334b1995234b-b482c277,#w-node-_52e2105f-7da6-6cb7-612b-581c529e3035-b482c277,#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-04e62e04,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-04e62e04{align-self:start}#w-node-_3a7fc72e-51d5-8df1-cb56-0ed87159a3f1-c6bb2e5b{justify-self:start}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651caf-32dbb8a0,#w-node-_1ae1949d-4c93-a0ae-e28e-554843651cc9-32dbb8a0{align-self:start}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651d32-32dbb8a0{place-self:auto start}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651d2d-32dbb8a0{align-self:auto}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de30438-18d490d8{grid-area:span 1/span 1/span 1/span 1}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de3044f-18d490d8{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d9750b-32dcadb8,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97511-32dcadb8,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97517-32dcadb8{align-self:start}#w-node-_8daa3bef-59bd-b541-0cff-536240d945fd-32dcadb8{justify-self:start}#w-node-_2c1423d1-1403-d1d2-3089-7c514b26051c-5a967736,#w-node-_66ed0698-5378-bd9e-08a4-99bb883d3512-5a967736,#w-node-_3dfd4948-1927-2d36-a7f1-22a7660e3b8c-5a967736,#w-node-_7bf14d82-771f-c0b9-068c-e6fb094d5e79-5a967736,#w-node-_6ddd2302-4c4b-38c7-bd4f-21047be63fe2-5a967736,#w-node-_9d7efa6c-d15d-e8be-c789-a2a17ff71a57-5a967736,#w-node-_96ba69b6-17a9-c1da-34b4-bf493e630699-5a967736,#w-node-_08352bea-08ed-b4b5-87c1-f1ed5c590638-5a967736,#w-node-dcb2b74f-e129-6739-b449-285a868e339e-5a967736,#w-node-c27a3f9b-ee0e-a8be-6aa2-ce64ba7b7fb6-5a967736,#w-node-_96f1e99d-62a5-d461-7255-5836c375a9e7-5a967736,#w-node-fe6e5faf-0234-e944-6128-9a3d0cd9b4f9-5a967736,#w-node-_7102dbbd-6b4a-9220-e907-d39e33d878cc-5e95d23d{align-self:start}#w-node-_7102dbbd-6b4a-9220-e907-d39e33d878f2-5e95d23d,#w-node-_3a7fc72e-51d5-8df1-cb56-0ed87159a3f1-5e95d23d{justify-self:start}#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ab-e7cd9d1f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d9750b-e7cd9d1f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97511-e7cd9d1f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97517-e7cd9d1f{align-self:start}#w-node-_8daa3bef-59bd-b541-0cff-536240d945fd-e7cd9d1f{justify-self:start}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de30438-8501628a{grid-area:span 1/span 1/span 1/span 1}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de3044f-8501628a{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-b7883461{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-b7883461{place-self:auto}#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-31d1f4d2,#w-node-_6c98cb48-0abb-a62b-cc17-64943fe7489c-31d1f4d2,#w-node-_6c98cb48-0abb-a62b-cc17-64943fe748a5-31d1f4d2,#w-node-_6c98cb48-0abb-a62b-cc17-64943fe748ae-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-31d1f4d2{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-31d1f4d2{place-self:auto}#w-node-e391df15-f175-9436-f20d-7201aaf13b28-c7a7c18b{justify-self:start}#w-node-d5faa705-8134-848b-83e0-70c6e0d53b60-c7a7c18b,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b69-c7a7c18b,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b72-c7a7c18b,#w-node-d5faa705-8134-848b-83e0-70c6e0d53b7b-c7a7c18b{align-self:start}#w-node-d5faa705-8134-848b-83e0-70c6e0d53ba2-c7a7c18b{grid-area:span 1/span 1/span 1/span 1}#w-node-_23aa78b9-5519-74f5-931b-e7f8f64d511f-c7a7c18b,#w-node-_23aa78b9-5519-74f5-931b-e7f8f64d5127-c7a7c18b,#w-node-_23aa78b9-5519-74f5-931b-e7f8f64d512f-c7a7c18b{align-self:start}#w-node-_40ac214b-e945-44dc-d75b-8eea04057f86-c7a7c18b{justify-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-f898d903,#w-node-e576faa7-7a74-e2eb-fbd9-0aba36fc1aa5-f898d903,#w-node-eb2df9cf-3d7f-64da-90b2-e8bbc3ee5a1f-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-f898d903,#w-node-_437bc1b5-8fd5-8830-7482-50696c1ad729-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b63-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b6b-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b74-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b7a-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b83-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b8f-f898d903{align-self:start}#w-node-_03af2f0e-7ed6-fec2-a75f-8f37c49f973c-f898d903{justify-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-f898d903,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-f898d903{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-f898d903{place-self:auto}#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061370-f898d903,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061378-f898d903,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061381-f898d903,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061387-f898d903,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061390-f898d903,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061396-f898d903{align-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-f898d903{place-self:auto}#w-node-_80589931-32fb-0b78-cc3d-75f40519445f-879b2f6d{justify-self:start}#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc93521467-0a68a265,#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc9352146f-0a68a265,#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc93521477-0a68a265,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222c4-0a68a265,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222ca-0a68a265,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222d0-0a68a265,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e667c-0a68a265,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e6683-0a68a265,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e668a-0a68a265,#w-node-_901eceb5-3639-b73e-6bd2-c8cbec44091a-0a68a265,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577e8-0a68a265,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577ef-0a68a265,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577f6-0a68a265,#w-node-_1490f9af-c975-a88d-3d8b-f8f3b8f948d6-0a68a265,#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ab-0a68a265,#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ca-0a68a265{align-self:start}#w-node-_8daa3bef-59bd-b541-0cff-536240d945fd-0a68a265{justify-self:start}#w-node-b33e6f0b-eff6-576c-8b8a-574bf135d4b8-3b276b10{grid-area:span 1/span 1/span 1/span 1}#w-node-_89502854-7ed1-9a6f-4a34-fe47140024a9-59613f87,#w-node-_89502854-7ed1-9a6f-4a34-fe47140024b1-59613f87,#w-node-_89502854-7ed1-9a6f-4a34-fe47140024ba-59613f87,#w-node-_89502854-7ed1-9a6f-4a34-fe47140024c0-59613f87,#w-node-_89502854-7ed1-9a6f-4a34-fe47140024c9-59613f87,#w-node-_89502854-7ed1-9a6f-4a34-fe47140024d5-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-59613f87{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-59613f87,#w-node-e2e7f3dd-cfd4-2af6-3a36-ad2b53200feb-59613f87,#w-node-_5e369daf-0264-e0bb-2293-eed89fb2ceb4-59613f87{place-self:auto}#w-node-_6c98cb48-0abb-a62b-cc17-64943fe7489c-59613f87,#w-node-_6c98cb48-0abb-a62b-cc17-64943fe748a5-59613f87,#w-node-_6c98cb48-0abb-a62b-cc17-64943fe748ae-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-59613f87,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-59613f87,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e06-b768eb32,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e0c-b768eb32,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e12-b768eb32,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb04-b768eb32,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb0c-b768eb32,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb14-b768eb32,#w-node-_70242fbd-bbc8-6405-d0fc-872fb451e427-b768eb32,#w-node-_2a15ac04-042d-a54c-2c69-39cd4a5c3e83-b768eb32,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e42b-b768eb32,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e433-b768eb32,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e43b-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd468-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd471-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd47a-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd483-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd49e-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4a7-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b0-b768eb32,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b9-b768eb32{align-self:start}#w-node-_501802e5-e104-90dc-23eb-1f3f9d7dc5c8-b768eb32{justify-self:start}#w-node-_918d4301-3d64-badb-2f69-0436d015351f-b768eb32,#w-node-_7102dbbd-6b4a-9220-e907-d39e33d878cc-b585605b{align-self:start}#w-node-_7102dbbd-6b4a-9220-e907-d39e33d878f2-b585605b{justify-self:start}#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d825-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d82d-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d835-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d83d-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d845-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d84e-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d856-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d85e-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f7d9-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f7e2-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f7eb-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f7f4-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f80f-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f818-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f821-b585605b,#w-node-fb0d94cd-f77c-b5d5-2bcb-d7b67e27f82a-b585605b{align-self:start}#w-node-_3a7fc72e-51d5-8df1-cb56-0ed87159a3f1-b585605b{justify-self:start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c2-b589f9c5,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c3-b589f9c5{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c7-b589f9c5,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c9-b589f9c5{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40d9-b589f9c5{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40dd-b589f9c5{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f4-b589f9c5{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f8-b589f9c5,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40fa-b589f9c5{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4122-b589f9c5,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4127-b589f9c5,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd412c-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a691662-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a691671-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a691680-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a69169a-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916a9-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916b8-b589f9c5,#w-node-cffb6f6a-12d5-a628-da4d-cbb64181cbc6-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e9-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916d7-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e0-b589f9c5{align-self:start}#w-node-a9482453-788f-7c05-4b7c-1a80f36a56a6-b589f9c5{justify-self:start}#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9ed-db3aaa56,#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9f2-db3aaa56,#w-node-f9c0cdf9-7099-cb3e-679e-e41ae023b9f7-db3aaa56,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c616e-db3aaa56,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c6174-db3aaa56,#w-node-_460e3d26-e389-4fb7-4be3-e537e16c617a-db3aaa56,#w-node-b777fce2-b5ea-da45-ba6c-48dd0338e95c-db3aaa56{align-self:start}#w-node-_27eaeb4e-9b2c-3534-78c5-947386686ab6-db3aaa56{justify-self:start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c2-42839cb0,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c3-42839cb0{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c7-42839cb0,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c9-42839cb0{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40d9-42839cb0{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40dd-42839cb0{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f4-42839cb0{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f8-42839cb0,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40fa-42839cb0{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4122-42839cb0,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4127-42839cb0,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd412c-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a691662-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a691671-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a691680-42839cb0,#w-node-b2cc7b59-84d6-3d5c-0733-3cbe66fbbf1c-42839cb0,#w-node-e1ecaa3a-d5ed-86f3-54db-c003f6907f9d-42839cb0,#w-node-_18538f3e-2f25-07b5-4ffc-6394019db328-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a69169a-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916a9-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916b8-42839cb0,#w-node-cffb6f6a-12d5-a628-da4d-cbb64181cbc6-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e9-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916d7-42839cb0,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e0-42839cb0{align-self:start}#w-node-fbcdb5ba-4f9d-8803-ed2b-7acca2340af8-42839cb0{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#w-node-fbcdb5ba-4f9d-8803-ed2b-7acca2340b07-42839cb0{justify-self:end}#w-node-a9482453-788f-7c05-4b7c-1a80f36a56a6-42839cb0,#w-node-_81c7c989-14c8-92f3-a405-de0781f3180d-42839cb0{justify-self:start}#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e06-b38eb801,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e0c-b38eb801,#w-node-_22441dde-09ff-f19f-2d0c-688b4f538e12-b38eb801,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb04-b38eb801,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb0c-b38eb801,#w-node-b60fc430-7627-bf52-d85b-c0d80479fb14-b38eb801,#w-node-_70242fbd-bbc8-6405-d0fc-872fb451e427-b38eb801,#w-node-_2a15ac04-042d-a54c-2c69-39cd4a5c3e83-b38eb801,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e42b-b38eb801,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e433-b38eb801,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e43b-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd468-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd471-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd47a-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd483-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd49e-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4a7-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b0-b38eb801,#w-node-a3554465-7437-c97c-0d61-a4bb39dfd4b9-b38eb801{align-self:start}#w-node-_501802e5-e104-90dc-23eb-1f3f9d7dc5c8-b38eb801{justify-self:start}#w-node-_918d4301-3d64-badb-2f69-0436d015351f-b38eb801{align-self:start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c2-10ab89c3,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c3-10ab89c3{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c7-10ab89c3,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c9-10ab89c3{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40d9-10ab89c3{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40dd-10ab89c3{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f4-10ab89c3{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f8-10ab89c3,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40fa-10ab89c3{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4122-10ab89c3,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4127-10ab89c3,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd412c-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a691662-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a691671-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a691680-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a69169a-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916a9-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916b8-10ab89c3,#w-node-cffb6f6a-12d5-a628-da4d-cbb64181cbc6-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e9-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916d7-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e0-10ab89c3{align-self:start}#w-node-a9482453-788f-7c05-4b7c-1a80f36a56a6-10ab89c3{justify-self:start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c2-db8ae856,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c3-db8ae856{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c7-db8ae856,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40c9-db8ae856{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40d9-db8ae856{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40dd-db8ae856{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f4-db8ae856{grid-area:span 1/span 1/span 1/span 1}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40f8-db8ae856,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd40fa-db8ae856{place-self:center start}#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4122-db8ae856,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd4127-db8ae856,#w-node-_346b9be7-9bb5-7cc9-6f7c-f5fb89fd412c-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a691662-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a691671-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a691680-db8ae856,#w-node-b2cc7b59-84d6-3d5c-0733-3cbe66fbbf1c-db8ae856,#w-node-e1ecaa3a-d5ed-86f3-54db-c003f6907f9d-db8ae856,#w-node-_18538f3e-2f25-07b5-4ffc-6394019db328-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a69169a-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916a9-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916b8-db8ae856,#w-node-cffb6f6a-12d5-a628-da4d-cbb64181cbc6-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e9-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916d7-db8ae856,#w-node-_44f6645d-7318-2066-eb3a-aa795a6916e0-db8ae856{align-self:start}#w-node-fbcdb5ba-4f9d-8803-ed2b-7acca2340af8-db8ae856{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#w-node-fbcdb5ba-4f9d-8803-ed2b-7acca2340b07-db8ae856{justify-self:end}#w-node-a9482453-788f-7c05-4b7c-1a80f36a56a6-db8ae856,#w-node-_81c7c989-14c8-92f3-a405-de0781f3180d-db8ae856{justify-self:start}#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc93521467-88ee4dfe,#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc9352146f-88ee4dfe,#w-node-_2fa0a297-a6b4-d4ad-6aad-02bc93521477-88ee4dfe,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222c4-88ee4dfe,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222ca-88ee4dfe,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222d0-88ee4dfe,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e667c-88ee4dfe,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e6683-88ee4dfe,#w-node-_3ee14e7c-de3b-8aa1-593a-3337de7e668a-88ee4dfe,#w-node-_901eceb5-3639-b73e-6bd2-c8cbec44091a-88ee4dfe,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577e8-88ee4dfe,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577ef-88ee4dfe,#w-node-_30ee7ab9-41f1-ccf9-ce04-483609b577f6-88ee4dfe,#w-node-_1490f9af-c975-a88d-3d8b-f8f3b8f948d6-88ee4dfe,#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ab-88ee4dfe,#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ca-88ee4dfe{align-self:start}#w-node-_8daa3bef-59bd-b541-0cff-536240d945fd-88ee4dfe{justify-self:start}#w-node-a4b8691d-1bbc-bf0a-f857-6d868852880b-591b916d,#w-node-a4b8691d-1bbc-bf0a-f857-6d8688528811-591b916d,#w-node-a4b8691d-1bbc-bf0a-f857-6d8688528817-591b916d,#w-node-e1aa917e-8d31-fb63-f46d-6e5b490dc425-591b916d,#w-node-e1aa917e-8d31-fb63-f46d-6e5b490dc42d-591b916d,#w-node-e1aa917e-8d31-fb63-f46d-6e5b490dc435-591b916d,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aace-591b916d,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aad6-591b916d,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aade-591b916d,#w-node-ef40a832-e382-9f81-2687-84c7302f4b4a-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029b80-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029b86-8cbc8ab5,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2bf-8cbc8ab5,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2c8-8cbc8ab5,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2d1-8cbc8ab5,#w-node-_16bc0fcf-772b-129c-1177-f599adf8b2da-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029ba6-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029baf-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029bb8-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029bc1-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029be4-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029bea-8cbc8ab5,#w-node-de6bfea4-af08-a297-fb8f-3da960029bf0-8cbc8ab5,#w-node-_3db1769a-e297-71c6-c195-47c9e01c23ab-1a8ab74f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d9750b-1a8ab74f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97511-1a8ab74f,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97517-1a8ab74f{align-self:start}#w-node-_8daa3bef-59bd-b541-0cff-536240d945fd-1a8ab74f{justify-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-33f489e4,#w-node-e576faa7-7a74-e2eb-fbd9-0aba36fc1aa5-33f489e4,#w-node-eb2df9cf-3d7f-64da-90b2-e8bbc3ee5a1f-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-33f489e4,#w-node-_437bc1b5-8fd5-8830-7482-50696c1ad729-33f489e4{align-self:start}#w-node-_03af2f0e-7ed6-fec2-a75f-8f37c49f973c-33f489e4{justify-self:start}#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061370-33f489e4,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061378-33f489e4,#w-node-_34b6e98e-8cfe-00da-c394-23ec3bb9f311-33f489e4,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061387-33f489e4,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061390-33f489e4,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061396-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-33f489e4{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-33f489e4{place-self:auto}#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b55-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b63-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b6b-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b74-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b7a-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b83-33f489e4,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b8f-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-33f489e4,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-33f489e4{align-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-33f489e4{place-self:auto}#w-node-b6ee9f84-3211-d585-d320-e54ec38ed5e9-0d1740f5,#w-node-b6ee9f84-3211-d585-d320-e54ec38ed5ef-0d1740f5,#w-node-b6ee9f84-3211-d585-d320-e54ec38ed5f5-0d1740f5,#w-node-b6ee9f84-3211-d585-d320-e54ec38ed5fb-0d1740f5,#w-node-b6ee9f84-3211-d585-d320-e54ec38ed601-0d1740f5,#w-node-_502b2dd7-519f-db0e-7425-065f4e589265-0d1740f5,#w-node-_502b2dd7-519f-db0e-7425-065f4e58926b-0d1740f5,#w-node-_502b2dd7-519f-db0e-7425-065f4e589271-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f0404-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f040d-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f0416-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f041f-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f043a-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f0443-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f044c-0d1740f5,#w-node-ac5c74f1-04aa-34b4-e9c9-f28c019f0455-0d1740f5{align-self:start}#w-node-_3a7fc72e-51d5-8df1-cb56-0ed87159a3f1-0d1740f5{justify-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e779f-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77a5-49776115,#w-node-e576faa7-7a74-e2eb-fbd9-0aba36fc1aa5-49776115,#w-node-eb2df9cf-3d7f-64da-90b2-e8bbc3ee5a1f-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77ab-49776115,#w-node-_437bc1b5-8fd5-8830-7482-50696c1ad729-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b55-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b63-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b6b-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b74-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b7a-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b83-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9b8f-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b51-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b59-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b61-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b67-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b6f-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b75-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035fe93-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035fe9b-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035fea3-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035fea9-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035feb1-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035feb9-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07ca5-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07cae-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07cb7-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07cc0-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07cdb-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07ce4-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07ced-49776115,#w-node-be0be1a4-0ba9-261b-16e8-187b30c07cf6-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6a83-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6a97-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6a9f-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6aa7-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6aad-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6ab5-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6abd-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77cd-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d3-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77d9-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77f7-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e77fd-49776115,#w-node-_2709c798-15a5-d9b5-c468-9599529e7803-49776115{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-49776115{place-self:auto}#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061370-49776115,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061378-49776115,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061381-49776115,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061387-49776115,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061390-49776115,#w-node-d55d60c9-a4ab-6f06-0754-52d9e1061396-49776115{align-self:start}#w-node-_03af2f0e-7ed6-fec2-a75f-8f37c49f973c-49776115{justify-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-49776115{place-self:auto}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651caf-21b5cfe6,#w-node-_1ae1949d-4c93-a0ae-e28e-554843651cc9-21b5cfe6,#w-node-_6e132928-f3bb-e539-86cd-7b6ce956d24f-21b5cfe6{align-self:start}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651d32-21b5cfe6{place-self:auto start}#w-node-_1ae1949d-4c93-a0ae-e28e-554843651d2d-21b5cfe6{align-self:auto}@media screen and (min-width:1920px){#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff8f-d9e41ad6,#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ffc5-d9e41ad6,#w-node-_10094ba1-e2a4-ac6b-c9fa-f6a639687f1c-d9e41ad6{align-self:start}}@media screen and (max-width:991px){#w-node-_5b898302-55f7-c6e0-f833-db89694b99df-b5eb4634{align-self:start}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de3044f-18d490d8{justify-self:start}#w-node-_2c1423d1-1403-d1d2-3089-7c514b260525-5a967736,#w-node-_66ed0698-5378-bd9e-08a4-99bb883d3510-5a967736,#w-node-_3dfd4948-1927-2d36-a7f1-22a7660e3b92-5a967736,#w-node-_7bf14d82-771f-c0b9-068c-e6fb094d5e77-5a967736,#w-node-_6ddd2302-4c4b-38c7-bd4f-21047be63feb-5a967736,#w-node-_9d7efa6c-d15d-e8be-c789-a2a17ff71a55-5a967736,#w-node-_96ba69b6-17a9-c1da-34b4-bf493e6306a2-5a967736,#w-node-_08352bea-08ed-b4b5-87c1-f1ed5c590636-5a967736,#w-node-dcb2b74f-e129-6739-b449-285a868e33a7-5a967736,#w-node-c27a3f9b-ee0e-a8be-6aa2-ce64ba7b7fb4-5a967736,#w-node-_96f1e99d-62a5-d461-7255-5836c375a9f0-5a967736,#w-node-fe6e5faf-0234-e944-6128-9a3d0cd9b4f7-5a967736{align-self:start}#w-node-_565e8c4d-9a14-f6ab-5b58-79438de3044f-8501628a{justify-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e77b9-f898d903,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9ba1-f898d903{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-f898d903{align-self:center}#w-node-d55d60c9-a4ab-6f06-0754-52d9e10613ac-f898d903{align-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-f898d903{align-self:center}#w-node-_89502854-7ed1-9a6f-4a34-fe47140024e7-59613f87{align-self:start}#w-node-e2e7f3dd-cfd4-2af6-3a36-ad2b53200feb-59613f87,#w-node-_5e369daf-0264-e0bb-2293-eed89fb2ceb4-59613f87{align-self:center}#w-node-_2709c798-15a5-d9b5-c468-9599529e77b9-33f489e4,#w-node-d55d60c9-a4ab-6f06-0754-52d9e10613ac-33f489e4{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-33f489e4{align-self:center}#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9ba1-33f489e4{align-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-33f489e4{align-self:center}#w-node-_2709c798-15a5-d9b5-c468-9599529e77b9-49776115,#w-node-_6b3eddf0-b614-733b-73ae-4f38594d9ba1-49776115,#w-node-_68cb4876-2666-a747-2958-be31bc190b41-49776115,#w-node-a663738d-984d-3dee-62f0-7b722035fecb-49776115,#w-node-_8e92ec0f-8d1e-c537-6c2d-4233cccb6acf-49776115{align-self:start}#w-node-_2709c798-15a5-d9b5-c468-9599529e781b-49776115{align-self:center}#w-node-d55d60c9-a4ab-6f06-0754-52d9e10613ac-49776115{align-self:start}#w-node-_7aace537-e928-80b7-606d-da4ea32aafdc-49776115{align-self:center}}@media screen and (max-width:767px){#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14ff82-d9e41ad6,#w-node-_10094ba1-e2a4-ac6b-c9fa-f6a639687f11-d9e41ad6{order:-9999}#w-node-b8462504-029e-25fd-d0b5-daecceb75670-ceb7564f{grid-area:4/1/5/2}#w-node-_92bd46a4-7960-b53e-1dda-7d55f00445fb-43ce1ab4,#w-node-_794eaf38-6cef-5711-b442-84c8d400ba58-43ce1ab4,#w-node-ecf330c7-94d3-d95e-a054-8747df383e8c-43ce1ab4,#w-node-a0190592-b95f-cbe8-1961-3e6038e7cbdc-8374aef3,#w-node-_44f6645d-7318-2066-eb3a-aa795a691698-809a76f2,#w-node-_5b898302-55f7-c6e0-f833-db89694b99e8-b5eb4634,#w-node-de6bfea4-af08-a297-fb8f-3da960029bd9-fe725a4a,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aac3-f5764772,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e41a-396a1916,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-04e62e04,#w-node-_2bd28e92-78f6-3112-b2e1-e2e05b1fd960-5f720b9b,#w-node-_5f46ac52-6816-2d06-d7c9-3a7d70afeda5-c6bb2e5b,#w-node-_1ae1949d-4c93-a0ae-e28e-554843651cc9-32dbb8a0,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97500-32dcadb8{order:-9999}#w-node-_2c1423d1-1403-d1d2-3089-7c514b26051c-5a967736,#w-node-_66ed0698-5378-bd9e-08a4-99bb883d3512-5a967736,#w-node-_3dfd4948-1927-2d36-a7f1-22a7660e3b8c-5a967736,#w-node-_7bf14d82-771f-c0b9-068c-e6fb094d5e79-5a967736,#w-node-_6ddd2302-4c4b-38c7-bd4f-21047be63fe2-5a967736,#w-node-_9d7efa6c-d15d-e8be-c789-a2a17ff71a57-5a967736,#w-node-_96ba69b6-17a9-c1da-34b4-bf493e630699-5a967736,#w-node-_08352bea-08ed-b4b5-87c1-f1ed5c590638-5a967736,#w-node-dcb2b74f-e129-6739-b449-285a868e339e-5a967736,#w-node-c27a3f9b-ee0e-a8be-6aa2-ce64ba7b7fb6-5a967736,#w-node-_96f1e99d-62a5-d461-7255-5836c375a9e7-5a967736,#w-node-fe6e5faf-0234-e944-6128-9a3d0cd9b4f9-5a967736{order:9999}#w-node-_5f46ac52-6816-2d06-d7c9-3a7d70afeda5-5e95d23d,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97500-e7cd9d1f,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-b7883461,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-31d1f4d2,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-f898d903,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222b8-0a68a265,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-59613f87,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e41a-b768eb32,#w-node-_5f46ac52-6816-2d06-d7c9-3a7d70afeda5-b585605b,#w-node-_67675c88-9e63-9257-f3f7-82a0afb5d81a-b585605b,#w-node-_44f6645d-7318-2066-eb3a-aa795a691698-b589f9c5,#w-node-_44f6645d-7318-2066-eb3a-aa795a691698-42839cb0,#w-node-_73c06dc1-2998-dce3-dffc-fa30baa8e41a-b38eb801,#w-node-_44f6645d-7318-2066-eb3a-aa795a691698-10ab89c3,#w-node-_44f6645d-7318-2066-eb3a-aa795a691698-db8ae856,#w-node-_0b428280-e803-f6f1-e819-2d21cb1222b8-88ee4dfe,#w-node-_186ee134-5d75-ef1b-a885-cfef9281aac3-591b916d,#w-node-de6bfea4-af08-a297-fb8f-3da960029bd9-8cbc8ab5,#w-node-ce560a7b-fe3f-ebe0-b1a6-a4ebd4d97500-1a8ab74f,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-33f489e4,#w-node-b6ee9f84-3211-d585-d320-e54ec38ed5de-0d1740f5,#w-node-_5f46ac52-6816-2d06-d7c9-3a7d70afeda5-0d1740f5,#w-node-_2709c798-15a5-d9b5-c468-9599529e77c2-49776115,#w-node-_1ae1949d-4c93-a0ae-e28e-554843651cc9-21b5cfe6,#w-node-_6e132928-f3bb-e539-86cd-7b6ce956d24f-21b5cfe6{order:-9999}}@media screen and (max-width:479px){#w-node-_5b80a1db-37f8-bf9a-7927-9cbfdb14fff3-d9e41ad6,#w-node-_97048052-c2f2-f2a4-dfb3-3ad8176b841f-fc3dd26d{grid-area:span 1/span 1/span 1/span 1}#w-node-_826d1118-3b92-6bb0-c716-47b3b88dea05-b482c277,#w-node-_826d1118-3b92-6bb0-c716-47b3b88dea8a-b482c277{justify-self:auto}#w-node-a4b8691d-1bbc-bf0a-f857-6d8688528800-591b916d{grid-area:span 1/span 1/span 1/span 1}}