body{font-family:'Assistant',sans-serif;color:#292929;font-size:1.1rem}em{font-family:'Lustria',serif}.bg-darker,.blockquote{background-color:#b1a18a;color:#fff}.color-dark,a:hover,footer .contact-info i{color:#b1a18a}footer input,footer textarea,footer select{background-color:#b1a18a;color:#fff}.bg-lighter,.navbar .active a,footer input[type=submit],footer .bg-blue{background-color:#303d4d;color:#fff}footer .contact-info i{background-color:#303d4d}.color-light,a,.blue,.home h1,.home h2,.home h3,header .phone p,footer i,footer .bg-dark h1,footer .bg-dark h2,footer .bg-dark h3,footer .bg-dark p{color:#303d4d}.lfs img{width:160px}.navbar .nav-item,.content .banner h1:after,.content .banner h2:after,.content .banner h3:after{border-color:#303d4d}footer .bg-white{background:#fff;color:#535353}.content .banner h1,.content .banner h2,.content .banner h3{color:#fff}.lfs svg path{fill:#fff}.gform_wrapper :-moz-placeholder{color:#fff;text-transform:uppercase}.gform_wrapper ::-moz-placeholder{color:#fff;text-transform:uppercase}.gform_wrapper :-ms-input-placeholder{color:#fff;text-transform:uppercase}.gform_wrapper ::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{width:100% !important}header .phone{letter-spacing:1px;display:flex;align-items:center;justify-content:flex-end;color:#fff}header .phone a{color:#fff;letter-spacing:2px;margin-left:5px}header .head{background-color:#303d4d;padding:5px 0}header .main-menu{background-color:#40556f}.home header .main-menu{position:absolute;z-index:100;width:100%;background:0 0}header .navbar .nav-item .nav-link{color:#fff;text-transform:uppercase;font-size:18px;padding-left:12px;padding-right:12px}header .navbar .nav-item:first-child .nav-link{padding-left:0}header .navbar .nav-item:last-child .nav-link{padding-right:0}.lfs svg{max-width:200px}footer input,footer select,footer textarea{border:none}footer .contact-info i{height:50px;width:50px;font-size:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:15px}footer .contact-info h3{font-weight:700;font-size:27px;margin-top:9px;margin-bottom:11px}footer .contact-info{font-size:20px;padding:60px 0;font-weight:100}footer .bg-image{background-size:cover;background-image:url(//it-laws.com/wp-content/themes/justice-lfs/images/shutterstock_267926438-min.jpg)}footer .bg-blue .row{align-items:center;font-weight:600;letter-spacing:1px}footer .bg-blue .row .lfs a{color:#fff;letter-spacing:normal;font-weight:100}footer .bg-image>.col{background-color:rgba(48,61,77,.7)}footer .bg-image{position:relative;color:#fff;text-align:center}footer form label{display:none}footer form ul li{margin-bottom:15px}footer form input,footer form textarea,footer form select{padding:15px !important}footer form input[type=submit]{background:0 0;border:3px solid #fff;font-size:20px;text-transform:uppercase;font-weight:700;margin:0 auto;letter-spacing:1px}footer form{padding-bottom:100px}footer .bg-image h2{color:#fff;padding-top:120px}footer .bg-blue{padding:15px 0}.dropdown-menu{background:#40556f}.dropdown-item{color:#fff;font-size:18px}.home_practice_areas .children-pages a{max-width:100%;flex:0 0 100%;position:relative;display:flex;align-items:center;padding:100px 0 100px 15%;color:#fff;font-size:40px;text-transform:uppercase}.home_practice_areas .children-pages .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;z-index:-1}.home_practice_areas .children-pages a:hover{text-decoration:none}.navbar-brand img{width:275px}.home_banner{padding:150px 0}.home_banner h1{color:#fff;max-width:600px;margin-bottom:20px;font-size:45px;margin-top:30px}.tan,.home_banner h2{color:#b1a18a}.home_banner h2{font-style:italic}.home_banner .section_banner,.home_how .section_text,.content .container{position:relative}.home_banner .section_banner:before,.home_how .section_text:before,.content .container.my-5:before{content:'';width:7px;height:100%;max-height:200px;top:0;left:-25px;position:absolute;background-color:#b1a18b}.home_banner a,.home_how a{background:#222d3a;color:#fff;font-weight:600;font-size:19px;padding:15px 39px;margin-top:15px;display:inline-block;text-align:center}.home_how{padding:100px 0}.content{border-bottom:3px solid #303d4d}.about_left{width:70%;float:left;margin-right:50px}@media(max-width:1200px){footer .contact-info .col-md{flex:0 0 50%;max-width:50%;justify-content:flex-start !important;margin-bottom:30px}}@media(max-width:991px){.lfs{margin-top:10px;flex-direction:column}.lfs a{margin-bottom:-56px;margin-left:68px}.home header .main-menu{position:relative;background-color:#40556f;width:auto}header .main-menu .navbar .nav-item .nav-link{padding-left:0;padding-right:0}}@media(max-width:767px){.d-block-md{display:inline-block !important}footer .contact-info .col-md{flex:0 0 100%;max-width:100%}footer .bg-blue{text-align:center;padding-top:15px}.home_practice_areas .children-pages a{padding:60px 0 60px 30px}.content .container:before{left:-15px}}@media (max-width:550px){.navbar-brand img{max-width:156px}.home_banner{padding:100px 0;background-image:url(//it-laws.com/wp-content/themes/justice-lfs/images/mobile.png)!important}.home_banner h1{font-size:33px}h1{font-size:40px}h2{font-size:30px}.home_banner a,.home_how a{font-size:15px}.home_practice_areas .children-pages a{font-size:26px}}