h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#22272e;font-family:'Lato',sans-serif;font-weight:400;margin-top:0;margin-bottom:0;line-height:1.2}h1,.h1{font-size:30px;color:#2b2a2f;font-weight:700;line-height:.9}h2,.h2{font-size:24px;color:#2b2a2f;font-weight:700;text-transform:uppercase}h3,.h3{font-size:16px;font-weight:600;color:#2b2a2f;text-transform:uppercase}h4,.h4{font-size:18px;color:#2b2a2f;font-family:'Lato',sans-serif;font-weight:600}h5,.h5{font-size:13px;font-weight:600;color:#2b2a2f;text-transform:uppercase}p{font-size:16px;line-height:1.6;color:#94949d}img{max-width:100%;height:auto}ul,ol{padding-left:0;margin-bottom:0}[class^="icon-"]{background-image:url("../img/sprites.png");background-position:0 0;background-repeat:no-repeat}[class^="icon-"],[class^="icon-"]{background-image:url("../img/sprites.png");background-position:0 0;background-repeat:no-repeat}a{outline:none!important}input,button,textarea,select,checkbox,radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}#content{width:100%;position:relative}#wrapper{position:relative;width:100%}body{font-size:12px;line-height:1.2;color:#94949d;font-weight:400;background:#fdfdfd;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased}body.homepage,body.homepage-3{font-family:'Lato',sans-serif}.more-btn,.consult-btn{color:#ee3135;font-family:'Lato',sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;outline:0;position:relative}.more-btn:hover,.homepage .more-btn:active,.more-btn:focus{color:#ee3135;text-decoration:none;outline:0}.contact-number{font-size:14px;color:#2b2a2f;font-weight:600;text-decoration:none;display:block;margin-top:18px}.contact-number:hover,.contact-number:active{color:#2b2a2f}.contact-number span{float:right;margin-top:8px}.icon-call{background-position:-104px -2px;display:inline-block;float:left;height:34px;width:26px;margin-left:25px}.view-btn:hover,.contact-attorney:hover{color:#fff!important}.anim-section{position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);visibility:visible;opacity:0}.anim-section.animate{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);visibility:visible;opacity:1}input:focus,textarea:focus,.btn:focus,.zoom img,.img-thumb img,.btn,.btn:hover,.media-listing li a:hover,.media-listing li a,a,a:hover *:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-thumb{display:block;overflow:hidden}.img-thumb:hover img,.img-thumb:focus img,.zoom:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.consult-btn i,.more-btn i{transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.consult-btn:hover i,.more-btn:hover i{transform:translateX(5px);-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}h1,.homepage-1 .h1{font-size:30px;font-weight:800;color:#000;text-transform:uppercase;line-height:1;font-family:'Lato',sans-serif}h2,.homepage-1 .h2{font-size:28px;color:#34424a;font-weight:900;text-transform:uppercase;line-height:57px;font-family:'Lato',sans-serif}h3,.homepage-1 .h3{font-size:18px;font-weight:900;color:#34424a;text-transform:uppercase;font-family:'Lato',sans-serif}h4,.homepage-1 .h4{font-size:18px;color:#2b2a2f;font-family:'Lato',sans-serif;font-weight:600}body{font-family:'Open Sans',sans-serif}.more-btn{color:#3f3d31;font-family:'Lato',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;display:block}.contact-number{font-size:14px;color:#fff;font-weight:700;text-decoration:none;display:block;margin-top:27px}.contact-number:hover,.homepage-1 .contact-number:active{color:#fff}.contact-number span{float:right;margin-top:0}.fa-phone-square{color:#fff;font-size:16px;position:relative;left:42px}.icon-civil{width:54px;height:50px;display:block;background-position:-61px 0;outline:0;position:relative;background:0}.icon-civil svg{left:-8px;position:absolute;top:-15px;width:71px}.fa-mobile,.fa-envelope-o{font-size:60px;color:#b4af98;text-decoration:none;float:left}.fa-envelope-o{font-size:48px;margin-top:5px}.fa-mobile:hover,.fa-mobile:active,.fa-envelope-o:hover,.fa-envelope-o:active{color:#b4af98;text-decoration:none}#header{position:fixed;z-index:9999;top:0;left:0;right:0;width:100%;background:#fff}#header.normal{position:relative}#header .logo{margin-top:32px;position:relative}.logo .svg-shape{left:14px;position:absolute;top:-4px}#header .nav{float:right;margin-top:0}#header .nav li a{font-size:13px;color:#8196a0;text-transform:uppercase;font-weight:700;position:relative}#header .nav li a:focus,.nav .open>a:focus{background-color:transparent}#header .nav>li{padding:32px 12px 6px;border-left:1px solid #e2e9ed}#header .nav>li:first-child{border:0}#header .nav>li>a:after{width:25px;content:"";height:25px;position:absolute;top:-10px;left:0;right:0;margin:0 auto;background:url("../img/sprites.png") 0 0 no-repeat}#header .nav li a.home:after{background-position:-12px -182px}#header .nav li a.about:after{background-position:-47px -182px}#header .nav li a.practice:after{background-position:-81px -184px}#header .nav li a.attorn:after{background-position:-123px -182px}#header .nav li a.news:after{background-position:-157px -182px}#header .nav li a.feature:after{background-position:-197px -184px}#header .nav li a.contact-menu:after{background-position:-227px -186px}#header .nav li a.home:hover:after{background-position:-12px -146px}#header .nav li a.about:hover:after{background-position:-53px -143px}#header .nav li a.practice:hover:after{background-position:-83px -144px}#header .nav li a.attorn:hover:after{background-position:-121px -144px}#header .nav li a.news:hover:after{background-position:-160px -145px}#header .nav li a.feature:hover:after{background-position:-196px -144px}#header .nav li a.contact-menu:hover:after{background-position:-229px -143px}.navbar-collapse.collapse{padding-right:0}#header .navbar-default{background:0;border:0;margin-bottom:0}#header .navbar-default .navbar-nav>.active>a,#header .navbar-default .navbar-nav>.active>a:hover,#header .navbar-default .navbar-nav>li a:hover,#header .navbar-default .navbar-nav>.active>a:focus,#header .nav>li:hover>a{background:0;color:#fff;outline:0}.media-listing{list-style:none}.media-listing li{float:left;margin-right:9px;padding-top:4px;padding-bottom:4px}.media-listing li a{font-size:18px;color:#565551}.media-listing li a:hover{text-decoration:none}.navbar-default .navbar-nav>.open>a{background-color:transparent}@media only screen and (min-width:768px){.navbar-nav>li *{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-default .navbar-nav>.open>a{background-color:transparent}.dropdown-menu{display:none;opacity:0}.open>.dropdown-menu{display:none;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav>li:hover .dropdown-menu{opacity:1;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav>li{-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.navbar-nav>li:hover{background:#2a2627;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}#header .nav li .dropdown-menu a{color:#000;font-weight:400}#header .nav li .dropdown-menu li{padding:5px 0}.navbar-nav>li>.dropdown-menu{min-width:215px;padding-top:15px;padding-bottom:15px;background-color:#f90;border:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-bottom:2px solid #ee3135;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}body #header{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body #header.fixed{position:fixed;width:100%;left:0;top:0}body #header.up{top:-162px;opacity:0;visibility:hidden}body #header.down{top:0;opacity:1;visibility:visible}#footer{width:100%;background:#34424a}#footer .main-footer{padding-top:109px;padding-bottom:70px;width:100%}.footer-logo{position:relative}.footer-logo .svg-shape{left:0;position:absolute;top:-4px}#footer .get-theme,#footer .copy-right{display:block;font-size:14px;color:#677881;margin-top:30px;line-height:22px;text-transform:inherit}#footer .get-theme a,#footer .copy-right a{color:#677881}#footer .get-theme a:hover,#footer .copy-right a:hover{text-decoration:none}#footer h3{position:relative;color:#ced8dd}#footer h3:after{width:27px;height:2px;content:"";position:absolute;bottom:-12px;left:0;display:block;background:#b3a96c}#footer .practice-listing{margin-top:39px;list-style:none}#footer .practice-listing li{margin-bottom:18px}#footer .practice-listing li a{font-size:14px;color:#677881;display:inline-block;text-decoration:none;text-transform:inherit;outline:0;position:relative;padding-left:15px}#footer .fa-chevron-right{float:left;font-size:8px;margin-top:5px;margin-right:15px;position:absolute;top:0;left:0}#footer .listing-continue{margin-top:60px}#footer .location,#footer .contact-num{font-size:14px;color:#677881;margin-top:35px;float:none;text-decoration:none;line-height:25px}#footer .location .address,#footer .contact-num span{text-transform:capitalize;color:#e8eef1}#footer .location strong{display:block;font-weight:400}#footer .contact-num{margin-top:30px;display:block}#footer .mail-info{margin-top:2px;margin-bottom:21px}#footer .media-listing li a{color:#7b8f9a}#footer .media-listing li{margin-right:15px}#footer .practice-listing .fa-chevron-right{transform:translateX(-2px);-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer .practice-listing li a:hover .fa-chevron-right{transform:translateX(2px);-webkit-transform:translateX(2px);-ms-transform:translateX(2px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}