@media(min-width:1023px){nav.top-nav.overLay:before{position:absolute;right:0;left:0;bottom:0;top:0;content:'';transition:all .3s ease-in-out;z-index:1}}@media(min-width:1025px){.link-indicator img:hover{transform:translateX(15px)}.home-attorney-listing-inner:before{content:"";position:absolute}.about-attorney-listing-inner:hover:before{transform:translateY(0)}.about-attorney-listing-inner:hover .about-attorney-img-title{background-color:#194554}.about-attorney-listing-inner:before{content:"";position:absolute}.about-attorney-listing-inner{overflow:hidden}.about-attorney-listing-inner:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(45,82,95,.38);top:0;left:0;z-index:1;transform:translateY(100%);transition:all ease-in-out .5s}.about-attorney-listing-inner:hover:before{transform:translateY(0)}#header .top-nav>ul>li>a{transition:all .3s ease-in-out;color:#fff}#header.small-header .top-nav>ul>li>a{transition:all .3s ease-in-out;color:#000}header.small-header .site-logo{width:300px;transition:all .3s ease-in-out}#header.small-header .top-nav>ul>li>a{padding-top:20px;padding-bottom:20px;transition:all .3s ease-in-out}#header.small-header .top-nav>ul>li.current-menu-item>a:after{bottom:20px;transition:all .3s ease-in-out}}@media(min-width:1366px){.home-banner{height:100vh}.header-sidebar .sub-menu .sub-menu li a{font-size:1.2rem;font-weight:300}}@media(min-width:1400px){.sec-title{font-size:30px}#footer .footer-block{padding-bottom:40px;padding-top:40px}.cta-box-left{width:67%}.cta-box-right{width:33%}.cta-phone{font:bold 36px 'Poppins',sans-serif}#footer .sec-title{margin-bottom:15px}.global_banner .banner-text .title{font-size:56px}body.page-template-team .bottom_content .right .ul .li{height:320px;background-size:240px}body.page-template-contact .main_content .right_background_image{height:500px}.extra_wrap .button_1{padding:20px 20px 20px 100px}body.home .scroll_to_down_new{left:170px}div#about-sec .right{position:relative}body.home #about-sec .ul{margin-top:40px}.cta .heading{font-size:36px}.cta .right{padding:50px}#header .top-nav>ul{font-size:14px}.header-contact{right:-8.1rem}.header-contact a.button_1{width:260px}.header-contact a p{margin-bottom:0;font-size:20px}.header-contact a span.number{font-size:26px}.home-banner .banner-text .title{font-size:50px}}@media (min-width:1600px){.banner-contact-form input,.banner-contact-form textarea{font-size:16px;line-height:30px}.form-group{margin-bottom:2.5rem}.header-contact a.button_1{width:315px}.header-contact{right:-7.56rem}.header-contact a p{font-size:16px}body.page-template-team .bottom_content .right .ul .li{height:400px;background-size:300px}body.page-template-team .bottom_content .right .ul .li .title{font-size:22px}#badge .item .slider_image{height:170px;background-size:150px}.practice_areas_ul .practice_areas_li:hover .item-hover svg{width:60px;height:60px}body.home .home-form-banner .wpcf7{position:relative}body.home .home-form-banner .wpcf7 div.wpcf7-response-output{width:80%;padding:0;bottom:-20px}.home-attorney-img-title{font-size:22px}body.page-template-contact .main_content .map_wrap iframe{width:calc(100% + 0%)}.container{max-width:1360px}.sidebar .form-group{margin:15px 0}.sidebar .wpcf7 .btn{padding:17px 10px;font-size:18px}.sidebar .widgettitle{font-size:26px}.page-template-about-page .about_content{background-position:100px 90%}.home-form-last-box{height:150px}body.page-template-contact .main_content .right_background_image{height:100%}body.page-template-attorney-detail .attorney_image{height:380px}.front_image:before{height:200px}.front_image{height:89%}body.home .practice_areas_bg{height:550px}.home_blog .ul .li .bottom .title{font-size:20px}.sec-title{font-size:40px}.home_blog .ul .li .top{height:250px}body.home .practice_areas .practice_areas_li.active .item-hover{height:160px}body.page-template-practice-areas .main_content .ul .li,body.page-template-practice-areas-old .main_content .ul .li{height:250px}.home-banner .banner-text .subtitle{font-size:16px;width:90%;line-height:2 !important}.single-post .static-content h1,.single-post .static-content .h1{font-size:36px}.single-post .single-blog-image{height:400px}.cta .right{width:75%}.extra_wrap a{width:360px}body.page-template-contact .main_content .form-group{margin-bottom:3rem}.cta .left{background-size:auto}body.home #about-sec .li{height:230px}body.home #about-sec .li .title{font-size:24px}.extra_wrap{right:10%}.cta .heading{font-size:39px}.cta .buttons a.phone{font-size:46px}.header-right{padding-right:12.5rem}.header-contact a span.number{font-size:34px}.header-contact a p{font-size:27px}#header .top-nav>ul{font-size:16px}.practice_areas_ul .practice_areas_li .top{background-size:100%}.home-banner .banner-text .title{font-size:60px}.small-header .header-contact a span.number{font-size:26px}.small-header .header-contact a p{font-size:20px}}@media(min-width:1900px){.container{max-width:1360px}.top-nav>.menu>li.menu-item-has-children:after{top:6%}#header .top-nav>ul>li>a{padding:5px 20px}body.page-template-contact .main_content .right_background_image{height:100%}.home-banner .banner-text .subtitle{font-size:20px}.home_blog .ul .li .top{height:270px}.extra_wrap a{width:420px}.cta .heading{font-size:46px}.header-contact{right:-16.36rem}.header-right{padding-right:4rem}.home-banner .banner-text .title{font-size:65px}}@media (max-width:1600px){.home-banner .banner-text .subtitle{font-size:40px;line-height:normal}.home-attorney-listing-row{padding-right:0;margin-bottom:30px}.page-template-about-page .about-attorney-listing-row{padding-right:0}.page-template-about-page .about-attorney-content-col{padding-right:7%}}@media(max-width:1366px){.cta-box-left{width:67%}.cta-box-right{width:33%}.cta-phone{font:bold 33px 'Poppins',sans-serif}.space,.section-pd{padding-top:70px;padding-bottom:70px}.global_banner .banner-text .title{font-size:56px}#footer .footer-block{padding-bottom:50px;padding-top:50px}.home-banner .banner-text .title{font-size:50px;margin-bottom:0}.page-template-attorney-detail .home-banner .banner-text .title{font-size:46px;margin-bottom:0}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:18px}.cta .right{padding:60px 50px}.header-contact a p{font-size:20px;margin:0}.header-contact a span.number{font-size:24px}.small-header .header-contact a span.number{font-size:20px;transition:all .3s ease-in-out}.small-header .header-contact a p{font-size:16px;margin:0;transition:all .3s ease-in-out}.small-header .header-contact{background-position:10px center;background-size:45px;transition:all .3s ease-in-out}.sec-title{font-size:40px}}@media (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.practice_areas_ul .practice_areas_li{width:calc(100% / 3) !important}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:30px !important}}@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.cta .heading{font-size:26px !important}.cta .buttons a.phone{font-size:30px !important}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:30px}div#about-sec{background-size:140% 100%}.page-template-about-page .about_content{background-position:-80px 90% !important}.page-template-about-page .about_content:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7)}.page-template-about-page .about-attorney-img-holder{height:190px !important}.page-template-our-team .home-attorney-img-holder{height:320px !important}#header.small-header .top-nav ul li a{padding:22px 8px}#header.small-header .top-nav>ul>li.current-menu-item>a:after{position:absolute;bottom:20px}.top-nav>.menu>li.menu-item-has-children:after{bottom:0}}@media (max-width:1300px){.header-right .phone a p{font-size:16px}.header-right .phone a span{font-size:25px}.social-link-home-inner span{width:70px;height:70px}.global_banner .img-box{left:70px}}@media (max-width:1200px){.home_blog .slick-slide{margin:0 10px}#header .top-nav ul li{padding:0 8px}.header-right .search-icon-form{margin-right:0}.header-right .phone a{padding:22px 10px}.header-right .phone a p{font-size:15px}.header-right .phone a span{font-size:24px;font-size:2vw}.header-right .phone a svg,.header-right .phone a img{width:22px;height:22px;margin-top:2px}.site-logo{padding:15px 5px}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:250px}.page-template-about-page .about-attorney-img-holder{height:250px}.page-template-about-page .about-attorney-img-holder img{bottom:-12px;background-size:78% !important}.page-template-about-page .about-attorney-img-title{padding:10px}body.home .scroll_to_down_new{left:70px}}@media (max-width:1200px) and (orientation:landscape){#header .top-nav ul li a{padding:5px 6px}.home-banner .banner-text{padding-bottom:0}.practice_areas .practice_areas_ul{margin-top:35px}.sec-title{font-size:38px}.home-attorney-img-holder img{background-size:75% !important;bottom:0}.home-attorney-img-title{padding:10px}.home-case-result-listing li .h2{font-size:38px}.home-case-result-listing li{padding:40px 25px}.global_banner .img-box{left:70px;top:88px}.global_banner .banner-text .title{font-size:46px}body.page-template-team .bottom_content .right .ul .li .title{padding:5px}.sidebar .form-group{margin:5px 0}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:20px}.sidebar .wpcf7 .btn{padding:10px}.cta-phone{font:bold 28px 'Poppins',sans-serif}.cta-box-left .h3{font-size:24px}.cta-phone svg{width:50px;max-height:50px;margin-right:10px}.cta-box-left{width:65%}}@media (max-width:1100px){.field-box-wrapper .field-box label{font-size:12px}.page-template-about-page .about-attorney-img-holder{height:230px}.page-template-about-page .about-attorney-img-title{padding:5px}.home-form-last-box{height:100px}.home-form-last-box input[type=submit]{font-size:24px}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{bottom:-30px}.phone.desktop a{text-align:center}.top-nav>.menu>li.menu-item-has-children:after{right:5px}}@media (max-width:1024px){.banner-contact-form{width:90%;padding:40px 20px}.banner-contact-form .sec-title{font-size:30px}.cta .heading{font-size:26px}.cta .buttons a.phone{font-size:30px}.home-attorney-listing-inner:hover .copen-blue{width:100%}.responsive-menu-open body{overflow:hidden}.responsive-menu-open .nav-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:9}.global_banner .img-box{left:70px;top:70px}.social-link-home-inner li a{width:30px;height:30px;line-height:32px;font-size:18px}#header .top-nav{font-size:13px}#header .top-nav ul li a{padding:5px 8px}.global_banner .banner-text .title{font-size:38px}.sec-title{font-size:30px}.home-banner .banner-text{padding-left:25px;padding-bottom:0}.home-attorney-img-title{padding:5px;font-size:16px}.home-attorney-img-holder img{bottom:0}.home-case-result-listing li{padding:40px 20px}.home-case-result-listing li .h2{font-size:33px}.cta-box-left .h3{font-size:22px}.cta-box-right{width:35%}.cta-box-left{width:60%}.cta-phone svg{width:70px;max-height:70px;margin-right:10px}.cta-phone{font:bold 28px 'Poppins',sans-serif}.header-right .phone a span{font-size:2.2vw}.field-box-wrapper .field-box{width:50%;padding:5px 10px}.field-box-wrapper .field-box label{display:none}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{bottom:-30px}.space,.section-pd{padding-top:40px;padding-bottom:40px}.loadmore .btn{font-size:12px}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:18px}.page-template-about-page .about-attorney-img-holder{height:210px}.page-template-about-page .about-attorney-img-title{padding:5px}#about-sec .offset-6{margin:0 !important}.practice_areas .practice_areas_ul{margin-top:25px}.banner_home_form_wrapper .wpcf7 input::placeholder,.banner_home_form_wrapper .wpcf7 textarea::placeholder{color:#30525e}body.page-template-case-results .main_content .ul .li{width:50%}body:not(.home) .global_banner .banner-text .subtitle{font-size:18px}body.page-template-contact .main_content .map_wrap iframe{width:calc(100% + 0px)}.page-template-about-page .about_content{background-position:-200px 90%}body.page-template-attorney-detail .attorney_image:before{height:110%;top:-5%;bottom:-5%;border-bottom-width:3px}.global_banner .banner-text .title{margin-top:0}.global_banner{padding-bottom:25%}.sidebar{padding-left:0}.site-logo{width:170px !important;transition:all .3s ease-in-out}header.small-header .site-logo{width:150px !important;transition:all .3s ease-in-out}.home_blog .bottom .right,.home_blog .bottom .left{width:10%}.home_blog .bottom .middle{width:80%}.home_blog div#home-blog-slide{width:100% !important}body.page-template-attorney-detail .attorney_image{position:absolute;content:'';left:0;right:0;top:0;bottom:0;height:100%;width:90%}.practice_areas_ul .practice_areas_li img,.practice_areas_ul .practice_areas_li svg{width:50px;height:50px}.cta .left{background-size:180px}.copen-blue{bottom:-30px}.header-right .search-open .search-input-box .search{width:450px}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home-banner,.home_banner,div#home_banner_slider .item{height:50vh}.extra_wrap{display:none}.practice_areas_ul .practice_areas_li{width:calc(100% / 3) !important}body.home .home-about-attorney-row{flex-wrap:wrap}.home-about-attorney-img-col{width:100%;transform:translateY(0)}.home-about-attorney-content-col{width:100%}.home-about-attorney-img-col{text-align:center}.home-about-attorney-img-col img{height:400px;width:50%;margin:auto;position:relative;margin-top:50px}.home-about-justice-content-col{width:100%;padding:5%}.home-about-justice-img-col{display:none}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:30px}body.page-template-contact span.ajax-loader.is-active{left:0}body.page-template-attorney-detail .main-content .right .edu_sec{margin-top:20px !important}body.blog .wrap .bottom,body.archive .wrap .bottom,body.category .wrap .bottom,body.search-results .wrap .bottom{padding:10px}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:16px}.page-template-thankyou-page .footer_outer_wrapper{position:fixed;bottom:0;right:0;left:0}.extra_wrap a{font-size:24px}.social-link-home-inner{margin-right:15px}.extra_wrap a.button_1{background-size:30px}.extra_wrap .button_1{padding:10px 10px 10px 50px;background-position:5% center !important}.extra_wrap a.button_2{font-size:16px}.front_image:before{height:120px}body.home .practice_areas_ul{width:100%;margin:0;margin-top:-11px}div#about-sec img.about_image{margin-bottom:30px}.home_blog .bottom .right{width:12%}.home_blog .bottom .left{width:10%}.home_blog .bottom .middle{width:70%}.home-attorney-img-title{font-size:15px}body.home .home-attorney-img-designation{font-size:10px}.copen-blue{padding:10px}.cta .heading{font-size:20px}.cta .buttons a.phone{font-size:22px}.map_contact .left,.map_contact .right{width:100%}#footer .footer-nav a{font-size:14px}#footer .social-link-footer{margin:20px}#footer .social-link-footer li a{font-size:28px;width:60px;height:60px}.sec-title{font-size:26px}.cta .right{padding:30px}div#about-sec .right{text-align:center}h1,.h1{font-size:28px}body.page-template-practice-areas .main_content .ul .li:nth-child(4n),body.page-template-practice-areas-old .main_content .ul .li:nth-child(4n){border-right-width:0 !important;border-top-width:0}body.page-template-practice-areas .main_content .ul .li:nth-child(3n),body.page-template-practice-areas-old .main_content .ul .li:nth-child(4n){border-right-width:1px !important}body.page-template-practice-areas .main_content .ul .li .item_hover .title{margin-top:5px;font-size:15px;width:90%}body.page-template-attorney-detail .main-content .award{font-size:20px;width:135%}body.page-template-contact .main_content .bottom_content .ul .li .wrap .description{margin-top:10px}.home-banner .banner-text .subtitle{display:none}.front_image{height:83%;background-position:-50px 0}.home-banner .banner-text{margin-top:20px}.page-template-our-team .home-attorney-img-holder{height:230px}.page-template-our-team .home-attorney-img-designation{line-height:1}body.page-template-attorney-detail .main-content .right,body.page-template-attorney-detail .main-content .left{max-width:100% !important;flex:0 0 100% !important}body.page-template-attorney-detail .attorney_image{position:relative;height:400px;width:50%;margin-left:50%;transform:translateX(-50%)}body.home .home-banner div.wpcf7-response-output{font-size:10px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){header.small-header .top-nav>ul>li.current-menu-item>a:after{bottom:20px !important}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:28px !important}div#about-sec{background-size:140% 100%}.home-attorney-img-holder{height:280px !important}.home-attorney-listing-inner:hover .copen-blue{width:100%}body.page-template-attorney-detail .main-content .right .edu_sec{margin-top:20px !important}.sidebar .widgettitle{font-size:20px !important}.home-banner .banner-text .title{font-size:34px !important}body.home .scroll_to_down_new{left:60px;bottom:20px}.extra_wrap a{font-size:24px}#about-sec .sec-title{font-size:30px}.cta .heading{font-size:24px}.page-template-our-team .home-attorney-img-title{font-size:18px}}@media (min-width:830px) and (max-width:1199px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){body.page-template-attorney-detail .testimonails .item{width:100% !important}.container{max-width:95% !important}.blog .col-md-8.left{padding:0}.sidebar .widgettitle{font-size:15px}.sidebar .form-group{margin:10px 0}.sidebar div.wpcf7-response-output{bottom:-7px}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:16px}.page-template-thankyou-page .footer_outer_wrapper{position:fixed;bottom:0}body.page-template-practice-areas .main_content .ul{width:90%;margin:auto}body.page-template-contact span.ajax-loader.is-active{left:0}.home-attorney-img-holder{height:320px}.page-template-about-page .about-attorney-img-holder{height:350px}.page-template-about-page .about-attorney-img-col,.page-template-about-page .about-attorney-content-col{width:100%;position:relative}.cta-phone{font:bold 20px 'Poppins',sans-serif}.cta-box-left .h3{font-size:20px}body.page-template-team .bottom_content{flex-wrap:wrap}body.page-template-team .bottom_content .left{width:100%;padding:30px}body.page-template-team .bottom_content .right{width:100%}.sidebar .wpcf7 .btn{margin-top:15px !important;display:inline-block;width:100%}.sidebar .form-group,textarea{display:inline-block;width:100%}.page-template-thankyou-page .footer_outer_wrapper{position:fixed;bottom:0;right:0;left:0}.home-banner .banner-text .title{font-size:34px !important}body.home .scroll_to_down_new{left:25px}.site-logo{width:170px}#header .top-nav{font-size:11px}body.page-template-attorney-detail .main-content .award{width:145%;font-size:24px}body.page-template-attorney-detail .main_content_two .row .wrap_outer .content_wrap{padding:50px !important}body.page-template-attorney-detail .attorney_image{width:100%;height:100%;margin:0}body.page-template-attorney-detail .main-content .sec-title{margin-top:0;font-size:28px}.sidebar{padding-left:0 !important}.extra_wrap a.b_button{width:380px !important}body.page-template-attorney-detail .main-content .right,body.page-template-attorney-detail .main-content .left{max-width:100% !important;flex:0 0 100% !important}body.page-template-attorney-detail .attorney_image{position:relative;height:400px;width:50%;margin-left:50%;transform:translateX(-50%)}body.page-template-attorney-detail .main-content{padding-top:70px}}@media (min-width:830px) and (max-width:1199px) and (orientation:landscape){.site-logo{width:230px}#header.small-header .top-nav>ul>li>a{padding-top:23px;padding-bottom:23px;transition:all .3s ease-in-out}.sidebar div.wpcf7-response-output{width:90%;margin:auto}.sidebar .form-group{margin:10px 0}div#about-sec{background-size:140% 100%}.page-template-about-page .about_content{background-position:-50px 90%;position:relative}.page-template-about-page .about_content:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.6)}body.page-template-contact span.ajax-loader.is-active{left:0}#badge .item .slider_image{height:150px;background-size:100px}body.page-template-attorney-detail .attorney_image:before{height:110%;top:-5%;bottom:-5%;border-bottom-width:3px}#header .top-nav ul li{padding:0 13px}.container{max-width:95%}body.page-template-team .bottom_content .left .sec-title{font-size:36px}.sidebar .form-group{display:inline-block;width:100%}.home-banner .banner-text .title{font-size:44px}.practice_areas_ul .practice_areas_li{height:130px}#footer .footer-nav a{font-size:13px}.sec-title{font-size:34px}.extra_wrap a.b_button{width:380px !important}.extra_wrap a{font-size:26px}}@media (max-width:991px){.home-banner img{width:100%}.banner-contact-form{width:100%;padding:30px 20px}.home-banner .banner-text{padding-left:15px;padding-bottom:18px}#footer .sec-title{font-size:20px}.footer-nav li{padding:0 0 10px}header .phone svg,header .phone img{width:25px;height:25px;fill:#fff}header .phone{position:relative;background:#2f525e;height:100%;width:100%;margin-left:10px;height:41px;display:flex;align-items:center;justify-content:center;color:#fff;width:55px}.header-right .search-icon-form{background-color:#b6262e}.header-right .search-icon-form button{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/css/../img/search-w-new.png)}.navToggle{margin-right:13px;margin-left:10px}.header-right .phone a{padding:0}.header-right .search-icon-form{height:41px}.header-right .search-open .search-input-box .search{height:41px}header p.custom_form_msg{bottom:-14px}#responsive-menu-container{margin-top:68px !important}header .phone.desktop{display:none}header .phone.mobile{display:flex}.navToggle .is-active .bar1,.navToggle .is-active .bar3{width:25px}body.page-template-case-results .main_content .ul .li .case_wrap{padding:15px}body:not(.home) .global_banner .banner-text .subtitle{font-size:18px}.page .static-content img.alignleft{width:100%}.static-content{padding-right:10px !important}body.page-template-contact .main_content .bottom_content .ul .li{width:40%}body.page-template-contact span.ajax-loader{margin-left:5%}div#about-sec:before{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.6);content:''}div#about-sec{background-position:0 0}.page-template-about-page .about-attorney-img-col{width:100%;text-align:center}.page-template-about-page .about-attorney-content-col{width:100%}.page-template-about-page .about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col img{height:350px}.page-template-about-page .about-attorney-img-col img{height:350px;width:50%;position:relative;margin:auto}body.page-template-practice-areas .main_content .ul .li{width:33.33%}.page-template-about-page .about_content:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.6)}.sidebar{padding-left:0}.container{max-width:95%}body.page-template-attorney-detail .main-content .award{font-size:20px;width:100%}body.page-template-attorney-detail .main-content .sec-title{margin-top:5%}body.page-template-attorney-detail .main_content_two .row .wrap_outer .content_wrap{padding:0 !important}ul#menu-footer-menu li:nth-child(even){width:58%}ul#menu-footer-menu li:nth-child(odd){width:40%}body.page-template-attorney-detail .attorney_image{position:relative;height:400px}body.page-template-attorney-detail .main-content .right .not_has_award{height:10px}.review_ul{column-count:1}.header-right .search-open .search-input-box .search{width:200px}.cta .left{background-size:150px}.small-header .header-right .search-icon-form button{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/css/../img/icon-search-w.svg)}.header-right .submit-overlay:before{display:none}}@media(min-width:769px) and (max-width:990px) and (orientation:landscape){.field-box-wrapper .field-box{width:50%;position:relative;padding:5px 10px;margin-top:-10px}header.small-header .top-nav>ul>li>a{padding:15px 8px !important}.field-box-wrapper .field-box label{display:none}.site-logo{padding:5px}.home-banner .img-box{top:0}#badge .item .slider_image{height:100px;background-size:70px}.cta-phone svg{width:50px;max-height:50px}.cta-phone{font:bold 28px 'Poppins',sans-serif}.cta-box-left div:not(.h3){display:none !important}.cta-box-left .h3{font-size:30px}.cta-box-right{width:40%}.cta-box-left{width:60%}.pre-footer-cta{padding:30px 0}.sec-title{font-size:28px}.space,.section-pd{padding-top:40px;padding-bottom:40px}.practice_areas .practice_areas_ul{margin-top:20px}.home-attorney-listing-row{margin-top:30px !important}.home-about-justice-content-col{padding:5%}body.page-template-practice-areas .main_content .ul .li{width:33.33%}.page-template-about-page .about-attorney-img-holder img{bottom:0}.page-template-about-page .about-attorney-img-title{padding:5px}.page-template-about-page .about-attorney-listing-row{margin-top:30px !important}.global_banner .img-box{top:0;height:100%}body.page-template-team .bottom_content .left .sec-title{font-size:25px}body.page-template-team .bottom_content .left{padding:30px;width:100%;background-size:cover;background-repeat:no-repeat}body.page-template-team .bottom_content .right{width:100%;padding:30px}body.page-template-team .main_content .description{padding-top:10px;padding-bottom:30px}body.page-template-attorney-detail .main-content{padding:50px 0}body.page-template-attorney-detail .attorney_image:before{top:-5%}body.page-template-attorney-detail .main-content .right .edu_sec{margin-top:10px !important}body.page-template-attorney-detail .review-schema-wrapper .sec-title,body.page-template-attorney-detail .video-schema-wrapper .sec-title{margin-top:0}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:200px;background-size:cover;background-repeat:no-repeat;background-position:bottom}body.blog .wrap .bottom,body.archive .wrap .bottom,body.category .wrap .bottom,body.search-results .wrap .bottom{padding:10px}.container{max-width:760px !important}aside .widget{margin-bottom:20px;padding:10px}aside .form-group{margin:5px 0}aside .div.wpcf7-response-output{bottom:0 !important}aside .widgettitle{margin-bottom:5px}body.blog .wrap .bottom .btn,body.archive .wrap .bottom .btn,body.category .wrap .bottom .btn,body.search-results .wrap .bottom .btn{margin:5px 0}.wpcf7-form-control-wrap{display:block}body.page-template-case-results .main_content .ul .li{width:50%}.header-right .phone a svg,.header-right .phone a img{width:23px;height:23px;margin-top:2px}.header-right .phone a{padding:0;background:0 0}.phone img{width:100%;max-width:27px}.navToggle{margin-left:13px}body.error404 .form_wrap button{padding:10px 30px}.single-post .single-blog-image{width:100%}aside .widgettitle{font-size:18px}.sidebar .categories ul li a,.sidebar .practice-side ul li a{font-size:12px}body:not(.home) .global_banner .banner-text .subtitle{font-size:18px}.container{max-width:1040px !important}.blog .col-md-8.left{padding:0}.sidebar .widget{padding:2em 1em}.search-sidebar.widget{padding:1em}.sidebar .form-group{margin:10px 0}.sidebar div.wpcf7-response-output{width:90%;margin:auto}.sidebar .widgettitle{font-size:16px}body.page-template-practice-areas .main_content .ul{width:90%;margin:auto}.page-template-about-page .about-attorney-img-holder{height:300px}.home-attorney-img-holder img,.page-template-about-page .about-attorney-img-holder img{background-size:70% !important}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:16px}div.wpcf7-response-output{font-size:10px}.site-logo{width:190px !important}#header .top-nav{font-size:10px}#header .top-nav ul li a{padding:0 8px}.home-banner .banner-text .title{font-size:40px !important}.front_image:before{height:100px}.social-link-home{display:none}.home_blog .bottom .left,.home_blog .bottom .middle{display:none}.home_blog .bottom .right{width:15%;margin:auto}body.home .practice_areas_ul{width:100%;margin-left:0;margin-top:0}#header .top-nav>ul>li.current-menu-item>a:after{bottom:0}#header .top-nav>ul>li.current-menu-item>a{text-shadow:0px .5px 0px #252525}.cta .heading{font-size:30px}.cta .buttons a.phone{font-size:28px}.home-banner .banner-text{margin-bottom:20px}.practice_areas_ul .practice_areas_li{height:150px}body.home .home_blog .slider_nav{text-align:center}.home_blog .slick-slide{margin:0 10px}.home_blog .slider_nav span{width:26px}.map_contact .left,.map_contact .right{width:100%}.page-template-our-team .home-attorney-img-holder{height:280px !important}.page-template-our-team .home-attorney-img-title{font-size:17px}.page-template-our-team .copen-blue{padding:10px}.page-template-our-team .home-attorney-listing-inner:hover .copen-blue{width:100%}.home-attorney-img-holder{height:400px !important}.page-template-attorney-detail .main-content .right,.page-template-attorney-detail .main-content .left{width:100% !important;max-width:100% !important;flex:0 0 100%}body.page-template-attorney-detail .attorney_image{width:50%}.has_award{height:100px !important}body.page-template-attorney-detail .main-content .award{padding-left:15px}body.page-template-attorney-detail .main-content{padding-top:30px}body:not(.home) #header{padding:7px}body.error404 .page-404 .left form div.wpcf7-response-output{bottom:-30px}}@media(max-width:768px){.social-link-home-inner{visibility:hidden}.cta-box-left div:not(.h3){display:none !important}.cta-box-right{width:42%}.cta-box-left{width:57%}.home-form-last-box input[type=submit]{font-size:24px}.single-post .single-blog-image{width:100%}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:200px}.page-template-about-page .about-attorney-img-holder{height:315px}.page-template-about-page .about_content{background-image:none !important}.page-template-about-page .about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col,.page-template-about-page .about-attorney-content-col{width:100%}.page-template-about-page .about-attorney-img-col img.bg-center-top{width:50%;height:350px;display:block;position:relative;margin:auto}#responsive-menu-container{margin-top:80px !important}body.page-template-team .bottom_content .left,body.page-template-team .bottom_content .right{width:100%}body.page-template-team .bottom_content{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col{width:100%}.page-template-about-page .about-attorney-content-col{width:100%}.page-template-about-page .about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col img{height:350px}.page-template-about-page .about-attorney-img-col{width:100%}.page-template-about-page .about-attorney-content-col{width:100%}.page-template-about-page .about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col img{height:350px}.blog .blogpage .left{padding:0}.container{max-width:770px}.sidebar .widgettitle{font-size:17px}.sidebar .categories ul li a,.sidebar .practice-side ul li a{font-size:12px}.sidebar .wpcf7 .btn{padding:10px}.sidebar div.wpcf7-response-output{bottom:0;margin:auto}.page-template-practice-areas .main_content .ul{width:90%;margin:auto}#badge .item .slider_image:hover:after,#badge .item .slider_image:hover:before{display:none !important}.home-banner .banner-text .title{font-size:28px}.navToggle{display:block}#header .top-nav{display:none}body.home .scroll_to_down_new{left:30px}a.view-all.mactive,span.view-all.mactive{padding:15px 20px}.map_contact .right{padding:50px}.header-right .submit-overlay:before{background:0 0}.home .product_div .left,.home .product_div .right{width:100%}}@media (max-width:767px){.front_image{background-position:-30px -20px}.single-post .single-blog-image{width:100%}.site-logo{padding:8px 5px}.search-input-box .search{width:100%;max-width:260px}.header-right .search-input-box{position:absolute;right:0;height:45px;top:0;max-width:100%;bottom:0}.navToggle{margin-left:10px;margin-right:0}.header-left{width:180px}.header-right{width:calc(100% - 180px);padding-right:20px !important}.global_banner{padding:68px 0 0}.home-banner .banner-text .title{font-size:20px;margin-bottom:0}.home-banner .banner-text .subtitle{font-size:15px}.home-banner .img-box,.global_banner .img-box{top:0;left:0;position:relative;padding-bottom:0}.social-link-home{width:100%}#header{padding-left:0}.header-right .phone a{padding:0;background:0 0}.phone img{width:100%;max-width:27px}.home-banner .banner-text,.global_banner .banner-text{padding-top:37%;width:100%}.social-link-home-inner{display:flex;align-items:center;justify-content:center;width:100%}.social-link-home-inner span{width:auto;height:auto;transform:rotate(0);opacity:.6}.social-link-home-inner li:nth-child(2){margin-bottom:0;padding:0}.social-link-home{width:100%;top:inherit;padding:5px 0;position:relative;z-index:1}.social-link-home-inner ul{padding-right:70px;position:relative}.social-link-home-inner ul:after{content:'';width:50px;height:1px;background:#fff;opacity:.4;right:13px;position:absolute;top:50%}.social-link-home-inner li{padding-bottom:0;margin:0 5px;display:inline-block}.social-link-home-inner li a{width:30px;height:30px;line-height:32px;font-size:18px}.footer-logo{max-width:200px}#footer .social-link-footer li{padding:15px 10px}#footer .social-link-footer li a{font-size:20px}#footer .footer-block{padding-bottom:15px;text-align:center}#footer .sec-title{font-size:16px}.footer-nap-row .address{font-size:14px}.footer-nap-row .fulladres{font-size:14px;margin-bottom:5px}.footer-nap-row .phone-no,.footer-nap-row .phone-no a{font-size:14px}#footer .copyright{font-size:12px}#footer .copyright .disclaimer{float:none;width:100%;display:inline-block}#responsive-menu-container{width:100% !important}.social-link-home{display:none}.global_banner .banner-text .title{font-size:36px}header .phone svg,header .phone img{width:25px;height:25px;fill:#fff}header .phone{position:relative;background:#2f525e;height:100%;width:100%;margin-left:10px;height:auto;display:flex;align-items:center;justify-content:center;color:#fff;width:100%;padding:3px}.header-right .search-icon-form{background-color:#b6262e}.header-right .search-icon-form button{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/css/../img/search-w-new.png)}.wpcf7-form-control-wrap{display:block}body.page-template-contact .main_content .right_background_image{display:none}body.page-template-contact .main_content .map_wrap iframe{height:250px;margin-top:50px}.header-right .phone a svg,.header-right .phone a img{width:23px;height:23px;margin-top:2px}.header-right .search-open .search-input-box .search{max-width:100%;margin:auto;padding:0 10px !important;width:100%;height:calc(100%)}.header-right .search-open .search-input-box{width:100%;bottom:0;width:100%;max-width:100%;top:0;height:100%}.header-right .search-form-wrap .searchform,.header-right{position:unset}.search-open .search-input-box{z-index:9}.search-open .search-icon-form{position:absolute;right:0;top:0;bottom:0;z-index:9;margin:auto;transition:all .3s ease-in-out;height:100%;display:flex;align-items:center;justify-content:center;width:50px}.search-input-box:before{position:absolute;content:'';background:#fff;left:0;right:0;width:100%;height:100%;display:none;transition:all .3s ease-in-out;z-index:-1}.search-open .search-input-box:before{display:block;transition:all .3s ease-in-out}header p.custom_form_msg{right:50px;bottom:-19px}.navToggle .is-active .bar1,.navToggle .is-active .bar3{width:25px}body.page-template-case-results .main_content .ul .li{margin-bottom:15px}body:not(.home) .global_banner .banner-text .subtitle{font-size:14px}body.page-template-contact .main_content .bottom_content .ul .li .wrap .heading{font-size:20px}body.page-template-contact span.ajax-loader.is-active{left:0}.cta-box-left .h3{font-size:20px}.home-about-justice-content-col{width:100%}.home-about-justice-row{flex-wrap:wrap}.home-about-justice-img-col{display:none}#responsive-menu-container{margin-top:54px !important}.map_wrap{display:block}#header .top-nav{display:none}.home_blog div#home-blog-slide{width:100% !important}.cta .right,.cta .left{width:100%}body.home .practice_areas .practice_areas_li.active .item-hover{display:none}.map_contact .left,.map_contact .right{width:100%}.site-logo{width:100%}.navToggle{display:block}.extra_wrap{right:0;width:100%;z-index:9}.front_image:before{height:100%;top:0;background:rgba(0,0,0,.3);position:absolute;content:'';right:0;left:0;z-index:1;top:0;bottom:0;width:100%}.extra_wrap a{font-size:24px}.extra_wrap .button_1{padding:10px 10px 10px 80px;background-size:40px}.home-banner .banner-text{padding-top:7% !important}body.home .practice_areas_ul{width:100%;margin-left:0;margin-top:0}.home_blog .bottom .left,.home_blog .bottom .middle{display:none}.home_blog .bottom .right{width:15%;margin:auto}.global_banner{padding:54px 0 0}.single-post .static-content .content_wraps{margin-left:0;transform:translateX(0%)}.single-post .single-blog-image{height:270px}.home-attorney-listing-inner .copen-blue{background-color:#b6262e;transition:width .3s ease-in-out;width:80%;color:#fff}body.home .home_blog .slider_nav{text-align:center}.home_blog .slick-slide{margin:0 10px}.home_blog .slider_nav span{width:26px}.page-template-our-team .home-attorney-listing-inner .copen-blue{width:100%}.page-template-our-team .home-attorney-listing-inner{margin-bottom:50px}.page-template-our-team .team_col:last-child .home-attorney-listing-inner{margin-bottom:0}.page-template-our-team .team_col:last-child{margin:auto}.page-template-our-team .home-attorney-img-designation{line-height:1}.page-template-our-team .home-attorney-img-title{font-size:18px}.page-template-our-team .home-attorney-img-holder{height:300px}.page-template-our-team .copen-blue{padding:10px}.map_contact .right{padding:50px}body.home .header-right .search-open .search-input-box .search::placeholder{color:#252525}body.home .header-right .search-open .search-input-box .search{color:#252525}}@media(min-width:576px) and (max-width:767px){.home-banner,div#home_banner_slider .item{height:100vh}.home-banner .banner-text,.global_banner .banner-text{padding-top:10%}body.page-template-practice-areas .main_content .ul .li{width:33.33%}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:25px}body.page-template-practice-areas .main_content .ul .li.phone .phone_title{font-size:16px}.container{max-width:95%}body.page-template-practice-areas .main_content .ul .li .title{line-height:1.5}.cta-box-left{width:55%}.cta-box-right{width:45%}.cta-phone svg{width:60px;max-height:60px}.cta-phone{font:bold 22px 'Poppins',sans-serif}.cta-box-left div:not(.h3){display:none !important}body.page-template-contact .main_content .bottom_content .ul .li .wrap{padding:10px;height:100px}body.page-template-contact .main_content .bottom_content .ul .li.location .description{font-size:12px}body.page-template-contact .main_content .bottom_content .ul .li .wrap .heading{font-size:20px}.page-template-about-page .about-attorney-img-col{width:100%;position:relative}.page-template-about-page .about-attorney-content-col{width:100%}.home-banner .img-box{height:320px}body.home div#about-sec .offset-6{margin:0 !important}.practice_areas_ul .practice_areas_li{width:calc(100% / 3) !important;height:150px}.practice_areas_ul .practice_areas_li .top .title{font:300 16px 'Poppins',sans-serif}.home-form-last-box input[type=submit]{font-size:18px}.home-form-last-box{padding:30px 50px;width:25%;height:80px}.banner_home_form_wrapper span.wpcf7-not-valid-tip{font-size:8px;padding:2px;bottom:-13px}div#about-sec{background-image:none !important}.home-form-banner div.wpcf7 .ajax-loader{background-size:25px}.home-about-attorney-img-col{width:100%;transform:translateY(0);text-align:center}.home-about-attorney-content-col{width:100%}body.home .home-about-attorney-row{flex-wrap:wrap}.home-about-attorney-img-col img{height:300px;width:60%;display:inline-block;position:relative;margin-top:40px}.sec-title{font-size:26px}.home-about-justice-content-col{padding:4%}.home-case-result-listing li{padding:20px}.home-case-result-listing li{width:calc(100%/2 - 20px);padding:20px}.home-case-result-listing li .h2{font-size:28px;margin-bottom:5px}.home-attorney-listing-row.mt-5{margin-top:25px !important}a.view-all{font:bold 13px 'Poppins',sans-serif}.page-template-about-page .about_content{background-image:none !important}body.page-template-about-page .about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col img{height:300px;width:60%;display:inline-block;position:relative;margin-top:10px}.page-template-about-page .about-attorney-img-col{text-align:center}.page-template-about-page .about-attorney-img-holder img{background-size:60% !important}.space,.section-pd{padding-top:40px;padding-bottom:40px}.page-template-about-page .about-attorney-listing-row{margin-top:30px !important}body.page-template-team .bottom_content .left{width:100%;padding:20px}body.page-template-team .bottom_content .right{width:100%;padding:20px}body.page-template-team .bottom_content .right .ul .li{width:32%;height:240px;background-size:170px}body.page-template-team .bottom_content .left .sec-title{font-size:30px}#footer .sec-title{font-size:22px}#footer .social-link-footer li a{font-size:30px;line-height:1}body.page-template-team .main_content .description{padding-top:10px;padding-bottom:20px}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:220px}body.blog .wrap .bottom,body.archive .wrap .bottom,body.category .wrap .bottom,body.search-results .wrap .bottom{padding:10px 15px}.sidebar .wpcf7 .btn{margin-top:15px;width:30%;margin-left:50%;transform:translateX(-50%)}.sidebar div.wpcf7-response-output{bottom:5px;margin:auto}.sidebar .widgettitle{font-size:24px}.global_banner .banner-text{padding-bottom:65px}body.page-template-contact .main_content .contact_form input[type=submit],body.page-template-contact .main_content .contact_form button{padding:10px 30px;font-size:15px}body.page-template-contact .main_content .bottom_content{margin-top:15px}body.page-template-attorney-detail .main-content{padding:20px 0}body.page-template-attorney-detail .sec-title{margin-top:1%}body.page-template-attorney-detail .attorney_image{height:300px;width:60%;margin-top:30px;margin-bottom:0;position:relative}body.page-template-attorney-detail .attorney_image:before{border-bottom-width:3px;width:110%;height:110%;top:-5%;bottom:-5%;right:-5%;left:-5%}body.page-template-attorney-detail .main-content .right .edu_sec{margin-top:20px !important}body.page-template-attorney-detail .main-content ul li{margin:10px 0}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{margin-left:-7%;width:90%}.footer-logo img{width:70%}.footer-logo{max-width:400px}.page-template-practice-areas .main_content .ul{width:100%}body.page-template-practice-areas .main_content .ul .li .item_hover{padding:10px}aside.blog-sidebar{margin-top:50px}body.page-template-practice-areas .main_content .ul .li:nth-child(-n+4),body.page-template-practice-areas-old .main_content .ul .li:nth-child(-n+4){border-top-width:0}body.page-template-practice-areas .main_content .ul .li:nth-child(-n+3),body.page-template-practice-areas-old .main_content .ul .li:nth-child(-n+3){border-top-width:1px}body.page-template-practice-areas .main_content .ul .li:nth-child(4n),body.page-template-practice-areas-old .main_content .ul .li:nth-child(4n),body.page-template-practice-areas-old .main_content .ul .li:last-child,body.page-template-practice-areas .main_content .ul .li:last-child{border-right-width:0 !important}body.page-template-practice-areas .main_content .ul .li:nth-child(3n),body.page-template-practice-areas-old .main_content .ul .li:nth-child(3n),body.page-template-practice-areas-old .main_content .ul .li:last-child,body.page-template-practice-areas .main_content .ul .li:last-child{border-right-width:1px !important}footer .address-wrap,footer .phone-no,footer .nap-email{padding-left:0;background-image:none !important}#footer .footer-nav a:after,footer a.direction-link:after,.footer-nap-row .phone-no a:after,#footer .copyright .disclaimer a:after{background-color:#fff}.footer-nap-row .phone-no a{background:#b6262e;padding:10px 15px;border:0;transition:all .3s ease-in-out;border:1px solid #081035}.footer-nap-row .phone-no a:after{display:none}.footer-nap-row .phone-no a:hover{background:#b6262e;border:1px solid #081035;transition:all .3s ease-in-out}.accordion .card-header .accordion_title{padding:10px 20px}#dynamic-load-more-button{padding:15px 20px;height:55px}body.page-template-contact .main_content .bottom_content .ul .li .wrap{flex-direction:column}body.page-template-contact .main_content .bottom_content .ul .li.location svg{margin-bottom:5px}.home-banner .banner-text .title{margin-bottom:120px}.extra_wrap a.button_1{background-size:40px}div#about-sec .pt-4{padding-top:0 !important}.practice_areas_ul .practice_areas_li img,.practice_areas_ul .practice_areas_li svg{width:50px;height:50px}body.page-template-attorney-detail .main-content .right .has_award{height:100px !important}body.page-template-attorney-detail .main-content .award{width:100%}body.page-template-attorney-detail .main_content_two .row .wrap_outer .content_wrap{padding:30px !important}body.page-template-attorney-detail .testimonails .item{width:100% !important}body.page-template-attorney-detail .testimonails .item{padding:30px 20px}body.page-template-attorney-detail .testimonails .item:after,body.page-template-attorney-detail .testimonails .item:before{width:35%}footer .phone-no a span{font-size:18px;font-weight:700}.cta .buttons{margin-top:20px;flex-direction:column}.cta .buttons a.phone{margin-bottom:20px}.cta .buttons a.booking{margin-left:0}.header-right .search-form-wrap.search-open{z-index:9}.header-right .search-input-box .search{transition:none}}@media(max-width:575px) and (orientation:landscape){.home-banner,div#home_banner_slider .item{height:100vh}body.page-template-contact span.ajax-loader.is-active{left:0}#badge .item .slider_image{height:110px;background-size:80px}.practice_areas_ul .practice_areas_li .top .title{font:300 12px 'Poppins',sans-serif}.home-attorney-listing-row>div{width:70%}.cta-box-left .h3{font-size:18px}.cta-phone{font:bold 18px 'Poppins',sans-serif}.cta-phone svg{width:40px;max-height:40px}body.page-template-practice-areas .main_content .ul .li{width:100%}body.page-template-practice-areas .main_content .ul .li.phone:last-child{margin-left:40%;transform:translateX(-40%)}.home-about-attorney-section.space{padding-bottom:80px}.cta .buttons a.booking{margin:auto}.front_image{height:100% !important}header .phone{margin-left:0 !important}}@media(max-width:575px){.home .product_div .left,.home .product_div .left a{text-align:center;display:block}body.home div.product_div .product_wrap{width:100% !important}.home-banner,.home_banner,div#home_banner_slider .item{height:210px}.front_image{background-position:0}#about-sec .description{text-align:left}.home-banner .social-link-home,.home-form-banner .home-form-first-box{display:none !important}.home-banner .banner-text{text-align:center}#about-sec .offset-6{margin:0}.banner_home_form_wrapper{width:90%;margin:30px auto;padding:20px 20px 30px;background-color:#f1f1f1;margin-bottom:0}.field-box-wrapper .field-box{width:100%;padding:0 0 15px}.home-form-banner .wpcf7-form{flex-direction:column;position:relative}.home-form-last-box{width:100%;padding:10px;margin-top:10px}.banner_home_form_wrapper .wpcf7 textarea{height:80px}.banner_home_form_wrapper .wpcf7 textarea,.banner_home_form_wrapper .wpcf7 input{background-color:#f1f1f1}.field-box-wrapper .field-box:after{display:none}div.wpcf7-response-output{bottom:-30px;font-size:10px}div.wpcf7 .ajax-loader{margin-left:0;transform:translateX(0);position:absolute;bottom:0;left:150px;right:0;top:0;margin:auto}.space,.section-pd{padding-top:30px;padding-bottom:30px}.sec-title{font-size:26px}div#about-sec{background-image:none !important}.practice_areas_ul .practice_areas_li{width:calc(100% / 1);height:auto;padding:15px;background-color:#b6262e;margin-bottom:5px;border-color:transparent}.practice_areas .practice_areas_ul{margin-top:15px}.practice_areas_ul .practice_areas_li svg,.practice_areas_ul .practice_areas_li img{display:none}.practice_areas_ul .practice_areas_li:hover svg,.practice_areas_ul .practice_areas_li:hover img{width:20px;display:block;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li .top{display:flex;display:-webkit-flex;align-items:center;justify-content:center}.practice_areas_ul .practice_areas_li:nth-child(n+7):nth-child(-n+11){width:calc(100% / 1)}.practice_areas_ul .practice_areas_li:last-child{margin-bottom:0}.home-about-attorney-img-col,.home-about-attorney-content-col{width:100%}.home-about-attorney-row{flex-direction:column}.home-about-attorney-img-col{height:300px}.cta-box-left,.cta-box-right{width:100%;text-align:center}.cta-box-wrapper{flex-wrap:wrap}.home-case-result-listing li{width:90%;padding:20px}.home-case-result-listing li:not(:first-child){display:none}.home-case-result-listing li .h2{font-size:24px}#footer .copyright{min-height:auto;height:auto;padding:10px 0}.cta-phone svg,.cta-phone img{width:60px;max-height:60px;margin-right:20px}#footer{padding-top:0}.cta-box-left .h3{font-size:24px}.cta-phone{display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-top:10px}.global_banner .banner-text{padding-top:0}.global_banner .banner-text{padding-left:0;padding-bottom:10px}.global_banner .banner-text .title{font-size:24px}.page .static-content img.alignleft{width:100%;display:block;margin-bottom:10px}h1,.h1{font-size:28px}h2,.h2{font-size:24px}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:15px}.page-template-about-page .about-attorney-img-col,.page-template-about-page .about-attorney-content-col{width:100%}.about-attorney-row{flex-wrap:wrap}.page-template-about-page .about-attorney-img-col{height:300px}.page-template-about-page .about-attorney-listing-row{margin:0 !important}.page-template-about-page .about-attorney-content-col{padding:20px}.page-template-about-page .about_content .sec-title{margin-bottom:10px}.page-template-about-page .about_content{background-image:none !important}body.page-template-team .bottom_content .left,body.page-template-team .bottom_content .right{width:100%;padding:20px}body.page-template-team .bottom_content,body.page-template-team .bottom_content .right .ul{flex-wrap:wrap}body.page-template-team .bottom_content .right .ul .li{width:100%;margin-bottom:15px}body.page-template-team .bottom_content .right .ul .li:last-child{margin-bottom:0}body.page-template-team .main_content .description{padding-top:10px;padding-bottom:20px}body.page-template-contact .main_content .right_background_image{display:none}body.page-template-contact .main_content .map_wrap{margin-top:0}body.page-template-contact .main_content .bottom_content .ul .li{width:100%;margin-bottom:10px}body.page-template-contact .bottom_content .ul{flex-wrap:wrap}body.page-template-contact .main_content .bottom_content .ul .li .wrap{height:100px}body.page-template-contact .main_content .map_wrap iframe{height:300px}body.page-template-contact .main_content .bottom_content{margin-top:30px}.sidebar{margin-top:30px}.sidebar div.wpcf7-response-output{bottom:5px}body.home .practice_areas>.w-100{padding:0 20px}.home-about-attorney-img-col{transform:translateY(0)}.home-about-attorney-img-col img{height:100%}.home-form-last-box{font-size:20px;font-weight:500}.practice_areas_ul .practice_areas_li:hover{background-color:#081035;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li:hover .top{background-color:transparent}.practice_areas_ul .practice_areas_li:hover .top{position:relative;color:#fff;flex-direction:unset;top:0;bottom:0;height:100%;box-shadow:none;padding:0}.practice_areas_ul .practice_areas_li:hover .top .link{display:none}.practice_areas_ul .practice_areas_li:hover .top .title{color:#fff !important}.practice_areas_ul .practice_areas_li:hover .top svg,.practice_areas_ul .practice_areas_li:hover .top img{display:none}.home-banner .banner-text .title{font-size:40px}body.page-template-case-results .main_content .ul .li{width:100%}.banner_home_form_wrapper .wpcf7 input[type=submit]{background-color:#2f525e}.home-form-last-box{height:50px}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{padding:0;bottom:-20px;width:100%;left:0;right:0;margin:auto}.home-form-last-box input[type=submit]{font-size:22px;font-weight:500;padding:10px}.practice_areas_ul .practice_areas_li .item-hover .link{display:none}body.home .practice_areas .practice_areas_li:hover .item-hover .wrap{width:100%;text-align:center;display:flex;display:-webkit-flex;align-items:center;justify-content:center}body.error404 .form_wrap button{padding:10px 20px;font-size:16px}body.error404 div.wpcf7-validation-errors,body.error404 div.wpcf7-acceptance-missing,body.error404 div.wpcf7-mail-sent-ok{bottom:-33px}body.error404 .space,.section-pd{padding-bottom:40px}#footer .copyright .disclaimer{margin:0}#footer .copyright span{width:80%;margin:auto;display:inline-block;line-height:1.7}body.page-template-attorney-detail .attorney_image{height:300px;margin-bottom:0;position:relative;padding:0;width:100%;margin:0}body.page-template-attorney-detail .main-content{padding:30px 0;margin-top:50px}body.page-template-attorney-detail .attorney_image:before{height:112%;bottom:-3.5%;border-bottom-width:3px}body.page-template-attorney-detail .main-content .right .edu_sec{margin-top:0 !important}body.page-template-attorney-detail .sec-title{margin-top:0}body.page-template-practice-areas .main_content .ul .li{width:100%;margin-left:auto;margin-right:auto}header .phone{width:45px}.header-right .phone a svg,.header-right .phone a img{width:20px;height:20px;margin-top:2px}.page-template-practice-areas .main_content .mt-5{margin-top:1.5rem !important}body.page-template-practice-areas .main_content .ul .li .title{line-height:1.5}a.view-all,span.view-all{font:500 14px 'Poppins',sans-serif;width:auto;text-align:center}.home-form-banner div.wpcf7 .ajax-loader{background-size:25px}body.page-template-contact .main_content .contact_form input[type=submit],body.page-template-contact .main_content .contact_form button{padding:10px 30px;font-size:16px}.sidebar .wpcf7 .btn{margin-top:10px}aside div.wpcf7 .ajax-loader{bottom:-30px;left:0;right:0;top:unset;margin:auto}.mobileformtitle{display:block !important;font-weight:400 !important;font-family:'Raleway'}.banner_home_form_wrapper .wpcf7 textarea::placeholder,.banner_home_form_wrapper .wpcf7 input::placeholder{text-transform:uppercase;color:#2f525e;font-weight:300;font-size:13px}.forMobileOnly{display:block !important}body.page-template-practice-areas .main_content .ul .li .icon{height:40px;width:40px}body.page-template-practice-areas .main_content .ul .li .icon{left:-20px}body.page-template-practice-areas .main_content .ul .li{padding:25px 10px 25px 30px}.notForMobile{display:none !important}.mobile-mt{margin-top:0 !important;margin-bottom:10px !important}.mobileformtitle strong{font-weight:800 !important}.mobileformtitle{color:#2b292c}.home-form-last-box{box-shadow:none;background-color:transparent}.banner_home_form_wrapper .wpcf7 input[type=submit]{background-color:#2f525e;width:120px;margin:auto;font-size:18px;margin-left:50%;transform:translateX(-50%)}.home-form-banner .ajax-loader{width:120px !important}.practice_areas_ul .practice_areas_li .top .title{font:300 16px 'Poppins',sans-serif}body.home .practice_areas .practice_areas_li .item-hover{background-color:#2f525e}.practice_areas_ul .practice_areas_li:hover .item-hover .title{color:#fff !important}.practice_areas_ul .practice_areas_li:hover .item-hover svg path{fill:#fff}.practice_areas_ul .practice_areas_li:hover .item-hover svg{width:25px;height:25px;margin-right:10px}body:not(.home) .global_banner .banner-text .subtitle{font-size:13.2px;margin-top:2px}body.page-template-contact span.ajax-loader.is-active{left:0}.home-about-attorney-content-col .view-all{margin-left:50%;transform:translateX(-50%)}#responsive-menu-container{margin-top:85px !important}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:300px}.page-template-about-page .about-attorney-img-col img.bg-center-top{width:80%;height:250px}.page-template-about-page .about-attorney-img-col{height:260px}.page-template-about-page .about-attorney-listing-inner{position:relative;margin:20px 0 0}.page-template-about-page .about-attorney-img-holder{height:330px}body.page-template-practice-areas .main_content .ul .li.phone:last-child{margin-left:0;transform:translateX(0%)}.header-right .search-open .search-input-box .search,.header-right .search-input-box .search{-webkit-transition:none !important;transition:none !important}.home-content-3{background-image:none !important}header .phone.desktop{display:flex;width:100%;margin:0;padding:0;padding-top:4px}.mobileCall{display:block}.extra_wrap{display:none !important}.front_image{width:100%}.home-banner .banner-text .title{font-size:46px;text-align:left;color:#fff}.home-banner .img-box{height:100%}.global_banner .img-box{height:150px}header#header{background:#fff}.home-banner .banner-text{padding:0}div#about-sec{text-align:center}div#about-sec .pt-4{padding-top:0 !important}body.home #about-sec .li svg,body.home #about-sec .li img{width:45px;height:45px}body.home #about-sec .li{height:160px}body.home #about-sec .li .title{font-size:12px;margin-top:0;line-height:normal}body.home #about-sec .li{width:calc(100% / 3.1)}body.home #about-sec .li:hover .bottom .title{color:#fff;font-size:10px}body.home #about-sec .li .bottom .more_arrow svg,body.home #about-sec .li .bottom .more_arrow img{height:20px}body.home #about-sec .li:hover .bottom .title{font-size:9px}body.home #about-sec .li .bottom{display:none !important}body.home #about-sec .li{background:#b6262e}body.home .practice_areas_ul{margin-top:0}.practice_areas_ul .practice_areas_li .top{text-align:left !important}.practice_areas_ul .practice_areas_li{position:relative}.practice_areas_ul .practice_areas_li:after{position:absolute;right:15px;width:20px;height:15px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/css/../img/arrow-right-w.svg);content:'';margin:auto;top:0;bottom:0;background-size:20px;background-repeat:no-repeat;background-position:center}.home_blog .bottom .right{width:25%;margin:auto}.view-all.whited{width:auto}.cta .heading{font-size:30px;text-align:center;width:100%}.cta .buttons{width:100%}.cta .buttons a.phone{font-size:40px;margin:auto;margin-top:15px}.cta .right{flex-direction:column}.map_contact .right{padding:30px}div.map_contact div.wpcf7-response-output{bottom:-35px}.footer-logo img{width:100%}.footer-logo{max-width:100%;width:100%}.footer-nap-row .phone-no a{background-color:#081035;border:1px solid rgba(255,255,255,.1);color:#fff!important;padding:10px 30px;outline:0 !important;box-shadow:none !important;border-radius:0;text-transform:uppercase;position:relative;cursor:pointer;font-weight:700;font-size:16px;margin-left:20px;line-height:1;transition:all .3s ease-in-out;font-family:Kessel105W00;font-weight:600;display:inline-block;margin:0;border:0}.footer-nap-row .phone-no a:after{display:none}footer .address-wrap,footer .phone-no,footer .nap-email{background-image:none;padding:0}#footer .sec-title{font-size:20px}#footer .social-link-footer{margin-bottom:10px;margin-top:10px}#footer .footer-nav a:after,footer a.direction-link:after,.footer-nap-row .phone-no a:after,#footer .copyright .disclaimer a:after{background-color:#fff}.footer-nap-row .phone-no{padding:0}#footer .footer-block{padding-bottom:30px !important;padding-top:30px !important}.global_banner{padding:80px 0 0}body.page-template-attorney-detail .main-content .award{width:100%;padding:20px 17px}body.page-template-attorney-detail .testimonails .item{width:100% !important;padding:30px 15px}body.page-template-attorney-detail .testimonails .slide_icon{height:50px;width:50px;top:-25px;background-size:45%}body.page-template-attorney-detail .testimonails .item:before,body.page-template-attorney-detail .testimonails .item:after{width:25%}body.page-template-attorney-detail .testimonails .testimonails_slider{margin-top:0}body.page-template-attorney-detail .testimonails .item{margin-top:30px !important}body.page-template-attorney-detail .main-content .right .not_has_award{height:0}.home_blog .right a.view-all{background:#b6262e;text-align:center;padding:10px 30px;color:#fff;width:170px;margin-top:30px;font-size:18px}.home_blog .right a.view-all:after{display:none}.home_blog .right a.view-all:hover{background-color:#081035;padding-left:0}.home-content-3 .mb-4{margin-bottom:0 !important}.home_blog .slider_nav{justify-content:space-between;display:flex;align-items:center}.search-open .search-icon-form{width:80px}.header-right .search-open .search-icon-form button{background-size:2rem}.page-template-practice-areas .main_content .ul{width:100%}body.page-template-practice-areas .main_content .ul .li{width:50%}body.page-template-practice-areas .main_content .ul .li:nth-child(-n+4),body.page-template-practice-areas-old .main_content .ul .li:nth-child(-n+4){border-top-width:0}body.page-template-practice-areas .main_content .ul .li:nth-child(-n+2),body.page-template-practice-areas-old .main_content .ul .li:nth-child(-n+2){border-top-width:1px}body.page-template-practice-areas .main_content .ul .li:nth-child(4n),body.page-template-practice-areas-old .main_content .ul .li:nth-child(4n),body.page-template-practice-areas-old .main_content .ul .li:last-child,body.page-template-practice-areas .main_content .ul .li:last-child{border-right-width:0 !important}body.page-template-practice-areas .main_content .ul .li:nth-child(even),body.page-template-practice-areas-old .main_content .ul .li:nth-child(even),body.page-template-practice-areas-old .main_content .ul .li:last-child,body.page-template-practice-areas .main_content .ul .li:last-child{border-right-width:1px !important}body.page-template-practice-areas .main_content .ul .li,body.page-template-practice-areas-old .main_content .ul .li{height:150px}body.page-template-practice-areas .main_content .ul .li .item_hover .icon{margin-bottom:0}body.page-template-practice-areas .main_content .ul .li{padding:10px}.home-banner .banner-text{padding-bottom:7% !important}body.home #about-sec .li .title{font-size:16px;margin:10px 0;width:80%}.single-post .static-content .content_wraps{margin-left:0;transform:translateX(0%)}.single-post .single-blog-image{height:210px;margin-bottom:20px;padding:10px 15px}.single-post .static-content h1,.single-post .static-content .h1{font-size:24px}body.blog .post-category,body.single-post .post-category,body.category .post-category{margin-bottom:10px !important}.header-right{padding-right:15px !important}.practice_areas .sec-title{text-align:center}.home-content-section-two .mt-3{margin-top:0 !important}.map_contact form .heading{margin-bottom:10px}#dynamic-load-more-button{padding:13px 25px;font-size:16px;height:45px;width:150px}.page-template-our-team .home-attorney-img-holder{height:315px}body.home #about-sec .li .bottom .more_arrow svg,body.home #about-sec .li .bottom .more_arrow img,body.home #about-sec .li .more_arrow_1 svg,body.home #about-sec .li .more_arrow_1 img{transform:rotate(-135deg);height:20px}.home-about-attorney-section.space{padding-bottom:50px}.front_image{height:100%}header#header{background:0 0}body.home .practice_areas .left,body.home .practice_areas .right{width:100%}.home_content_section_two .step_list .li{width:100%}.download_ebook .book_link{width:90%;position:relative;top:auto;right:auto;height:270px;margin:20px auto}.home-banner img{width:100%}.footer-nap-row .footer-nap-col{width:100%}#footer .sec-title{margin-top:30px}.home .product_div .left,.home .product_div .right{padding:30px}.site-logo,header.small-header .site-logo{width:180px !important}.iso_badage{width:70px;height:70px}.global_banner{padding:0}.global_banner .img-box{height:200px}.woocommerce div.product div.images.woocommerce-product-gallery{margin:0 auto;width:90%}.page-template-contact .main_content .right,.page-template-contact .main_content .left{width:100%;padding:50px 30px 50px}.page-template-contact .main_content .left{background:#f7f7f7}}@media(max-width:520px){.home-banner .banner-text .title{font-size:42px;text-align:left;color:#fff}}@media(max-width:480px){.home-banner .banner-text .title{font-size:38px;text-align:left;color:#fff}}@media(max-width:410px){.home-banner .banner-text .title{font-size:34px;text-align:left;color:#fff}}@media(max-width:375px){.global_banner .banner-text .title{font-size:24px}.sec-title{font-size:24px}.cta-box-left .h3{font-size:20px}.cta-phone svg,.cta-phone img{width:40px;max-height:40px}.cta-phone{font:bold 24px 'Poppins',sans-serif}.home-banner .banner-text{padding-left:0;padding-bottom:10px}.home-form-last-box{height:40px}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{bottom:-25px}.home-form-banner div.wpcf7 .ajax-loader{background-size:20px}.header-right .search-icon-form button{width:2.5rem}.navToggle #custom-menu-button{width:45px}.navToggle .bar2{width:25px}.navToggle .bar1{width:25px}.navToggle .bar3{width:25px}.header-right{padding:0}.navToggle .is-active .bar1,.navToggle .is-active .bar3{width:25px}body.page-template-practice-areas .main_content .ul .li.phone .phone_title{font-size:16px}body.page-template-practice-areas .main_content .ul .li.phone .phone_no{font-size:25px}.cta-box-left div:not(.h3){display:none !important}.mobileCall .phone.desktop span{font-size:19px !important}.mobileCall .phone.desktop *{font-size:12px}body.page-template-practice-areas .main_content .ul .li .icon{height:40px;width:40px}body:not(.home) .global_banner .banner-text .subtitle{font-size:11.7px}#responsive-menu-container{margin-top:50px !important}.cta .right{padding:30px}.home-banner .banner-text .title{font-size:30px}.single-post .single-blog-image{height:190px}body.home #about-sec .li .title{font-size:16px}body.home #about-sec .li{height:140px}.home-banner,.home_banner,div#home_banner_slider .item{height:185px}}@media(max-width:340px){.mobileCall .phone.desktop span{font-size:18px !important}.mobileCall .phone.desktop p{font-size:10px !important}body.page-template-contact span.ajax-loader.is-active{left:0}body.error404 span.ajax-loader.is-active{left:50%}body.error404 span.ajax-loader.is-active{left:5%}.header-right{padding-right:20px !important}.footer-logo{max-width:100%}.cta .buttons a.booking{font-size:14px}.home-attorney-listing-inner .copen-blue{width:90%}.sec-title{font-size:20px}body.home #about-sec .li .title{font-size:14px}.map_contact{font-size:22px}.home-banner .banner-text .title{font-size:28px}}@media(min-width:768px) and (max-width:991px){.banner-contact-form .sec-title{font-size:26px}.header-contact a.button_1{background-position:8% center !important;background-size:18px !important;padding:10px 15px 10px 44px;font-size:15px;margin-left:10px;height:41px;width:auto}.header-contact a p{display:none}.social-link-home-inner{visibility:visible;margin-right:96px}.navToggle{display:block}#header .top-nav{display:none}}@media(min-width:991px) and (max-width:1024px){#header .top-nav ul li{padding:0 6px}}@media(min-width:1025px) and (max-width:1199px){.banner-contact-form{width:90%;padding:30px}#header .top-nav ul li a{font-size:14px}#header .top-nav ul li{padding:0 8px}}@media (min-width:576px) and (max-width:767px){.front_image{width:100%}.mobileCall{display:block}header .phone.desktop{display:block}.front_image{background-position:0}.home-banner .img-box{height:400px}.home-banner .banner-text .title{font-size:40px;text-align:left;color:#fff;margin-bottom:50px}.home-extra_wrap{display:none}.front_image{height:100% !important}header .phone{margin-left:0 !important}}@media (min-width:767px) and (max-width:896px) and (orientation:landscape){.front_image{width:100%}.front_image{background-position:0}.home-banner .img-box{height:100%}.home-banner .banner-text .title{font-size:34px !important;text-align:left;color:#fff}.home-extra_wrap{display:none}.mobileCall{display:block}header .phone.desktop{display:flex;width:100%;margin:0;padding:0;padding-top:4px}.mobileCall .phone.desktop a{padding:7px 10px}header .phone.desktop{display:block}}