:root{--main-color-1:#fafafa;--main-color-1-contrast:#393939;--main-color-2:#0e384d;--main-color-2-contrast:#fff;--font-family:sans-serif;--title-font-family:sans-serif;--top-bar-height:65px;--top-bar-background-color:#fff;--header-height:100px;--header-background-color:#fff;--button-height:60;--button-white-text-color:#000;--button-white-background-color-from:#eaeaea;--button-white-background-color-to:#fff;--button-white-icon-text-color:#fff;--button-white-icon-background-color:#393939;--button-red-text-color:#fff;--button-red-background-color-from:#de2527;--button-red-background-color-to:#f44243;--button-red-icon-text-color:#de2527;--button-red-icon-background-color:#fff;--button-blue-text-color:#fff;--button-blue-background-color-from:#115c80;--button-blue-background-color-to:#0d70a1;--button-blue-icon-text-color:#115c80;--button-blue-icon-background-color:#fff;--background-blue-1:#0e384c;--background-blue-2:#114760;--background-blue-contrast:#fff;--svg-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 28' width='56' height='28'%3E%3Cpath fill='%23000000' fill-opacity='1' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E");}.sprites{--sheet-width:1100;--sheet-height:500;--x:0;--y:0;--sprite-width:1;--sprite-height:1;--width:1;--height:1;--scale-width:var(--width) / var(--sprite-width);--scale-height:var(--height) / var(--sprite-height);--new-sheet-width:calc(var(--sheet-width) * var(--scale-width) * 1px);--new-sheet-height:calc(var(--sheet-height) * var(--scale-height) * 1px);--sprite-x:calc(var(--x) * var(--scale-width) * -1px);--sprite-y:calc(var(--y) * var(--scale-height) * -1px);background: url('/static/images/sprites.webp') no-repeat;background-size:var(--new-sheet-width) var(--new-sheet-height);background-position:var(--sprite-x) var(--sprite-y);width:calc(var(--width) * 1px);height:calc(var(--height) * 1px);}.wrapper{width:75em;height:100%;margin:auto;box-sizing:border-box;}:root{--font-max:15px;}body{background:var(--main-color-1);color:var(--main-color-1-contrast);font-family:var(--font-family);position:relative;z-index:1;}h1,h2,h3,h4,h5,h6{font-family:var(--title-font-family);}a{text-decoration:none;outline:none;color:inherit;}.big-button{display:inline-block;cursor:pointer;color:var(--button-white-text-color);background:var(--button-white-background-color-to);background:linear-gradient(0deg,var(--button-white-background-color-from) 0%, var(--button-white-background-color-to) 100%);box-shadow:0 0 1px rgba(0,0,0,0.2);text-shadow:none;border-radius:var(--radius-pill);overflow:hidden;}.big-button .big-button-container{height:calc(1px * var(--button-height));min-width:100px;display:flex;position:relative;z-index:1;align-items:stretch;justify-content:center;overflow:hidden;}.big-button .big-button-container::after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background:rgba(0,0,0,0.1);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 100%);transition:transform 1s;transform:translateX(-100%);}.big-button:hover .big-button-container::after{transform:translateX(100%);}.big-button .big-button-container .icon-container{--icon-container-size:calc(var(--button-height) / 100 * 90);flex-basis:calc(1px * var(--button-height) / 100 * 90);width:calc(1px * var(--icon-container-size));height:calc(1px * var(--icon-container-size));margin:calc(1px * var(--button-height) / 100 * 5) calc(1px * var(--button-height) / 100 * 5) 0 0;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--button-white-icon-background-color);color:var(--button-white-icon-text-color);}.big-button.red{color:var(--button-red-text-color);background:var(--button-red-background-color-to);background:linear-gradient(0deg,var(--button-red-background-color-from) 0%, var(--button-red-background-color-to) 100%);}.big-button.red .big-button-container .icon-container{background:var(--button-red-icon-background-color);color:var(--button-red-icon-text-color);}.big-button.blue{color:var(--button-blue-text-color);background:var(--button-blue-background-color-to);background:linear-gradient(0deg,var(--button-blue-background-color-from) 0%, var(--button-blue-background-color-to) 100%);}.big-button.blue .big-button-container .icon-container{background:var(--button-blue-icon-background-color);color:var(--button-blue-icon-text-color);}.big-button .big-button-container .text{flex-grow:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 1rem;font-size:1.1rem;-webkit-user-select:none;user-select:none;}.big-button .big-button-container .icon-container>i{display:block;--width:calc(var(--icon-container-size) / 2);--height:calc(var(--icon-container-size) / 2);}i.icon-red-calendar{--x:0;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-calendar{--x:32;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-caret-left{--x:128;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-caret-right{--x:160;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-arrow-left{--x:192;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-arrow-right{--x:224;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-blue-quote{--x:0;--y:274;--sprite-width:64;--sprite-height:64;}i.icon-blue-tooth{--x:0;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-certificate{--x:100;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-plus{--x:200;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-doctor{--x:300;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-xray{--x:400;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-inject{--x:500;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-removal{--x:600;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-denture-impress{--x:700;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-denture-design{--x:800;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-denture-place{--x:900;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-blue-implant{--x:1000;--y:142;--sprite-width:100;--sprite-height:100;}i.icon-white-menu{--x:320;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-white-arrow-left{--x:352;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-white-arrow-right{--x:384;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-white-phone{--x:64;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-white-clock{--x:96;--y:110;--sprite-width:32;--sprite-height:32;}i.icon-black-location{--x:0;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-black-phone{--x:32;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-black-fax{--x:64;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-black-email{--x:96;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-black-website{--x:128;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-black-clock{--x:160;--y:242;--sprite-width:32;--sprite-height:32;}i.icon-logo{--x:0;--y:0;--sprite-width:300;--sprite-height:110;}span.hidden-readmore::before{content:'Read More';}span.hidden-readmore>span{display:none;}#top-bar{width:100vw;height:var(--top-bar-height);position:fixed;z-index:10;top:0;background:var(--top-bar-background-color);box-shadow:0 0 1rem rgba(0,0,0,0.5);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:transform 0.5s;}#top-bar.active{-webkit-transform:translateY(0%);transform:translateY(0%);}#top-bar .header-container{display:flex;height:100%;align-items:center;}#top-bar .header-container .logo{--x:0;--y:0;--sprite-width:300;--sprite-height:110;--width:150;--height:55;display:block;flex-shrink:0;flex-basis:calc(var(--width) * 1px);}#top-bar .header-container .logo span{display:none;}#top-bar .header-container .button-column{flex-shrink:0;display:flex;align-items:center;justify-content:right;flex-grow:1;}#header{width:100vw;position:relative;z-index:2;height:var(--header-height);background:var(--header-background-color);}#header .wrapper{display:flex;align-items:center;}#header .header-container{display:flex;align-items:stretch;width:100%;padding:1rem 0;}#header .header-container .logo{--x:0;--y:0;--sprite-width:300;--sprite-height:110;--width:150;--height:55;display:block;flex-shrink:0;flex-basis:calc(var(--width) * 1px);}#header .header-container .logo span{display:none;}#header .header-container nav{flex-grow:1;flex-shrink:0;padding:0 0 0 1rem;display:flex;align-items:center;justify-content:right;-webkit-user-select:none;user-select:none;}#header .header-container nav>ul{display:flex;}#header .header-container nav>ul>li>a,#header .header-container nav>ul>li>span{color:var(--main-color-1-contrast);font-weight:bold;}#header .header-container nav>ul ul{position:absolute;z-index:2;visibility:hidden;opacity:0;pointer-events:none;}#header .header-container ul{position:relative;z-index:1;margin:0;padding:0;}#header .header-container ul li{position:relative;z-index:1;}#header .header-container nav ul>li>span,#header .header-container nav ul>li>a{display:block;position:relative;z-index:1;}#header .header-container nav>ul>li>a,#header .header-container nav>ul>li>span{padding:0.5rem 1rem;}#header .header-container nav>ul>li>a:nth-last-child(2)::after,#header .header-container nav>ul>li>span:nth-last-child(2)::after{content:'';display:inline-block;margin-left:0.25rem;border:0.5rem solid transparent;border-top-color:var(--main-color-1-contrast);transition:all 0.5s;-webkit-transform:scaleY(1) translateY(0.5rem);transform:scaleY(1) translateY(0.5rem);}#header .header-container nav>ul>li:hover>a:nth-last-child(2)::after,#header .header-container nav>ul>li:hover>span:nth-last-child(2)::after{-webkit-transform:scaleY(-1) translateY(0rem);transform:scaleY(-1) translateY(0rem);}#header .header-container nav>ul>li>ul{--menu-width:max(100%,14rem);top:100%;left:50%;margin-left:calc(-1 * var(--menu-width) / 2) ;width:var(--menu-width);background:var(--button-white-background-color-to);background:linear-gradient(0deg,var(--button-white-background-color-from) 0%, var(--button-white-background-color-to) 100%);border-radius:var(--radius);box-shadow:0 0 1px rgba(0,0,0,0.4);-webkit-transform:translateY(2rem);transform:translateY(2rem);transition:opacity 0.5s,transform 0.5s;}#header .header-container nav>ul>li:hover>ul,#header .header-container nav>ul>li.active>ul{visibility:visible;pointer-events:all;opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem);}#header .header-container nav>ul>li ul>li>a,#header .header-container nav>ul>li ul>li>span{padding:0.5rem 1rem;}#header .header-container nav>ul>li ul>li{border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(0,0,0,0.03);transition:background-color 0.5s;}#header .header-container nav>ul>li li:hover{background:rgba(0,0,0,0.02);}#header .header-container nav>ul>li ul>li>a,#header .header-container nav>ul>li ul>li>span{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#header .header-container nav>ul>li li>a:nth-last-child(2)::after,#header .header-container nav>ul>li li>span:nth-last-child(2)::after{content:'';display:block;position:absolute;right:0.5rem;top:50%;border:0.5rem solid transparent;border-left-color:var(--main-color-1-contrast);transition:transform 0.5s;-webkit-transform:scaleX(1) translate(0,-0.5rem);transform:scaleX(1) translate(0,-0.5rem);}#header .header-container nav>ul>li li:hover>a:nth-last-child(2)::after,#header .header-container nav>ul>li li:hover>span:nth-last-child(2)::after{-webkit-transform:scaleX(-1) translate(0.5rem,-0.5rem);transform:scaleX(-1) translate(0.5rem,-0.5rem);}#header .header-container nav>ul>li>ul ul{--menu-width:max(100%,14rem);top:0%;left:100%;width:var(--menu-width);background:var(--button-white-background-color-to);background:linear-gradient(0deg,var(--button-white-background-color-from) 0%, var(--button-white-background-color-to) 100%);border-radius:var(--radius);box-shadow:0 0 1px rgba(0,0,0,0.4);-webkit-transform:translateX(2rem);transform:translateX(2rem);transition:opacity 0.5s,transform 0.5s;}#header .header-container nav>ul>li li:hover>ul,#header .header-container nav>ul>li li.active>ul{visibility:visible;pointer-events:all;opacity:1;-webkit-transform:translateX(0rem);transform:translateX(0rem);}#header .header-container nav span.big-button{display:none;}section#sidebar{--close-button-size:3rem;position:fixed;z-index:9999;width:100vw;height:100vh;top:0;left:0;pointer-events:none;visibility:hidden;}section#sidebar>.sidebar-container{position:relative;z-index:1;width:100vw;height:100vh;background:rgba(0,0,0,0);transition:background-color 0.5s;}section#sidebar .menu{width:min(300px,calc(100vw - var(--close-button-size) - 1rem));height:100vh;box-sizing:border-box;background:var(--main-color-1);box-shadow:0 0 1rem rgba(0,0,0,0.5);padding:1rem;position:relative;z-index:1;transform:translate(calc(-100% - var(--close-button-size)));transition:transform 0.5s;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;}section#sidebar.active{visibility:visible;pointer-events:all;}section#sidebar.active .sidebar-container{background:rgba(0,0,0,0.5);}section#sidebar.active .menu{visibility:visible;transform:translate(0px);}section#sidebar.active .menu>ul li>a:nth-last-child(2)::after,section#sidebar.active .menu>ul li>span:nth-last-child(2)::after{display:inline-block;}section#sidebar .menu .logo{--x:0;--y:0;--sprite-width:300;--sprite-height:110;--width:150;--height:55;display:block;margin:auto auto 2rem auto;flex-shrink:0;}section#sidebar .menu .logo span{display:none;}section#sidebar .menu .close{width:var(--close-button-size);height:var(--close-button-size);display:flex;align-items:center;justify-content:center;position:absolute;right:calc(-1 * var(--close-button-size));background:inherit;border-radius:0 0.5rem 0.5rem 0;cursor:pointer;}section#sidebar .menu .close::after{content:'X';}section#sidebar .menu>ul{margin:0;padding:0;list-style:none;flex-grow:1;flex-shrink:1;height:0;overflow:auto;}section#sidebar .menu>ul ul{margin:0;padding:0 0 0 1rem;list-style:none;display:none;}section#sidebar .menu>ul li{display:block;padding-top:0.1rem;}section#sidebar .menu>ul li>a,section#sidebar .menu>ul li>span{display:flex;padding:0.5rem 1rem;background:rgba(0,0,0,0.05);border-radius:0.5rem;transition:background-color 0.3s;}section#sidebar .menu>ul li>a>span,section#sidebar .menu>ul li>span>span{flex-grow:1;}section#sidebar .menu>ul li>a:nth-last-child(2)::after,section#sidebar .menu>ul li>span:nth-last-child(2)::after{display:none;content:'';margin-left:0.25rem;border:0.5rem solid transparent;border-top-color:var(--main-color-1-contrast);transition:all 0.5s;-webkit-transform:scaleY(1) translateY(0.5rem);transform:scaleY(1) translateY(0.5rem);}section#sidebar .menu>ul li.active>a:nth-last-child(2)::after,section#sidebar .menu>ul li.active>span:nth-last-child(2)::after{-webkit-transform:scaleY(-1) translateY(0.5rem);transform:scaleY(-1) translateY(0.5rem);}section#sidebar .menu>ul li.active>a,section#sidebar .menu>ul li.active>span{background:rgba(0,0,0,0.1);}section#sidebar .menu>ul li.active>ul{display:block;}.justify{text-align:justify;text-align-last:left;}.center{text-align:center;}@-webkit-keyframes animate-fade-in-1{0%{transform:scaleX(50);}100%{transform:scaleX(1);}}@keyframes animate-fade-in-1{0%{transform:scaleX(50);}100%{transform:scaleX(1);}}@-webkit-keyframes animate-loop-1{0%{transform:scale(1);}100%{transform:scale(1.2);}}@keyframes animate-loop-1{0%{transform:scale(1);}100%{transform:scale(1.2);}}@-webkit-keyframes animate-fade-in-2{0%{transform:scaleY(50);}100%{transform:scaleY(1);}}@keyframes animate-fade-in-2{0%{transform:scaleY(50);}100%{transform:scaleY(1);}}@-webkit-keyframes animate-fade-in-3{0%{filter:blur(20px);}100%{filter:blur(0px);}}@keyframes animate-fade-in-3{0%{filter:blur(20px);}100%{filter:blur(0px);}}section.centered{--height:500px;--width:100%;--background-color:rgba(0,0,0,0.7);--text-color:rgba(255,255,255,1);--text-shadow-color:rgba(0,0,0,1);position:relative;z-index:1;box-sizing:border-box;background:no-repeat center center;background-size:cover;min-height:var(--height);}section.centered>.background{display:block;position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;}section.centered>.background>.background-container{position:relative;z-index:1;width:100%;height:100%;display:block;overflow:hidden;background:#023d5a;filter:brightness(80%);}.thumbnail-spinner::before{content:'';position:absolute;top:50%;left:50%;width:100px;height:100px;display:block;z-index:1;margin:-50px 0 0 -50px;background:url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path fill="currentColor" d="M100-0.25c-10.458,0-18.966,8.508-18.966,18.966S89.542,37.682,100,37.682s18.966-8.508,18.966-18.966S110.458-0.25,100-0.25z M42.524,45.113c0.691,0,1.342-0.27,1.831-0.758c0.489-0.489,0.759-1.14,0.759-1.832c0-0.691-0.27-1.342-0.759-1.831c-0.489-0.489-1.139-0.759-1.831-0.759c-0.692,0-1.342,0.27-1.832,0.759c-1.009,1.009-1.009,2.652,0,3.662C41.182,44.843,41.832,45.113,42.524,45.113z M18.716,95.07c-2.718,0-4.929,2.211-4.929,4.93c0,2.718,2.211,4.929,4.929,4.929c2.718,0,4.93-2.211,4.93-4.929C23.646,97.282,21.434,95.07,18.716,95.07z M42.523,150.208c-1.941,0-3.767,0.756-5.14,2.129c-2.833,2.833-2.833,7.444,0,10.279c1.373,1.373,3.198,2.129,5.14,2.129s3.767-0.756,5.14-2.129s2.129-3.199,2.129-5.141s-0.756-3.767-2.129-5.139C46.29,150.964,44.465,150.208,42.523,150.208z M100,171.676c-5.297,0-9.607,4.31-9.607,9.607s4.31,9.607,9.607,9.607c5.298,0,9.608-4.31,9.608-9.607S105.298,171.676,100,171.676z M157.477,145.528c-3.191,0-6.191,1.243-8.448,3.5c-4.658,4.658-4.658,12.238,0,16.896c2.257,2.256,5.257,3.498,8.448,3.498s6.191-1.242,8.448-3.498c4.658-4.658,4.658-12.238,0-16.896C163.668,146.771,160.668,145.528,157.477,145.528z M181.284,85.713c-7.878,0-14.287,6.409-14.287,14.287s6.409,14.287,14.287,14.287s14.287-6.409,14.287-14.287S189.162,85.713,181.284,85.713z M157.477,59.149c4.441,0,8.616-1.729,11.757-4.869c6.482-6.483,6.482-17.031,0-23.514c-3.141-3.141-7.315-4.87-11.757-4.87s-8.616,1.729-11.757,4.87c-6.482,6.483-6.482,17.031,0,23.514C148.86,57.42,153.035,59.149,157.477,59.149z"/></svg>') no-repeat center center;-webkit-animation:0.8s steps(8) infinite px-spinner;animation:0.8s steps(8) infinite px-spinner;}.thumbnail-spinner.white::before{filter:brightness(0) invert(1);}section.centered>.background>.background-container>img{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;}section.centered>.background.animate-1>.background-container>img{transform:scale(1) scaleX(1);-webkit-animation:animate-fade-in-1 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;animation:animate-fade-in-1 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;}section.centered>.background.animate-2>.background-container>img{transform:scale(1) scaleY(1);-webkit-animation:animate-fade-in-2 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;animation:animate-fade-in-2 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;}section.centered>.background.animate-3>.background-container>img{transform:scale(1) scaleY(1);-webkit-animation:animate-fade-in-3 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;animation:animate-fade-in-3 3s 1 forwards,animate-loop-1 5s infinite ease-in-out 3s alternate;}section.centered>.background>.background-container>.overlay{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:var(--background-color);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,var(--background-color) 40%,var(--background-color) 50%,var(--background-color) 60%,rgba(0,0,0,0) 100%);}section.centered>.background.no-overlay>.background-container>.overlay{display:none;}section.centered>.content{display:block;position:absolute;z-index:2;width:100%;height:100%;}section.centered>.content .content-container{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;color:var(--text-color);}section.centered>.content .content-container h1,section.centered>.content .content-container h2,section.centered>.content .content-container h3,section.centered>.content .content-container h4,section.centered>.content .content-container h5,section.centered>.content .content-container h6,section.centered>.content .content-container p{text-shadow:1px 1px 1px black;}section.centered>.content .content-container .content-wrapper{display:block;margin:auto;width:var(--width);}section.centered>.content .content-container h1{font-size:clamp(1.5rem,2.5rem,3rem);}section.centered>.content .content-container h2{font-size:clamp(1rem,1.2rem,1.5rem);}section.hero-banner{--height:calc(100vh - var(--header-height));--width:max(600px,60%);}section.hero-title{--height:calc(100vh - var(--header-height));--width:max(600px,60%);--background-color:rgba(0,0,0,0.7);--text-color:rgba(255,255,255,1);--text-shadow-color:rgba(0,0,0,1);position:relative;z-index:1;box-sizing:border-box;background:no-repeat center center;background-size:cover;min-height:var(--height);}section.hero-title>.background{display:block;position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;}section.hero-title>.background>.background-container{position:relative;z-index:1;width:100%;height:100%;display:block;overflow:hidden;background:#023d5a;filter:brightness(80%);}section.hero-title>.background>.background-container>img{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;filter:blur(0px);-webkit-animation:animate-fade-in-3 1s 1 forwards;animation:animate-fade-in-3 1s 1 forwards;}section.hero-title>.background>.background-container>.overlay{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:#186388;opacity:0.8;}section.hero-title>.content{display:block;position:absolute;z-index:2;width:100%;height:100%;}section.hero-title>.content .content-container{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;color:var(--text-color);}section.hero-title>.content .content-container>h1,section.hero-title>.content .content-container>h2,section.hero-title>.content .content-container>h3,section.hero-title>.content .content-container>h4,section.hero-title>.content .content-container>h5,section.hero-title>.content .content-container>h6,section.hero-title>.content .content-container>p{text-shadow:1px 1px 1rem black;}section.hero-title>.content .content-container .content-wrapper{display:block;margin:auto;width:var(--width);}section.hero-title>.content .content-container h1{font-size:clamp(1.5rem,2.5rem,3rem);}section.hero-title>.content .content-container h2{font-size:clamp(1rem,1.2rem,1.5rem);}section.quick-contact{background:var(--background-blue-1);background:linear-gradient(90deg,var(--background-blue-1) 0%,var(--background-blue-2) 100%);color:var(--background-blue-contrast);height:150px;}section.quick-contact .section-container{display:grid;width:100%;height:100%;grid-template-columns:1fr 1fr 1fr;justify-content:center;}section.quick-contact .section-container .column{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;}section.quick-contact .section-container .column .column-icon-container{--icon-width:32;--icon-width-px:calc(1px * var(--icon-width));flex-basis:var(--icon-width-px);flex-shrink:0;width:var(--icon-width-px);height:var(--icon-width-px);display:flex;}section.quick-contact .section-container .column .column-icon-container i{display:block;--width:var(--icon-width);--height:var(--icon-width);width:var(--icon-width-px);height:var(--icon-width-px);}section.quick-contact .section-container .column .content{flex-grow:1;flex-shrink:0;width:0;padding:0 1rem;}section.quick-contact .section-container .column .content p{margin:0;padding:0;}section.meet-dr-hien-nguyen .section-container{display:flex;align-items:stretch;padding:2rem 0;}section.meet-dr-hien-nguyen .section-container .thumbnail{--width:min(450px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.meet-dr-hien-nguyen .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:100%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.meet-dr-hien-nguyen .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.meet-dr-hien-nguyen .section-container .content-container{flex-grow:1;width:0;padding:0 0 0 2rem;display:flex;align-items:center;}section.meet-dr-hien-nguyen .section-container .content-container .title{color:#0e709f;}section.meet-dr-hien-nguyen-dark{box-shadow:inset 0 0 1rem rgba(0,0,0,0.5);}section.meet-dr-hien-nguyen-dark .section-container{display:flex;align-items:stretch;padding:2rem 0;}section.meet-dr-hien-nguyen-dark .section-container .thumbnail{--width:min(450px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.meet-dr-hien-nguyen-dark .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:100%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.meet-dr-hien-nguyen-dark .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.meet-dr-hien-nguyen-dark .section-container .content-container{flex-grow:1;width:0;padding:0 0 0 2rem;display:flex;align-items:center;}section.meet-dr-hien-nguyen-dark .section-container .content-container .title{color:#0e709f;}section.about-us{--background-color-1:#0d71a2;--background-color-2:#186388;--color:#fff;background:var(--background-color-1);background:linear-gradient(90deg,var(--background-color-1) 0%, var(--background-color-2) 100%);color:var(--color);}section.about-us .section-container{display:flex;align-items:stretch;padding:4rem 0;}section.about-us .section-container .thumbnail{--width:min(450px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.about-us .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:56.25%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.about-us .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.about-us .section-container .content-container{flex-grow:1;width:0;padding:0 2rem 0 0;display:flex;align-items:center;}section.about-us .section-container .content-container .title{font-weight:bold;font-size:1.1rem;}section.about-us-light .section-container{display:flex;align-items:stretch;padding:2rem 0;}section.about-us-light .section-container .thumbnail{--width:min(600px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.about-us-light .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:60%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.about-us-light .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.about-us-light .section-container .content-container{flex-grow:1;width:0;padding:0 0 0 2rem;display:flex;align-items:center;}section.about-us-light .section-container .content-container .title{color:#0e709f;}section.our-mission{--color:#fff;background:#000;color:var(--color);position:relative;}section.our-mission .thumbnail{display:flex;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;}section.our-mission .thumbnail .thumbnail-container{display:block;width:100%;height:100%;overflow:hidden;position:relative;z-index:1;filter:brightness(25%) }section.our-mission .thumbnail .thumbnail-container::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:0.2;background-image:var(--svg-background);}section.our-mission .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.our-mission .safe-zone{position:relative;z-index:2;}section.our-mission .section-container{display:block;align-items:stretch;padding:4rem 0;position:relative;z-index:1;}section.our-mission .content-container{display:flex;position:relative;z-index:2;text-align:center;align-items:center;justify-content:center;width:100%;min-height:300px;}section.our-mission .content-container h2{font-weight:bold;text-align:center;font-size:3rem;}section.ready-contact{--color:#fff;background:#000;color:var(--color);position:relative;}section.ready-contact .thumbnail{display:flex;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;}section.ready-contact .thumbnail .thumbnail-container{display:block;width:100%;height:100%;overflow:hidden;position:relative;z-index:1;filter:brightness(25%) }section.ready-contact .thumbnail .thumbnail-container::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:0.2;background-image:var(--svg-background);}section.ready-contact .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.ready-contact .safe-zone{position:relative;z-index:2;}section.ready-contact .section-container{display:block;align-items:stretch;padding:4rem 0;position:relative;z-index:1;}section.ready-contact .content-container{display:flex;position:relative;z-index:2;text-align:center;align-items:center;justify-content:center;width:100%;min-height:300px;}section.ready-contact .content-container h2{font-weight:bold;text-align:center;font-size:2rem;}section.ready-contact .content-container p{padding-bottom:2rem;}section.video{height:min(600px,60vw);}section.video video{width:100%;height:100%;object-fit:cover;}section.why-choose-us{--background-color:#fafafa;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);}section.why-choose-us h2{font-size:1.2rem;display:block;text-align:center;color:var(--title-color);}section.why-choose-us .title{font-weight:bold;font-size:1.5rem;display:block;text-align:center;color:var(--title-color);}section.why-choose-us .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.why-choose-us .list .item{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.02);border-radius:0.5rem;padding:1rem;}section.why-choose-us .list .item .row-icon{text-align:left;}section.why-choose-us .list .item .row-icon .icon{display:inline-block;--width:100;--height:100;}section.why-choose-us .list .item .row-content{display:block;padding:1rem 0;min-height:12rem;}section.why-choose-us .list .item .row-content h3{color:var(--title-color);}section.why-choose-us .list .item .row-button{--button-height:48;text-align:right;}section.service-process{--background-color:#fafafa;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);position:relative;z-index:1;}section.service-process::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--svg-background);opacity:0.01;}section.service-process h2{font-size:2rem;display:block;text-align:center;color:var(--title-color);}section.service-process .title{font-size:1rem;display:block;text-align:center;}section.service-process .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.service-process .list .item{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.02);border-radius:0.5rem;padding:1rem;}section.service-process .list .item .row-icon{text-align:left;}section.service-process .list .item .row-icon .icon{display:inline-block;--width:100;--height:100;}section.service-process .list .item .row-content{display:block;padding:1rem 0;min-height:12rem;}section.service-process .list .item .row-content h3{color:var(--title-color);}section.service-process .list .item .row-button{--button-height:48;text-align:right;}section.our-team{--background-color:#fafafa;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);text-align:center;position:relative;z-index:1;box-shadow:inset 0 0 1rem rgba(0,0,0,0.2);}section.our-team::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--svg-background);background-position:0% 0%;z-index:1;pointer-events:none;opacity:0.03;}section.our-team h2{position:relative;z-index:2;font-size:2rem;display:block;text-align:center;color:var(--title-color);}section.our-team .list{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.our-team .list .item{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.02);border-radius:0.5rem;}section.our-team .list .item .row-content{display:block;min-height:12rem;}section.our-team .list .item .row-content .info{padding:1rem;}section.our-team .list .item .row-content p.title{font-weight:bold;font-size:1.2rem;color:var(--title-color);}section.our-team .list .item .row-content .thumbnail-container{position:relative;z-index:1;display:block;width:100%;}section.our-team .list .item .row-content .thumbnail-container::after{content:'';display:block;padding-top:100%;}section.our-team .list .item .row-content .thumbnail-container img{position:absolute;display:block;z-index:1;width:calc(100% - 1rem);height:calc(100% - 1rem);margin:0.5rem 0 0 0.5rem;}section.services{--background-color:#f5fcff;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);}section.services h2{font-size:1.5rem;display:block;text-align:center;color:var(--title-color);}section.services .list-thumbnail{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.services .list-thumbnail .item{margin-bottom:50%;}section.services .list-thumbnail .item .thumbnail{display:block;position:relative;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;}section.services .list-thumbnail .item .thumbnail::before{content:'';display:block;padding-top:100%;}section.services .list-thumbnail .item .thumbnail::after{content:'';display:block;position:absolute;width:100%;height:50%;background:#fff;bottom:0;left:0;z-index:1;}section.services .list-thumbnail .item .thumbnail .thumbnail-container{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border-radius:100%;overflow:hidden;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;box-shadow:0 -0.5rem 0.5rem rgba(0,0,0,0.05);}section.services .list-thumbnail .item .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:2;}section.services .list-thumbnail .item .content{display:block;position:relative;z-index:1;}section.services .list-thumbnail .item .content::before{content:'';display:block;position:relative;top:0;left:0;z-index:2;width:100%;padding-top:20%;background:#fff;}section.services .list-thumbnail .item .content::after{content:'';display:block;position:absolute;top:20%;left:0;z-index:2;width:100%;padding-top:100%;background:#fff;margin-top:-50%;border-radius:100%;overflow:hidden;box-sizing:border-box;box-shadow:0 0.5rem 0.5rem rgba(0,0,0,0.05);}section.services .list-thumbnail .item .content .content-container{display:block;position:absolute;z-index:3;text-align:center;box-sizing:border-box;width:100%;margin:auto;top:0;left:0;border-radius:0 0 100% 100%;}section.services .list-thumbnail .item .content .content-container .content-wrapper{display:block;position:relative;width:60%;margin:auto;}section.services .list-thumbnail .item .content .content-container h3{font-size:1.5rem;color:var(--title-color);}section.services .list{display:grid;margin:0;padding:1rem 0 0 0;width:100%;grid-template-columns:1fr 1fr;gap:1rem;}section.services .list li{list-style:none;margin:0;padding:0;}section.services .list li a{display:block;border-radius:var(--radius-pill);color:var(--title-color);background:#fff;padding:1rem;text-align:center;box-shadow:0 0 0.2rem rgba(0,0,0,0.1);transition:box-shadow 0.5s;}section.services .list li:hover a{color:#fff;background:var(--title-color);}section.feedback{--color:#000;--title-color:#0e709f;--background-color:#fafafa;padding:2rem 0;background:var(--background-color);box-shadow:0 0 1rem rgba(0,0,0,0.1);position:relative;z-index:2;}section.feedback h1,section.feedback h2,section.feedback h3,section.feedback p{color:var(--title-color);display:block;text-align:center;}section.feedback h1 mark,section.feedback h2 mark,section.feedback h3 mark,section.feedback h3 mark{color:var(--color);background:none;}section.feedback .section-container{display:flex;width:100%;padding-top:1rem;align-items:stretch;}section.feedback .section-container .thumbnail{--width:460px;flex-shrink:0;flex-basis:var(--width);width:var(--width);-webkit-user-select:none;user-select:none;pointer-events:none;}section.feedback .section-container .thumbnail img{width:100%;}section.feedback .section-container .content{flex-grow:1;flex-shrink:0;width:0;display:block;position:relative;z-index:1;margin-left:2rem;overflow:hidden;}section.feedback .section-container .content .list{display:block;height:100%;overflow:hidden;position:relative;z-index:1;}section.feedback .section-container .content .list .item{position:absolute;width:100%;height:100%;display:none;align-items:center;transition:transform 0.5s;}section.feedback .section-container .content .list .item .item-container{}section.feedback .section-container .content .list .item .item-container .quote{display:block;--width:64;--height:64;}section.feedback .section-container .content .list .item .item-container .message::before{content:'"';}section.feedback .section-container .content .list .item .item-container .message::after{content:'"';}section.feedback .section-container .content .list .item .item-container .message{font-style:italic;text-align:justify;text-align-last:left;color:inherit;}section.feedback .section-container .content .list .item .item-container .author{display:flex;align-items:center;margin-top:1rem;}section.feedback .section-container .content .list .item .item-container .author .avatar{flex-basis:64px;width:64px;height:64px;margin-right:1rem;background:#fff;}section.feedback .section-container .content .list .item .item-container .author .avatar img{width:64px;height:64px;object-fit:cover;}section.feedback .section-container .content .list .item .item-container .author .info .name{color:var(--title-color);display:block;font-weight:bold;}section.feedback .section-container .content .list .item .item-container .author .info .title{color:var(--color);display:block;font-weight:normal;}section.feedback .section-container .content .list .item:nth-child(1), section.feedback .section-container .content .list .item:nth-child(2), section.feedback .section-container .content .list .item:nth-child(3), section.feedback .section-container .content .list .item:nth-child(4), section.feedback .section-container .content .list .item:nth-child(5), section.feedback .section-container .content .list .item:nth-child(6), section.feedback .section-container .content .list .item:nth-child(7), section.feedback .section-container .content .list .item:nth-child(8), section.feedback .section-container .content .list .item:nth-child(9), section.feedback .section-container .content .list .item:nth-child(10){display:flex;}section.feedback .section-container .content .list .item .item-container .command{padding-top:1rem;-webkit-user-select:none;user-select:none;}section.feedback .section-container .content .list .item .item-container .button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;background:var(--button-blue-background-color-to);background:linear-gradient(0deg,var(--button-blue-background-color-from) 0%, var(--button-blue-background-color-to) 100%);width:50px;height:50px;border-radius:1rem;}section.feedback .section-container .content .list .item .item-container .button i{display:block;--width:24;--height:24;}section.blog{--background-color:#ebf9ff;--color:#000;--title-color:#16658c;background:var(--background-color);padding:4rem 0;}section.blog h2{font-size:1.2rem;text-transform:uppercase;font-weight:normal;color:var(--title-color);display:block;text-align:center;}section.blog .title{font-size:1.5rem;color:var(--title-color);display:block;text-align:center;font-weight:bold;}section.blog h2 mark,section.blog .title mark{color:var(--color);background:none;}section.blog .list{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;}section.blog .list .item{display:flex;align-items:stretch;overflow:hidden;border-radius:0.5rem;background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.1);}section.blog .list .item .thumbnail{flex-basis:40%;width:40%;flex-shrink:0;position:relative;z-index:1;overflow:hidden;}section.blog .list .item .thumbnail::after{content:'';display:block;padding-top:100%;}section.blog .list .item .thumbnail .image-container{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}section.blog .list .item .thumbnail .image-container::before{content:'';display:block;position:absolute;z-index:2;background:rgba(0,0,0,0.1);border-radius:50%;width:200%;height:200%;top:0;left:0;transform:translate(0%,0%);transition:transform 1s;}section.blog .list .item .thumbnail .image-container::after{content:'';display:block;position:absolute;z-index:3;background:rgba(0,0,0,0.2);border-radius:50%;width:200%;height:200%;top:0;left:0;transform:translate(-60%,10%);transition:transform 1s;}section.blog .list .item:hover .thumbnail .image-container::before{transform:translate(-100%,0%);}section.blog .list .item:hover .thumbnail .image-container::after{transform:translate(50%,0%);}section.blog .list .item .thumbnail .image-container img{width:100%;height:100%;object-fit:cover;}section.blog .list .item .content{display:flex;align-items:center;padding:1rem;flex-grow:1;width:0;}section.blog .list .item .content h1{font-size:1rem;font-weight:bold;color:var(--title-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}section.blog .list .item .content p{margin:0.5rem 0;text-align:justify;text-align-last:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}section.blog .list .item .content .readmore .name{display:none;}section.blog .list .item .content .readmore::before{content:'Read More';font-weight:bold;color:var(--title-color);}section.blog .list .item .content .readmore .icon{display:inline-flex;vertical-align:middle;margin-left:0.5rem;width:32px;height:32px;background:var(--title-color);border-radius:50%;align-items:center;justify-content:center;}section.blog .list .item .content .readmore .icon i{--width:24;--height:24;display:block;}section.contact{--background-color:#fafafa;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);}section.contact .section-container{display:flex;align-items:stretch;gap:1rem;}section.contact .section-container .thumbnail{--width:min(450px,40%);flex-basis:var(--width);width:var(--width);flex-shrink:0;display:block;position:relative;z-index:1;}section.contact .section-container .thumbnail::after{content:'';display:block;padding-top:100%;}section.contact .section-container .thumbnail .thumbnail-container{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;}section.contact .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:2;}section.contact .section-container .content{flex-grow:1;width:0;flex-shrink:0;display:flex;align-items:center;}section.contact .section-container .content h2{text-transform:uppercase;font-weight:normal;font-size:1rem;color:var(--title-color);}section.contact .section-container .content .title{font-weight:bold;font-size:2rem;color:var(--color);}section.contact .section-container .content .title mark{color:var(--title-color);background:none;}section.contact .section-container .content ul{margin:0;padding:1rem 0;list-style:none;}section.contact .section-container .content ul li{margin:0;padding:0;list-style:none;padding:0.25rem 0;}section.contact .section-container .content ul li .icon{display:inline-block;margin-right:1rem;--width:24;--height:24;vertical-align:middle;}section.contact .section-container .content ul li::before{content:'-';visibility:hidden;}section.contact-form{display:block;position:relative;z-index:1;padding:3rem 0;box-shadow:inset 0 0 1rem rgba(0,0,0,0.2);}section.contact-form::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--svg-background);opacity:0.01;}section.contact-form .section-container{background:rgba(255,255,255,0.5);padding:1rem;border-radius:1rem;}section.contact-form .command{padding-top:1rem;text-align:center;}section.blank-content{display:block;position:relative;z-index:1;padding:3rem 0;box-shadow:inset 0 0 1rem rgba(0,0,0,0.2);}section.blank-content::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--svg-background);opacity:0.01;}section.blank-content .section-container{background:rgba(255,255,255,0.5);padding:1rem;border-radius:1rem;}section.blank-content ul{list-style:circle;padding-left:2rem;}section.footer{--background-color-1:#023d5a;--background-color-2:#065379;--color:#fff;background:var(--background-color-1);background:linear-gradient(180deg,var(--background-color-1) 0%, var(--background-color-2) 100%);color:var(--color);padding:2rem 0;}section.footer .section-container{display:flex;align-items:stretch;}section.footer .section-container .logo{flex-basis:350px;width:350px;flex-shrink:0;display:flex;align-items:center;}section.footer .section-container .logo a{display:block;filter:brightness(0) invert(1);}section.footer .section-container .logo a i{--width:300;--height:110;display:inline-block;}section.footer .section-container .logo a span{display:none;}section.footer .section-container .content{flex-grow:1;width:0;padding-left:2rem;display:grid;grid-template-columns:1fr 1fr 2fr;}section.footer .section-container .content .item .title{font-size:1.2rem;font-weight:bold;padding:1rem 0;}section.footer .section-container .content .item ul{margin:0;padding:0;list-style:none;}section.footer .section-container .content .item ul li{margin:0;padding:0.25rem 0;}section.copyright{--background-color:#023d5b;--color:#fff;background:var(--background-color);color:var(--color);}section.copyright .section-container{padding:2rem 0;display:flex;align-items:center;}section.copyright .section-container .content{flex-basis:50%;width:50%;flex-shrink:0;text-align:left;}section.copyright .section-container ul.list{flex-basis:50%;width:50%;flex-shrink:0;margin:0;padding:0;display:flex;justify-content:right;}section.copyright .section-container ul.list li::after{content:'|';display:inline-block;padding:0 0.5rem;}section.copyright .section-container ul.list li:last-child::after{display:none;}section.why-extraction{--background-color:#fafafa;position:relative;z-index:2;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);box-shadow:inset 0 0 1rem rgba(0,0,0,0.2);}section.why-extraction h2{font-size:2rem;display:block;text-align:center;color:var(--title-color);}section.why-extraction .title{font-size:1rem;display:block;text-align:center;}section.why-extraction .list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.why-extraction .list .item{background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.02);border-radius:0.5rem;padding:0.5rem;text-align:center;}section.why-extraction .list .item .thumbnail{display:block;position:relative;z-index:1;}section.why-extraction .list .item .thumbnail::after{display:block;content:'';position:relative;z-index:1;padding-top:60%;}section.why-extraction .list .item .thumbnail .thumbnail-container{display:block;position:absolute;z-index:2;width:100%;height:100%;overflow:hidden;border-radius:0.5rem;}section.why-extraction .list .item .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:3;}section.what-is-denture{--background-color:#fafafa;position:relative;z-index:2;--title-color:#0e709f;--color:var(--main-color-1-contrast);padding:3rem 0;background:var(--background-color);color:var(--color);box-shadow:inset 0 0 1rem rgba(0,0,0,0.2);}section.what-is-denture h2{font-size:2rem;display:block;text-align:center;color:var(--title-color);}section.what-is-denture .title{font-size:1rem;display:block;text-align:center;}section.what-is-denture .list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding-top:2rem;}section.what-is-denture .list .item{background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.02);border-radius:0.5rem;padding:0.5rem;text-align:center;}section.what-is-denture .list .item .thumbnail{display:block;position:relative;z-index:1;}section.what-is-denture .list .item .thumbnail::after{display:block;content:'';position:relative;z-index:1;padding-top:60%;}section.what-is-denture .list .item .thumbnail .thumbnail-container{display:block;position:absolute;z-index:2;width:100%;height:100%;overflow:hidden;border-radius:0.5rem;}section.what-is-denture .list .item .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:3;}section.faq{--background-color-1:#023d5a;--background-color-2:#080a0b;--color:#fff;background:var(--background-color-1);background:linear-gradient(180deg,var(--background-color-1) 0%, var(--background-color-2) 100%);color:var(--color);padding:3rem 0;position:relative;z-index:1;}section.faq.light{--background-color-1:rgba(255,255,255,1);;--background-color-2:rgba(0,0,0,0.1);--color:#000;}section.faq::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--svg-background);opacity:0.02;}section.faq h2,section.faq .title{text-align:center;}section.faq ul{margin:0;padding:0;list-style:none;}section.faq ul ul{display:none;}section.faq ul.list{padding-top:2rem;}section.faq ul.list>li{cursor:pointer;display:block;padding:1rem;background:rgba(0,0,0,0.1);border-radius:0.5rem;margin-bottom:0.2rem;}section.faq ul.list>li li{padding:1rem 0 0 1rem;font-style:italic;}section.faq ul.list>li.active>ul{display:block;}section.image-article .section-container{display:flex;align-items:stretch;padding:2rem 0;}section.image-article .section-container .thumbnail{--width:min(600px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.image-article .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:60%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.image-article .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.image-article .section-container .content-container{flex-grow:1;width:0;padding:0 0 0 2rem;display:flex;align-items:center;}section.image-article .section-container .content-container .title{color:#0e709f;}section.image-article ul{list-style:circle;padding-left:1rem;}section.article-image .section-container{display:flex;align-items:stretch;padding:2rem 0;flex-direction: row-reverse;}section.article-image .section-container .thumbnail{--width:min(600px,50%);display:flex;position:relative;z-index:1;flex-basis:var(--width);width:var(--width);align-items:center;}section.article-image .section-container .thumbnail .thumbnail-container{display:block;width:100%;padding-top:60%;box-sizing:border-box;border:0.5rem solid #fff;background:#fff;border-radius:1rem;overflow:hidden;position:relative;z-index:1;}section.article-image .section-container .thumbnail .thumbnail-container img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2;top:0;left:0;}section.article-image .section-container .content-container{flex-grow:1;width:0;padding:0 2rem 0 0;display:flex;align-items:center;}section.article-image .section-container .content-container .title{color:#0e709f;}section.article-image ul{list-style:circle;padding-left:1rem;}section.article-image.dark{--background-color-1:#023d5a;--background-color-2:#080a0b;--color:#fff;background:var(--background-color-1);background:linear-gradient(180deg,var(--background-color-1) 0%, var(--background-color-2) 100%);color:var(--color);}section.article-image.dark .section-container .content-container .title{color:white;}span.at *{display:none;}span.at::before{content:'@';}@media (max-width:120em){}@media (max-width:87.5em){}@media (max-width:75em){.wrapper{width:100%;padding:0 1rem;}#header .header-container nav ul{display:none;}#header .header-container nav span.big-button{display:inline-block;}.big-button{--button-height:48;}}@media (max-width:62em){section.why-choose-us .list{grid-template-columns:1fr 1fr;}section.services .list-thumbnail .item .content::before{padding-top:70%;}section.services .list-thumbnail .item .content::after{top:70%;}section.services .list{grid-template-columns:1fr 1fr;}section.feedback .section-container{display:block;}section.feedback .section-container .thumbnail{margin:auto;}section.feedback .section-container .content{margin:0;width:100%;height:25rem;}section.blog .list{grid-template-columns:1fr;}section.contact .section-container{display:block;}section.contact .section-container .thumbnail{margin:auto;}section.contact .section-container .content{padding-top:2rem;display:block;width:100%;}section.contact .section-container .content h2,section.contact .section-container .content .title{text-align:center;}section.contact .section-container .command{text-align:center;}section.footer .section-container{display:block;}section.footer .section-container .logo{display:block;width:auto;}section.footer .section-container .logo a{margin:auto;text-align:center;}section.footer .section-container .content{width:100%;margin:0;padding:4rem 0 0 0;}section.service-process .list{grid-template-columns:1fr 1fr;}}@media (max-width:48em){.big-button{--button-height:32;}section.about-us .section-container{flex-direction:column-reverse;}section.about-us .section-container .thumbnail{margin:auto;width:80%;}section.about-us .section-container .content-container{width:auto;padding:2rem 0 0 0;}section.about-us .section-container .content-container h1,section.about-us .section-container .content-container h2,section.about-us .section-container .content-container h3{text-align:center;}section.services .list-thumbnail .item .content::before{padding-top:100%;}section.services .list-thumbnail .item .content::after{top:100%;}section.about-us-light .section-container{flex-direction:column;}section.about-us-light .section-container .thumbnail{margin:auto;width:90%;}section.about-us-light .section-container .content-container{width:auto;padding:2rem 0 0 0;}section.about-us-light .section-container .content-container .title{text-align:center;}section.meet-dr-hien-nguyen-dark .section-container{flex-direction:column;}section.meet-dr-hien-nguyen-dark .section-container .thumbnail{margin:auto;width:60%;}section.meet-dr-hien-nguyen-dark .section-container .content-container{width:auto;padding:2rem 0 0 0;}section.meet-dr-hien-nguyen-dark .section-container .content-container .title{text-align:center;}section.our-team .list{grid-template-columns:1fr 1fr;}section.why-extraction .list{grid-template-columns:1fr 1fr;}}@media (max-width:36em){#header .header-container nav a.big-button{display:none;}section.quick-contact{height:auto;padding:3rem 0;}section.quick-contact .section-container{grid-template-columns:1fr;row-gap:2rem;}section.meet-dr-hien-nguyen .section-container{flex-direction:column;}section.meet-dr-hien-nguyen .section-container .thumbnail{margin:auto;width:60%;}section.meet-dr-hien-nguyen .section-container .content-container{width:auto;padding:2rem 0 0 0;}section.meet-dr-hien-nguyen .section-container .content-container .title{text-align:center;}section.why-choose-us .list{grid-template-columns:1fr;}section.why-choose-us .list .item .row-icon{text-align:center;}section.why-choose-us .list .item .row-content{min-height:fit-content;text-align:center;}section.why-choose-us .list .item .row-button{text-align:center;}section.service-process .list{grid-template-columns:1fr;text-align:center;}section.service-process .list .item .row-icon{text-align:center;}section.services .list-thumbnail{grid-template-columns:1fr;}section.services .list-thumbnail .item .content::before{display:none;}section.services .list-thumbnail .item .content::after{top:0%;}section.services .list{grid-template-columns:1fr;}section.feedback .section-container .thumbnail{--width:min(460px,100%);}section.footer .section-container .content{width:100%;margin:0;padding:2rem 0 0 0;grid-template-columns:1fr 1fr;}section.copyright .section-container{display:block;}section.copyright .section-container .content{display:block;width:100%;text-align:center;}section.copyright .section-container ul.list{padding-top:1rem;width:100%;justify-content:center;}section.why-extraction .list{grid-template-columns:1fr;}}