/**handles:style_responsive**/
@media only screen and (max-width:1199px){.alimony-calculator .heading,.section-header h2{font-size:42px}.cms-banner .banner-txt h2{font-size:42px}.cms-badge .badge-inner{padding:20px}.cms-testimonial .owl-item .item{padding:40px 0 0}.cms-team .customers-box .content h4{font-size:24px;padding:10px 10px 0}.cms-team .owl-carousel .owl-nav button.owl-next,.cms-team .owl-carousel .owl-nav button.owl-prev{width:40px;height:80px;font-size:30px;top:80px}.cms-team .owl-carousel .owl-nav button.owl-prev{left:0}.cms-team .owl-carousel .owl-nav button.owl-next{right:0}.right-box-inner{padding:20px}.cms-videotab{padding:160px 0 40px}.cms-videotab .videotab-sub{max-width:100%;align-items:flex-start;padding:0;background-color:#fff;row-gap:10px}.cms-videotab .practice-box{background-color:#3a4a64;padding:20px;margin:0}.cms-videotab .practice-main{width:100%}.cms-videotab .step-hover-box{position:relative;width:100%;padding:0;border:0;border-radius:0;background-color:#fff}.cms-videotab .step-video{padding:0}.cms-videotab .video-title{display:none}.cms-videotab .practice-box .text{width:100%;padding-right:30px}.cms-videotab .practice-box .text::after{opacity:1}.cms-videotab .practice-box.current .text::after{transform:rotate(-45deg)}.cms-videotab .practice-box .text{padding-right:0}.cms-videotab .practice-box{padding:0}.cms-videotab .practice-box .vtabsclass a{padding:20px 30px 20px 20px;display:block}.cms-videotab .practice-box .text:after{top:20px;right:15px}}@media only screen and (max-width:1023px){.alimony-calculator .heading,.section-header h2{font-size:36px}.section-header .tagline{letter-spacing:.3em}.blue-btn{font-size:18px!important;padding:18px 20px 18px;padding-right:75px;letter-spacing:.05em}.blue-btn span{width:60px}.cms-banner{height:640px}.cms-banner .container{top:140px}.cms-banner::before{clip-path:polygon(100% 0%,100% 80%,50% 100%,50% 100%,0 80%,0 0)}.hero-img{height:632px;clip-path:polygon(100% 0%,100% 80%,50% 100%,50% 100%,0 80%,0 0)}.hero-img::after{display:none}.hero-img:before{background:linear-gradient(-270deg,#fff 50%,rgba(255,255,255,0) 120%)}.cms-banner .banner-txt{padding:0 0 30px}.cms-banner .banner-bottom{flex-direction:column;align-items:flex-start;grid-row-gap:30px}.cms-banner .reviews-count{font-size:48px}.cms-badge{margin:-170px 0 0}.cms-badge .badge-inner{padding:10px 20px}.cms-badge .badge-inner .badge-img{padding:10px}.cms-badge .badge-inner .badge-img::before{display:none}.cms-help .video-box::after,.cms-help .video-box::before{display:none}.cms-help .btn-box{padding:50px 0 0}.cms-practice .section-header .h2{font-size:36px}.cms-practice .section-header h3{font-size:30px}.cms-practice .section-header h4{font-size:26px}.cms-about{padding:380px 0 860px}.grid-wrapper{grid-auto-rows:240px}.cms-practice{margin:-800px 0 0}.cms-practice .help-box .txt{font-size:24px}.cms-lawyer .section-header .h2{font-size:36px;margin:0 0 20px!important}.cms-lawyer .section-header p{font-size:30px;line-height:1.2}.cms-lawyer .lawyer-inner{padding:30px}.cms-lawyer .lawyer-inner .bottom-txt{font-size:30px}.cms-video{padding:40px 0 40px}.cms-video .video-row{column-gap:30px;row-gap:30px}.cms-testimonial{padding:40px 0 40px}.cms-team{padding:40px 0 40px}.cms-team .section-header p{margin:0 0 30px}.cms-team .section-header .bottom-txt{font-size:24px}.cms-blog{padding:40px 0 80px}.cms-blog .section-header{padding:0 0 40px}.cms-faq h2{font-size:36px!important}.cms-faq .question{font-size:20px}.cms-faq .answer{padding:15px 0 15px}.cms-banner.landing-banner{height:auto;padding:140px 0 0}.landing-banner:before{display:none}.landing-banner .container{position:relative;top:auto;left:auto;transform:none}.landing-banner .hero_carosel-landing{display:none}.landing-about{padding:380px 0 60px}.landing-about .bottom-txt{font-size:30px}.cms-cases{clip-path:polygon(100% 0%,100% 90%,50% 100%,50% 100%,0 90%,0 0)}.cms-cases::before{clip-path:polygon(100% 0%,100% 90%,50% 100%,50% 100%,0 90%,0 0)}.cms-cases .section-header .h2{font-size:36px!important}.cms-cases .section-header h3{font-size:30px}.cms-cases .section-header h4{font-size:26px}.cms-cases .cases-content{padding:30px}.cms-cases .cases-content h3{font-size:36px}.cms-cases .cases-content h4{font-size:30px}.sidebar-inner .sidebar{position:relative}.sidebar-inner .sidebar .right-box{position:relative}.cms-404-content .page-title,.section-header h1,.singlepost h1,h1.entry-title{font-size:36px!important}#intro .section-header h2,.alimony-calculator .heading,.singlepost .section-header h2{font-size:30px!important}.cms-case .section-header h3,.singlepost .section-header h3{font-size:26px!important}.cms-case .section-header h4{font-size:22px!important}.cms-404-content,.cms-blog,.cms-case,.cms-planing-content{padding:40px 0}.page-template-contact-page .cms-lawyer{padding:40px 0 0}.alimony-calculator .heading{margin-bottom:30px}}@media only screen and (max-width:767px){.alimony-calculator .heading,body .section-header .h2,body .section-header h2{font-size:30px!important}.section-header .tagline{letter-spacing:0;font-size:16px!important}.blue-btn{font-size:14px!important;padding:18px 15px 18px;padding-right:50px;letter-spacing:0}.blue-btn span{width:40px}.blue-btn span img{width:10px}.cms-banner{height:370px}.hero-img{height:362px}.cms-banner .banner-txt{text-align:center}.cms-banner .banner-txt h1{letter-spacing:.3em}.cms-banner .banner-txt h2{font-size:26px!important;line-height:1.2}.cms-banner .banner-bottom{align-items:center}.cms-badge{margin:40px 0 0;padding:40px 0 40px}.cms-badge .badge-inner{flex-wrap:wrap;border-radius:10px;box-shadow:0 3.85276px 32.7485px rgba(0,0,0,.15)}.cms-about{margin:0;padding:40px 0 120px}.cms-practice{margin:0;padding:40px 0 40px}.cms-practice .section-header .h2{font-size:30px!important}.cms-practice .section-header h3{font-size:20px}.cms-practice .section-header h4{font-size:18px}.grid-wrapper{grid-template-columns:repeat(2,1fr);grid-auto-rows:200px}.cms-practice .help-box img{margin:0 0 20px}.cms-practice .help-box .txt{font-size:20px}.cms-lawyer{padding:40px 0 40px}.cms-lawyer .section-header p{font-size:22px}.cms-lawyer .lawyer-inner{padding:15px 15px 20px}.cms-lawyer .lawyer-inner .bottom-txt{font-size:26px;margin:0 0 30px}.cms-video{padding:0 0 40px}.cms-video .video-row{grid-template-columns:repeat(1,1fr)}.cms-video .video-box .txt-1{font-size:20px}.cms-testimonial .section-header{padding:0 0 30px}.cms-team .section-header .bottom-txt{font-size:20px}.cms-team .owl-carousel .owl-nav button.owl-next,.cms-team .owl-carousel .owl-nav button.owl-prev{top:100px}.cms-blog .blog-rht h3{font-size:24px;margin:10px 0 20px}.cms-blog .blog-rht p{margin:0 0 30px}.cms-faq{padding:120px 0 80px}.cms-faq .faq-inner{padding:20px 20px 50px}.cms-faq .question{font-size:18px;height:auto;padding-right:30px;padding-bottom:15px}.cms-faq .question::before{right:0}.cms-faq .question::after{right:6px}.cms-faq .question-block{margin:30px 0}.vbox-close{right:-20px}.landing-banner .banner-txt p{font-size:18px;line-height:1.4}.landing-about{padding:40px 0 60px}.cms-cases{clip-path:polygon(100% 0%,100% 98%,50% 100%,50% 100%,0 98%,0 0)}.cms-cases::before{clip-path:polygon(100% 0%,100% 98%,50% 100%,50% 100%,0 98%,0 0)}.cms-cases{padding:40px 0 80px}.cms-cases .section-header .h2{font-size:30px!important}.cms-cases .section-header h3{font-size:20px}.cms-cases .section-header h4{font-size:18px}.cms-cases .cases-content{padding:20px}.cms-cases .cases-content h3{font-size:30px}.cms-cases .cases-content h4{font-size:26px}.contact-form .gform_wrapper.gravity-theme .gform_footer .gform_button{font-size:17px}.outer-form .blue-btn{width:100%}}@media only screen and (max-width:479px){@media(min-width:1441px){.cms-banner .banner-txt{padding:0 0 30px}.hero-img{height:800px}}@media(max-width:1440px) and (min-width:1200px){.cms-banner .banner-txt h2{font-size:42px}}@media(max-width:1023px) and (min-width:768px){.cms-badge{margin:30px 0 -50px}}@media(max-width:767px){.cms-video{padding:40px 0}}}