html{overflow-y: scroll;}body {min-width: 360px;}.white{color:#FFFFFF;}.hidden{visibility: hidden;}img{border: none;}a{text-decoration: none;}h1{margin: 0px;font-weight: normal;}h2{margin: 0px;}table{border:0px;padding:0px;margin:0px;border-collapse: collapse;border-spacing: 0px;}td{padding:0px;margin:0px;line-height: 0px;}tr{padding:0px;margin:0px;}.left{float: left;}.right{float: right;}.mouseNo{pointer-events:none;}.mouseYes{pointer-events:all;}.block{display: block;}.inlineBlock{display: inline-block;}.clear{clear:both;}.hand{cursor: pointer;}.blackborder{border:1px solid #000000;}.op50{zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);opacity:0.5;}.op30{zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:0.3;}.hide{display: none;}.center{text-align: center;}.lowercase{text-transform: lowercase;}.uppercase{text-transform: uppercase;}.underline{text-decoration: underline;}a.underlineLink:active{text-decoration: none;}a.underlineLink:link{text-decoration: none;}a.underlineLink:visited{text-decoration: none;}a.underlineLink:focus{text-decoration: underline;}a.underlineLink:hover{text-decoration: underline;}.nowrap{white-space: nowrap;}*{-moz-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}#page-title{display: none;}body {padding: 0px;margin: 0px;height: 100%;background: #f6ede8;min-height: 100%; }body #intro {position: absolute;width: 100%;height: 100%;top: 0px;background-color: #3d5065;text-align: center;line-height: 1;display: none; }body.intro #intro {display: block; }#intro > div {position: absolute;width: 100%;top: 50%;color: #587088;margin-top: -100px;font-size: 18px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out; }#intro > div h1 {color: #D2b29F;font-size: 48px;margin: 55px 0px 0px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out; }#intro > div p {color: #D2b29F;margin-top: 26px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out; }body.mac #menu #menu-burger-container .menu-text {margin-top: 14px; }body #menu {position: absolute;width: 100%;height: 100%;top: 0px; }body #menu > div.background {position: absolute;overflow: hidden;background-color: #3c5065;width: 100%;height: 0px;top: 0px;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);z-index: 10; }body.menu #menu > div.background {height: 100%; }body #menu > div.menu-burger {position: absolute;right: 10%;top: 80px;cursor: pointer;z-index: 1000;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out; }body #menu #menu-burger-container {position: absolute;width: 58px;height: 41px;right: 10%;margin-right: -13px;top: 71px;cursor: pointer;z-index: 1000;display: block;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); }body #menu #menu-burger-container .menu-text {position: absolute;width: 60px;margin-top: 11px;margin-left: -60px;color: #D2b29F; }body.menu #menu #menu-burger-container .menu-text, body.intro #menu #menu-burger-container .menu-text {display: none; }body #menu #menu-burger-container .menu-line {position: absolute;width: 31px;height: 3px;background-color: #d2b29f;-webkit-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 400 cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1); }body #menu #menu-burger-container #menu-line1 {top: 9px;left: 13px;width: 31px;opacity: 1; }body.intro #menu #menu-burger-container > #menu-line1 {top: -20px;opacity: 0; }body #menu #menu-burger-container:hover > #menu-line1 {top: 7px; }body #menu #menu-burger-container.close #menu-line1 {top: 19px;-webkit-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 45deg);-moz-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 45deg);-o-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 45deg);-ms-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 45deg);transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 45deg); }body #menu #menu-burger-container #menu-line2 {top: 19px;left: 13px;width: 31px;opacity: 1; }body.intro #menu #menu-burger-container #menu-line2 {opacity: 0; }body #menu #menu-burger-container.close #menu-line2 {-webkit-transform: scale3d(0.8, 0.8, 0.8);-moz-transform: scale3d(0.8, 0.8, 0.8);-o-transform: scale3d(0.8, 0.8, 0.8);-ms-transform: scale3d(0.8, 0.8, 0.8);transform: scale3d(0.8, 0.8, 0.8);opacity: 0; }body #menu #menu-burger-container #menu-line3 {top: 29px;left: 13px;opacity: 1; }body.intro #menu #menu-burger-container > #menu-line3 {top: 58px;opacity: 0; }body #menu #menu-burger-container:hover > #menu-line3 {top: 31px; }body #menu #menu-burger-container.close #menu-line3 {top: 19px;-webkit-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -45deg);-moz-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -45deg);-o-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -45deg);-ms-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -45deg);transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -45deg); }body #menu #menu-burger-container.close:hover > #menu-line1 {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);-ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 45deg); }body #menu #menu-burger-container.close:hover > #menu-line3 {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);-ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -45deg); }body #menu div.name-title {color: #546b83; }body #menu div.name-title.all-blue {color: #546b83 !important; }body #menu div.name-title.all-blue .name-title1, body #menu div.name-title.all-blue .name-title2, body #menu div.name-title.all-blue .job-title {color: #546b83 !important; }body #menu .name-title {position: absolute;top: 112px;width: 436px;max-width: 80%;height: 166px;left: 10%;margin-top: 0px;margin-left: 0px;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);opacity: 0;-webkit-transform: scale3d(0.8, 0.8, 0.8);-moz-transform: scale3d(0.8, 0.8, 0.8);-o-transform: scale3d(0.8, 0.8, 0.8);-ms-transform: scale3d(0.8, 0.8, 0.8);transform: scale3d(0.8, 0.8, 0.8); }body #menu .name-title.hidden {opacity: 0 !important;-webkit-transform: scale3d(0.8, 0.8, 0.8) !important;-moz-transform: scale3d(0.8, 0.8, 0.8) !important;-o-transform: scale3d(0.8, 0.8, 0.8) !important;-ms-transform: scale3d(0.8, 0.8, 0.8) !important;transform: scale3d(0.8, 0.8, 0.8) !important; }body #menu .name-title.showing {opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1); }body #menu .name-title .name-welcome {position: absolute;top: 0px;left: 0px;width: 436px;font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;font-size: 18px;text-align: center;opacity: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out; }body #menu .name-title .job-title {position: absolute;top: 76px;left: 5px;margin-left: 0px;font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;font-size: 15px;color: #d2b29f;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); }body #menu .name-title .name-title1 {position: absolute;top: 0px;left: 5px;font-size: 38px;line-height: 1;color: #3d5065;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); }body #menu .name-title .name-title2 {position: absolute;top: 33px;left: 5px;font-size: 38px;line-height: 1;color: #3d5065;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); }body #menu .name-title.intro-title {top: 50%;width: 436px;max-width: 100%;left: 50%;margin-top: -103px;margin-left: -218px; }body #menu .name-title.intro-title .name-welcome {opacity: 1; }body #menu .name-title.intro-title .job-title {font-size: 18px;top: 146px;margin-left: 58px; }body #menu .name-title.intro-title .name-title1 {top: 76px;left: 7px;font-size: 48px;color: #d2b29f; }body #menu .name-title.intro-title .name-title2 {top: 76px;left: 137px;font-size: 48px;color: #d2b29f; }body #menu .name-title > div {color: #546b83; }body #menu ul {margin: 0px 0px 0px 30px;padding: 0px;font-size: 24px;line-height: 2.25;position: absolute;left: 50%;top: 265px;-webkit-transition: all 600ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 600ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 600ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 600ms cubic-bezier(0.77, 0, 0.175, 1); }body.menu #menu ul {display: block; }body #menu ul > li {list-style: none; }body #menu ul > li.spacer {height: 26px;line-height: 1;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out; }body #menu ul > li > a {color: #D2b29F; }body.intro #menu { }body #content {clear: both; }body.intro #content {clear: both;display: none; }body.menu #content { }body.menu #menu {z-index: 1000; }body.menu #menu > .menu-burger {background: url("../images/icons/menu-close-button.png") no-repeat center; }body.menu #menu div.name-title, body.menu #menu ul {display: block; }.dark-out {position: fixed;top: 0px;left: 0px;width: 100%;height: 120%;background: url("../images/dark-out.png"); }#ie-menu-icon, #ie-close-icon {margin-top: 9px;margin-left: 13px; }#less-than-640, #less-than-767, #less-than-768, #less-than-960, #less-than-1200 {display: none; }.standard-copy-size {font-size: 16px !important; }.sub-h2 {font-size: 18px; }@media all and (max-width: 1200px) {body #menu .name-title {top: 74px; }#less-than-1200 {display: block; } }@media all and (max-width: 960px) {.standard-copy-size {font-size: 15px !important; }#less-than-960 {display: block; } }@media all and (max-height: 900px) {body #menu .name-title {top: 37px; }body #menu #menu-burger-container {top: 40px; }body #menu ul {top: 180px; } }@media all and (max-width: 768px) {body #menu ul {font-size: 22px;left: 30%;top: 200px; }body #menu ul > li.spacer {height: 20px; }body #menu .name-title {top: 37px; }body #menu #menu-burger-container {top: 40px; }#less-than-768 {display: block; } }@media all and (max-width: 767px) {#less-than-767 {display: block; }body #menu ul {line-height: 2em; }.standard-copy-size {font-size: 14px !important; } }@media all and (max-height: 700px) {body #menu .name-title {top: 37px; }body #menu #menu-burger-container {top: 40px; }body #menu ul {top: 180px; }body.intro #menu {min-height: 0px; }body #menu {min-height: 600px; } }@media all and (max-width: 640px) {body #menu .name-title.intro-title {top: 50%;width: 348px;left: 50%;margin-top: -103px;margin-left: -174px; }body #menu .name-title .name-welcome {width: 348px; }body #menu .name-title.intro-title .job-title {font-size: 16px;top: 106px;margin-left: 40px; }body #menu .name-title.intro-title .name-title1 {top: 56px;left: 7px;font-size: 38px; }body #menu .name-title.intro-title .name-title2 {top: 56px;left: 112px;font-size: 38px; }#less-than-640 {display: block; }body #menu #menu-burger-container .menu-text {display: none; } }@media all and (max-width: 480px) {body.intro #menu {min-height: 0px; }body #menu {min-height: 600px; }body #menu ul {font-size: 20px;left: 10%;margin: 0px 0px 0px 5px;top: 160px; }body #menu ul > li.spacer {height: 18px; }#intro > div {margin-top: -60px;font-size: 14px; }#intro > div h1 {font-size: 30px;margin: 25px 0px 0px 0px; }#intro > div p {margin-top: 18px; }body #menu .name-title {top: 45px; }body #menu .name-title .name-title1 {top: 0px;font-size: 28px; }body #menu .name-title .name-title2 {top: 25px;font-size: 28px; }body #menu .name-title .job-title {top: 56px;font-size: 14px; }body #menu #menu-burger-container {top: 40px; } }@media all and (max-width: 479px) {body #menu .name-title.intro-title {width: 260px;margin-top: -64px;margin-left: -130px; }body #menu .name-title .name-welcome {width: 260px; }body #menu .name-title.intro-title .job-title {font-size: 13px;top: 96px;margin-left: 20px; }body #menu .name-title.intro-title .name-title1 {top: 56px;left: 7px;font-size: 28px; }body #menu .name-title.intro-title .name-title2 {top: 56px;left: 84px;font-size: 28px; }body #menu ul {line-height: 2em; }.standard-copy-size {font-size: 14px !important; } }@media all and (min-width: 768px) and (max-height: 900px) {body #menu .name-title {top: 37px; }body #menu #menu-burger-container {top: 40px; } }@media all and (min-width: 768px) and (max-height: 700px) {body.intro #menu {min-height: 0px; }body #menu {min-height: 600px; }body #menu ul {line-height: 1.8em; } }@media all and (min-width: 1000px) and (max-height: 900px) {.standard-copy-size {font-size: 15px !important; } }@media all and (min-width: 1000px) and (max-height: 700px) {.standard-copy-size {font-size: 14px !important; } }#common-procedures{position: relative;z-index: 3;background-color: #3d5065;overflow: hidden;}#common-procedures > h2{font-size: 33px;line-height: 1em;color: #546b83;text-align: center;padding-top: 59px;}#common-procedures-links{position: relative;margin: 0px auto;width: 100%;max-width: 1440px;padding-top: 60px;}#common-procedures-links > .common-procedures-links-content{display: block;width: 33.3%;float: left;text-align: center;color: #d2b29f;padding: 63px 50px 94px 50px;height: 100%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;min-height: 670px;}#common-procedures-links > .common-procedures-links-content:hover{background-color: #36475a;}#common-procedures-links > .common-procedures-links-content > h3{font-size: 30px;margin: 0px 0px 50px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#common-procedures-links > .common-procedures-links-content a {color: #d2b29f;}#common-procedures-links > .common-procedures-links-content > span.copy{font-size: 16px;line-height: 2;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;min-height: 320px;display: block;}#common-procedures-links > .common-procedures-links-content span.button{font-size: 18px;display: block;width: 143px;height: 43px;margin: 50px auto 0px auto;padding-top: 10px;border: 1px solid #d2b29f;font-weight: bold;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;overflow: hidden;}#common-procedures-links > .common-procedures-links-content span.button.small-margin-top {margin-top: 20px;}#common-procedures-links > .common-procedures-links-content span.button > span{float: left;width: 100%;height: 43px;text-align: center;}#common-procedures-links > .common-procedures-links-content span.button:hover{background-color:#d2b29f;color: #36475a;}.common-spacer {display: block;height: 32px;}@media all and (max-width: 1440px){#common-procedures-links > .common-procedures-links-content > span.copy{min-height: 400px;}}@media all and (max-width: 1280px){#common-procedures-links > .common-procedures-links-content > span.copy{min-height: 460px;}#common-procedures-links > .common-procedures-links-content {min-height: 700px;}#common-procedures-links > .common-procedures-links-content > h3 {font-size: 21px;}}@media all and (max-width: 1024px){#common-procedures-links > .common-procedures-links-content > span.copy{min-height: 550px;}#common-procedures-links > .common-procedures-links-content {min-height: 800px;}}@media all and (max-width: 960px){#common-procedures-links > .common-procedures-links-content {width: 100%;float: none;padding: 50px 12%;border-top:2px solid #36475a;min-height: 0px;}.common-spacer {display: none;height: 0px;}#common-procedures-links > .common-procedures-links-content > h3 {font-size: 30px;}#common-procedures-links > .common-procedures-links-content > span.copy{min-height: 0;}#common-procedures-links > .common-procedures-links-content {min-height: 0;}}@media all and (max-width: 640px){#common-procedures-links > .common-procedures-links-content > h3 {margin: 0px 0px 30px;}#common-procedures-links > .common-procedures-links-content{padding: 50px 10%;}#common-procedures-links > .common-procedures-links-content > span.copy{font-size: 15px;}#common-procedures-links > .common-procedures-links-content span.button {margin: 30px auto 0px;}}@media all and (max-width: 480px){#common-procedures-links > .common-procedures-links-content > span.copy{font-size: 14px;}#common-procedures > h2{font-size: 28px;}}@media all and (max-width: 380px){#common-procedures-links > .common-procedures-links-content > h3 {margin: 0px 0px 25px;}#common-procedures-links > .common-procedures-links-content span.button {margin: 25px auto 0px;}#common-procedures-links > .common-procedures-links-content > span.copy{font-size: 13px;}}body.mac #common-procedures-links > .common-procedures-links-content span.button {padding-top: 14px;}#contact-page {position: relative;}#contact-page h1 {float: left;margin-left: 750px;font-size: 46px;color: #3d5065;margin-top: 193px;margin-bottom: 85px;}#contact-page .contact-container {position: relative;width: 85%;max-width: 1080px;margin: 0px auto;}#contact-page .contact-page-right {float: left;max-width: 200px;margin-left: 150px;}#contact-page .contact-page-left {float: left;max-width: 540px;width: 100%;margin-right: 90px;}#contact-page .contact-page-left p a {font-size: 28px;line-height: 1.75;color: #3d5065;}#contact-page h3 {font-size: 21px;line-height: 1.75;color: #d2b29f;margin: 0px;margin-top: -4px;}#contact-page form {margin-top: 70px;margin-bottom: 200px;}#contact-page form .small-form-input {float: left;width: 257px;padding-bottom: 35px;}#contact-page form .small-form-input.even {float: right;}#contact-page form label {display: block;color: #d2b29f;font-size: 15px;line-height: 1.3em;padding-bottom: 10px;}#contact-page form input {display: block;color: #0b3f4e;background-color: #FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 16px;outline: none;border: 0;width: 100%;font-size: 15px;line-height: 1.3em;}#contact-page form input.error {background-color: #eddcd3;background-image: url('../images/icons/error-cross.png');background-repeat: no-repeat;background-position: right 18px center;}#contact-page form textarea {display: block;color: #0b3f4e;background-color: #FFFFFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 16px;outline: none;border: 0;width: 100%;font-size: 15px;line-height: 1.3em;height: 220px;resize: none;}#contact-page form textarea.error {background-color: #eddcd3;background-image: url('../images/icons/error-cross.png');background-repeat: no-repeat;background-position: right 18px bottom 18px;}#contact-page #submit-button {float: right;margin-top: 30px;display: block;height: 42px;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;background-color: #0b3f4e;color: #f6ede8;font-size: 18px;padding: 10px 35px 0px 20px;background: #0b3f4e url("../images/icons/button-arrow@2x.png") no-repeat;background-position: 100px 16px;background-size: 7px 12px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;cursor: pointer;}#contact-page #submit-button:hover {background-color: #d2b29f;}.home-button {float: left;margin-top: 30px;display: block;height: 42px;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;background-color: #0b3f4e;color: #f6ede8;font-size: 18px;padding: 10px 35px 0px 20px;background: #0b3f4e url("../images/icons/button-arrow@2x.png") no-repeat;background-position: 90px 16px;background-size: 7px 12px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;cursor: pointer;}.home-button:hover {background-color: #d2b29f;}#contact-page #error-message {float: right;width: 202px;height: 33px;padding: 9px 0px 0px 10px;background-image: url("../images/error-bg.png");color: #FFFFFF;font-size: 12px;line-height: 1.2em;margin-top: 34px;margin-right: 12px;display: none;}#contact-page .phone {padding-top: 0px;}#contact-page .phone a, #contact-page .address a {font-size: 21px;}#contact-page .mobile-info {display: none;position: relative;max-width: 540px;width: 100%;margin: 0px auto;clear: both;}#contact-page .mobile-info .phone a, #contact-page .address a {font-size: 18px;}@media all and (max-width: 1280px){#contact-page h1 {margin-left: 600px;}#contact-page .contact-page-right {margin-left: 0px;}}@media all and (max-width: 1024px){#contact-page h1 {float: none;position: relative;margin-top: 0px;padding-top: 193px;max-width: 540px;width: 100%;margin: 0px auto;}#contact-page .contact-page-left {position: relative;float: none;margin: 0px auto;padding-top: 40px;}#contact-page .contact-page-right {display: none;}#contact-page .mobile-info {display: block;padding-top: 40px;}}@media all and (max-width: 639px){#contact-page form .small-form-input {width: 100%;clear: both;}#contact-page h1 {padding-top: 109px;}}@media all and (max-width: 479px){#contact-page #error-message {clear: both;margin-right: 0px;margin-top: 20px;}}body.mac #contact-page #submit-button {padding-top: 14px;}#faq{position: relative;min-height: 600px;-webkit-transition:all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq .faq-content {max-width: 1440px;width: 100%;margin: 0px auto;}#faq-menu{position: absolute;top: 193px;left: 68%;}#faq-menu > h1{font-size: 46px;color: #3d5065;margin: 0px;}#faq-menu > ul{margin: 90px 0px 0px 30px;padding: 0px;font-size: 16px;-webkit-transition:all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq-menu > ul > li{list-style: none;margin-bottom: 20px;cursor: pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq-menu > ul > li > a{color: #d2b29f;}#faq-menu > ul > li.selected > a{color: #3d5065;cursor: default;}#faq-items{position: relative;z-index: 2;width: 45%;max-width: 680px;padding-top: 335px;margin-left: 10%;}#faq-items > ul{margin: 0px;padding: 0px;line-height: 2;}#faq-items > ul > li{position: relative;overflow: hidden;list-style: none;color: #3d5065;font-size: 16px;cursor: pointer;-webkit-transition:all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}#faq-items > ul > li > h3{margin: 0px;font-size: 16px;line-height: 1.4em;margin-bottom: 10px;-webkit-transition:all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq-items > ul > li > span{position: relative;overflow: hidden;display: block;max-height: 0px;margin-bottom: 10px;-webkit-transition:all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;-ms-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}#faq-items > ul > li > span > a{color: #3d5065;font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;}#faq-items > ul > li.open > span{max-height: 2100px;}@media all and (max-width: 960px){#faq-menu {position: absolute;top: 109px;left: 10%;padding-left: 0px;z-index: 2;}#faq-menu > ul {margin: 30px 0px 0px 0px;}#faq-items{padding-top: 460px;width: 80%;}}@media all and (max-width: 640px){#faq-menu > ul{font-size: 15px;}#faq-items > ul > li > h3{font-size: 15px;}#faq-items > ul > li {font-size: 15px;}}@media all and (max-width: 480px){#faq-menu {top: 109px;left: 10%;}#faq-menu > ul{font-size: 14px;}#faq-items{padding-top: 420px;}#faq-items > ul > li > h3{font-size: 14px;}#faq-items > ul > li {font-size: 14px;}}@media all and (max-width: 380px){#faq-items > ul > li,#faq-items > ul > li > h3{font-size: 13px;}}@media all and (max-height: 550px) and (min-width: 960px){#faq-items {padding-top: 330px;}#faq-menu {top: 143px;}}#faq-banner{float: left;position: relative;z-index: 3;width: 50%;margin: 0px auto;max-width: 1440px;padding: 150px 20px 50px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;background-color: #f6ede8;}#faq-banner .faq-banner-content {margin-left: 20%;}#faq-banner h2{font-size: 33px;color: #3d5065;margin-bottom: 67px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq-banner ul{padding: 0px;margin: 0px;}#faq-banner ul > li{list-style: none;margin-bottom: 30px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#faq-banner ul > li > a{font-size: 21px;color: #3d5065;-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;transition: all 100ms ease-out;}#faq-banner ul > li > a:hover {color: #d2b29f;}#faq-banner > .faq-banner-content > a{margin-top: 16px;display: block;height: 42px;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;background-color: #0b3f4e;color: #f6ede8;font-size: 18px;padding: 10px 35px 0px 20px;float: left;background: #0b3f4e url("../images/icons/button-arrow@2x.png") no-repeat;background-position:150px 16px;background-size: 7px 12px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}#faq-banner > .faq-banner-content > a:hover {background-color: #d2b29f;}@media all and (max-width: 920px) {#faq-banner {clear: both;float: none;width: 100%;}#faq-banner .faq-banner-content {margin-left: 10%;}}@media all and (max-width: 767px){#faq-banner {padding: 80px 0px 60px 0px;}#faq-banner h2{font-size: 25px;margin-bottom: 40px;}#faq-banner ul > li {margin-bottom: 20px;}#faq-banner ul > li > a{font-size: 18px;}}@media all and (max-width: 480px){#faq-banner h2{font-size: 22px;}#faq-banner ul > li > a{font-size: 16px;}}@media all and (max-width: 380px){#faq-banner h2{font-size: 20px;}#faq-banner ul > li > a{font-size: 14px;}}body.mac #faq-banner > .faq-banner-content > a {padding-top: 14px;}@font-face {font-family: 'Freight Display Black';src: url('fonts/FreightDispW01-Black.eot');src: url('fonts/FreightDispW01-Black.eot?#iefix') format('embedded-opentype'),url('fonts/FreightDispW01-Black.woff2') format('woff2'),url('fonts/FreightDispW01-Black.woff') format('woff'),url('fonts/FreightDispW01-Black.ttf') format('truetype');font-weight: 900;font-style: normal;}@font-face {font-family: 'Benton Sans Bold';src: url('fonts/BentonSans-Bold.eot');src: url('fonts/BentonSans-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans-Bold.woff2') format('woff2'),url('fonts/BentonSans-Bold.woff') format('woff'),url('fonts/BentonSans-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;}@font-face {font-family: 'BentonSans Book';src: url('fonts/BentonSans-Book.eot');src: url('fonts/BentonSans-Book.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans-Book.woff2') format('woff2'),url('fonts/BentonSans-Book.woff') format('woff'),url('fonts/BentonSans-Book.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Benton Sans Medium';src: url('fonts/BentonSans-Medium.eot');src: url('fonts/BentonSans-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans-Medium.woff2') format('woff2'),url('fonts/BentonSans-Medium.woff') format('woff'),url('fonts/BentonSans-Medium.ttf') format('truetype');font-weight: 500;font-style: normal;}@font-face {font-family: 'BentonSans';src: url('fonts/BentonSans.eot');src: url('fonts/BentonSans.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans.woff2') format('woff2'),url('fonts/BentonSans.woff') format('woff'),url('fonts/BentonSans.ttf') format('truetype');font-weight: normal;font-style: normal;}.bentonsansmedium {font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;}.bentonsansregular {font-family: "BentonSans";font-style: normal;font-weight: normal;}.bentonsansbook{font-family: "BentonSans Book";font-style: normal;font-weight: normal;}.bentonsansbold {font-family: "Benton Sans Bold";font-style: normal;font-weight: bold;}.freightdisplayblack {font-family: "Freight Display Black";font-style: normal;font-weight: normal;}#footer-contact{padding: 66px 0px 156px 0px;color: #d2b29f;-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;position: relative;max-width: 1440px;width: 100%;margin: 0px auto;}#footer-contact > p{float: left;width: 50%;font-size: 30px;line-height: 1.6;padding-top: 79px;margin-left: 10%;max-width: 550px;-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}#footer-contact > div.contact{position: relative;float: right;margin-right: 10%;z-index: 3;}#footer-contact > div.contact > h3{font-size: 26px;margin: 0px 0px 78px;-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}div.phone {clear: both;padding-top: 30px;padding-bottom: 10px;}div.address {padding-top: 40px;padding-bottom: 10px;}div.phone a, div.address a{font-size: 18px;line-height: 1.34;margin-top: 34px;color: #3d5065;-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;transition: all 100ms ease-out;}div.phone a:hover, div.address a:hover{color: #d2b29f;}.footer-contact-top-spacer{height: 110px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#footer-contact > .contact > .blue-btn {margin-top: 16px;display: block;height: 42px;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;background-color: #0b3f4e;color: #f6ede8 !important;font-size: 18px;line-height: normal !important;padding: 10px 35px 0px 20px !important;float: left;background: #0b3f4e url("../images/icons/button-arrow@2x.png") no-repeat;background-position: 130px 16px;background-size: 7px 12px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}#footer-contact > .contact > .blue-btn:hover {background-color: #d2b29f;}@media all and (max-width: 960px){#footer-contact {padding-top: 12px;}#footer-contact > p{float: none;width: 80%;font-size: 26px;}#footer-contact > div.contact{float: none;width: 80%;margin-left: 10%;}#footer-contact > div.contact > h3{font-size: 26px;margin: 100px 0px 40px 0px;display: none;}.footer-contact-top-spacer{height: 40px;}#footer-contact > p{padding-top: 20px;}}@media all and (max-width: 480px){#patient-feedback > div.initials {margin: 40px 0px;}#footer-contact > div.contact > div.phone, #footer-contact > div.contact > a {font-size: 18px;}#footer-contact {padding-top: 3px;padding-bottom: 140px;}#footer-contact > p {padding-top: 0px;font-size: 22px;}#footer-contact > div.contact > h3 {margin-top: 80px;}}@media all and (max-width: 380px){}body.mac #footer-contact > .contact > .blue-btn {padding-top: 14px !important;}#home{padding-bottom: 100px;z-index: 1;overflow-x: hidden;}.width-container {position: relative;width: 100%;max-width: 1440px;margin: 0 auto;}#home div.name-title{color: #3d5065;}#home div.name-title > div{color: #D2b29F;}#home h2.before {position: fixed;top:274px;right: 50%;width: 50%;text-align: right;-webkit-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), right 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), right 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), right 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), right 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home h2.before span {font-size: 74px;color: #D2b29F;margin-right: 17px;-webkit-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home h2.after {position: absolute;top:264px;left: 50%;width: 50%;-webkit-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home h2.after span {font-size: 86px;color: #3d5065;margin-left: 27px;-webkit-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home h2.before-after{text-align: center;position: fixed;width: 100%;top:264px;}#home h2.before-after > span{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#home h2.before-after > span.before{font-size: 74px;color: #D2b29F;margin-right: 17px;}#home h2.before-after > span.after{font-size: 86px;color: #3d5065;margin-left: 17px;}#home div.copy{position: relative;padding-top: 407px;padding-left: 30px;left: 50%;width: 45%;max-width: 680px;line-height: 2;color: #3d5065;font-size: 18px;-webkit-transition: padding 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), width 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: padding 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), width 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: padding 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), width 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: padding 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), font-size 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), left 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000), width 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home div.copy > div.signature{margin-top: 40px;-webkit-transition: margin-top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: margin-top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: margin-top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: margin-top 1000ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }#home div.copy > div.signature-name{margin-top: 20px;color: #D2b29F;margin-right: 21px;line-height: 1.15;}#home div.copy > div.signature-name > div{font-size: 15px;margin-top: 10px;}#home .petersignature-sprite {background: url("../images/icons/petersignature-sprite.png") no-repeat;width:260px;height:82px;background-size: 100% auto;}#home .janeksignature-sprite {background: url("../images/icons/janeksignature-sprite.png") no-repeat;width:187px;height:107px;background-size: 100% auto;}@media all and (max-width: 1400px){#home div.copy{font-size: 16px;}#common-procedures-links > a > span.copy {font-size: 16px;}}@media all and (max-width: 960px){#home div.copy{padding-top: 377px;font-size: 15px;}#common-procedures-links > a > span.copy {font-size: 15px;}}@media all and (max-width: 768px){#home h2.before {position: absolute;}}@media all and (max-width: 767px){#home div.copy{padding-left: 0px;font-size: 15px;left: 10%;width: 80%;}#common-procedures-links > a > span.copy {font-size: 15px;}}@media all and (max-width: 640px){#home h2.before-after{top:184px;}#home h2.before-after > span.before{font-size: 64px;}#home h2.before {position: absolute;top: 211px;}#home h2.after {top: 204px;left: 47%;}#home h2.before span {font-size: 54px;}#home h2.after span {font-size: 64px;}#home h2.before-after > span.after{font-size: 76px;}#home div.copy{padding-top: 297px;}}@media all and (max-width: 480px){#home h2.before-after{top:144px;}#home h2.before-after > span.before{font-size: 50px;margin-right: 5px;}#home h2.before-after > span.after{font-size: 62px;margin-left: 5px;}#home h2.before {right: auto !important;left: 10%;text-align: left;}#home h2.after {left: 40% !important;}#home h2.before span {font-size: 37px !important;}#home h2.after span {font-size: 44px !important;}}@media all and (max-width: 380px){#home h2.before-after > span.before{font-size: 33px;}#home h2.before-after > span.after{font-size: 45px;}#home div.copy{font-size: 13px;}#common-procedures-links > a > span.copy {font-size: 13px;}}@media all and (max-width: 359px){#home h2.after {left: 45% !important;}}@media all and (min-width: 1000px){@media all and (max-height: 900px){#home h2.before {top:174px;}#home h2.after {top:164px;}#home div.copy{padding-top: 277px;font-size: 15px;}#common-procedures-links > a > span.copy {font-size: 15px;}}@media all and (max-height: 700px){#home h2.before {top:144px;}#home h2.before span {font-size: 54px;}#home h2.after {top:137px;}#home h2.after span {font-size: 64px;}#home div.copy{padding-top: 217px;font-size: 14px;}#home div.copy > div.signature {margin-top: 20px;}#common-procedures-links > a > span.copy {font-size: 14px;}}}@media all and (max-width: 1000px){@media all and (max-height: 900px){#home h2.before {top:184px;}#home h2.after {top:178px;}#home h2.before span {font-size: 54px;}#home h2.after span {font-size: 64px;}#home div.copy{padding-top: 277px;font-size: 14px;}#common-procedures-links > a > span.copy {font-size: 14px;}}@media all and (max-height: 700px){#home div.copy{font-size: 14px;}#common-procedures-links > a > span.copy {font-size: 14px;}}}@media all and (max-width: 480px){@media all and (max-height: 900px){#home div.copy{padding-top: 245px;}}}@media all {.menu-burger{background: url("../images/icons/menu-burger.png");width: 32px;height: 23px;}.petersignature{background: url("../images/icons/petersignature.png")no-repeat;width:260px;height:82px;}.button-arrow{width: 7px;height: 12px;}.read-on-arrow{background: url("../images/icons/read-on-arrow.png") no-repeat center left;padding-left: 20px;background-size: 11px 7px;cursor: pointer;}.scroll-down-arrow{background: url("../images/icons/scroll-down-arrow.png") no-repeat center left;width: 11px;height: 7px;background-size: 11px 7px;cursor: pointer;}.accordion-arrow{background: url("../images/icons/accordion-arrow.png") no-repeat;background-size: 22px 11px;width: 22px;height: 11px;cursor: pointer;}.accordion-close{background: url("../images/icons/accordion-close.png") no-repeat;background-size: 22px 22px;width: 22px;height: 22px;cursor: pointer;}}@media all and (max-width: 640px){.petersignature{background: url("../images/icons/petersignature.png")no-repeat;background-size:100%;width:100%;height:82px;}}@media all and (max-width: 480px){.petersignature{background: url("../images/icons/petersignature.png")no-repeat;width:260px;height:82px;background-size: 100%;}}@mediaonly screen and (-webkit-min-device-pixel-ratio: 2),only screen and ( min--moz-device-pixel-ratio: 2),only screen and ( -o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx) {.menu-burger{background: url("../images/icons/menu-burger@2x.png");width: 32px;height: 23px;background-size: 100%;}.petersignature{background: url("../images/icons/petersignature@2x.png") no-repeat;width:260px;height:82px;background-size: 100%;}.scroll-down-arrow{background: url("../images/icons/scroll-down-arrow@2x.png") no-repeat center left;width: 11px;height: 7px;background-size: 11px 7px;cursor: pointer;}.accordion-arrow{background: url("../images/icons/accordion-arrow@2x.png") no-repeat;}.accordion-close{background: url("../images/icons/accordion-close@2x.png") no-repeat;}}#login-box{position: relative;width: 300px;margin: 200px auto 0px;}#login-box fieldset{border: 0px;}#login-box fieldset label{display: block;margin: 0px 0px 10px 0px;font-size: 18px;}.login-field{display: block;width: 100%;height: 42px;border: 1px solid #cccccc;padding: 10px 10px;font-size: 18px;}.login-button{border: 1px solid #cccccc;padding: 5px 15px;cursor: pointer;font-family: 'KievitOTBold','Arial';font-size: 18px;}#our-people{position: relative;z-index: 3;padding: 0px 0px 86px 0px;background-color: #f6ede8;}#our-people h2 {position: relative;margin: 0px auto;font-size: 33px;line-height: 1em;color: #d2b29f;text-align: center;padding-top: 51px;padding-bottom: 17px;background-color: #FFFFFF;width: 100%;text-decoration: none;}#our-people .person-container {position: relative;width: 100%;margin: 0px auto;background-color: #FFFFFF;}#our-people .person-container .mobile-label {display: none;}#our-people .people, #our-people .label-container {position: relative;width: 100%;max-width: 1440px;margin: 0px auto;}#our-people .label-container {padding-bottom: 33px;}#our-people div.person{width: 25%;float: left;text-align: center;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#our-people div.person > .person-img-container {width: 100%;overflow: hidden;}#our-people div.person > .person-img-container img{float: left;width: 100%;-webkit-transition: all 800ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition: all 800 cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition: all 800ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition: all 800ms cubic-bezier(0.165, 0.840, 0.440, 1.000); }#our-people div.person > .person-img-container:hover img {-webkit-transform: scale3d(1.05,1.05,1.05);-moz-transform: scale3d(1.05,1.05,1.05);-o-transform: scale3d(1.05,1.05,1.05);-ms-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}#our-people div.person h3{color: #3d5065;font-size: 30px;margin-top: 33px;margin-bottom: 6px;padding: 0px 40px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;background-color: #f6ede8;}#our-people div.person span{font-size: 16px;color: #d2b29f;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}@media all and (max-width: 960px){#our-people div.person h3{font-size: 20px;padding: 0px 5%;}#our-people div.person span{font-size: 15px;}}@media all and (max-width: 768px){#our-people div.person > .person-img-container:hover img {-webkit-transform: none;-moz-transform: none;-o-transform: none;-ms-transform: none;transform: none;}}@media all and (max-width: 767px){#our-people .person-container {background-color: #f6ede8;}#our-people div.person{width: 100%;margin-bottom: 50px;}#our-people div.person span{font-size: 14px;}#our-people .person-container .mobile-label {display: block;}#our-people .label-container {display: none;}#our-people{padding: 0px 0px 20px 0px;}}@media all and (max-width: 480px){#our-people div.person{width: 100%;float: none;text-align: center;margin-bottom: 50px;}}@media all and (max-width: 380px){}#procedure{position: relative;width: 80%;max-width: 1440px;margin: 0px auto;padding:232px 0px 230px 0px;color: #3d5065;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}h1#procedure-title{width: 80%;max-width: 1440px;position: relative;margin: 0px auto;font-size: 46px;line-height: 1em;top:217px;color: #3d5065;padding:0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#procedure > p{max-width: 680px;font-size: 16px;line-height: 2;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#procedure > ul#read-on{position: relative;padding: 0px;margin: 40px 0px 0px 0px;}#procedure > ul#read-on > li{list-style: none;font-size: 18px;color: #d2b29f;float: left;margin-right: 60px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#procedure > ul#read-on > li > a{color: #d2b29f;}ul#procedure-menu{position: absolute;padding: 0px;margin: 0px;top:71px;right: 10%;margin-top: 12px;margin-right: 128px;left: auto;z-index: 5;-webkit-transition: top 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition: top 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition: top 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition: top 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); }ul#procedure-menu > li{list-style: none;font-size: 18px;display: inline;margin-right: 40px;float: left;}ul#procedure-menu > li > a{font-size: 16px;color: #3d5065;display: block;}ul#procedure-menu > li > a.selected{ border-bottom: 2px solid #3d5065;}ul#procedure-menu.popup > li > a{font-size: 16px;color: #d2b29f;display: block;}ul#procedure-menu.popup > li > a.selected{border-bottom: 2px solid #d2b29f;}#procedure-list{position: relative;color: #d2b29f;margin: 0 0 151px 0;padding: 0px;z-index: 3;}#procedure-list > li{background-color: #3d5065;position: relative;list-style: none;min-height: 151px;max-height: 151px;overflow: hidden;cursor: pointer;-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;width: 100%;}#procedure-list > li:hover{background-color: #36475a;}#procedure-list > li.open{background-color: #f6ede8;max-height: 4000px;padding-bottom: 180px;cursor: default;}#procedure-list > li .procedure-content {position: relative;width: 80%;max-width: 1440px;margin: 0px auto;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}#procedure-list > li.after .procedure-content {left: 50%;width: 40%;max-width: 720px;margin: 0px;padding-left: 30px;}#procedure-list > li .procedure-content .procedure-info {width: 100%;max-width: 680px;}#procedure-list > li div.accordion-arrow{position: absolute;right: 10%;top:68px;}#procedure-list > li div.accordion-arrow-container {position: absolute;width: 58px;height: 41px;right: 0px;top:0px;margin-top: -4px;-webkit-transform: scale3d(.9,.9,.9);-moz-transform: scale3d(.9,.9,.9);-o-transform: scale3d(.9,.9,.9);-ms-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);-webkit-transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition: all 400 cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000); cursor: pointer;}#procedure-list > li:hover div.accordion-arrow-container {-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-o-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}#procedure-list > li:hover div.accordion-arrow-container .arrow-line {background-color: #D2B29F;}#procedure-list > li.open div.accordion-arrow-container:hover {-webkit-transform: scale3d(.9,.9,.9) !important;-moz-transform: scale3d(.9,.9,.9) !important;-o-transform: scale3d(.9,.9,.9) !important;-ms-transform: scale3d(.9,.9,.9) !important;transform: scale3d(.9,.9,.9) !important;}#procedure-list > li.open div.accordion-arrow-container {-webkit-transform: scale3d(.8,.8,.8);-moz-transform: scale3d(.8,.8,.8);-o-transform: scale3d(.8,.8,.8);-ms-transform: scale3d(.8,.8,.8);transform: scale3d(.8,.8,.8);}#procedure-list > li div.accordion-arrow-container .arrow-line {position: absolute;width: 18px;height: 4px;background-color: #6b86a1;-webkit-transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition: all 400 cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000); }#procedure-list > li.open div.accordion-arrow-container .arrow-line {background-color: #d2b29f;}#procedure-list > li div.accordion-arrow-container .arrow-line1 {top: 19px;left: 16px;-webkit-transform: rotate3d(0,0,1,45deg);-moz-transform: rotate3d(0,0,1,45deg);-o-transform: rotate3d(0,0,1,45deg);-ms-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);}#procedure-list > li.open div.accordion-arrow-container .arrow-line1 {width: 31px;height: 3px;left: 14px;-webkit-transform: rotate3d(0,0,1,-45deg);-moz-transform: rotate3d(0,0,1,-45deg);-o-transform: rotate3d(0,0,1,-45deg);-ms-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);}#procedure-list > li div.accordion-arrow-container .arrow-line2 {top: 19px;left: 26px;-webkit-transform: rotate3d(0,0,1,-45deg);-moz-transform: rotate3d(0,0,1,-45deg);-o-transform: rotate3d(0,0,1,-45deg);-ms-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);}#procedure-list > li.open div.accordion-arrow-container .arrow-line2 {width: 31px;height: 3px;left: 14px;-webkit-transform: rotate3d(0,0,1,45deg);-moz-transform: rotate3d(0,0,1,45deg);-o-transform: rotate3d(0,0,1,45deg);-ms-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);}#procedure-list > li div.accordion-close{position: absolute;right: 10%;top:62px;display: none;cursor: pointer;}#procedure-list > li.open div.accordion-arrow{display: none;}#procedure-list > li.open div.accordion-close{display: block;}#procedure-list > li h2{font-size: 28px;margin-top: 60px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#procedure-list > li.open h2{font-size: 46px;color: #3d5065;padding:87px 0px 20px 0px;}#procedure-list > li p{color: #3d5065;padding:0px;font-size: 16px;line-height: 2;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;opacity: 0;}#procedure-list > li p a {font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;font-size: 18px;color: #D2B29F;}#procedure-list > li p span {font-family: "Benton Sans Medium";font-style: normal;font-weight: bold;}#procedure-list > li ul.copy{margin: 0px;padding:0px 40% 0px 0px;color: #3d5065;font-size: 16px;line-height: 2;}#procedure-list > li ul.copy > li{list-style: disc;margin-left: 15px;}#procedure-list > li.open p{visibility: visible;opacity: 1;}#procedure-list > li div.procedure-gallery{margin:50px 0px 0px 0px;width: 100%;max-width: 540px;}#procedure-list > li .pb20{padding-bottom: 20px;}#procedure-list > li div.procedure-gallery > img{width: 100%;}ul.gallery-nav{margin:30px 0px 60px 0px;padding: 0px;text-align: center;width: 100%;max-width: 540px;}ul.gallery-nav > li{list-style: none;display: inline;cursor: pointer;}ul.gallery-nav > li img.on{display: none;}ul.gallery-nav > li.selected img.on{display: inline;}ul.gallery-nav > li.selected img.off{display: none;}ul.list{padding:0px 0px 90px 0px;margin: 0px;}ul.list > li{list-style: none;float: left;font-size: 21px;height: 42px;padding-top: 9px;color: #3d5065;}ul.list > li.title{margin-right: 35px;}ul.list > li.button{margin-right: 5px;border-radius: 21px 21px 21px 21px;-moz-border-radius: 21px 21px 21px 21px;-webkit-border-radius: 21px 21px 21px 21px;padding: 9px 20px;cursor: pointer;}ul.list > li.button.selected{color: #f6ede8;background-color: #3d5065;}#patient-feedback{position: relative;padding-top: 120px;margin-left: 30px;left: 50%;width: 40%;max-width: 680px;color: #3d5065;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#patient-feedback > h2{font-size: 46px;margin-bottom: 80px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#patient-feedback > p{font-size: 16px;line-height: 2;width: 100%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#patient-feedback > div.initials{font-size: 30px;width: 100%;text-align: right;color: #d2b29f;margin: 20px 0px 80px 0px;}#procedure-list li .procedure-content .procedure-info .list {padding-top: 60px;padding-bottom: 40px;}#procedure-list li .procedure-content .procedure-info .section.selected-1 .button-1 {color: #f6ede8;background-color: #3d5065;}#procedure-list li .procedure-content .procedure-info .section.selected-2 .button-2 {color: #f6ede8;background-color: #3d5065;}#procedure-list li .procedure-content .procedure-info .section.selected-3 .button-3 {color: #f6ede8;background-color: #3d5065;}#procedure-list li .procedure-content .procedure-info .section .procedure-copy {display: none;}#procedure-list li .procedure-content .procedure-info .section.selected-1 .procedure-copy-1 {display: block;}#procedure-list li .procedure-content .procedure-info .section.selected-2 .procedure-copy-2 {display: block;}#procedure-list li .procedure-content .procedure-info .section.selected-3 .procedure-copy-3 {display: block;}#procedure-list li .procedure-content .procedure-info .section .procedure-img {display: none;}#procedure-list li .procedure-content .procedure-info .section.selected-1 .procedure-img-1 {display: block;}#procedure-list li .procedure-content .procedure-info .section.selected-2 .procedure-img-2 {display: block;}#procedure-list li .procedure-content .procedure-info .section.selected-3 .procedure-img-3 {display: block;}#other-procedures-container {position: relative;width: 80%;max-width: 680px;margin: 0px auto;text-align: center;padding: 55px 0px;color: #6b86a1;line-height: 2em;}#other-procedures-container a {color: #d2b29f;}@media all and (max-width: 1023px){#procedure-list > li.open.after .procedure-content {left: 10%;width: 80%;max-width: 1440px;margin: 0px;padding-left: 0px;}#procedure-list{margin: 0 0 60px 0;}}@media all and (max-width: 960px){#procedure > ul#read-on > li{float: none;display: block;margin-right: 0px;position: absolute;}#procedure > ul#read-on > li.read-on{top:40px;}#patient-feedback > h2{margin-bottom: 40px;}#patient-feedback > p{width: 100%;}#procedure-list > li.open {padding-bottom: 140px;}#patient-feedback > div.initials {margin: 40px 0px 60px 0px;}ul.list{padding:0px 0px 70px 0px;}ul.list > li {font-size: 18px;}ul.list > li.button {margin-right: 0px;padding: 10px 20px;}#procedure-list > li.after .procedure-content {left: 10%;width: 80%;margin-left: 0px;padding-left: 0px;max-width: 1440px;}#patient-feedback{left: 10%;width: 80%;margin-left: 0px;}}@media all and (max-width: 768px){#procedure-list > li.open h2 {font-size: 42px;color: #3d5065;padding: 40px 0px 20px 0px;}#procedure-list > li.open {padding-bottom: 80px;background-color: #f6ede8;}#procedure-list > li.open:hover {background-color: #f6ede8;}#procedure-list > li:hover{background-color: #3d5065;}#procedure-list > li:hover div.accordion-arrow-container .arrow-line {background-color: #6b86a1;}#procedure-list > li.open:hover div.accordion-arrow-container .arrow-line {background-color: #d2b29f;}#procedure-list > li:hover div.accordion-arrow-container {-webkit-transform: scale3d(.9,.9,.9);-moz-transform: scale3d(.9,.9,.9);-o-transform: scale3d(.9,.9,.9);-ms-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}#procedure-list > li.open div.accordion-arrow-container:hover {-webkit-transform: scale3d(.9,.9,.9) !important;-moz-transform: scale3d(.9,.9,.9) !important;-o-transform: scale3d(.9,.9,.9) !important;-ms-transform: scale3d(.9,.9,.9) !important;transform: scale3d(.9,.9,.9) !important;}}@media all and (max-width: 640px){#patient-feedback > h2{font-size: 35px;}#patient-feedback > p{font-size: 15px;}ul#procedure-menu{top:40px;}#procedure-list > li{padding:0px;min-height: 140px;max-height: 140px;}#procedure-list > li h2 {font-size: 24px;}#procedure-list > li.open h2 {font-size: 35px;}#procedure-list > li p {font-size: 15px;padding:0px 0%;}#procedure-list li .procedure-content .procedure-info .list {padding-top: 40px;padding-bottom: 0px;}#procedure-list > li ul.copy {font-size: 15px;padding: 0px 0% 0px 0px;}#procedure-list > li div.accordion-arrow {top: 65px;}#procedure-list > li div.procedure-gallery{margin:30px 0px 0px 0px;width: 100%;}ul.gallery-nav {width: 100%;margin: 30px 0px 20px;}#procedure > ul#read-on {margin: 20px 0px 0px;}ul.list{padding:0px 0px 50px 0px;}ul.list > li {float: none;text-align: center;}ul.list > li.title {margin-right: 0px;}#patient-feedback > div.initials {margin: 60px 0px;}}@media all and (max-width: 480px){#procedure > ul#read-on > li {font-size: 15px;}ul#procedure-menu{right:auto;left: 10%;}#procedure-list > li{min-height: 100px;max-height: 100px;}#patient-feedback > h2{font-size: 25px;}#patient-feedback > p{font-size: 14px;}#procedure-list > li h2 {font-size: 18px;margin-top: 40px;}#procedure-list > li.open h2 {font-size: 25px;padding-right: 0px;padding-left: 0px;}#procedure-list > li p {font-size: 14px;}#procedure-list > li ul.copy {font-size: 14px;}#procedure-list > li div.accordion-arrow {top: 61px;right: 5%;}#procedure-list > li div.accordion-arrow-container {margin-top: -11px;}#procedure-list > li div.accordion-close {right: 5%;top: 30px;}#procedure > ul#read-on > li {font-size: 14px;}#patient-feedback {padding-top: 80px;}#patient-feedback > div.initials {margin: 30px 0px 80px;}ul.list{padding:0px 0px 40px 0px;}#procedure-list li .procedure-content .procedure-info .list {padding-top: 20px;padding-bottom: 0px;}#procedure-list > li .procedure-content {width: 85%;margin-left: 10%;}#procedure-list > li.after .procedure-content {width: 85%;margin-right: 0px;}#procedure-list > li.open.after .procedure-content {width: 85%;margin-right: 0px;}#procedure-list > li .procedure-content .procedure-info {width: 95%;}}@media all and (max-width: 380px){h1#procedure-title{font-size: 38px;}#procedure-list > li h2 {font-size: 16px;}#patient-feedback > div.initials {margin: 20px 0px 80px;}ul.list{padding:0px 0px 20px 0px;}}@media all and (max-width: 359px){#procedure-list > li h2 {font-size: 15px;}}@media all and (max-width: 768px){ul#procedure-menu {top: 50px;}@media all and (max-height: 900px){ul#procedure-menu {top: 40px;}}@media all and (max-height: 700px){ul#procedure-menu {top: 40px;}}}@media all and (max-width: 480px){ul#procedure-menu {top: 40px;}h1#procedure-title {top: 147px;}#procedure {padding: 162px 0px 162px 0px;}#procedure-list > li p a {font-size: 14px;}}@media all and (min-width: 768px){@media all and (max-height: 900px){ul#procedure-menu {top: 40px;}}}@media all and (max-height: 550px){h1#procedure-title {top: 147px;}#procedure {padding: 162px 0px 162px 0px;}#procedure-list > li.open h2 {font-size: 42px;color: #3d5065;padding: 40px 0px 20px 0px;}#procedure-list > li.open {padding-bottom: 80px;}}#procedure-gallery{position: relative;padding: 353px 0px 200px 0px;width: 100%;max-width: 1440px;margin: 0px auto;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#procedure-gallery-images{position: relative;max-width: 60%;margin: 0px auto;line-height: 0px;}#procedure-gallery-images > .procedure-gallery-item{position: relative;cursor: pointer;}#procedure-gallery-images > .procedure-gallery-item > img{width: 100%;max-width: 900px;display: block;position: absolute;margin: 0px auto;}#procedure-gallery-images > .procedure-gallery-item > img.drag{display: none;}.procedure-gallery-menu{position: absolute;top:400px;z-index: 3;width: 20%;cursor: pointer;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}.procedure-gallery-menu > h2{font-size: 26px;color: #d2b29f;text-align: center;margin-bottom: 20px;}.procedure-gallery-menu > ul{position: absolute;margin: 0px 0px 0px -100px;padding: 0px;width: 200px;left:50%;top:-170px;display: none;}.procedure-gallery-menu > ul > li{list-style: none;text-align: center;height: 86px;background-color: #3d5065;color: #d2b29f;font-size: 36px;padding-top: 23px;cursor: pointer;}.procedure-gallery-menu > ul > li.start{font-size: 30px;padding-top: 23px;}.procedure-gallery-menu > ul > li:hover{background-color: #36475a;}.procedure-gallery-menu > div{cursor: pointer;color: #3d5065;font-size: 36px;text-align: center;background: url("../images/icons/accordion-arrow.png") no-repeat 80% 70px;position: absolute;top:0px;padding-top: 50px;width: 100%;}.procedure-gallery-menu > div.a-c{background: url("../images/icons/accordion-arrow.png") no-repeat 70% 65px;}.procedure-gallery-menu > div.dd{background: url("../images/icons/accordion-arrow.png") no-repeat 80% 65px;}#before-menu{left: 0px;}#after-menu{right: 0px;}.touch-box{position: absolute;width: 20%;height: 100%;top:0px;}.touch-box[data-value="1"]{left:80%}.touch-box[data-value="2"]{left:60%;}.touch-box[data-value="0"]{left:40%;}.touch-box[data-value="3"]{left:0%;}.touch-box[data-value="4"]{left:20%;}#gallery-item-popup{position: absolute;top:0px;left:0px;width: 100%;height: 100%;z-index: 4;display: none;}#gallery-item-popup-content{position: absolute;width: 960px;background: #f6ede8;top:235px;left: 50%;margin-left: -480px;}#gallery-item-popup-content > #gallery-item-popup-images > img{width: 100%;position: absolute;}body.mobile #gallery-item-popup-content > #gallery-item-popup-images > img{position: relative;display: block;}#gallery-item-popup-content > #gallery-item-popup-images > img.drag{display: none;line-height: 0px;}body.mobile #gallery-item-popup-content > #gallery-item-popup-images > img.drag{display: block;}.mobile-tip {position: relative;width: 80%;margin: 0 auto;display: none;color: #3d5065;font-family: "Benton Sans Medium";font-style: normal;font-weight: normal;font-size: 12px;}@media all and (max-width: 1366px) {body.mobile .mobile-tip {display: block;}}#gallery-item-popup-content > div.copy{padding: 50px 80px 60px 80px;line-height: 2;color: #3d5065;font-size: 16px;min-height: 248px;}#gallery-item-popup-close{position: absolute;top:-50px;right:50px;-webkit-transform: scale3d(.9,.9,.9);-moz-transform: scale3d(.9,.9,.9);-o-transform: scale3d(.9,.9,.9);-ms-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#gallery-item-popup-next-arrow{position: absolute;top: 50%;right: 0px;margin-top: -33px;margin-right: -66px;width: 44px;height: 66px;background-image: url('../images/icons/right-arrow.png');background-position: center center;background-size: 20px 40px;background-repeat: no-repeat;cursor: pointer;-webkit-transform: scale3d(.9,.9,.9);-moz-transform: scale3d(.9,.9,.9);-o-transform: scale3d(.9,.9,.9);-ms-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#gallery-item-popup-prev-arrow{position: absolute;top: 50%;left: 0px;margin-top: -33px;margin-left: -66px;width: 44px;height: 66px;background-image: url('../images/icons/left-arrow.png');background-position: center center;background-size: 20px 40px;background-repeat: no-repeat;cursor: pointer;-webkit-transform: scale3d(.9,.9,.9);-moz-transform: scale3d(.9,.9,.9);-o-transform: scale3d(.9,.9,.9);-ms-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#gallery-item-popup-next-arrow:hover, #gallery-item-popup-prev-arrow:hover{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-o-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}#gallery-item-popup-close:hover{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-o-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}@media all and (max-width: 1180px){#gallery-item-popup-next-arrow{top: -61px;margin: 0px;left: 90px;width: 22px;height: 44px;}#gallery-item-popup-prev-arrow{top: -61px;margin: 0px;left: 44px;width: 22px;height: 44px;}}@media all and (max-width: 1100px){.procedure-gallery-menu > div.dd{background: url("../images/icons/accordion-arrow.png") no-repeat 90% 65px;}}@media all and (max-width: 960px){#procedure-gallery{padding: 273px 0px 50px 0px;}.procedure-gallery-menu{top:240px;width: 200px;margin-left: -100px;}#before-menu{left: 25%;}#after-menu{right: auto;left: 75%;}#procedure-gallery-images{max-width:90%;margin: 30px auto 0px;}#gallery-item-popup-content {width: 100%;left: 0px;margin-left: 0px;}}@media all and (min-width: 960px) and (max-height: 550px){.procedure-gallery-menu {top: 280px;}}@media all and (max-width: 960px) and (max-height: 550px){.procedure-gallery-menu {top: 180px;}}@media all and (max-width: 768px){#gallery-item-popup-close{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-o-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}#gallery-item-popup-content > div.copy{display: block;}#gallery-item-popup-images {height: auto !important;}.touch-box{display: none;}body.mobile #gallery-item-popup-content > #gallery-item-popup-images > img.drag {display: block !important;}}@media all and (max-width: 640px){.procedure-gallery-menu{width: 50%;margin-left: 0px;}.procedure-gallery-menu > ul{margin: 0px 0px 0px -50%;width: 100%;top:0px;}#before-menu{left: 0%;}#after-menu{left: 50%;}#procedure-gallery-images{max-width:100%;margin: 30px auto 0px;}.procedure-gallery-menu > h2{font-size: 20px;}.procedure-gallery-menu > div{font-size: 25px;padding-top: 40px;background: url("../images/icons/accordion-arrow.png") no-repeat 75% 53px;}.procedure-gallery-menu > div.a-c{background: url("../images/icons/accordion-arrow.png") no-repeat 65% 49px;}.procedure-gallery-menu > div.dd{background: url("../images/icons/accordion-arrow.png") no-repeat 80% 49px;}}@media all and (max-height: 550px){#procedure-gallery{padding: 233px 0px 200px 0px;}}@media all and (max-width: 480px){#procedure-gallery{padding: 180px 0px 0px 0px;}.procedure-gallery-menu{top:170px;}.procedure-gallery-menu > div{background: url("../images/icons/accordion-arrow.png") no-repeat 85% 53px;}.procedure-gallery-menu > div.a-c{background: url("../images/icons/accordion-arrow.png") no-repeat 75% 49px;}.procedure-gallery-menu > div.dd{background: url("../images/icons/accordion-arrow.png") no-repeat 90% 49px;}#gallery-item-popup-content > div.copy{padding: 50px 10% 60px 10%;}#gallery-item-popup-close {right: 10%;margin-right: 6px;}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {#gallery-item-popup-next-arrow{background-image: url('../images/icons/right-arrow@2x.png');}#gallery-item-popup-prev-arrow{background-image: url('../images/icons/left-arrow@2x.png');}}#safety-update-home {float: right;position: relative;width: 33.33%;padding: 50px;background-color: #3d5065;margin-top: 150px;}#safety-update-home h2 {font-size: 33px;color: #d2b29f;margin-bottom: 40px;text-align: center;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#safety-update-home p {position: relative;margin: 0 auto;font-size: 16px;line-height: 2;color: #d2b29f;width: 100%;max-width: 500px;text-align: center;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;display: block;}#safety-update-home a {font-size: 18px;display: block;width: 143px;height: 43px;margin: 40px auto 0px auto;padding-top: 10px;border: 1px solid #d2b29f;font-weight: bold;color: #d2b29f;text-align: center;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;overflow: hidden;}#safety-update-home a:hover {color: #3d5065;background-color: #d2b29f;}@media all and (max-width: 1580px){#safety-update-home {margin-right: 40px;}}@media all and (max-width: 1050px) {#safety-update-home {width: 40%;}}@media all and (max-width: 920px) {#safety-update-home {clear: both;float: none;width: 100%;margin: 50px 0;}}@media all and (max-width: 640px) {#safety-update-home h2 {margin: 0 auto 30px auto;}}#safety-update {position: relative;min-height: 600px;-webkit-transition:all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#safety-update .safety-content {max-width: 1440px;width: 100%;margin: 0px auto;}#safety-update .safety-content h1{font-size: 46px;color: #3d5065;margin: 0 0 50px 0;}#safety-update .safety-content h2 {font-family: "Benton Sans Bold";font-style: normal;font-weight: bold;color: #3d5065;margin: 50px 0 0 0;font-size: 16px;line-height: 1.4em;margin-bottom: 10px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#safety-update .safety-content p {position: relative;overflow: hidden;display: block;margin: 0 0 30px 0;font-family: "BentonSans";font-style: normal;font-weight: normal;font-size: 16px;color: #3d5065;line-height: 2;}#safety-update .safety-content p a {color: #3d5065;text-decoration: underline;}#safety-update .safety-content p.large {font-size: 21px;}#safety-update .safety-content p.small {font-size: 12px;}#safety-items {position: relative;z-index: 2;width: 45%;max-width: 680px;padding-top: 235px;margin-left: 10%;}#safety-update-menu {position: absolute;top: 193px;left: 68%;width: 30%;}@media all and (max-width: 1150px) {#safety-items {width: 80%;padding-top: 150px;}}@media all and (max-width: 960px){#safety-update-menu {position: absolute;top: 109px;left: 10%;padding-left: 0px;z-index: 2;}}@media all and (max-width: 480px){#safety-update-menu {top: 109px;left: 10%;}}@media all and (max-height: 550px) and (min-width: 960px){#safety-update-menu {top: 143px;}}body.mac #safety-update-home a {padding-top: 14px;}#tour{position: relative;width: 100%;max-width: 1440px;margin: 0px auto;}#tour > .tour-1 {float: left;width: 100%;}#tour > .tour-1 > div.copy{position: absolute;padding: 17.5% 10% 17.5% 10%;color: #3d5065;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;z-index: 3;}#tour > .tour-1 > div.copy > h1{font-size: 46px;line-height: 1;margin:0px 0px 24px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > .tour-1 > div.copy > p{font-size: 30px;max-width: 430px;line-height: 1.4;margin: 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > .tour-1> div.copy > div.scroll-down{position: relative;float: left;margin-top: 58px;font-size: 18px;cursor: pointer;z-index: 2;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > .tour-1> div.copy > div.scroll-down > div.scroll-down-arrow{margin: 8px 0px 0px 10px;}#tour .pic{clear: both;float: left;width: 100%;}#tour > .pic-1b{display: none;}#tour > div.copy{clear: both;padding: 90px 10%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy > div.left{width: 45%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy > div.right{width: 45%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy h2{color: #3d5065;font-size: 36px;margin: 0px 0px 40px 0px;}#tour > div.copy p{color: #3d5065;line-height: 2;font-size: 16px;margin:0px 0px 34px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy p a {color: #3D5065;}#tour > div.copy h3{color: #3D5065;font-size: 24px;margin:26px 0px 31px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy ul{font-size: 16px;color: #3D5065;margin: 0px;padding: 0px;line-height: 1.63;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#tour > div.copy ul li{margin:0px 0px 20px 18px;}.pb0 {padding-bottom: 0px !important;}@media all and (max-width: 960px){#tour > .pic-1b{display: block;}#tour > div.copy > div.left{float: none;width: 100%;}#tour > div.copy > div.right{float: none;width: 100%;}#tour > div.copy h2.extraPT {padding-top: 46px;}#tour > div.copy h3 {margin:13% 0px 31px 0px;}#tour > div.pic > div.copy {padding: 217px 10% 173px 10%;}#tour > div.pic{background-size: 130%;background-position: center;}#tour > .tour-1> div.copy > p{max-width: 680px;}#tour > .tour-1 > div.copy {position: relative;}#tour .pic-1 {display: none;}#tour > .tour-1 > div.copy > div.scroll-down {color: #d2b29f;margin-top: 38px;}.scroll-down-arrow {background: url("../images/icons/read-on-arrow@2x.png") no-repeat center left;background-size: 11px 7px;}}@media all and (max-width: 640px){#tour > div.copy h2 {font-size: 30px;margin: 0px 0px 30px 0px;}#tour > div.copy p{font-size: 15px;margin:0px 0px 24px 0px;}#tour > div.copy ul {font-size: 15px;}}@media all and (max-width: 480px){#tour > .tour-1 > div.copy {padding: 147px 10% 109px 10%}#tour > .tour-1 > div.copy > p > br{ display: none;}#tour > div.copy h2 {font-size: 25px;margin: 10% 0px 20px 0px;}#tour > div.copy h3 {margin:10% 0px 15px 0px;}#tour > div.copy p{font-size: 14px;margin:0px 0px 18px 0px;}#tour > div.copy ul {font-size: 14px;}#tour > .tour-1 > div.copy > div.scroll-down {font-size: 15px;margin-top: 30px;}#tour > .tour-1 > div.copy > div.scroll-down > div.scroll-down-arrow {margin: 6px 0px 0px 10px;}#tour > div.copy {padding: 30px 10%;}}@media all and (max-width: 380px){#tour > .tour-1 > div.copy > h1 {font-size: 38px;}#tour > .tour-1 > div.copy > p {font-size: 26px;}}body.mac #tour-banner > div > a {padding-top: 19px;}#tour-banner{position: relative;z-index: 3;background: url("../images/tour-banner.jpg") center top no-repeat;width: 100%;height: 538px;max-width: 1440px;margin: 0px auto;}#tour-banner .mobile-tour-banner {position: relative;display: none;width: 100%;}#tour-banner > div{padding: 15% 10% 0px 10%;width: 100%;height: 100%;}#tour-banner > div > h3{margin: 0px 0px 40px 0px;padding: 0px;font-size: 44px;width: 50%;color: #3d5065;line-height: 1.23;-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-o-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}#tour-banner > div > a{display: block;text-align: center;font-size: 24px;background-color: #f6ede8;width: 197px;height: 58px;padding-top: 15px;color: #3d5065;font-weight: bold;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;}#tour-banner > div > a:hover {color: #f6ede8;background-color: #3d5065;}@media all and (max-width: 960px){#tour-banner{background-size: 100%;height: auto;}#tour-banner > div {padding: 10% 10% 0px 10%;}#tour-banner > div > h3{font-size: 34px;}}@media all and (max-width: 767px){#tour-banner > div > h3{font-size: 28px;margin-bottom: 20px;}#tour-banner > div > a{font-size: 18px;width: 160px;height: 44px;padding-top: 10px}}@media all and (max-width: 640px){#tour-banner{background: none;background-size: 100%;height: auto;}#tour-banner > div > h3{width: 90%;font-size: 30px;}#tour-banner > div {padding-top: 43px;padding-bottom: 43px;}#tour-banner > div > a {background-color: #3d5065;color: #f6ede8;}#tour-banner > div > a:hover {background-color: #d2b29f;}#tour-banner .mobile-tour-banner {display: block;}}@media all and (max-width: 480px) {#tour-banner {height: auto;}#tour-banner > div > h3 {font-size: 30px;margin: 0px 0px 20px 0px;}#tour-banner > div {padding-top: 15%;padding-bottom: 10px;}#tour-banner > div > a{font-size: 18px;width: 160px;height: 44px;padding-top: 10px}}@media all and (max-width: 400px) {#tour-banner > div {padding-top: 10%;}}@media all and (max-width: 359px) {#tour-banner > div > h3 {font-size: 26px;}}@media all and (min-width: 1200px){#tour-banner {background: url("../images/tour-banner@2x.jpg");background-size: 100%;}}@mediaonly screen and (-webkit-min-device-pixel-ratio: 2),only screen and ( min--moz-device-pixel-ratio: 2),only screen and ( -o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx) {#tour-banner {background: url("../images/tour-banner@2x.jpg");background-size: 100%;}}#your-surgeon{position: relative;width: 100%;max-width: 1440px;margin: 0px auto;padding: 217px 0px 0px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon a {color: #3d5065;}#your-surgeon p {margin-bottom: 70px;}#your-surgeon .copy-left img {max-width: 100%;}#your-surgeon .your-surgeon-content {width: 80%;margin-left: 10%;}#your-surgeon .your-surgeon-content .other-procedures span {font-size: 18px;line-height: 1.75;color: #3D5065;}#your-surgeon .your-surgeon-content .other-procedures span.other-header {font-size: 22px;}#your-surgeon .your-surgeon-content > h1{font-size: 30px;color: #d2b29f;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content > h2{font-size: 46px;color: #3d5065;margin: 22px 0px 10px 2px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content > div.sub-title{font-size: 16px;color: #d2b29f;}#your-surgeon .your-surgeon-content > div.copy{width: 45%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content > div.copy > p{font-size: 21px;line-height: 1.75;color: #3d5065;margin: 64px 0px 30px 0px;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content > div.your-surgeon-right{float: right;width: 45%;margin: -189px 0px 0px 0px;}#your-surgeon .your-surgeon-content > div.copy-right{float: right;width: 45%;line-height: 2;font-size: 16px;color: #3d5065;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content .big-link {font-size: 18px;color: #d2b29f;text-decoration: underline;}#your-surgeon .your-surgeon-content > div.copy-left{float: left;width: 45%;line-height: 2;font-size: 16px;color: #3d5065;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}#your-surgeon .your-surgeon-content .left-half {float: left;width: 45%;}#your-surgeon .your-surgeon-content .right-half {float: right;width: 45%;}#your-surgeon .your-surgeon-content > div.copy-left > h2, #your-surgeon .your-surgeon-content > div.copy-right > h2{font-size: 30px;line-height: 1.4em;color: #3d5065;margin-top: 11px;}#your-surgeon .your-surgeon-content > div.your-surgeon-right > h2{font-size: 30px;color: #d2b29f;line-height: 1.6;margin-top: 70px;}#janek-circle{background: url("../images/people/janek-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#asia-circle{background: url("../images/people/asia-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#suzie-circle{background: url("../images/people/suzie-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#alice-circle{background: url("../images/people/alice-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#jenny-circle{background: url("../images/people/jenny-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#robyn-circle{background: url("../images/people/robyn-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#alexa-circle{background: url("../images/people/alexa-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#haley-circle{background: url("../images/people/haley-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#karen-circle{background: url("../images/people/karen-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#justine-circle{background: url("../images/people/justine-circle.png") no-repeat;width: 340px;height: 340px;max-width: 100%;background-size: 100%;position: relative;margin: 0px auto;}#janek-logos{background: url("../images/janek-logos.png") no-repeat;width: 100%;max-width: 417px;height: 134px;background-size: 100%;}#janek-logos-img,#janek-circle-img{display: none;}#asia-logos-img,#asia-circle-img{display: none;}#suzie-logos-img,#suzie-circle-img{display: none;}#alice-logos-img,#alice-circle-img{display: none;}#jenny-logos-img,#jenny-circle-img{display: none;}#haley-logos-img,#haley-circle-img{display: none;}#karen-logos-img,#karen-circle-img{display: none;}#justine-logos-img,#justine-circle-img{display: none;}#robyn-logos-img,#robyn-circle-img{display: none;}#alexa-logos-img,#alexa-circle-img{display: none;}#your-surgeon .middle-spacer{clear: both;height: 0px;}.rv-award-container {display: block;width: 100%;margin-top: 40px;margin-bottom: 40px;}.rv-award {width: 100%;max-width: 360px;}@media all and (max-width: 1100px){#your-surgeon {padding: 80px 0px 0px 0px;}#your-surgeon .your-surgeon-content > div.your-surgeon-right{float: none;width: 100%;margin: 20px 0px 0px 0px;}#janek-circle{margin: 50px auto 0px;}#your-surgeon .your-surgeon-content > div.your-surgeon-right > h2{margin-top: 50px;}#your-surgeon .your-surgeon-content > div.copy {width: 100%;}#your-surgeon .your-surgeon-content > div.copy-left{float: none;width: 100%;}#your-surgeon .your-surgeon-content > div.copy-right{float: none;width: 100%;}#your-surgeon .your-surgeon-content .middle-spacer{clear: both;height: 0px;}#your-surgeon .your-surgeon-content > div.copy > p {margin: 77px 0px 40px 0px;}#your-surgeon .your-surgeon-content > div.copy-left > h2, #your-surgeon .your-surgeon-content > div.copy-right > h2 {margin-top: 40px;}.rv-award-container {text-align: center;}}@media all and (max-width: 640px){#your-surgeon .your-surgeon-content > h1{font-size: 25px;}#your-surgeon .your-surgeon-content > h2{font-size: 38px;}#your-surgeon .your-surgeon-content .middle-spacer {height: 0px;display: none;}#your-surgeon .your-surgeon-content > div.copy > p{font-size: 20px;margin: 57px 0px 30px 0px;}#your-surgeon .your-surgeon-content > div.copy-right,#your-surgeon > div.copy-left{font-size: 15px;}#your-surgeon .your-surgeon-content > div.copy-right > a{font-size: 16px;}}@media all and (max-width: 480px){#your-surgeon .your-surgeon-content > div.your-surgeon-right {margin-top: 50px;}#janek-circle{ display: none;}#janek-logos{display: none;}#janek-logos-img{display: inline;width: 100%;}#janek-circle-img{display: inline;width: 90%;}#your-surgeon .your-surgeon-content > h1{font-size: 20px;}#your-surgeon .your-surgeon-content > h2{font-size: 32px;}#your-surgeon .your-surgeon-content > div.copy > p{font-size: 18px;}#your-surgeon .your-surgeon-content > div.copy-right,#your-surgeon > div.copy-left{font-size: 14px;}#your-surgeon .your-surgeon-content > div.copy-right > a{}#your-surgeon .your-surgeon-content .left-half {float: none;clear: both;width: 100%;}#your-surgeon .your-surgeon-content .right-half {float: none;clear: both;width: 100%;}}@media all and (max-width: 380px){#your-surgeon .your-surgeon-content > h2{font-size: 28px;}}@mediaonly screen and (-webkit-min-device-pixel-ratio: 2),only screen and ( min--moz-device-pixel-ratio: 2),only screen and ( -o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx) {#janek-circle{background: url("../images/people/janek-circle@2x.png") no-repeat;}#janek-logos{background: url("../images/janek-logos@2x.png") no-repeat;}}@media all and (max-height: 550px) and (min-width: 1100px){#your-surgeon {padding: 80px 0px 0px 0px;}#your-surgeon .your-surgeon-content > div.copy > p {font-size: 21px;}#janek-circle {top: 50px;}#your-surgeon .your-surgeon-content > div.your-surgeon-right > h2 {margin-top: 70px;}}