@media only screen and (width<=1500px){.mobile-menu li a{font-size:16px}header.cms-header .header-right{margin-left:20px}.injury-list .injury-item{font-size:26px}.right-box-inner{margin-right:-30px}.service-about-row .heading{font-size:42px}}@media only screen and (width<=1439px){header.cms-header .header-right .call-box .call-btn{height:70px;font-size:25px}header.cms-header .header-right .call-box .call-btn .call-small-text{font-size:15px}header.cms-header .navbar-brand{width:200px}header.cms-header .off-canvas-wrapper{width:calc(100% - 200px)}.mobile-menu li a{padding:15px 10px}header.cms-header .header-right{max-width:290px}header.cms-header .mobile-menu ul.sub-menu{left:10px}h1,.mainhead{font-size:46px}.heading,h2,.right-box-inner .sidebar-title,.single .right-box-inner .sidebar-title,.right-box-inner h2,.home-about-content .heading,.call-to-action .heading,.free-consultation .consultation-form .heading,.blue-heading,.you-know .heading,.community-row .heading,.inner-banner .mainhead span{font-size:40px}.sub-heading,.home-about-content .sub-heading,.community-row .sub-heading,.home-about .right-col .heading{font-size:36px}h3,div#ez-toc-container .ez-toc-title{font-size:33px}h4{font-size:28px}h5{font-size:24px}h6{font-size:22px}.mainhead{margin-bottom:50px}.banner-tag-list li,.banner-tag-list .tag-col{padding-left:55px;font-size:25px}.banner-tag-list li:before,.banner-tag-list .tag-col:before{width:30px;height:30px;top:5px}.vision-box .vision-title{font-size:28px}.vision-box .vision-content,.process-box .process-content{font-size:25px}.testimonial-item .testimonial-content{font-size:27px}.testimonial-item .client-name{font-size:23px}.testimonial-item .client-name span{font-size:20px}.button,.contact-form .gform_wrapper.gravity-theme .gform_footer input{min-width:300px;height:75px;font-size:24px}.process-box .process-title{font-size:25px}.process-box .step-number{width:45px;font-size:70px}.plus-list li{padding-left:40px}.plus-list li:before,.serving-list .serving-item:before{top:0}.injury-list{margin-left:0;margin-right:0}.injury-list li{padding:0 10px}.view-btn{min-width:370px;font-size:24px}.helpful-box .helpful-title{font-size:25px}.communities-list .communities-item{font-size:20px}.communities-list li{margin-bottom:30px}.hire-injury-row .heading{margin-bottom:50px}.visit-communities{font-size:20px}.injury-list .injury-item,.plus-list li,.serving-list .serving-item,.accTrigger{font-size:25px}.accTrigger:before{top:1px}.accTrigger:after{top:13px}.location-box .location-title{margin-bottom:20px;font-size:16px}.location-box .location-title span,.location-box .location-contact{font-size:21px}.footer-heading{margin-bottom:25px;padding-bottom:15px;font-size:27px}.footer-nav li a{font-size:18px}.social-media{margin-bottom:25px}.social-media li a{width:40px}.footer-logo{max-width:300px}.location-content p{font-size:25px}.team-box .member-name{font-size:28px}.team-box .member-role{font-size:23px}.team-list{margin:0 -25px}.team-list [class*=col-]{padding:0 25px}.right-box-inner{margin-right:0}.sidebar-inner .sub-heading{font-size:30px}blockquote p,.main-content blockquote p{font-size:38px}.helpful-links li,.main-content .helpful-links li{font-size:22px}.helpful-links li:before,.main-content .helpful-links li:before{top:14px}.case-results-slider .results-total-value span{padding:0}.service-about-row .heading{font-size:38px}.our-core-values p{font-size:28px}.easy-process p{font-size:45px}}@media only screen and (width<=1279px){.mobile-menu li a{font-size:15px}.team-list{margin:0 -15px}.team-list [class*=col-]{padding:0 15px}}@media only screen and (width<=1199px){.mainhead,.landing-banner .mainhead,.mainhead.count-txt,.landing-banner .mainhead.count-txt,.cms-banner .italic,h1{font-size:45px}.mainhead,.landing-banner .mainhead{margin-bottom:35px}.heading,h2,.right-box-inner .sidebar-title,.single .right-box-inner .sidebar-title,.right-box-inner h2,.home-about-content .heading,.call-to-action .heading,.free-consultation .consultation-form .heading,.blue-heading,.you-know .heading,.community-row .heading{margin-bottom:30px;font-size:34px}h3,div#ez-toc-container .ez-toc-title,.community-row .sub-heading,.home-about .right-col .heading{font-size:25px}h4{font-size:21px}h5{font-size:19px}h6{font-size:17px}.mainhead br{display:none}header.cms-header .right-blok-box{align-items:center;display:flex}header.cms-header .navbar{justify-content:space-between;align-items:center}header.cms-header .call-txt{align-items:center;width:auto;height:auto;margin-right:10px;display:flex}header.cms-header .call-txt a{height:35px}header.cms-header .call-txt svg{width:35px;height:35px;margin:0 4px}header.cms-header .header-right .call-box .call-txt{display:none}header.cms-header .header-right .call-box .call-txt.last-btn{display:block}header.cms-header .header-right .btn-box{width:100%;margin:0}header.cms-header .button{text-align:center;padding:15px 20px;font-size:18px;display:block}header.cms-header .off-canvas-wrapper{width:300px}.desktop-img{display:none}.ipad-img{width:100%;max-width:300px;margin:0 auto 35px;display:block}.main-content{padding:60px 0}.l-left-col,.l-right-col{width:100%;padding:0}.l-left-col{margin-bottom:45px}.l-right-col{max-width:600px;margin:0 auto;padding-top:20px}.sidebar{height:auto;position:static}.content-img{margin:40px 0}.right-box-inner:before,.landing-banner .banner-row .right-col{display:none}.cms-blog .blog-box h2,.cms-blog .blog-box h3{font-size:21px}.profile-banner{margin-bottom:40px}.profile-box .content{padding:60px 30px 50px}.profile-box .position{font-size:26px}.template-mainhead{font-size:45px}.template-banner{min-height:365px;padding:140px 0 50px}.template-social{padding:60px 0}.template-heading{font-size:35px}.template-social-list li{width:25%;padding:25px 13px}.template-social-list .temp-social-box p{font-size:18px}.template-social-list .temp-social-box .icon-holder{margin-bottom:18px}.temp-location-list li{width:33.333%;padding:10px 7px 10px 30px}.template-location{padding-bottom:60px}.template-social-list .temp-social-box .icon-holder:before{display:none}.template-social-list .temp-social-box:hover .icon-holder img{transform:scale(1)}.template-social-list .temp-social-box:hover p{color:#000}.template-social-list .temp-social-box:hover .icon-holder{box-shadow:0 4px 24px #0000001f}.temp-location-list li a:hover{color:#000}.template-social-list .temp-social-box .icon-holder{width:160px;height:160px}.template-social-list{margin:0}.temp-location-list li a{font-size:16px}.temp-location-list{margin:0}.web-template .web-moretext{margin-bottom:45px}.web-template .web-moretext .show-btn{margin-bottom:50px}.profile-box .mainhead{font-size:44px}.contact-banner .right-box-inner{max-width:700px;margin:0 auto;padding:35px}.contact-banner .col-lg-7,.contact-banner .col-lg-5{text-align:center;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}header.cms-header{padding:20px 0}.cms-banner{min-height:1px;padding-top:150px;padding-bottom:60px}.banner-row{display:block}.cms-banner .left-col{width:100%;margin-bottom:40px;padding:0}.cms-banner .right-col{width:100%}.cms-banner:after{height:18px}.home-about,.about-services,.testimonials,.why-choose-us,.hire-injury,.helpful-information,.our-newsletter,.lawyers-serving,.free-consultation,.faqs,.our-location,.cms-footer,.main-location,.our-community,.team-middle-row{padding:60px 0}.our-process-title,.personal-injury-title{padding-top:60px}.our-process,.personal-injury,.our-team,.team-detail{padding-bottom:60px}.home-about,.our-process-title,.personal-injury-title{padding-bottom:30px}.about-services,.our-process,.personal-injury{padding-top:30px}.our-partners{padding:40px 0}.heading:before{height:4px}.section-header{margin-bottom:50px}.video-box .video-icon{width:80px;height:80px}.about-row .right-col{padding-left:30px}.sub-heading,.home-about-content .sub-heading,.home-about .right-col .sub-heading{font-size:27px}.heading.mb-10{margin-bottom:10px!important}.tagline{margin-bottom:25px;font-size:18px}.vision-box .icon{width:40px;height:40px}.vision-box .vision-title,.process-box .process-title,.vision-box .vision-content,.process-box .process-content{font-size:22px}.testimonial-item .testimonial-content{font-size:24px;line-height:1.5}.testimonial-item .client-name{font-size:21px}.call-to-action{padding:35px 0}.call-to-action .heading{margin-bottom:0}.injury-list .injury-item,.plus-list li,.serving-list .serving-item,.accTrigger{font-size:20px}.plus-list li:before,.serving-list .serving-item:before{width:20px;height:20px}.plus-list li,.serving-list .serving-item{padding-left:30px}.plus-list li:not(:last-child){margin-bottom:30px}.injury-list .injury-item{align-items:center;display:flex}.injury-list{row-gap:35px;margin:0 0 55px}.helpful-box .img-holder{height:250px;margin-bottom:30px}.helpful-box .helpful-title{font-size:22px}.serving-list{row-gap:30px}.hire-injury .left-img-holder,.hire-injury .right-img-holder{width:50%}.hire-injury-row .hire-injury-content{width:47%}.communities-list .communities-item{padding-left:46px;font-size:17px}.communities-list .communities-item .icon{width:35px;height:35px}.communities-list{margin:0 -5px;padding:0}.communities-list li{padding:0 5px}.testimonial-slider{padding-bottom:50px}.accordDetail p{font-size:18px}.location-box{width:33.333%;padding:30px 25px 0}.location-box .location-title{margin-bottom:10px}.footer-logo{margin-top:0;margin-bottom:40px}.modal-body .button{height:55px;min-width:inherit;font-size:18px}.modal .btn-box{padding-top:10px}.free-consultation .consultation-form .heading{font-size:28px}.hire-injury{min-height:600px}.main-location{min-height:530px}.location-content p:not(:last-child){margin-bottom:35px}.location-content p{font-size:20px}.team-box .img-holder{height:290px;margin-bottom:25px}.team-box .member-name{margin-bottom:5px;padding-top:15px;font-size:22px}.team-box .member-role{font-size:20px}.team-list{row-gap:45px}.pl-40{padding-left:0}body,.size-30 p,.size-32 p{font-size:22px}.detail-logo-list li img{height:100px}.breadcrumb span,.breadcrumb span a{font-size:16px}.related-post .img-holder{height:120px}.breadcrumb-wrap{padding-bottom:0}.our-team,.team-detail{padding-top:60px}.landing-page p,.you-know p,.main-content ul li,.cms-page-content ul li,.post-author .post-author-content p,#ez-toc-container nav ul li,#ez-toc-container nav ul li a{font-size:23px;line-height:1.4}.main-content ul li:before,.cms-page-content ul li:before{top:13px}.page-template-location-page .personal-injury-title{padding-top:20px}.page-template-location-page .personal-injury{padding-bottom:60px}.inner-banner .mainhead span,.case-results-slider .results-total-value{font-size:35px}.case-results-slider .results-total-value span{font-size:25px}.service-process-step .process-step-row:before{width:90px;font-size:90px}.service-process-step .process-step-row{padding-left:100px}.service-process-step .process-step-row .process-step-title,.service-process-step .process-step-row p{font-size:25px}.community-wrap,.our-mission,.easy-process,.our-core-values{padding:60px 0}.community-row:not(:last-child){margin-bottom:60px}.community-row .community-widget,.mission-row .mission-widget{padding-left:15px}.easy-process p{font-size:35px}.our-core-values p{font-size:23px}.service-about-row .services-about-right{padding:30px 50px}.service-about-row .ser-icon{width:90px;height:90px;padding:20px}.service-about-row .heading{font-size:34px}.service-about-row .img-holder{height:360px}.service-about-row .ser-icon:before{margin-left:20px}}@media only screen and (width<=1023px){.page-template-team-page .team-list .team-col{width:33.333%}.main-content{min-height:1px}.profile-box .profile-img{flex:0 0 252px;max-width:252px}.profile-box .mainhead{font-size:35px}.download-book-row .book-right{padding-left:30px}.single-post .l-left-col h1{font-size:36px}.single-post .l-left-col h2{font-size:30px}.single-post .l-left-col h3{font-size:24px}.about-row .left-col,.about-row .right-col,.action-row .left-col,.action-row .right-col,.our-newsletter .left-col,.our-newsletter .right-col{width:100%;padding:0}.about-row .right-col{padding:40px 0 0}.home-about{padding-bottom:0!important}.about-services{padding-top:0!important}.vision-box .vision-header{align-items:center}.vision-box,.process-box{margin-bottom:35px}.call-to-action{text-align:center}.call-to-action .heading{margin-bottom:30px}.process-box{text-align:center}.process-box .process-header{justify-content:center}.process-box .step-number{width:auto;font-size:40px}.process-box .process-header{margin-bottom:15px}.process-box .process-title{width:auto}.process-box .process-content{padding:0}.injury-list li{width:50%}.hire-injury,.hire-injury .container{padding:0}.hire-injury .left-img-holder{width:100%;height:600px;position:static}.hire-injury .right-img-holder{display:none}.hire-injury-row{background:url(../images/hire-injury-right-img.webp) top/cover no-repeat}.hire-injury-row .hire-injury-content{width:100%;padding:60px 15px}.helpful-box .img-holder{height:220px}.helpful-box .helpful-title{font-size:18px}.our-newsletter .d-flex{text-align:center;display:block}.our-newsletter .left-col{margin-bottom:30px}.serving-list{grid-template-columns:auto auto auto}.communities-list .communities-item{font-size:20px}.communities-list li{margin-bottom:40px}.free-consultation .heading br{display:none}.free-consultation .sub-heading{margin-bottom:30px}.faq-row{width:100%;margin-bottom:35px;padding-right:0}.cms-footer .left-col{text-align:center;width:100%;margin-bottom:25px}.cms-footer .middle-col,.cms-footer .right-col{width:50%;padding:0}.cms-footer .middle-col{padding-right:20px}.cms-footer .right-col{padding-left:20px}.footer-logo{margin:0 auto 25px}.social-media{justify-content:center}.cms-footer .copyright-text{text-align:center;padding-top:30px}.free-consultation{text-align:center}.hire-injury .container{max-width:100%}.hire-injury-row .hire-injury-content{max-width:768px;margin:0 auto}.hire-injury-row .heading{margin-bottom:30px}.main-location{padding:0}.main-location .location-map{width:100%;height:400px;position:static}.location-row{text-align:center;display:block}.location-row .location-content{width:100%;padding:60px 0}.location-row .location-content p br{display:none}.main-location .heading{margin-bottom:15px}.team-box .img-holder{height:340px}.free-consultation .sub-heading br{display:none}.team-detail .img-holder{margin-bottom:25px}.detail-logo-list{justify-content:center;gap:50px;padding:0}.related-post .img-holder{height:120px}.community-row .img-holder,.mission-row .img-holder{margin-bottom:35px}.call-to-action+.community-wrap+.call-to-action .action-row .left-col,.call-to-action+.community-wrap+.call-to-action .action-row .right-col{width:100%}.community-row .community-widget,.mission-row .mission-widget{padding-left:0}.service-about-row .img-holder{height:auto}.service-about-row .services-about-right{padding:50px}.service-about-row:nth-child(2n) .col-lg-6:first-child{order:1}.service-about-row:nth-child(2n) .col-lg-6:last-child{order:2}.easy-process p br{display:none}}@media only screen and (width<=767px){body,.home-about p,.main-content ul li,.cms-page-content ul li,.cms-banner p,.size-30 p,.size-32 p,.landing-page p,.you-know p,.main-content ul li,.cms-page-content ul li,.post-author .post-author-content p{font-size:22px;line-height:1.2}.mainhead,.landing-banner .mainhead,.mainhead.count-txt,.landing-banner .mainhead.count-txt,.cms-banner .italic,h1{letter-spacing:0;margin-bottom:25px;font-size:22px}h1{margin-bottom:25px}.mainhead.count-txt{font-size:26px}.heading,h2,.right-box-inner .sidebar-title,.single .right-box-inner .sidebar-title,.right-box-inner h2,.home-about-content .heading,.call-to-action .heading,.free-consultation .consultation-form .heading,.blue-heading,.you-know .heading,.community-row .heading,.home-about .right-col .heading{letter-spacing:0;margin-bottom:20px;font-size:23px;line-height:1.2}.sub-heading,.home-about-content .sub-heading,.community-row .sub-heading,.home-about .right-col .sub-heading{font-size:22px}h3,div#ez-toc-container .ez-toc-title{margin-bottom:20px;font-size:21px}h4{margin-bottom:20px;font-size:20px}h5{margin-bottom:20px;font-size:18px}h6{margin-bottom:20px;font-size:16px}.landing-page h2,.landing-page h3,.landing-page h4{padding-top:10px}.mob-img{background:#fff;border-radius:15px;width:100%;max-width:400px;margin:0 auto 35px;display:block;overflow:hidden}blockquote{padding:20px}.right-box-inner{padding:30px 15px}blockquote p,.main-content blockquote p{margin-bottom:15px}.template-breadcrumb{letter-spacing:0;margin-bottom:15px;font-size:14px}.template-mainhead{font-size:24px}.template-heading{padding:25px 0 0;font-size:21px}.template-mainhead br,.template-heading br{display:none}.template-social{padding:40px 0}.template-social-list li{width:33.333%}.template-social-list .temp-social-box p{font-size:15px}.template-social-list .temp-social-box .icon-holder{width:100px;height:100px;padding:15px}.web-template .show-btn .web-readmore{max-width:270px;height:50px;font-size:18px}.web-template .show-btn .web-readmore:before,.web-template .show-btn .web-readmore:after{width:22px;height:15px;margin-top:-7px}.web-template .show-btn .web-readmore:before{left:15px}.web-template .show-btn .web-readmore:after{right:15px}.web-template .show-btn:before{margin-right:150px}.web-template .show-btn:after{margin-left:150px}.web-template .show-btn:before,.web-template .show-btn:after{top:25px}.template-banner{min-height:1px}.template-heading:before{width:130px}.temp-location-list li{width:50%}.cms-blog .blog-box h2,.cms-blog .blog-box h3{font-size:18px}.blog-box .blog-content p,.blog-box .recent-news-text p{font-size:17px}.blog-box .blog-img,.cms-media .video-box .video-img,.cms-media .video-box{height:auto}.page-numbers{padding:7px 10px;font-size:14px}.profile-box{flex-direction:column;align-items:center;margin:0}.profile-box .content{text-align:center;border:0;padding:30px 0 0}.profile-banner{margin-bottom:0;padding:40px 0}.profile-box .position{font-size:20px}.profile-box .mainhead{font-size:30px}.team-list .home-team-item{margin-bottom:40px}.contact-banner .right-box-inner{max-width:440px}.contact-banner .banner-inner{padding:40px 0}.contact-banner .right-box-inner{padding:20px}.single-post .l-left-col h1{font-size:28px}.single-post .l-left-col h2{font-size:24px}.single-post .l-left-col h3{font-size:21px}.error404 .main-content{min-height:10px}.cms-banner{padding-top:130px;padding-bottom:40px}.home-about,.about-services,.testimonials,.why-choose-us,.hire-injury,.helpful-information,.our-newsletter,.lawyers-serving,.free-consultation,.faqs,.our-location,.cms-footer,.our-community,.team-middle-row,.main-content{padding:40px 0}.our-process-title,.personal-injury-title{padding-top:40px}.our-process,.personal-injury,.our-team,.team-detail{padding-bottom:40px}.home-about,.our-process-title,.personal-injury-title{padding-bottom:20px}.about-services,.our-process,.personal-injury{padding-top:20px}.our-partners{padding:40px 0}.banner-tag-list li,.banner-tag-list .tag-col{padding-left:30px;font-size:16px}.banner-tag-list li:before,.banner-tag-list .tag-col:before{width:20px;height:20px;top:2px}.vision-box .vision-title,.process-box .process-title,.testimonial-item .testimonial-content{font-size:20px}.testimonial-item .client-name{font-size:19px}.button,.contact-form .gform_wrapper.gravity-theme .gform_footer input,.view-btn,.our-newsletter-form.contact-form .gform_wrapper.gravity-theme .gfield--type-submit input{min-width:230px;height:55px;padding:10px 15px;font-size:16px}.vision-box .vision-title,.process-box .process-title{font-size:17px}.process-box .step-number{font-size:30px}.vision-box .vision-content,.process-box .process-content{font-size:20px}.why-choose-us .sub-heading{margin-bottom:30px}.injury-list .injury-item,.plus-list li,.serving-list .serving-item,.accTrigger{font-size:18px}.plus-list li:not(:last-child){margin-bottom:20px}.injury-list{display:block}.injury-list li{width:100%;margin-bottom:20px}.injury-list .injury-item .icon{width:40px;height:40px}.injury-list .injury-item{padding-left:55px}.partner-list{flex-wrap:wrap;justify-content:center}.partner-list li{text-align:center;width:33.333%;padding:10px 5px}.partner-list li img{max-height:58px}.hire-injury,.hire-injury .container{padding:0}.hire-injury .left-img-holder{height:400px}.hire-injury-row .hire-injury-content{max-width:540px;margin:0 auto;padding:40px 15px}.vision-box .vision-header{margin-bottom:15px}.hire-injury-row .heading{margin-bottom:30px}.plus-list li{line-height:1.3}.helpful-box .img-holder{height:auto}.helpful-box .helpful-title{margin-bottom:15px}.helpful-box{margin-bottom:30px}.communities-list li{width:100%;min-height:35px;margin-bottom:30px}.faq-wrap{margin-bottom:0}.location-box{width:100%;padding:0 15px}.location-box:not(:last-child){border-bottom:1px solid #ffffff4d;margin-bottom:20px;padding-bottom:20px}.location-box .location-title span,.location-box .location-contact{font-size:17px}.cms-footer .middle-col,.cms-footer .right-col{width:100%;padding:0}.footer-heading{border-bottom-width:1px;font-size:22px}.footer-nav li a{font-size:15px}.footer-nav li:not(:last-child){margin-bottom:10px}.footer-nav{margin-bottom:40px}.cms-footer .left-col{margin-bottom:0}.cms-footer .copyright-text{font-size:17px}.serving-list{flex-wrap:wrap;column-gap:0;display:flex}.serving-list li{width:50%}.vision-box .vision-title{width:calc(100% - 40px)}.helpful-box .img-holder{margin-bottom:17px}.communities-list .communities-item{font-size:19px}.communities-list .communities-item .icon{top:-4px}.accordDetail p{font-size:17px}.social-media li a{width:32px}.footer-logo{max-width:220px}.location-box .location-title{display:block}.footer-row{text-align:center}.hire-injury{min-height:1px}.main-location .location-map{height:300px}.location-row .location-content{padding:40px 0}.location-content p{font-size:16px}.location-content p:not(:last-child){margin-bottom:25px}.team-box .img-holder{height:auto}.breadcrumb-wrap{padding:20px 0 40px}.breadcrumb li,.breadcrumb li a{font-size:16px}.team-box .member-role{font-size:18px}.team-box .member-name{font-size:20px}.text-center .heading{padding-top:20px}.detail-logo-list{gap:15px}.detail-logo-list li img{height:80px}.our-community .heading{margin-bottom:30px!important}.breadcrumb-wrap{padding-bottom:0}.our-team,.team-detail{padding-top:40px}.landing-page .share-post p{font-size:20px}.share-social li,.main-content .share-social li{margin-left:8px}.landing-page img{margin-bottom:20px}.you-know{margin-bottom:30px;padding:20px}.you-know p{font-size:19px;line-height:1.4}.main-content ul,.cms-page-content ul{margin-bottom:30px}blockquote p,.main-content blockquote p{font-size:25px;line-height:1.2}blockquote .quote-name,.main-content blockquote .quote-name{font-size:17px}blockquote{margin:60px 0 30px}.brd-title{padding-bottom:15px}.helpful-links li,.main-content .helpful-links li{font-size:17px}.helpful-links li:before,.main-content .helpful-links li:before{top:11px}.post-author{margin:30px 0;padding:20px}.post-author-inner{text-align:center;display:block}.post-author .post-author-photo{width:120px;height:120px;margin:0 auto 20px}.post-author .post-author-content{width:100%;padding:0}.post-author .heading{font-size:22px}.post-author .heading:before{left:50%;transform:translate(-50%)}.post-author .post-author-content p{font-size:18px;line-height:1.3}.related-post .helpful-content{width:calc(100% - 80px);padding-left:15px}.related-post .img-holder{width:80px;height:80px}.helpful-box .helpful-title{padding-top:10px;font-size:16px}.related-post .helpful-box{align-items:start}.related-post-list{margin-top:30px}.related-post-list .related-post:not(:last-child){margin-bottom:25px}.sidebar-inner .sub-heading{font-size:22px}.banner-form{padding:15px}.banner-form .form-heading{font-size:22px}.banner-form .form-tagline{font-size:21px}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea.large,.gform_wrapper.gravity-theme .gfield .gform-grid-col input{font-size:20px}.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:0!important}.gform_wrapper.gravity-theme .ginput_complex span:not(:last-child){margin-bottom:20px!important}.contact-form .gform_wrapper.gravity-theme .gform_footer{margin-top:20px!important}.our-newsletter-form .gform_wrapper.gravity-theme .gfield input.large,.our-newsletter-form .gform_wrapper.gravity-theme .gfield select.large,.our-newsletter-form .gform_wrapper.gravity-theme .gfield textarea.large,.our-newsletter-form .gform_wrapper.gravity-theme .gfield .gform-grid-col input,.consultation-form .gform_wrapper.gravity-theme .gfield input.large,.consultation-form .gform_wrapper.gravity-theme .gfield select.large,.consultation-form .gform_wrapper.gravity-theme .gfield textarea.large,.consultation-form .gform_wrapper.gravity-theme .gfield .gform-grid-col input,.right-box-inner .gform_wrapper.gravity-theme .gfield input.large,.right-box-inner .gform_wrapper.gravity-theme .gfield select.large,.right-box-inner .gform_wrapper.gravity-theme .gfield textarea.large,.right-box-inner .gform_wrapper.gravity-theme .gfield .gform-grid-col input,.right-box-inner .contact-form .gform_wrapper.gravity-theme .gform_footer input{height:50px}.consultation-form .gform_wrapper.gravity-theme .gfield textarea.large{height:150px!important}.l-right-col{padding-top:0}#ez-toc-container nav ul li,#ez-toc-container nav ul li a{font-size:17px;line-height:1.2}#ez-toc-container nav ul li:before{top:6px}#ez-toc-container nav{margin-bottom:20px}.inner-banner .mainhead span{font-size:23px}.case-results-box{margin:30px 0 20px;padding:40px 20px}.case-results-slider .owl-nav button.owl-next,.case-results-slider .owl-nav button.owl-prev{width:24px;height:28px}.case-results-slider{padding:0 40px}.case-results-slider .results-total-value{font-size:20px}.case-results-slider .results-total-value span{font-size:15px}.case-results-box h2{padding-bottom:15px}.service-process-step .process-step-row:before{width:40px;font-size:40px}.service-process-step .process-step-row{margin-bottom:25px;padding-bottom:20px;padding-left:50px}.service-process-step .process-step-row .process-step-title{font-size:18px}.service-process-step .process-step-row p{font-size:21px}.service-process-step{padding-top:30px}.community-row .read-more{font-size:18px}.call-to-action+.community-wrap+.call-to-action .action-row .button{min-width:230px}.service-about-row .services-about-right{padding:30px 15px 60px}.service-about-row .heading{font-size:23px}.easy-process p{font-size:25px}.our-core-values p{font-size:20px}.service-about-row .ser-icon{width:70px;height:70px;margin-bottom:20px;padding:15px}.home .cms-banner{height:440px}.home .cms-banner .banner-tag-list{height:130px}header.cms-header{height:108px}.home .cms-banner .right-col{display:none}.home-about .right-col{height:240px;margin-bottom:0;padding-top:0}}