html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{ text-decoration: none; color: #156eda;}h1,h2,h3{ font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;}h1{ font-weight: 600; font-size: 40px; line-height: 46px; color: #375e8e;}h2{ font-weight: 600; font-size: 28px; line-height: 30px; color: #375e8e;}h3{ font-weight: 400; font-size: 24px; line-height: 28px; color: #000}.text-center{ text-align: center;}.clear-text{ clear: both;}.button{ color: #FFF; font-family: "Source Sans Pro"; font-size: 20px; font-weight: 600; display: inline-block; padding: 10px 35px; text-align: center; margin: 4px background: #375E8E; background: linear-gradient(354deg, #375E8E 0%, #80A0D3 78%, #80A0D3 100%);}.button:hover{ background: #80A0D3; background: linear-gradient(354deg, #6F8AB7 0%, #6F8AB7 2%, #1D3D63 100%);}.wrapper{ max-width: 980px; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto;}body{ background: #97b2da; background: linear-gradient( to bottom, #97b2da 0%, #fff 60%); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px;}header{ background: #4a71a5; background: linear-gradient( to bottom, #789ccf 0%, #4a71a5 100%); padding-top: 12px; position: relative; z-index: 200;} header .logo{ float: left; } header #contact-info{ float: right; margin-top: 8px; text-align: center; color: #fff; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 300; line-height: 22px; } header #contact-info .phone{ font-weight: 600px; font-size: 36px; line-height: 44px; color: #fff; }header #contact-info address a{color:white;} header .socials{ text-align: center; } header .socials a{ color: #fff; }nav{ background-color: #A0B5DE; box-shadow: 0 5px 7px rgba(0, 0, 0, 0.4); position: relative; z-index: 150;} nav ul{ list-style: none; margin: 0; padding: 0; } nav>ul{ text-align: center; } nav a, #responsive-nav>a{ color: #143C6E; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 400; } nav a:hover, nav li:hover>a{ color: #ffffff; } nav>ul>li{ display: inline-block; *display: inline; zoom: 1; position: relative; } nav>ul>li>a{ display: block; line-height: 45px; padding: 0 20px; } nav>ul>li ul{ display: none; background: #A0B5DE; position: absolute; top: 100%; left: 0; width: 260px; text-align: left; } nav>ul>li>ul>li>ul{ left: 100%; top: 0; display: none; } nav>ul>li:hover>ul, nav>ul>li>ul>li:hover>ul{ display: block; box-shadow: 0 5px 7px rgba(0, 0, 0, 0.4); } nav>ul>li>ul li{ display: block; position: relative; } nav>ul>li>ul a{ display: block; padding: 3px 15px; } nav>ul>li>ul a:hover{ }#banner{} #banner-rotation{ width: 100%; margin: 0 auto; } #banner-rotation>div{ width: 100%; } #banner-rotation>div>div{ width: 465px; right: 50%; margin-right: -505px; top: 20px; position: absolute; z-index: 6; } #banner-rotation>div>img{ width: 100%; display: block; } #banner-rotation>div>div>h3{ color: #143C6E; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 600; margin: 10px 0 0 0; line-height: 48px; } #banner-rotation>div>div>p{ margin: 10px 0; color: #000; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 24px; line-height: 26px; font-weight: 300; }section{ margin: 60px auto 70px auto;}main{ float: left; max-width: 639px; width: calc(100% - 340px);}aside{ float: right; width: 317px;} aside .button{ display: block; } aside .side-form-button{ display: none; } .page_index aside .side-form-button{ display: block; }#map-bar{ background: url(https://5a832f.claudeassets.com/20221012221133im_/https://www.draltizer.com/assets/images/map-bg.jpg) center center no-repeat; background-size: cover; padding: 20px 0;} #map-bar>div>div{ background-color: rgba(61, 100, 148, 0.84); width: 490px; box-sizing: border-box; padding: 20px; color: #fff; text-shadow: 0.5px 0.9px 1px rgba(0, 0, 0, 0.4); font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 300; } #map-bar>div h3{ margin-top: 0; color: #fff; } #map-bar .hours{ margin: 0; padding: 0; list-style: none; } #map-bar .hours li>span{ display: inline-block; width: 140px }#affiliations{ text-align: center; padding: 20px;}.page_index #affiliations{ background: #fff;} #affiliations img{ margin: 0 30px; display: inline-block; vertical-align: middle; }footer{ background: #80A0D3; background: linear-gradient(275deg, #375E8E 0%, #80A0D3 78%, #80A0D3 100%); box-shadow: inset 0 20px 30px rgba(0,0,0,.3); color: #fff; text-align: center; padding-top: 60px; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;} footer a{ color: #fff; } footer h3{ margin: 0; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; color: #3C3C3C; font-size: 22px; } footer>div{ display: inline-block; *display; inline; zoom: 1; vertical-align: top; text-align: left; margin: 0 30px 30px 30px; } footer>div#footer-nav>div, footer>div#footer-nav ul{ display: inline-block; *display: inline; zoom: 1; vertical-align: top; text-align: center; } footer>div#footer-nav ul{ margin: 0; padding: 0; list-style: none; width: 240px; text-align: center; } footer>div#footer-nav ul li{ padding-left: 20px; display: block; } footer>div#footer-nav ul li.parent{ padding-left: 0; } footer>div#footer-contact{ width: 250px; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 300; text-align: center; } footer>div#footer-contact>img{ margin-bottom: 20px; } footer>div#footer-contact>.phone{ font-size: 22px; } footer>div#footer-contact>.socials{ text-align: center; } footer span.copyright{ display: block; background: #375e8e; padding: 20px; color: #fff; font-size: 11px; text-align: center; }#side-form{ background-color: #D6E0F2; text-align: center; box-sizing: border-box; margin-top: 20px; padding: 20px; color: #000; font-size: 16px; font-weight: 300;} #side-form h3{ color: #375E8E; font-size: 28px; font-weight: 600; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; } #side-form strong{ font-size: 24px; font-weight: normal; } #side-form input, #side-form textarea{ display: block; box-sizing: border-box; width: 100%; margin-bottom: 8px; color: #375E8E; font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 300; border: none; padding: 5px 10px; } #side-form button.button{ display: block; margin: 0 auto; border: none; }form.apptform div.input{ margin: 0 0 15px 0; clear: left;}form.apptform div.input label,form.apptform div.input input,form.apptform div.input select,form.apptform div.input textarea,form.apptform div.input.inline input{ display: inline-block; *display: inline; zoom: 1;}form.apptform div.input label{ width: 30%;}form.apptform div.input.inline label{ display: block; margin-bottom: 10px;}form.apptform div.input input{ border: 1px solid #999; padding: 5px; font-size: 15px;}form.apptform div.input input:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted 9; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}form.apptform div.input.inline input{ margin-left: 10px;}form.apptform button{ line-height: 30px; font-size: 15px; border: 0; padding: 0 30px;}form.apptform .controls{ text-align: center;}form.apptform .security{ text-align: left;}blockquote.memberships{ background: #fff; margin: 0 auto; box-sizing: border-box; color: #000; font-family: "Source Sans Pro"; font-size: 20px; font-weight: 300; max-width: 340px; padding: 15px;}main ul{ margin: 15px 0; padding: 15px; list-style: none;} main ul>li{ font-size: 17px; margin: 4px 0; font-weight: 600; } main ul>li:before{ display: inline-block; *display: inline; zoom: 1; background: #375e8e; width: 8px; height: 8px; border-radius: 50%; content: ""; margin-right: 5px; vertical-align: middle; }.office-hours{ background-color: #375E8E; color: #fff; box-sizing: border-box; padding: 15px;} .office-hours h2{ color: #fff; margin-top: 0; } .office-hours ul{ padding: 0; } .office-hours ul>li:before{ display: none; } .office-hours ul>li>span{ display: inline-block; *display: inline; zoom: 1; width: 140px; }#faqs>h3{ cursor: pointer; color: #FFF; font-family: "Source Sans Pro"; font-size: 20px; font-weight: 600; display: block; padding: 10px 35px; text-align: left; margin: 4px background: #375E8E; background: linear-gradient(354deg, #375E8E 0%, #80A0D3 78%, #80A0D3 100%);}#faqs>h3:hover,#faqs>h3.active{ background: #80A0D3; background: linear-gradient(354deg, #6F8AB7 0%, #6F8AB7 2%, #1D3D63 100%);}#faqs>div{ padding-left: 15px; border-left: 1px solid #375e8e; margin: 15px; display: none;}.services-list>div{ display: inline-block; *display: inline; zoom: 1; vertical-align: top; width: 280px;}.services-list>div ul ul{ margin: 0;}#responsive-nav{ display: none;}@media screen and (max-width: 1270px){#banner-rotation>div>div>h3{ line-height: 40px; font-size: 38px;}#banner-rotation>div>div>p{ font-size: 20px; line-height: 22px;}}@media screen and (max-width: 1105px){#banner-rotation>div>div{ top: 10px; right: 20px; margin-right: 0;}#banner-rotation>div>div>h3{ line-height: 36px; font-size: 34px;}#banner-rotation>div>div>p{ font-size: 18px; line-height: 22px;}}@media screen and (max-width: 930px){*{ -webkit-text-size-adjust: none;}img{ max-width: 100%;}img.elem-right,img.elem-left{ max-width: 45%;}#banner{ display: none;}}@media screen and (max-width: 820px){footer>div#footer-nav{ margin: 20px;}footer>div#footer-nav ul{ width: auto; margin: 5px;}}@media screen and (max-width: 775px){header #contact-info{ margin-bottom: 15px;}header .logo{ max-width: calc(100% - 300px);}main{ float: none; width: auto; max-width: none;}aside{ float: none; margin: 0 auto;}#banner{ display: none;}nav>ul>li>a{ padding: 0 15px; font-size: 18px;}}@media screen and (max-width: 740px){ footer>div#footer-nav>div:first-child{ display: none;}}@media screen and (max-width: 600px){header .logo{ float: none; display: block; max-width: 70%; text-align: center; margin: 10px auto;}header #contact-info{ text-align: center; float: none; width: auto; display: block;}#responsive-nav{ display: block;}nav>ul{ display: none; text-align: left;} nav>ul>li{ display: block; } nav>ul>li:hover>ul{ display: none; }#map-bar{ display: none;}#affiliations{ display: none;}aside{ width: auto;}h1{ font-size: 30px; line-height: 34px;}h2{ font-size: 24px; line-height: 26px;}h3{ font-size: 20px; line-height: 24px;}body{ font-size: 14px; line-height: 20px;}}

/*
     FILE ARCHIVED ON 22:11:34 Oct 12, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:40:05 Sep 21, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.337
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.022
  esindex: 0.005
  cdx.remote: 13.532
  LoadShardBlock: 116.385 (3)
  PetaboxLoader3.datanode: 56.356 (4)
  PetaboxLoader3.resolve: 114.836 (2)
  load_resource: 93.201
*/