@import url(https://use.typekit.net/wap8xle.css);:root{--font1:'franklin-gothic-condensed', sans-serif;--font2:'freight-big-pro', serif;--font3:'franklin-gothic-compressed', sans-serif;--color-primary:#1D276C;--color-secondary:#D4AF37;--color-font-header:#0C102B;--color-text:#0E161B;--color-default:#fff;--px180:11.25rem;--px85:5.3125rem}body.ppc{font-family:var(--font1);color:var(--color-text);font-size:var(--px22);font-weight:400;line-height:1.7em}#wrapper{max-width:160rem;margin:0 auto}.container{max-width:90rem;width:85%;padding-left:0;padding-right:0;margin:0 auto}.clear{clear:both}.center{text-align:center!important}h1,h2,h3,h4,h5,.h1{font-size:var(--px64);font-weight:500;font-family:var(--font2);color:var(--color-font-header);text-transform:none;line-height:1.2em;margin-bottom:1.875rem}.h1{margin-top:0}h2{font-size:var(--px48);padding-top:1rem}h3{font-size:var(--px30)}h4{font-size:var(--px24);font-weight:400;line-height:1.7em}h5{text-transform:none;font-weight:400;font-family:var(--font1);font-size:var(--px22);color:var(--color-secondary);letter-spacing:0;line-height:1.7em;margin-bottom:0}a.btn,a.btn-gold,a.btn-white,a.btn-grad,a.btn-grad-arrow{background-color:var(--color-secondary);color:#fff;text-transform:uppercase;font-size:var(--px17);font-weight:500;padding:1rem 1.875rem .875rem;border-radius:.25rem;letter-spacing:.0625rem;text-decoration:none;line-height:1.2em;white-space:pre-wrap;transition:all .5s ease}a.btn:hover,a.btn:focus,a.btn-gold:hover,a.btn-gold:focus{background-color:var(--color-primary);color:#fff;border:.1875rem solid var(--color-primary)}a.btn-gold{background-color:#fff0;border:.1875rem solid var(--color-secondary);color:var(--color-secondary)}a.btn-white{background-color:var(--color-default);color:var(--color-secondary);border-radius:0;border:.0625rem solid #DFD4AF}a.btn-grad,a.btn-grad-arrow,.attorney-section a.btn{transition:unset}a.btn-grad,a.btn-white:hover,a.btn-white:focus,a.btn-grad-arrow,.attorney-section a.btn{border-radius:0;border:.0625rem solid #DFD4AF;background:linear-gradient(120deg,#CFA92F 0%,#E9BC29 80%,#DFD4AF 100%);color:var(--color-default)}a.btn-grad:hover,a.btn-grad:focus,a.btn-grad-arrow:hover,a.btn-grad-arrow:focus,.attorney-section a.btn:hover,.attorney-section a.btn:focus{background:var(--color-secondary)}a.btn-grad-arrow,.attorney-section a.btn{position:relative;padding-right:4.5rem;color:#fff;display:inline-block}a.btn-grad-arrow:after,.attorney-section a.btn:after{content:'';background-image:url(/wp-content/themes/lawfirmsites/images/ppc/icon-arrow.png);background-repeat:no-repeat;background-position:right center;width:2.25rem;height:1rem;display:inline-block;position:absolute;right:1.3rem;top:35%}a:hover>img{opacity:.8}.bg-overlay:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0}.bg,body.page-id-1075 .main-section{background-repeat:no-repeat;background-size:cover}.bg-center{background-position:center}.bg-overlay,.bg-overlay>div{position:relative}.flex-between{justify-content:space-between;flex-wrap:wrap}.flex-center{justify-content:center;flex-wrap:wrap}.flex-alcenter{align-items:center}.nomargin{margin:0}.inner-wrap{padding:6rem 0 5rem}.main-content p{margin:0 0 1.875rem}.main-content ul,.main-content ol{margin-bottom:1.875rem}.main-content ul ul,.main-content ol ol{margin-bottom:0}.dark{color:var(--color-default);background-color:var(--color-primary)}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark a{color:var(--color-secondary)}.dark a:hover,.dark a:focus,.dark a.btn,.dark a.btn-grad,.dark a.btn-grad-arrow{color:#fff}header#header .menu-content{padding:1.875rem 0;color:var(--color-default)}header#header .ph{font-weight:500;font-size:var(--px27);display:flex;align-items:center;line-height:1.4em}header#header .ph .free{max-width:16rem;text-align:right;position:relative}header#header .ph .es{max-width:6rem}header#header .ph .flex span{margin:0 1.375rem;font-family:var(--font2)}header#header .ph .free:after{content:'';background-color:var(--color-default);position:absolute;height:3.625rem;width:.0625rem;top:.6875rem;right:-1.375rem}header#header .ph a.btn{font-size:var(--px27)}.banner-section{background-color:#fff0}.banner-section .banner{padding:3rem 0 4rem}.banner-section .banner-left{width:61%}.banner-section .banner-right{width:34%}.banner-section h2{font-style:italic;color:var(--color-secondary);text-transform:none;font-weight:400;padding-top:0;margin-bottom:2.5rem}ul.square-check{padding-left:0;column-count:3;margin-bottom:2.5rem}ul.square-check>li,ul.circle-check>li{list-style:none;position:relative;padding-left:3.4375rem;line-height:1.4em;margin-bottom:1.125rem}ul.square-check>li:before,ul.circle-check>li:before{content:'';background-size:cover;background-image:url(/wp-content/themes/lawfirmsites/images/ppc/icon-square-check.png);background-repeat:no-repeat;width:3.125rem;height:2.5rem;display:block;position:absolute;left:0}ul.circle-check{padding-left:0}ul.circle-check>li{margin-bottom:1.875rem}ul.circle-check>li:before{background-image:url(/wp-content/themes/lawfirmsites/images/ppc/icon-circle-check.png);width:2.0625rem;height:2.0625rem}.highlight{font-style:italic;color:var(--color-secondary)}.fs180{font-size:var(--px180)}.fs85{font-size:var(--px85)}.break{display:block}.indent2{margin-left:2rem}.indent3{margin-left:4rem}.msflex .ms-left{width:40%}.msflex .ms-right{width:55%}.ms-add{padding-top:2.5rem}.ms-add ul.square-check{column-count:1;display:flex;flex-wrap:wrap;justify-content:center}.ms-add ul.square-check>li{background-color:rgb(223 212 175 / .3);margin:.625rem;width:30%;color:var(--color-primary);font-size:var(--px27);padding:1rem 1rem 1rem 3.9rem;border-radius:.25rem;min-height:5.8125rem;display:flex;align-items:center}.ms-add ul.square-check>li:before{width:2.4375rem;height:2.0625rem;left:1rem}.dark-section{background-color:rgb(12 16 43 / .5);background-blend-mode:multiply}.dark-section:before{background-color:rgb(12 16 43 / .47)}.dark-section .mid-content{max-width:62.5rem;margin:0 auto}.dark-section .mid-content p{max-width:61.875rem;margin:0 auto 1.875rem}.dark-section a.btn-gold,.dark-section a.btn-grad{margin-right:.625rem}.dark-section ul.circle-check{display:flex;flex-wrap:wrap;justify-content:center;padding-top:3rem;margin-bottom:3.5rem}.dark-section ul.circle-check>li{text-transform:uppercase;width:33.3333%;padding-left:0;margin-bottom:2.5rem}.dark-section ul.circle-check>li:before{display:block;position:relative;margin:0 auto 1rem}.attflex .att-left{width:40%}.attflex .att-right{width:55%}.feat-testimonial{position:relative;font-size:var(--px36);font-weight:400;font-style:italic;font-family:var(--font2);line-height:1.4em;margin-top:4rem;padding-left:5.9375rem;padding-top:1rem;color:var(--color-font-header)}.feat-testimonial:before{content:'';background-image:url(/wp-content/themes/lawfirmsites/images/ppc/icon-quote.png);background-repeat:no-repeat;background-size:cover;width:4.375rem;height:3.4375rem;display:block;position:absolute;left:0;top:0}.feat-testimonial:after{content:'';background-color:var(--color-secondary);width:.0625rem;display:block;position:absolute;top:5rem;left:2.1rem;bottom:4rem}.feat-testimonial .auth,.feat-testimonial a.btn{font-style:normal;font-family:var(--font1)}.feat-testimonial .auth{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.1875rem;font-size:var(--px22);margin-bottom:4rem}.mcattys .item{margin:1.1rem;text-align:center;font-size:var(--px16);font-weight:500;line-height:1.5em;text-transform:uppercase;letter-spacing:.1875rem}.mcattys .item h3{font-weight:500;font-size:var(--px27);text-transform:none;margin-bottom:.625rem;letter-spacing:0;margin-top:1rem}.mcattys .item figure{max-width:12.9375rem;max-height:15.25rem}.footer-section .footer-content{padding:3.75rem 0}.fsloc{width:36%}.fsloc h4{text-transform:uppercase;color:var(--color-secondary);font-size:var(--px16);font-weight:500;letter-spacing:.1875rem;margin-bottom:.625rem;font-family:var(--font1);line-height:1.7em}.fsinfo{align-self:flex-end;text-align:right}.designby a{color:var(--color-default);text-decoration:none;margin-right:.625rem}.designby a:hover,.designby a:focus{color:var(--color-secondary)}.cform{background-color:var(--color-primary);border-top:.1875rem solid var(--color-secondary);padding:1.875rem;text-align:center;font-family:var(--font2);font-size:var(--px27);line-height:2rem}.cform .gform_wrapper{background-color:rgb(0 0 0 / .3);padding:1rem 1.5625rem}.gform_wrapper h2{font-size:var(--px22)}.gform_wrapper form{text-align:left;font-family:var(--font1);font-size:var(--px18)}.gform_wrapper .gform_heading{display:none!important}.gform_wrapper .gfield_label{font-weight:500!important;font-size:var(--px16);text-transform:uppercase;letter-spacing:.1875rem}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:0;width:100%;border-radius:.1875rem;background-color:var(--color-default);color:var(--color-text);padding:1rem 1.5625rem 0.875rem!important;font-size:var(--px16)!important;line-height:1.5em}.gform_wrapper .gfield textarea.small{height:3.125rem!important;overflow-y:auto}.gform_wrapper .gfield textarea.medium{height:11.25rem!important}.gform_wrapper .gform_footer{text-align:center;justify-content:center;padding:0 0 1.25rem!important}.gform_wrapper input[type=submit]{border:0;border-radius:.1875rem;font-size:var(--px17)!important;font-weight:500;font-family:var(--font1)!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.0625rem;color:var(--color-default);background-color:var(--color-secondary);padding:1rem 2.5rem 0.75rem!important;width:auto;height:auto;background-image:none}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{background-color:var(--color-primary);color:#fff}body.page-id-1075 header#header .menu-content{border-bottom:.0625rem solid #707070}body.page-id-1075 .main-section{background-image:url(/wp-content/themes/lawfirmsites/images/ppc/bg-marble.jpg)}body.page-id-1075 .msflex .ms-right{font-size:var(--px27)}.msflex .ms-right .msright-wrap{max-width:38.875rem}body.page-id-1075 .dark-section{font-size:var(--px27);background-blend-mode:luminosity}body.page-id-1075 .dark-section:before{background:linear-gradient(230deg,rgb(212 175 55 / .85) 0%,rgb(119 101 54 / .85) 25%,rgb(15 20 54 / .85) 60%)}body.page-id-1075 .dark-section .mid-content{max-width:70.3125rem}body.page-id-1075 .dark-section .mid-content p{max-width:55.625rem}body.page-id-1075 .attorney-section{background-color:#E3DFD2;background-image:url(/wp-content/themes/lawfirmsites/images/ppc/bg-ppc-attys.jpg);background-repeat:no-repeat;background-size:cover}body.page-id-1115 .msflex .ms-left{width:45%}body.page-id-1115 .msflex .ms-right{width:50%}body.page-id-1115 .msflex .ms-left p{width:85%}body.page-id-1115 header#header .menu-content{padding:0;align-items:flex-start}body.page-id-1115 header#header .logo{padding:1.875rem 0}body.page-id-1115 header#header .ph{background-color:var(--color-secondary);font-size:var(--px16);text-transform:uppercase;letter-spacing:.1875rem;color:var(--color-primary);text-align:center;padding:1.875rem}body.page-id-1115 header#header .ph a{color:var(--color-default);font-size:var(--px25);font-weight:500}body.page-id-1115 header#header .ph a:hover,body.page-id-1115 header#header .ph a:focus{color:var(--color-primary)}.fphone{background-color:var(--color-primary);width:1.875rem;height:1.875rem;display:inline-block;margin-right:.625rem}.fphone:before{content:'';background-image:url(/wp-content/themes/lawfirmsites/images/ppc/icon-phone.png);background-repeat:no-repeat;width:1rem;height:1rem;display:inline-block;background-size:cover}body.page-id-1115 .banner-section .banner-left{width:31%}body.page-id-1115 .banner-section .banner-right{width:58%}body.page-id-1115 .cform{border-top:0;font-size:var(--px36);padding:2.5rem 1.875rem}.cform .gform_traffic_wrapper{border:.0625rem solid rgb(255 255 255 / .3);padding:1.875rem}.cform .gform_traffic input[type=submit]{border-radius:0;font-size:var(--px16)!important;padding:1rem 0 0.75rem!important;background:linear-gradient(120deg,#CFA92F 0%,#E9BC29 80%,#DFD4AF 100%);height:3.1875rem;width:10.5rem;text-align:center;border:.0625rem solid #DFD4AF}.cform .gform_traffic input[type=submit]:hover,.cform .gform_traffic input[type=submit]:focus{background:var(--color-secondary)}@media (min-width:992px){.cform .gform_traffic .gform_fields{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr 2%)[12];grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2%;grid-row-gap:16px}.cform .gform_traffic .gfield--width-third{grid-column:span 4}.cform #field_3_5{grid-column:span 9}.cform .gform_traffic .gfield{margin-bottom:0}.cform .gform_traffic{position:relative}.cform .gform_traffic .gform_footer{position:absolute;right:0;bottom:.6rem;padding:0!important}}@media (min-width:992px) and (max-width:1399px){html{font-size:1vw}.footer-section .footer-content{font-size:var(--px20)}.cform .gform_traffic input[type=submit]{width:9.6875rem}}@media (max-width:991px){html{font-size:3vw}header#header .logo,header#header .ph,header#header .ph .flex,header#header .ph p,.banner-section .banner-left,.banner-section .banner-right,.msflex .ms-left,.msflex .ms-right,.ms-add ul.square-check>li,.attflex .att-left,.attflex .att-right,.fsloc,.fslogo,.fsinfo,.fsloc>.item,body.page-id-1115 .msflex .ms-left,body.page-id-1115 .msflex .ms-right,body.page-id-1115 .msflex .ms-left p,ul.circle-check>li,.dark-section ul.circle-check>li,body.page-id-1115 .banner-section .banner-left,body.page-id-1115 .banner-section .banner-right{width:100%}header#header .menu-content,header#header .ph .free,header#header .ph p,.footer-section .footer-content,.fsinfo{text-align:center}header#header .ph{flex-wrap:wrap}header#header .logo{margin-bottom:1rem}header#header .ph .flex{display:flex;justify-content:center;flex-wrap:wrap}header#header .ph .flex br,header#header .ph .free:after{display:none}header#header .ph .free,header#header .ph .flex .es{max-width:100%;width:100%}ul.square-check{column-count:1}.banner-section .banner-left{margin-bottom:2.5rem}.h1{font-size:var(--px52)}.dark-section a.btn-gold,.dark-section a.btn-grad,.dark-section a.btn-white{display:inline-block;margin:0 0 1rem}.footer-section .footer-content>div,.fsloc>.item{margin-bottom:1.875rem}body.page-id-1115 .msflex .ms-left .h1{font-size:var(--px50)}}