html{scroll-behavior:smooth}body{padding:0;margin:0;border:none}header.sign_in{height:50px}#social-media-icons{position:absolute;left:50%;list-style:none;margin:10px 0 0 -465px;padding:0}#social-media-icons li{position:relative;height:30px;width:30px;display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0}#social-media-icons img{display:block;margin:0;width:30px;height:30px;background-color:#fff}fieldset.sign_in ul li input.small{width:120px}fieldset#signed_in_display_info,fieldset.sign_in{border:none;padding:0;margin:auto;width:1000px}fieldset#signed_in_display_info ul,fieldset.sign_in ul{list-style:none;padding:16px 50px 0 0;margin:0;float:right}fieldset#signed_in_display_info ul li,fieldset.sign_in ul li{display:inline-block;padding:0;margin:0 5px 0 0;vertical-align:top}fieldset#signed_in_display_info ul li#signed_in_info{font-size:9pt;padding:0 10px 0 0}@media only screen and (max-device-width:480px){header.sign_in{display:none}}div#header_clip1,div#header_clip2,div#header_clip3{width:100%}div#header_clip1,div#header_clip2,div#header_clip3,header#page_header{height:100px}header#page_header{padding:0;border:none;width:1000px;margin:auto}@media only screen and (max-device-width:480px){div#header_clip1,div#header_clip2,div#header_clip3,header#page_header{height:12vh}header#page_header{width:100%}}img#logo{height:80px;padding:9px 50px 11px 25px}@media only screen and (max-device-width:480px){img#logo{height:8vh;padding:1.7vh 5vh 2.3vh 3vh}}header#page_header p{display:inline-block;vertical-align:top;line-height:100px;font-size:36pt;padding:0;margin:0;border:none}@media only screen and (max-device-width:480px){header#page_header p{line-height:12vh;font-size:5vh}}nav#header_menu{margin:0;padding:0;float:right;border:none;line-height:100px;height:100px;position:relative}#mobile-menu-icon{display:none}nav#header_menu ul{list-style:none;margin:0;padding:0 50px 0 0;font-size:0;display:inline-block;text-align:center;vertical-align:middle;border:none}nav#header_menu ul a:link li{padding:0;margin:0;height:25px;line-height:25px;display:inline-block;text-align:center;vertical-align:middle;text-decoration:none;font-size:9pt;font-weight:400;font-family:Arial;width:150px}header#page_header nav#header_menu ul a:link:nth-child(1) li,header#page_header nav#header_menu ul a:link:nth-child(2) li{border-right:1px solid #aaa}header#page_header nav#header_menu ul a:visited:nth-child(1) li,header#page_header nav#header_menu ul a:visited:nth-child(2) li{border-right:1px solid #aaa}nav#header_menu ul a:nth-child(4){display:none}@media only screen and (max-device-width:480px){nav#header_menu{line-height:12vh;height:12vh;width:12vh;margin:0;padding:0}#mobile-menu-icon{display:inline-block;position:absolute;top:3vh;right:3vh;width:6vh;height:6vh;border-radius:1vh;-moz-border-radius:1vh;-webkit-border-radius:1vh;background:#fff center}a:hover#mobile-menu-icon{background-color:#090}#mobile-menu-icon div{position:absolute;width:4vh;height:.8vh;border-radius:.4vh;-moz-border-radius:.4vh;-webkit-border-radius:.4vh;background:#00063f center}#mobile-menu-icon div:nth-child(1){top:1vh;right:1vh}#mobile-menu-icon div:nth-child(2){top:2.6vh;right:1vh}#mobile-menu-icon div:nth-child(3){top:4.2vh;right:1vh}nav#header_menu ul,nav:active#header_menu ul{display:none;position:absolute;margin:0;padding:0;border:.8vh solid #fff;right:0;top:9vh;width:35vw;border-radius:4vh;-moz-border-radius:4vh;-webkit-border-radius:4vh;z-index:2}nav#header_menu ul a:link{text-align:center;display:block;width:35vw;height:8vh;line-height:8vh;text-align:center;padding:0;margin:0;font-size:3vh}nav#header_menu ul a:link li{text-align:center;display:block;width:35vw;height:8vh;line-height:8vh;text-align:center;padding:0;margin:0;font-size:3vh}nav:hover#header_menu ul{display:block}header#page_header nav#header_menu ul a:link:nth-child(1) li,header#page_header nav#header_menu ul a:link:nth-child(2) li,header#page_header nav#header_menu ul a:visited:nth-child(1) li,header#page_header nav#header_menu ul a:visited:nth-child(2) li{border-right:none}}.breadcrumbs_header{width:900px;margin:auto;border-bottom:1px solid #666;padding:5px 50px 5px 50px;height:18px;clear:both}.breadcrumbs_header nav{float:left;width:900px}.breadcrumbs_header nav ol{list-style:none;margin:0;padding:0}.breadcrumbs_header nav ol li{display:inline-block;height:18px;line-height:18px;vertical-align:middle;padding:0 20px 0 20px}.breadcrumbs_header nav ol li#link:not(:last-child){background-image:url(../images/breadcrumbs_arrow.png);background-repeat:no-repeat;background-position:100%;background-size:10px 26px}@media only screen and (max-device-width:480px){.breadcrumbs_header{display:none}}#webpage_section h1{margin:0 0 10px 20px}@media only screen and (max-device-width:480px){#webpage_section h1{margin:0 0 2vw 4vw}}.testimonial ol{list-style:none;padding:0;margin:0}.testimonial ol li#content{float:left;display:block;margin:25px 0 0 0;clear:both}.testimonial ol li#person{float:right;display:block;margin:0 0 10px 0;clear:both}@media only screen and (max-device-width:480px){.testimonial{display:none}}#social-media-footer{width:900px;margin:auto;padding:15px 50px 15px 50px;clear:both}#social-media-footer nav{display:inline-block;vertical-align:top;width:180px;margin:0 360px 0 360px}#social-media-footer ul{list-style:none;margin:0;padding:0;display:block}#social-media-footer li{width:60px;line-height:20px;display:inline-block}#social-media-footer img{width:20px;height:20px;padding:0 20px 0 20px}@media only screen and (max-device-width:480px){#social-media-footer{width:100vw;margin:0;padding:5vw 0 5vw 0}#social-media-footer nav{width:45vw;margin:0 27.5vw 0 27.5vw}#social-media-footer li{width:15vw;line-height:5vw}#social-media-footer img{width:5vw;height:5vw;padding:0 5vw 0 5vw}}#contents_footer{width:900px;margin:auto;border-top:1px solid #666;padding:15px 50px 15px 50px;clear:both}#contents_footer nav{display:inline-block;vertical-align:top;width:205px;padding:0 0 0 20px}#contents_footer nav ul{list-style:none;margin:0;padding:0;display:block}#contents_footer nav ul li{line-height:18px}#contents_footer div.contents-footer-plus{display:none}@media only screen and (max-device-width:480px){#contents_footer{width:100%;padding:0;margin:0}#contents_footer nav{display:block;vertical-align:top;border-top:1px solid #666;width:100%;padding:0;margin:0}#contents_footer nav ul{list-style:none;width:100%;margin:0;padding:0;display:block}#contents_footer nav ul li{height:10vw;width:80vw;padding:0 10vw 0 10vw;line-height:10vw;vertical-align:middle}#contents_footer nav div.contents-footer-plus{display:inline-block;float:right}#contents_footer nav:hover div.contents-footer-plus{display:none}#contents_footer nav ul li:nth-child(1){display:block}#contents_footer nav ul li:nth-child(n+2){display:none}#contents_footer nav:hover ul li:nth-child(n+2){display:block}#contents_footer nav:hover ul li:nth-child(n+3){border-top:1px #666 solid}}#page_footer{width:900px;margin:auto;border-top:1px solid #666;padding:15px 50px 30px 50px;clear:both}#page_footer p{display:inline}#page_footer nav{width:400px;display:inline-block;padding:0 50px 0 50px;margin:0;float:right}#page_footer nav ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:middle;border:none}#page_footer nav ul li{margin:0;padding:0 10px 0 10px;line-height:12px;display:inline-block;vertical-align:middle}#page_footer nav ul li:not(:last-child){border-right:1px solid #666}@media only screen and (max-device-width:480px){#page_footer{position:relative;width:100%;display:block;height:13vh;margin:0;padding:0;border-top:1px solid #666;background-color:#ccc;font-size:2vh;float:left;z-index:initial}#page_footer p{display:block;float:left;width:95vw;margin:0 0 1vh 0;padding-left:5vw;height:4vh;line-height:4vh;vertical-align:middle}#page_footer nav{display:block;float:left;margin:0;padding:0;width:100vw}#page_footer ul{width:100% list-style: none;margin:0;padding:0;display:block}#page_footer nav ul li{margin:0 0 2vh 0;padding:0;width:33vw;height:2vh;line-height:2vh;display:inline-block;vertical-align:middle;text-align:center}#page_footer nav ul li:nth-child(1),#page_footer nav ul li:nth-child(2),#page_footer nav ul li:nth-child(4),#page_footer nav ul li:nth-child(5){border-right:1px solid #666}#page_footer nav ul li:nth-child(3),#page_footer nav ul li:nth-child(6){border:none}}
