a,*:before,*:after{transition:all .3s linear;-webkit-transition:all .3s linear;box-sizing:border-box;-moz-box-sizing:border-box}*{box-sizing:border-box;-moz-box-sizing:border-box}*:before,*:after{position:absolute}textarea{resize:vertical}html,body{background:#FFF;font:400 14px/22px 'Open Sans',sans-serif;height:100%}a{text-decoration:none;color:#3498db;outline:0!important}a:hover{color:#231d1d}ul li{list-style:none}h3,h4,h5,h6{margin:0;font-weight:normal}.container{width:985px;max-width:100%;height:auto;margin:0 auto}.clearfix{clear:both;overflow:hidden}.clear{clear:both}.float-left{float:left}.float-right{float:right}.align-center{text-align:center}.align-justify{text-align:justify}.float_thumb{float:right;border:4px solid #fff;box-shadow:0 0 5px;margin:9px 6px 0 15px}.align-top{vertical-align:top}.inline-block{display:inline-block}.centered-text{display:block;text-align:center}.underlined-text{text-decoration:underline}.italic-text{font-style:italic}.indented-text{display:block;margin:0 0 0 25px}.thumb-img{margin:0 0 0 20px}header{background:url(images/bgheader.png) center top;height:172px;position:relative;z-index:5}header .container{position:relative}.logo-wrapper{position:relative;top:3px;left:0}.contactinfo{position:absolute;right:-2px;top:20px}.contactinfo h4{display:block;font:400 14px/18px 'Open Sans',sans-serif;color:#505050;text-align:right}.contactinfo h4 span{display:block;font:700 20px/23px 'Open Sans',sans-serif;color:#c69b56}.page-nav{padding:0;background:url(images/bgnav.png) repeat-x;height:57px}.page-nav ul{margin:0;float:right}.page-nav li{display:inline-block;vertical-align:middle;position:relative;position:relative}.page-nav li:after{content:url(images/nav-spacer.png);right:-11px;top:0}.page-nav li:last-child:after{content:""}.page-nav li a{display:block;padding:0 20px;font:700 15px/57px 'Open Sans',sans-serif;color:#FFF;text-transform:uppercase;letter-spacing:.5px}.page-nav li:last-child a{padding-right:6px}.page-nav li a:hover,.page-nav li a:active,.page-nav li.current_page_item a{color:#c8a464;text-decoration:underline}.page-nav span{position:absolute;right:0;top:0;display:none;padding:5px;cursor:pointer;z-index:9}.nav-toggle-button{display:none;float:right;color:#231d1d;cursor:pointer}.nav-toggle-button .fa{display:block}.dropdown ul li{position:relative}.dropdown ul ul{display:none;margin:0;padding:0;position:absolute;top:100%;left:0;z-index:999}.dropdown ul ul ul{left:100%;top:0}.dropdown ul ul li{display:block;width:100%}.dropdown ul ul li a{background:#2c2c2c;width:250px;margin:auto;height:auto;display:block;padding:10px 15px;border-bottom:1px solid #ccc;line-height:25px}.dropdown ul li:hover>ul{display:block;visibility:visible}.dropdown ul ul li a:hover{background:#c8a464;color:#2c2c2c}.dropdown ul ul li:after{content:none}#banner{background:url(images/bgbanner.png) no-repeat center top -71px;height:592px;margin-top:-105px}.banner{position:relative}.flash{position:absolute;right:0;top:0;background:url(images/bgflash.png);width:579px;height:654px;padding:45px 42px}.flash_mobile{display:none}.banner_slogan{position:absolute;left:0;top:155px}.banner_slogan h4{font:700 49px/22px 'Lato',sans-serif;color:#FFF;text-indent:2px}.banner_slogan h4 span{display:block;font:700 38.5px/25px 'Lato',sans-serif;color:#FFF;margin-top:28px;text-indent:-2px}.banner_slogan p{width:395px;color:#FFF;font-size:18px;line-height:28px;margin:17px 0 0 0;text-align:justify;padding:2px 5px;font-weight:bold}.banner_slogan a{display:block;background:url(images/btnappointment.png) repeat;height:57px;width:316px;text-align:center;font:700 22px/52px 'Open Sans',sans-serif;color:#FFF;border:2px solid #FFF;border-radius:6px;margin:23px 0 0 0;max-width:100%}.banner_slogan a:hover{background:url(images/btnappointmentho.png);color:#121212}#mid{background:url(images/bgmid.png) no-repeat center top;height:210px;position:relative;z-index:20;margin-top:-35px}.midbox{display:inline-block;vertical-align:top;width:316px;height:156px;padding:19px 0 0 13px;position:relative;margin-top:34px!important}.midbox:nth-child(1){background:url(images/bgmidbox.png)}.midbox:nth-child(1):after{content:url(images/img_referral.png);right:4.5px;top:5px}.midbox:nth-child(2){background:url(images/bgmidbox2.png);margin:0 14px}.midbox:nth-child(2):after{content:url(images/img_client.png);right:4.5px;top:5px}.midbox:nth-child(3){background:url(images/bgmidbox3.png);float:right}.midbox:nth-child(3):after{content:url(images/img_staff.png);right:4.5px;top:5px}.midbox h4{font:700 14px/18px 'Lato',sans-serif;color:#FFF;text-align:left}.midbox p{font:400 13px/18px 'Lato',sans-serif;color:#FFF;width:165px;margin-top:10px;text-align:left}.midbox:nth-child(2) p{width:167px}.midbox a{display:block;background:#c89f56;width:70px;font-weight:700;font-size:10px;text-align:center;color:#FFF;line-height:20px;border-radius:3px;margin-top:16px}.midbox:nth-child(2) a{background:#2d2d2d}.midbox a:hover{background:#d9d9d9;color:#171717}aside{width:323px;height:auto;max-width:100%;margin-top:40px;background:url(images/bgside_bar.png);padding:16px 0 0 17px;margin-left:-3px}.choose_us{background:url(images/bgchoose_us.png);width:291px;height:287px;padding-top:25px;position:relative}.choose_us img{position:absolute;left:-2px;top:29px}.choose_us h4{font:700 20px/18px 'Lato',sans-serif;color:#FFF;margin-left:102px}.choose_us h4 span{display:block;font:700 23px/22px 'Lato',sans-serif;color:#FFF}.choose_us p{font:400 13px/21px 'Lato',sans-serif;color:#FFF;width:175px;margin-left:102px}.choose_us a{display:block;background:#2d2d2d;width:86px;font-size:12px;font-weight:700;line-height:25px;border-radius:3px;color:#FFF;text-align:center;border:1px solid #FFF;position:absolute;right:22px;bottom:15.5px}.choose_us a:hover{background:#d9d9d9;color:#171717}.par_text{margin-top:-12px}.service_areas{border:1px solid #e5e5e5;border-radius:9px;width:292px;height:220px;margin-top:19px;padding:9px 0 0 11.5px;position:relative}.service_areas:before{content:url(images/icon_map.png);right:-17px;top:20px}.service_areas h4{font:700 15px/20px 'Open Sans',sans-serif;color:#6e6e6e}.service_areas h4 span{display:block;font:700 22px/16px 'Open Sans',sans-serif;color:#b0873f}.service_areas p{width:133px;font:400 13px/21px 'Lato',sans-serif;color:#5b5b5b}.service_areas a{font-size:13px;text-decoration:underline;color:#b0873f;font-weight:700}.service_areas a:hover{color:#252525}.comp2{color:#000}.refer{background:#b0873f;color:#fff;border:10px solid #ac791f;border-radius:9px;width:292px;height:185px;margin-top:19px;padding:9px 0 0 11.5px;position:relative}.refer p{width:133px}.refer img{position:absolute;right:-9px;top:2px}.refer h4{display:block;font:700 22px/16px 'Open Sans'}.refer a{display:block;background:#2d2d2d;width:86px;font-size:12px;font-weight:700;line-height:25px;border-radius:3px;color:#FFF;text-align:center;border:1px solid #FFF;position:absolute;left:20px;bottom:20px}.refer a:hover{background:#d9d9d9;color:#171717}.grid{margin-bottom:59px}.custom-margin{margin-top:-58px}.page-content{width:649px;max-width:100%;padding-top:43px;font:400 14px/22px 'Lato',sans-serif}.page-content a{color:#ae853e;font-weight:bold}.page-content a:hover{text-decoration:underline}.page-content ul{margin:10px 0;padding:0 0 0 37px}.page-content ul li{line-height:20px;margin-bottom:3px;position:relative;padding:3px;color:#4d4d4d;font-size:15px}.page-content ul li .indented-text{display:block;margin:0 0 0 25px;font-family:'Lato',sans-serif;font-size:15px}.page-content ul li:before{position:absolute;content:url(images/bull.png);left:-21px;top:5px}.page-content ul li ul li{padding:4px 0 0 5px}.page-content ul li ul li:before{position:absolute;content:url(images/check-btn.png);left:-21px;top:5px}.page-content p{color:#4d4d4d;font-size:15px;line-height:27px}.comingsoon{color:#f00;font-weight:bold;font-style:italic}.content-title{margin-bottom:30px}.content-title h1{font:400 16px/18px 'Open Sans',sans-serif;color:#696969;margin:0;text-align:left}.content-title h1 span{display:block;font:700 20px/16px 'Open Sans',sans-serif;color:#ae853e}.comp{color:#ae853e;font-weight:700}.img_content img{float:left;margin:5px 20px 15px 0}h2.entry-title{margin-bottom:4px;margin-top:0}.main_bottom{margin-top:30px}.main_bottom h4{font-size:16px;color:#707070;font-weight:700;line-height:18px;text-indent:37px;position:relative}.main_bottom h4:before{content:url(images/icon_note.png);left:-37px;top:3px}.main_bottom h4 span{display:block;font-size:20px;color:#ae853e;line-height:18px}.main_bottom ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:8px;-moz-column-gap:8px;-webkit-column-gap:8px;margin:17px 0 0;padding:0}.main_bottom li:before{content:""!important}.main_bottom li{display:inline-block;vertical-align:top;margin-bottom:1.5px;padding:0!important}.main_bottom li a{display:block;background:url(images/btnservices.png) left top;width:210px;font:400 14px/47px 'Open Sans',sans-serif;color:#FFF;text-align:left;text-indent:33px}.main_bottom li a:hover{background-position:left bottom;text-decoration:none}#bottom{background:url(images/bgbottom.png) repeat-x;height:234px}.bottom_box{width:343px;padding-top:41px;display:inline-block;vertical-align:top;max-width:100%}.bottom_box .logo_wrapper{position:relative;left:-6px}.contact_box{width:310px;display:inline-block;vertical-align:top;padding-top:10px}.contact_box h4,.newsletter h4{font:700 18px/18px 'Lato',sans-serif;color:#FFF;text-align:left}.contact_box ul{margin:0 0 0 48px}.contact_box li{white-space:pre-line;font-size:13px;color:#FFF;line-height:21px;margin-bottom:5px;position:relative;text-align:left}.contact_box li:first-child:before{content:url(images/icon1.png);left:-42px;top:17px}.contact_box li:last-child:before{content:url(images/icon2.png);left:-42px;top:10px}.contact_box li:last-child{line-height:18px}.contact_box li:last-child a{display:inline-block}.contact_box li a{display:block;color:#dbac5b;text-decoration:underline}.contact_box li a:hover{color:#a3a3a3;font-weight:700}.newsletter{display:inline-block;vertical-align:top;width:auto;padding-top:39.5px;float:right}.newsletter input{border:0;display:block}.newsletter input[type="email"]{border:1px solid #e5e5e5;background:#f0f0f0;width:303px;height:44px;text-align:left;text-indent:10px;border-radius:4px;font-size:13px;color:#8b8b8b;margin-top:21px}.newsletter input[type="submit"]{background:url(images/btnsubscribe.png) repeat-x;height:43px;width:114px;text-align:center;text-align:center;font-weight:700;margin-top:8px;color:#FFF;border-radius:4px}.newsletter input[type="submit"]:hover{background:url(images/btnsubscribeho.png);color:#141414}footer{background:#090909;height:80px;color:#fff;padding:0}.footer{position:relative}.nav-footer ul{margin:0 auto;padding:0;font-size:13px}.nav-footer ul li{display:inline-block;vertical-align:top;position:relative}.nav-footer ul li:after{content:"|";right:-5px;top:14px;color:#5a5a5a}.nav-footer ul li:last-child:after{content:""}.nav-footer ul li a{display:block;padding:0 9px;color:#5a5a5a;line-height:49px}.nav-footer ul li:first-child a{padding-left:0}.nav-footer ul li a:hover,.nav-footer li.current_page_item a{color:#dbac5b}.social{position:absolute;right:0;top:10px}.social h4{display:inline-block;vertical-align:middle;font-size:13px;color:#5a5a5a;margin-right:10px}.social .social_media{display:inline-block;vertical-align:middle;height:29px}.social .social_media a{margin-left:-2px}.footer-comp{color:#FFF;font-weight:normal}#copyright{margin:2px auto 0;color:#FFF;font-size:13px;text-align:left;line-height:17px}#copyright a{color:#fff}#copyright a:hover{text-decoration:underline}#copyright span{display:block}.resources{font-size:14px;margin-top:10px}.resources a{text-decoration:none;display:block;font-weight:bold}.resources ul,.resources li{list-style-type:none;margin:0;padding:0}.resources ul li{margin-bottom:8px;padding:12px;background:#fafdfe;border:1px solid #d3a456;border-bottom:2px solid #d3a456}.resources ul li:before{content:""}.resources ul li span{font-size:11px;color:#666;letter-spacing:1px}.search_results div.page,.search_results div.post{padding:20px;margin-bottom:8px;background:#ffffe1;border-bottom:2px solid #CCC}.search_results h2 a{text-decoration:none}.search_results div.entry-meta{font-style:italic}.search_results a:hover{text-decoration:none}.lt-ie8 .dang-ie{width:100%;height:100%;position:fixed;background-color:#00abdd}.message{text-align:center;color:#fff;font-size:20px;position:absolute;top:20%;left:0;right:0}.inner-message{position:relative;top:-20%;left:0;right:0;text-align:center;margin:auto}.inner-message img{position:relative;left:3em}.inner-message a.download{display:block;width:300px;padding:10px;color:#fff;margin:2em auto;border:1px solid #fff}.terms{color:#fff;font-size:13px;padding:20px;position:absolute;right:0;bottom:0}.terms a{color:#fff;font-weight:bold}.lt-ie8 .protect-me{display:none}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{width:100%;border-collapse:collapse;border-spacing:0}.float{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}