.clark_law{display:inline-block;vertical-align:top;width:100%;font-family:"Rubik", sans-serif}.clark_law .container{max-width:1170px}.clark_law a{text-decoration:none}.page-header{background-color:#111111;padding:15px 0}.page-header .header-logo{display:inline-block;vertical-align:top}.page-header .header-logo img{width:197px;max-width:100%}.page-header .phone-number{background-color:#188bf6;color:#fff;padding:15px 20px;border-radius:30px;font-size:20px;font-weight:700;line-height:1.2}.page-header .phone-number i{font-size:18px;margin-right:3px}.page-header .phone-number:hover{opacity:0.8}@media only screen and (max-width: 767px){.page-header .phone-number{padding:10px;font-size:15px;font-weight:500}.page-header .phone-number i{font-size:13px}}.flex-wide{float:left;width:100%;position:relative}.page-banner{padding:60px 0;background-image:url("../images/banner.jpeg")}.page-banner:before{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.page-banner .container{z-index:2;position:relative}.page-banner h1{color:#fff;font-size:40px;font-weight:700;margin:20px 0}@media only screen and (max-width: 992px){.page-banner h1{font-size:30px}}@media only screen and (max-width: 767px){.page-banner h1{text-align:center;font-size:25px;padding-bottom:15px}}.embed-form-wrap{background-color:rgba(255,255,255,0.85);font-size:40px;font-weight:700;border-radius:15px;width:100%;max-width:420px;display:inline-block}.embed-form-wrap h4{font-size:25px;text-align:center;font-weight:700;margin:20px 0 0}.page-about{padding:70px 0}.page-about h3{float:left;width:100%;color:#025dcc;font-weight:700;margin:0;font-size:28px}.page-about h4{font-weight:700;font-size:32px;margin:0 0 15px 0}.page-about ul{float:left;width:100%;list-style:none;padding:0;margin:10px 0 25px}.page-about ul li{float:left;width:100%;font-size:18px;margin-top:10px;padding-left:32px;position:relative}.page-about ul li:before{content:"\F26E";font-family:bootstrap-icons;color:#019e39;position:absolute;top:0;left:0;font-size:26px;line-height:1}.page-about .col-right{text-align:center}.page-about .col-right p{text-align:left;width:100%;max-width:525px;display:inline-block;font-size:16px;line-height:1.6}@media only screen and (max-width: 767px){.page-about .col-left{text-align:center}.page-about ul{float:none;display:inline-block;max-width:250px}.page-about ul li{text-align:left}.page-about .col-right p{max-width:100%;text-align:center}}.page-testimonial{padding:40px 0 70px;text-align:center}.page-testimonial h3{float:left;width:100%;font-size:40px;font-weight:700;text-align:center}.page-testimonial p{display:inline-block;vertical-align:top;width:100%;max-width:800px;margin:30px 0 0;font-size:16px;line-height:1.6}.page-testimonial .col{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media only screen and (max-width: 767px){.page-testimonial{padding-top:10px}.page-testimonial h3{font-size:30px}}.page-address{padding:50px 0;background-color:#4b4b5c}.page-address p{color:#fff;font-size:16px;margin:10px 0;text-align:center}.page-address a{color:#fff}.page-address strong{font-weight:500}.page-address h5{display:inline-block;vertical-align:top;width:100%;text-align:center;color:#fff;font-weight:400;font-size:23px;margin:30px 0 0}.page-footer{background-color:#111111;padding:40px 0}.page-footer .footer-logo{display:inline-block}.page-footer .footer-logo img{height:65px}.page-footer p{color:#fff;font-size:14px;margin:15px 0 0}.page-footer p em{font-style:normal}
