@media (max-width:1700px){.hf-wrapper,.bs-wrapper,.hc-wrapper,.hero-wrapper{margin:0}.hc-wrapper{width:100%}.hc-main{padding-right:90px}.mc-pa-item{width:33.3333%}.mc-faqs>div{width:50%}.mc-faqs-list{padding-left:50px}.mc-wrapper .mc-faqs-item h2{font-size:26px}}@media (max-width:1450px){.page-id-2136 .ppc-hero-content{margin-left:0;width:calc(100% - 638px)}.mc-bio-main{padding-left:0}.mc-pa-item{width:50%;margin-bottom:40px!important}}@media (max-width:1394px){.container-ppc{max-width:1281px}.ppc-hero-content h1{font-size:80px}.ppc-hero-form,.ppc-hero-content{width:50%!important}}@media (max-width:1367px){.container{max-width:1281px}.hero-wrapper h1{font-size:55px;margin-bottom:50px}.home-content{padding-top:170px}.hc-wrapper>div{width:50%}.hc-main h2{font-size:30px;margin-bottom:20px}.bs-wrapper{padding-right:30px}.bs-wrapper h2{margin-bottom:10px}.bs-item{padding-bottom:40px;margin-bottom:50px}.bs-item h3{font-size:22px;margin-bottom:10px}.bs-item p{font-size:18px;margin-bottom:20px}.bs-item-link{width:50px;height:50px;background-size:25px}.bs-testi{background-position:96px 150px;width:600px;height:600px}.bs-testi p{flex:0 1 400px;font-size:24px;padding-top:125px}.hf-contact>h2{font-size:20px}.hf-contact>p{font-size:18px}.fo-item p{font-size:18px}.hf-contact .fo-item:first-child{margin-bottom:20px}.mc-bio>div{width:50%}.mc-pa-main{width:530px;padding-right:30px}.mc-pa-list{width:calc(100% - 530px)}.mc-pa-child>div{width:50%}.mc-pa-child-content{padding-right:50px}}@media (max-width:1280px){.container{max-width:1150px}.hc-main{padding-right:40px}.hc-main p{font-size:18px}.hf-wrapper>div{max-width:50%}.hf-contact .footer-offices{margin-bottom:30px}.hf-logo{padding-right:50px}.phone-ppc p{font-size:18px}.phone-ppc p .ppc-btn{width:265px}.ppc-hero-content{padding-top:0}.ppc-hero-content h1{font-size:78px}.ppc-content-main{padding-left:25px;padding-top:0}.ppc-bottom-testimonial{margin:-163px -10px 84px}.ppc-bottom-testimonial-item-wrap{margin:0 10px;padding:77px 40px 182px}.ppc-bottom-attorney-content-wrap{padding:39px 50px}.mc-attorney-item{width:50%}.footer-top{display:block}.footer-logo{margin-bottom:30px}.st-wrapper>div{padding:0 44px}.mc-blog{padding:0;margin:0 -30px}.mc-blog-list{padding:0 30px}.mc-faqs>div{width:100%;padding:0}.mc-faqs-content{margin-bottom:50px}.mc-faqs-item h2 a:after{top:0;bottom:0;margin:auto}}@media (max-width:1180px){.container{max-width:961px}.hero{padding-top:100px}.social-media{padding-top:30px}.hero-wrapper h1{font-size:48px;margin-bottom:20px}.home-content{padding-top:120px}.hc-main h2{font-size:24px}.btn{min-width:304px;min-height:55px;padding:16px 15px;font-size:16px}.blog-section:before{width:40%}.bs-wrapper{max-width:60%}.bs-item{padding-bottom:30px;margin-bottom:30px}.bs-item h3{font-size:20px;margin-bottom:0}.bs-item p{font-size:16px;margin-bottom:10px}.bs-testi{background-position:28px 180px;width:450px;height:450px;background-size:110px}.bs-testi p{flex:0 1 320px;font-size:18px;padding-top:142px}.logo-ppc{float:none;padding-top:0;width:100%;text-align:center;margin-bottom:20px}.home-form{padding-top:330px}.phone-ppc{float:none;width:100%;text-align:center}.ppc-hero{max-height:100%;padding-bottom:80px}.ppc-hero-form,.ppc-hero-content{width:100%!important}.ppc-hero-content{padding:0;margin-bottom:40px}.ppc-badges ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ppc-badges ul li{flex:0 1 50%;text-align:center;padding:10px 0}.ppc-content-wrapper>div{width:100%;padding:0}.ppc-content-image{padding-right:0;margin-bottom:40px}.ppc-bottom-btns .ppc-btn,.ppc-why-btns .ppc-btn,.ppc-content-main .ppc-btn{display:block}.ppc-bottom-btns .ppc-btn,.ppc-why-btns .ppc-btn{margin:0 auto 10px}.ppc-bottom-btns .ppc-btn:last-child,.ppc-why-btns .ppc-btn:last-child{margin:0 auto}.ppc-bottom-testimonial-list{display:block}.ppc-bottom-testimonial-item{margin-bottom:30px}.ppc-bottom-testimonial-item:last-child{margin-bottom:0}.mc-bio>div{width:100%;padding:0;position:relative}.mc-bio-side{margin-bottom:50px}.mc-pa>div{width:100%}.mc-pa-main{margin-bottom:50px}.mc-pa-item{width:33.3333%}.mc-pa-child>div{width:100%;padding:0}.mc-pa-child-content{margin-bottom:50px}}@media (max-width:991px){.container{max-width:738px}.header{padding-top:0}.img-left,.img-right{float:none;margin:0 auto 30px!important;max-width:100%}.menu-fix-header{display:none!important}.menu-content{width:100%;padding:100px 15px 0}.home .header{position:relative;width:100%;z-index:5}.home .menu-logo-content:not(.menu-fix-header){position:relative;left:auto;top:auto;width:100%;z-index:1000}.menu-logo-content{background-color:#213037}.logo-main-wrapper{height:100px}.hero{padding:0;height:calc(100vh - 100px)}.social-media li a{width:50px;height:50px}.social-media li img{width:20px}.home-content{padding:80px 0;height:auto}.hc-wrapper>div{width:100%;padding:0}.hc-main{margin-bottom:40px}.blog-section{display:block;padding:80px 0;height:auto}.blog-section:before{display:none}.bs-wrapper{padding-right:0;max-width:100%;margin-bottom:40px}.bs-list{max-width:100%}.bs-testi{background-position:28px 110px;width:450px;height:450px;background-size:110px;position:relative;right:auto;top:auto;margin:auto}.bs-testi p{flex:0 1 320px;font-size:18px;padding-top:32px}.home-form{padding:50px 0;display:block;height:auto}.hf-wrapper>div{max-width:100%;padding:0}.hf-wrapper,.bs-wrapper,.hc-wrapper,.hero-wrapper{margin:0;display:block}.hf-logo{text-align:center;margin-bottom:50px}.menu-section ul>li>a{color:#fff;font-size:24px;position:relative;z-index:38;display:inline-block;font-weight:600}.mc-wrapper .row>div:not(:last-child){margin-bottom:30px}.fo-item{padding-left:80px}.fo-item:before{width:50px;height:50px;background-size:16px}.ppc-content{padding:80px 0}.ppc-why-pa-item{width:33.3333%}.ppc-bottom{padding-bottom:80px}.ppc-bottom-attorney>div{flex:0 1 100%}.footer-contact-ppc-address{width:100%;padding-right:0;margin-bottom:30px}.footer-contact-ppc-phone{width:100%}.footer-ppc-bottom-wrapper{height:auto;display:block;padding:20px 0;text-align:center}.main-content{padding:80px 0}.mc-attorney-item{width:100%}.mc-bio-image{margin-bottom:50px}.mc-wrapper h2{font-size:30px;margin-bottom:20px}.mc-wrapper h2 span{font-size:20px;margin-top:10px;margin-bottom:0}.mc-wrapper h3{font-size:24px;margin-bottom:20px}.mc-wrapper .mc-bio-side ul{margin-bottom:40px}.mc-wrapper .mc-bio-side li{font-size:18px}.mc-wrapper li,.mc-wrapper p{font-size:18px;margin-bottom:25px}.mc-wrapper li{margin-bottom:0}.mc-wrapper .mc-bio-main h2{margin-bottom:50px;padding-right:50px}.mc-attorney-email{width:50px;height:50px;background-size:18px}.mc-wrapper .mc-pa-main p{font-size:18px}.contact-page-form{padding:80px 0}.cpf-wrapper h2{font-size:21px;margin-bottom:50px}.mc-wrapper h1{font-size:36px}.mc-wrapper .mc-pa-child-content h2{margin-bottom:40px;font-size:20px}.mc-pa-child-image{margin-bottom:50px}.contact-page-form-pa .cpf-wrapper{display:block;text-align:center}.contact-page-form-pa{padding:35px 0}.contact-page-form-pa .cpf-wrapper h2{margin-bottom:20px}.mc-testimonials-item-wrap{padding:101px 40px 91px}.mc-testimonials-item p.mc-testimonial-main{font-size:16px;margin-bottom:50px}.mc-testimonials-item p.mc-testimonial-author{font-size:16px}.social-testimonials{padding:80px 0}.st-wrapper>div{width:100%}.st-google{margin-bottom:80px}.mc-blog-list{width:100%;margin-bottom:50px}.mc-blog-list:last-child{margin-bottom:0}.mc-wrapper .mc-blog-item h3{font-size:20px;min-height:0}.mc-wrapper .mc-blog-item p{min-height:0;font-size:18px}.cm-item{width:100%;margin-bottom:30px}.cm-item:last-child{margin-bottom:0}.cm-content-wrap{min-height:0}.mc-wrapper .cm-content-wrap p{font-size:18px}.mc-wrapper .mc-faqs-item h2:before{width:50px;height:50px;top:0;font-size:25px;margin:auto;bottom:0}.mc-faqs-item{padding:0 20px;margin-bottom:30px}.mc-wrapper .mc-faqs-item h2{font-size:20px}.mc-faqs-item h2 a{padding:25px 56px 25px 70px}.mc-wrapper .mc-faqs-answer p{font-size:16px}.mc-wrapper .mc-faqs-content p{font-size:18px}.faqs-bottom{padding:80px 0}.fb-wrapper h2{font-size:24px;margin-bottom:18px}.fb-wrapper p{font-size:18px;margin-bottom:20px}.mean-container .mean-bar{margin-bottom:10px;padding-bottom:0;position:fixed;background:#213037;min-height:44px}.mean-container a.meanmenu-reveal{padding-top:14px}.main-menu li .sub-menu{max-height:1000px;position:static}.mean-container .mean-nav{overflow:auto;max-height:calc(100vh - 48px)}.mean-container .mean-nav ul{position:relative;z-index:2}.mean-container .mean-nav ul li{border:none;float:none;height:auto;padding:0;width:100%;overflow:hidden}.mean-container .mean-nav ul li a.mean-expand{height:24px;border-bottom:none!important}.mean-container .mean-nav ul li li li a,.mean-container .mean-nav ul li li a{color:#fff;width:100%;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box}.mean-container .mean-nav ul li li a.mean-expand{width:51px;height:49px}.mean-container .mean-nav ul li a{background-color:#213037;background-image:none}.mean-container .mean-nav ul li a:hover{color:#fff;background-color:#707070}}@media (max-width:767px){.container{max-width:450px}.hero-wrapper h1{font-size:30px}.mc-contact-logo img,.footer-logo img,.hf-logo img{max-width:100%}.phone-ppc p .ppc-btn{margin-left:0;margin-top:10px}.ppc-hero-content h1{font-size:48px}.ppc-hero-content ul li{width:100%!important;font-size:18px;background-position:left 8px}.ppc-hero-content p{font-size:21px}.ppc-hero-content p br{display:none}.ppc-btn{font-size:18px;min-height:61px;padding:15px 15px}.ppc-hero-content .ppc-btn{width:100%}.ppc-hero-form{padding:37px 20px 54px}.ppc-form h2{font-size:30px}.ppc-form>p{font-size:18px}.ppc-content-main h2{font-size:48px}.ppc-content-main h3{font-size:24px}.ppc-content-main p{font-size:18px;margin-bottom:40px}.ppc-why-wrapper h2{font-size:38px}.ppc-why-wrapper p{font-size:18px}.ppc-why-wrapper p{margin-bottom:40px}.ppc-why-pa-item{width:50%;margin-bottom:50px}.ppc-why-pa-item-icon{width:100px;height:100px;margin-bottom:20px}.ppc-why-pa-item-icon img{max-width:50%}.ppc-bottom-btns .ppc-btn,.ppc-why-btns .ppc-btn,.ppc-content-main .ppc-btn{font-size:18px;min-height:57px}.ppc-bottom-testimonial-item-wrap{margin:0 10px;padding:40px 40px 140px}.ppc-testimonial-author{bottom:60px}.ppc-bottom-wrapper h2{font-size:36px}.ppc-bottom-wrapper p{font-size:18px}.ppc-bottom-attorney-content-wrap{padding:30px 20px}.ppc-bottom-attorney-content h2{font-size:30px}.ppc-bottom-attorney-content h3{font-size:21px}.ppc-bottom-attorney-content p{font-size:18px;margin-bottom:20px}.ppc-bottom-testimonial-item p{font-size:18px}.footer-ppc-top{padding:80px 0}.footer-contact-ppc-address-left{padding-right:0;margin-bottom:20px}.footer-contact-ppc-address-left,.footer-contact-ppc-address-right{width:100%}.footer-ppc-top h3{font-size:28px}.footer-ppc-top p{font-size:18px}.footer-ppc-bottom p{font-size:16px}.footer-contact-ppc{text-align:center}.ppc-bottom-attorney-image{min-height:418px}.mc-wrapper h1{font-size:36px;margin-bottom:50px}.mc-wrapper .mc-attorney-item h2{font-size:20px}.footer{padding:50px 0}.footer-offices{display:block}.fo-item{margin-bottom:40px}.fo-item:last-child{margin-bottom:0}.footer-top{margin-bottom:50px}.mc-pa-item{width:50%}.mc-pa-item-image{width:180px;height:180px;margin-bottom:20px}.mc-wrapper .mc-pa-item h2{font-size:21px}.mc-testimonials-item{padding:0}.mc-testimonials-item-wrap{padding:70px 20px}.mc-testimonials-item p.mc-testimonial-author{bottom:35px}#contact-form.cpf-form .gform_wrapper ul li{padding:0}#contact-form .gform_wrapper ul li#field_2_4{width:100%}#contact-form.cpf-form .gform_wrapper .gform_footer{height:auto}#contact-form.cpf-form .gform_wrapper input[type="submit"]{height:40px;font-size:16px;top:auto}#contact-form .gform_wrapper .gfield_label{font-size:16px}#contact-form .gform_wrapper ul{margin:0!important}#contact-form .gform_wrapper{margin:0}#contact-form .gform_wrapper .gform_half_left,#contact-form .gform_wrapper .gform_half_right,#contact-form .gform_wrapper .gform_body>ul>li,#contact-form .gform_wrapper .gform_left_third,#contact-form .gform_wrapper .gform_middle_third,#contact-form .gform_wrapper .gform_right_third{float:none;width:100%}#contact-form .gform_wrapper #field_1_6 .ginput_container_radio ul{margin:-4px 0 0 28px}#contact-form .gform_wrapper .gform_footer{margin:0}#contact-form .gform_wrapper input[type="submit"]{min-width:50px;width:50px;height:50px;margin-bottom:0;text-align:center;font-size:12px;background-position:20% center;background-size:16px;background-position:center}#contact-form .gform_wrapper .gfield_checkbox li label,#contact-form .gform_wrapper .gfield_radio li label{font-size:16px}#contact-form .gform_wrapper textarea{margin-top:0;font-size:14px;background-position:12px 12px;background-size:16px}#contact-form .gform_wrapper ul li{margin:0 0 14px!important;padding:0}.archive-dropdown,#contact-form .gform_wrapper input[type="text"],#contact-form .gform_wrapper input[type="phone"],#contact-form .gform_wrapper input[type="email"],#contact-form .gform_wrapper input[type="tel"],#contact-form .gform_wrapper select,#contact-form .gform_wrapper textarea{font-size:14px;padding:0 10px}#contact-form .gform_wrapper p{font-size:16px}.tb-form #contact-form .gform_wrapper .gform_footer,#contact-form .gform_wrapper .gform_footer{margin:0 0 0!important}}@media (max-width:479px){.container{max-width:320px}.logo-content{max-width:182px}.bs-testi{background-position:28px 40px;width:290px;height:290px}.bs-testi p{font-size:16px;padding-top:32px}.ppc-form>p:after{width:100%}.ppc-bottom-btns .ppc-btn,.ppc-why-btns .ppc-btn,.ppc-content-main .ppc-btn{width:100%}.ppc-why-pa-item{width:100%}.ppc-bottom-testimonial-item-wrap{padding:40px 20px 140px}.ppc-bottom-attorney-image{min-height:305px}.mc-attorney-link{padding:40px 20px 112px}.mc-pa-item{width:100%}.mc-faqs-item h2 a{padding:70px 56px 25px 0}.mc-wrapper .mc-faqs-item h2:before{top:11px;bottom:auto}.btn{min-width:100%}}