/* https://knutsoncasey.com/wp-content/themes/ilawyer/style.css?ver=5.8.2 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}*:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#434552;text-decoration:none}a:hover{color:#B0413E}.transition{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:0;font-size:90%}li{margin-bottom:16px}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}#menu-main-menu{text-align:right}#menu-main-menu li{display:inline-block;margin:0;padding:20px 15px}#page-container{max-width:1200px;margin:0 auto;padding:100px 20px}#page-container .main-content{width:70%;float:right}#page-container .sidebar{width:30%;float:left}#page-container .main-content.full-width{width:100%}@media (max-width:1000px){#page-container .sidebar{display:none}#page-container .main-content{width:100%;float:none}}.review-page-wrap h2{text-transform:uppercase;text-align:center;margin-bottom:25px}.review-page-wrap h3{margin-bottom:30px;text-align:center;text-transform:uppercase}.google-review.review-single{float:right;position:relative;top:15px}.review-single{float:left;margin:0 0 30px;width:48%}.review-single a{background:none repeat scroll 0 0 #ffc423;border-radius:10px;color:#fff!important;display:block;font-size:13px;padding:20px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;font-family:'Oswald',sans-serif;font-size:15px;text-transform:uppercase}.review-single a:hover{background:#3e3e3e;color:#fff!important}.google-review.review-single.last-review{float:none;clear:both;margin:0 auto;margin-bottom:40px}.review-single img{display:block;margin:0 auto 25px}.schema{line-height:1!important;text-align:left!important}@media (max-width:767px){.schema{text-align:center!important}}#gform_4 ul li input,#gform_4 ul li textarea{background:#f3f3f3;border:1px solid #b7b7b7;box-shadow:none;font-family:"Helvetica Light";font-size:18px;line-height:1;border-radius:5px;padding:15px;width:50%}#gform_4 .gfield_label{display:none}#gform_4 ul li:before{display:none}#gform_4 ul li{padding-left:0}#choice_4_4_1{width:15px!important}#gform_4 input[type=submit]{background:#ffc423!important;color:#191617!important;font-family:"Kepler"!important;text-transform:lowercase!important;box-shadow:none!important;border:0!important;width:120px!important;display:block!important;line-height:1!important;padding:15px!important;border-radius:10px!important;cursor:pointer!important;font-size:20px!important}#gform_fields_4{margin-bottom:20px!important}@media (max-width:767px){#gform_4 ul li input,#gform_4 ul li textarea{width:100%}}#field_1_11{display:none}body .gform_wrapper .gform_validation_container{display:none}input#input_1_12{display:none}.gfield_description{display:none}