body{font-size:16px;line-height:2;font-family:"Open-sans",sans-serif;color:#252525;counter-reset:sec-heading-counter;font-weight:300}body,html{height:100%}*{margin:0;padding:0}img{max-width:100%;height:auto}:focus{outline:0;outline:none}a{text-decoration:none}a:not(.btn){color:#152a8a}a:hover:not(.btn){color:#1a3a46}a,.btn,input,select,textarea,button,img{outline:0 !important;box-shadow:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:#c70e09}a img{outline:0}p{margin-bottom:1.5rem}p:last-child{margin-bottom:0}b,strong{font-weight:500}input,textarea{outline:0;-webkit-border-radius:0;box-shadow:none}[type=submit]{cursor:pointer}a:hover,a:focus{text-decoration:none}p:empty{display:none}.btn.focus,.btn:focus{box-shadow:none}ul,li{list-style:none;padding:0;margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;margin-bottom:.75rem;display:block;position:relative;z-index:1;color:#000}.h2,h2{font-size:2.25rem}.h3,h3{font-size:2rem}input:focus{box-shadow:none !important;outline:none}#header{background:rgba(0,0,0,.1);box-shadow:0 0 10px 0 transparent;transition:box-shadow .3s ease-in-out}#header.fixed-top.small-header{background:#dedddd;box-shadow:0 0 10px 0 #d7d7d7;transition:box-shadow .3s ease-in-out}#header .container-fluid{padding:0}.site-logo{display:inline-block;padding:15px 20px;width:350px;position:relative;transition:all .3s ease-in-out;background:#dedddd}.header-right{display:flex;align-items:center;justify-content:flex-end}#header .top-nav{display:inline-block;transition:all .3s ease-in-out}#header .top-nav>ul{display:flex}#header .top-nav ul li{display:flex}#header .top-nav ul li a{color:#252525;padding:5px 14px;text-transform:capitalize}#header .top-nav ul.sub-menu>li a{border-bottom:1px solid #d7d7d7}#header .top-nav ul.sub-menu{overflow:hidden}#header .top-nav ul.sub-menu{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#header .top-nav ul.sub-menu>li:last-child a{border-bottom-width:0}#header .top-nav ul.sub-menu>li a body.home #header .top-nav>ul>li>a{color:#fff}body.home #header.small-header .top-nav>ul>li>a{color:#252525}#header .top-nav>ul>li.current-menu-item>a{position:relative;text-shadow:0px 1px 0px #252525}body.home #header .top-nav>ul>li.current-menu-item>a{text-shadow:0px 1px 0px #fff}body.home #header.small-header .top-nav>ul>li.current-menu-item>a{text-shadow:0px 1px 0px #252525}#header .top-nav>ul>li.current-menu-item>a:after{position:absolute;bottom:5px;width:25px;left:0;right:0;margin:auto;height:1px;background-color:#252525;content:'';transition:all .3s ease-in-out}body.home #header .top-nav>ul>li>a{color:#000}body.home #header.small-header .top-nav>ul>li.current-menu-item>a:after{background-color:#194554}#responsive-menu-button{display:none !important}.navToggle{margin-right:13px;display:none}.navToggle #custom-menu-button{background:0 0;border:0;cursor:pointer;display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;flex-direction:column;background-color:#b6262e;padding:10px;width:55px}.navToggle #custom-menu-button.is-active{align-items:center}.navToggle .bar1{width:35px;height:3px;background-color:#fff;margin:0;transition:.4s;margin-top:0}.navToggle .bar2{width:25px;height:3px;background-color:#fff;margin:6px 0;transition:.4s}.navToggle .bar3{width:15px;height:3px;background-color:#fff;margin:0;transition:.4s;margin-bottom:0}.navToggle .is-active .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-5px,7px)}.navToggle .is-active .bar2{opacity:0}.navToggle .is-active .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-6px,-7px)}.header-right .search-form-wrap{border-color:transparent;z-index:1}.header-right .search-form-wrap .searchform{display:flex;height:100%;position:relative}.header-right .search-input-box{position:absolute;right:100%;height:45px;background-color:transparent}.header-right .search-input-box .search{width:0;padding:0;-webkit-transition:width 2s;transition:width 1s}.header-right .search-form-wrap .form-control{background:0 0;border-color:transparent;padding-left:1rem;height:100%;border:0;font-weight:500;font-size:inherit}.header-right .search-icon-form{position:relative;margin-right:0}.header-right .submit-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:0 0;cursor:pointer;z-index:99;opacity:1}.header-right .search-open .search-input-box .search{width:515px;height:2.5rem;background:0 0;padding-left:1rem;border-bottom:1px solid #d7d7d7;border-radius:0}.header-right .search-input-box .search{width:0;padding:0;-webkit-transition:width 2s;transition:width 1s}.header-right .search-open .search-icon-form .submit-overlay{display:none}.header-right .search-icon-form button{background-color:transparent;border:none;cursor:pointer;display:flex;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/icon-search-w.svg);background-size:1.3rem;height:2.5rem;width:3.5rem;background-repeat:no-repeat;background-position:center}.small-header .header-right .search-icon-form button{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/icon-search.svg)}.header-right .phone a{background:#2f525f;color:#fff;display:block;padding:22px 20px;line-height:1}.header-right .phone a:hover{color:#fff}.header-right .phone a p{font-size:20px;margin-bottom:5px;line-height:1}.header-right .phone a span{font-size:32px;font-family:'ProximaNova-Bold'}.home-banner{position:relative;height:100vh}.home-banner img{object-fit:cover;object-position:30% 50%;top:0;bottom:0;left:0;right:0}.home-banner .img-box{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end;position:absolute;right:0;top:0;bottom:0}.home-banner .banner-text{position:relative;z-index:5;margin-top:50px}.home-banner .banner-text .title{font-size:65px;line-height:1.3;font-weight:700;color:#d52f3a;text-transform:uppercase;font-weight:600}.home-banner .banner-text .subtitle{font-family:'Oswal',sans-serif;font-size:50px;color:#fff}.global_banner{padding-left:115px;padding-top:96px;position:relative;padding-bottom:30%}.global_banner img{width:100%}.global_banner .img-box{background-size:cover !important;background-repeat:no-repeat;background-position:center !important;display:flex;display:-webkit-flex;align-items:center;position:absolute;left:115px;right:0;top:0;bottom:0}.global_banner .banner-text{color:#fff;position:relative;z-index:5;padding-bottom:30px}.global_banner .banner-text .title{font-size:116px;line-height:1;margin-top:60px;position:relative;font-weight:600}.global_banner .banner-text .title:after{position:absolute;content:'';bottom:-35px;width:100%;left:0;right:0;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/title-divider.png);background-repeat:no-repeat;height:30px;background-size:auto;background-position:center;margin:auto}.global_banner .banner-text .subtitle{font-size:46px;line-height:1;text-transform:uppercase;font-family:'ProximaNova-Light'}.social-link-home-inner li{text-align:center;position:relative}.social-link-home-inner li a{background:0 0;color:#3b416f;display:inline-block;width:40px;height:40px;text-align:center;border-radius:50%;line-height:44px;font-size:22px}.social-link-home-inner span{transform:rotate(-90deg);display:flex;white-space:nowrap;width:100px;height:100px;vertical-align:middle;align-items:center;clear:both;font-size:14px;color:#fff;opacity:.7}.sec-title{color:#000;font-weight:300;line-height:1.5;text-transform:capitalize;font-weight:700;font-size:45px;line-height:1;margin:5px 0 10px}#footer .footer-block{padding-bottom:50px;padding-top:50px;background-size:cover;background-repeat:no-repeat;background-position:center}#footer .sec-title{font-size:24px;color:#eef1ff;text-transform:capitalize;font-weight:700;margin-bottom:20px}.footer-nav li{padding:5px 0;line-height:1}.footer-nav li:last-child{padding-bottom:0}#footer .footer-nav a{font-size:16px;color:#eef1ff}#footer .social-link-footer{margin-top:20px}#footer .social-link-footer li{display:inline-block;padding-bottom:0;line-height:1}#footer .social-link-footer li a{color:#fff;font-size:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease-in-out}#footer .social-link-footer li a:hover{background-color:#fff;border-radius:50%;transition:all .3s ease-in-out}#footer .social-link-footer li a.facebook:hover{color:#4064ad}#footer .social-link-footer li a.twitter:hover{color:#499cec}#footer .social-link-footer li a.linkedin:hover{color:#3573b1}#footer .social-link-footer li a.yelp:hover{color:#cc1800}.footer-nap-row .address{color:#fff;font-size:16px;margin-bottom:10px;font-weight:300;line-height:1.5}.footer-nap-row .fulladres{font-size:18px;font-weight:600;margin-bottom:10px}.footer-nap-row .phone-no,.footer-nap-row .phone-no a,.footer-nap-row .nap-email a{color:#fff;font-size:18px;font-weight:300;line-height:1}#footer .copyright{background:#000;color:#fff;text-align:center;font-size:12px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding:5px 0;border-top:1px solid rgba(255,255,255,.2)}#footer .copyright .disclaimer{margin-left:10px}#footer .copyright .disclaimer a{color:#fff}.space,.section-pd{padding-top:100px;padding-bottom:100px}p.custom_form_msg{position:absolute;right:0;color:red;font-size:12px;margin:auto;bottom:-2px;right:10px}div#about-sec{background-size:cover;background-position:15% 0;background-repeat:no-repeat;position:relative}#badge .item .slider_image{height:150px;background-repeat:no-repeat;background-size:130px;background-position:center;position:relative;filter:grayscale(0);width:90%;margin:auto}#badge .item .slider_image:hover{border-color:#fff;filter:grayscale(0)}#badge .item .slider_image:before{top:0;height:0;left:0;right:0;border-width:0 1px;position:absolute;content:'';border-style:solid;display:none}#badge .item .slider_image:after{top:0;width:0;right:0;bottom:0;border-width:1px 0;position:absolute;content:'';border-style:solid;display:none}#badge .item .slider_image:before,#badge .item .slider_image:before,#badge .item .slider_image:hover:before,#badge .item .slider_image:hover:after{transition:all ease-in-out .35s}#badge .item .slider_image:hover:after,#badge .item .slider_image:hover:before{width:100%;height:100%;border-color:#aa8956;border-style:solid}div#about-sec #badge{margin-top:30px;width:100%}div#about-sec #badge .item{padding:5px}.practice_areas_ul .practice_areas_li{height:350px;box-shadow:0 0 1px 0 #fff;cursor:pointer}.practice_areas_ul .practice_areas_li .top{height:100%;position:relative;width:100%;background-color:#aa8956;background-size:cover;background-position:center;background-repeat:no-repeat}.practice_areas_ul .practice_areas_li .top svg,.practice_areas_ul .practice_areas_li .top img{height:50px;width:50px;left:20px;bottom:20px;position:absolute;opacity:0;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li{border-left-width:0;position:relative;width:95% !important;margin:auto}.practice_areas_ul .practice_areas_li img,.practice_areas_ul .practice_areas_li svg{width:30px;height:30px}.practice_areas_ul .practice_areas_li svg path{fill:#fff}.practice_areas_ul .practice_areas_li .top_title{position:absolute;bottom:10px;left:20px;color:#fff;transition:all .3s ease-in-out;font-size:25px}.practice_areas_ul .practice_areas_li .top .title{color:#fff;font-size:14px;text-transform:capitalize;line-height:1.3}.practice_areas_ul .practice_areas_li svg{fill:#fff}.practice_areas_ul .practice_areas_li.active .item-hover svg{fill:#2f525f;width:50px;height:50px}.practice_areas_ul .practice_areas_li.active .item-hover.text-center{text-align:left!important}.practice_areas_ul .practice_areas_li.active .item-hover svg path{fill:#0c112f}.practice_areas_ul .practice_areas_li.active .item-hover .title{color:#0c112f !important;margin:10px 0;line-height:1.3}.practice_areas_ul .practice_areas_li:hover .top{transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li .item-hover .link{width:30px;height:15px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:left;transition:all .3s ease-in-out;margin:auto}.practice_areas_ul .practice_areas_li a{position:absolute;z-index:9;content:'';left:0;right:0;top:0;bottom:0;height:100%;width:100%}.fullview{position:absolute;left:0;height:100%;width:100%}.cover{background-size:cover!important}.bg-center-top{background-position:center top!important;background-repeat:no-repeat!important}.bg-center-bottom{background-position:center bottom!important;background-repeat:no-repeat!important}.sec-sub-title{color:#bbb}.copen-blue{background-color:#fff;position:absolute;left:0;right:0;bottom:-40px;color:#081035;transition:width .3s ease-in-out;margin:auto;width:100%;padding:20px;box-shadow:0 0 10px 0 #d7d7d7}.home-attorney-listing-inner:hover .copen-blue{background-color:#b6262e;transition:width .3s ease-in-out;width:80%;color:#fff}.wrap-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;font-size:0}a.view-all,span.view-all{text-transform:capitalize;color:#2d4f73;display:inline-block;transition:all .3s ease-in-out;border:1px solid transparent;font-weight:400;background-color:transparent;border-radius:0;padding:0;position:relative;padding:20px 15px;padding-right:55px;padding-left:0;margin-top:15px;line-height:1}a.view-all:after,span.view-all:after{position:absolute;content:'';width:30px;right:15px;top:0;bottom:0;height:25px;margin:auto;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-repeat:no-repeat;background-position:left center;background-size:80%}a.view-all:hover,span.view-all:hover{background-color:#081035;color:#fff;transition:all .3s ease-in-out;border:1px solid #081035;padding-left:20px}a.view-all:hover:after,span.view-all:hover:after{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-w.svg)}.white-text{color:#fff}.white-text *{color:inherit}.home-form-banner{display:flex;width:100%;justify-content:space-between}.home-form-first-box{background:#294954 url(//revekkaenterprises.com/wp-content/themes/developeriam/img/Side-BG.jpg) no-repeat left bottom/cover;text-transform:uppercase;width:33%}.banner_home_form_wrapper{width:67%}.home-form-first-box .h2{font-size:3.2vw}.home-form-first-box .h3{font-size:2.5vw;font-weight:300}.home-form-first-box .h3 span{margin-left:-4vw}.home-form-first-box>div{line-height:1.1;margin:0}.home-form-middle-box{width:50%}.home-form-last-box{position:relative;background-color:#30525e;color:#fff;font-size:2.5vw;font-weight:700;padding:30px 70px;box-shadow:inset 0 0 10px 11px rgba(0,0,0,.25);display:flex;align-items:center;width:25%;height:120px;transition:all .3s ease-in-out}.home-form-last-box:hover{transition:all .3s ease-in-out;background-color:#172c33}.home-form-last-box input[type=submit]{position:absolute;width:100%;height:100%;top:0;left:0;border:none;background:0 0;font-size:30px;font-weight:600;text-transform:uppercase;width:25%;padding:30px 10px;text-align:center;color:#fff;line-height:1 !important}.home-form-banner div.wpcf7 .ajax-loader.is-active{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#b6262e;width:100%;height:100%;background-repeat:no-repeat;background-position:center;transform:translateX(0);background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/clr-loader-w.svg);background-size:40px;box-shadow:inset 0 0 10px 11px rgba(0,0,0,.25)}.home-about-attorney-img-col{width:43%;position:relative}.home-about-attorney-img-col img{object-fit:fill}.home-about-attorney-content-col{width:100%}.home-attorney-listing-inner{position:relative}.home-about-attorney-desc{line-height:38px}.link-indicator img{transition:all ease-in-out .5s;position:relative}.home-attorney-img-holder{position:relative;background-color:#d3d3d3;overflow:hidden}.home-attorney-img-title{font-size:18px;line-height:normal}.page-template-about-page .about-attorney-img-col{width:43%;position:relative}.page-template-about-page .about-attorney-img-col img{height:calc(100% + 0px)}.page-template-about-page .about-attorney-content-col{width:57%;padding:5% 9% 2% 4%}.page-template-about-page .about-attorney-listing-inner{position:relative}.page-template-about-page .link-indicator img{transition:all ease-in-out .5s;position:relative}.page-template-about-page .about-attorney-listing-row{padding-right:6rem}.page-template-about-page .about-attorney-img-holder{position:relative;height:320px;padding:10px 10px 0;background-color:#d3d3d3;overflow:hidden}.page-template-about-page .about-attorney-img-holder img{bottom:-25px}.page-template-about-page .about-attorney-img-title{text-align:center;padding:15px;color:#fff;font-size:17px;position:relative;z-index:1;font-weight:500}.banner_home_form_wrapper .wpcf7{width:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:relative}.banner_home_form_wrapper .wpcf7 input,.banner_home_form_wrapper .wpcf7 textarea{width:100%;border:0;line-height:normal}.banner_home_form_wrapper .wpcf7 textarea{overflow:hidden;vertical-align:middle}.field-box-wrapper .field-box label{text-transform:uppercase;margin:0;padding:0;line-height:1;color:#2b2940;display:none}.banner_home_form_wrapper span.wpcf7-not-valid-tip{font-size:10px;font-weight:400;display:block;position:absolute;right:0;content:'';line-height:normal;color:#fff;background-color:#c22a3d;padding:5px;bottom:-21px}.home-about-justice-img-col{width:44%;position:relative}.home-about-justice-content-col{width:56%;position:relative;padding:8% 7% 8% 8.5%}img.home-about-justice-content-col-bg{position:absolute;width:550px;height:550px;top:85px;z-index:-1;background-size:cover!important;left:0;right:0;margin-left:auto;margin-right:auto}.field-box-wrapper .field-box{width:24%;position:relative;padding:15px}.field-box-wrapper .field-box:after{position:absolute;content:'';background-image:linear-gradient(#fff,#d2d2d2,#fff);width:1px;height:100%;top:0;bottom:0;right:0}.field-box-wrapper .field-box:last-child:after{display:none}.home-case-result{background:#2e505c url(//revekkaenterprises.com/wp-content/themes/developeriam/img/pattern-1920x1025.jpg) no-repeat center/cover}.home-case-result-listing{margin:0 -15px;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.home-case-result-listing li{width:calc(100%/3 - 20px);margin:10px;outline:1px solid #fff;padding:60px 35px;line-height:2;position:relative;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.home-case-result-listing li .h2{font-size:43px}.home-case-result-listing li:before,.home-case-result-listing li:after{width:50%;content:"";background-color:rgba(0,0,0,.5);position:absolute;height:100%;top:0;transition:all ease-in-out .5s}.home-case-result-listing li:before{left:0;transform:translateX(-100%)}.home-case-result-listing li:after{left:50%;transform:translateX(100%)}.home-case-result-listing li:hover:before,.home-case-result-listing li:hover:after{transform:translateX(0)}.home-case-result-listing-inner{position:relative;z-index:1}.pre-footer-cta{padding:10px 0;background:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/pattern-lines-1920x174.png) repeat}.cta-box-wrapper{justify-content:space-between}.cta-box-left .h3{margin-bottom:0;font-size:30px;text-transform:uppercase}.cta-phone{color:#2e505c;display:flex;align-items:center}.cta-phone svg{width:80px;max-height:80px;margin-right:20px}.cta-phone svg path{fill:#e4e4e4}.page-template-about-page .about_content{background-size:cover;background-position:-50px 90%;background-repeat:no-repeat}.page-template-about-page .about_content .sec-title{margin-bottom:20px}body:not(.home) .pre-footer-cta{position:relative;z-index:1;color:#fff;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/ctaBgInner.jpg)}body:not(.home) .pre-footer-cta .h3{color:#fff}body:not(.home) .pre-footer-cta .cta-phone span{color:#fff}body:not(.home) .pre-footer-cta .cta-phone svg path{fill:#284551}body.page-template-attorney-detail .main-content ul li,body.page-template-attorney-detail .bottom-content ul li{padding-left:30px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-size:20px;background-repeat:no-repeat;background-position:0 10.5px;margin:5px 0}body.page-template-attorney-detail .main-content{overflow:hidden}body.page-template-attorney-detail .main-content ul li:last-child,body.page-template-attorney-detail .bottom-content ul li:last-child{margin-bottom:0}body.page-template-attorney-detail .attorney_image{width:90%;height:400px;background-size:contain;background-position:right;margin:auto;position:relative;z-index:1;margin-top:5%;background-repeat:no-repeat}body.page-template-attorney-detail .attorney_image:before{position:absolute;content:'';width:110%;height:103.5%;top:-2.5%;bottom:0;right:-5%;left:-5%;z-index:-1;border:3px solid #b6262e;border-bottom-width:0;margin:auto;display:none}body.page-template-attorney-detail .main-content .right .edu_sec{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/eduIcon.svg);background-repeat:no-repeat;background-position:80px 5px;background-size:170px;position:relative;z-index:1;padding-top:50px;margin-top:50px}body.page-template-attorney-detail .main-content .right .edu_sec:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.97);z-index:-1}body.page-template-team .main_content .description{padding-top:30px;padding-bottom:50px}body.page-template-team .bottom_content .left{width:35%;padding:30px 30px 30px 60px}body.page-template-team .bottom_content .right{width:65%;padding:30px 60px 30px 30px}body.page-template-team .bottom_content .right .ul .li{width:32%;height:280px;position:relative;background-size:200px;background-position:center center;background-repeat:no-repeat;background-color:#d3d3d3}body.page-template-team .bottom_content .right .ul .li .title{position:absolute;content:'';bottom:0;right:0;left:0;background-color:#31535e;padding:10px;text-align:center;color:#fff;font-weight:700;text-transform:capitalize;font-size:18px}body.page-template-team .bottom_content .left .sec-title{font-size:40px}body.page-template-team .bottom_content .right .ul .li a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}body.page-template-team .bottom_content .right .ul .li a:before{background:rgba(49,83,94,.7);position:absolute;content:'';left:0;right:0;border:0;width:100%;height:0;bottom:15%;transition:all .3s ease-in-out}body.page-template-team .bottom_content .right .ul .li:hover a:before{height:85%;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content .ul .li,body.page-template-practice-areas-old .main_content .ul .li{width:33.33%;border:1px solid rgba(255,255,255,.1);padding:40px 20px 40px 40px;text-align:left;position:relative;transition:all .3s ease-in-out;height:350px;border-right-width:0;border-top-width:0;display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column;padding:0;margin: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(3n){border-right-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:0}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 .main_content .ul .li:first-child,body.page-template-practice-areas-old .main_content .ul .li:first-child{border-left-width:0}body.page-template-practice-areas .main_content .ul .li:last-child,body.page-template-practice-areas-old .main_content .ul .li:last-child{border-bottom-width:0;border-right-width:1px}body.page-template-practice-areas .main_content .ul .li img,body.page-template-practice-areas .main_content .ul .li svg,body.page-template-practice-areas-old .main_content .ul .li img,body.page-template-practice-areas-old .main_content .ul .li svg{color:#d9d9d9;width:70px;height:70px;fill:#d9d9d9}body.page-template-practice-areas .main_content .ul .li svg path,body.page-template-practice-areas-old .main_content .ul .li svg path{fill:#d9d9d9}body.page-template-practice-areas .main_content .ul .li .icon,body.page-template-practice-areas-old .main_content .ul .li .icon{margin:auto;padding:10px;height:70px;width:70px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding:0;margin:0}body.page-template-practice-areas .main_content .ul .li .title,body.page-template-practice-areas-old .main_content .ul .li .title{text-transform:capitalize;color:#fff;line-height:1.3;margin-top:10px;width:80%;text-transform:uppercase;margin-top:15px;font-size:22px}body.page-template-practice-areas .main_content .ul .li .description,body.page-template-practice-areas-old .main_content .ul .li .description{color:#fff;width:80%;margin-top:10px;line-height:normal}body.page-template-practice-areas .main_content .ul .li>a,body.page-template-practice-areas-old .main_content .ul .li>a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:9}body.page-template-practice-areas .main_content .ul .li.phone,body.page-template-practice-areas-old .main_content .ul .li.phone{background-color:#315461;position:relative;background-repeat:no-repeat;background-position:center;background-size:contain;display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;padding:30px}body.page-template-practice-areas .main_content .ul .li.phone a,body.page-template-practice-areas-old .main_content .ul .li.phone a{color:#fff}body.page-template-practice-areas .main_content .ul .li.phone .phone_title,body.page-template-practice-areas-old .main_content .ul .li.phone .phone_title{font-size:18px;line-height:normal;font-family:'ProximaNova-Regular';z-index:1}body.page-template-practice-areas .main_content .ul .li.phone .phone_no,body.page-template-practice-areas-old .main_content .ul .li.phone .phone_no{font-size:35px;font-weight:700;font-family:'ProximaNova-Regular';line-height:normal;z-index:1}body.page-template-practice-areas .main_content .ul .li.phone:before,body.page-template-practice-areas-old .main_content .ul .li.phone:before{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(49,84,97,.9);content:'';z-index:1}body.page-template-case-results .main_content .ul .li{width:33.33%;padding:0 10px;margin-bottom:25px}body.page-template-case-results .main_content .ul .li .case_wrap{border:1px solid #b6262e;padding:30px;height:100%;transition:all .3s ease-in-out}body.page-template-case-results .main_content .ul .li .title{text-transform:uppercase;font-size:30px;font-weight:700;line-height:1.3;margin-bottom:10px;color:#b6262e;transition:all .3s ease-in-out}body.page-template-case-results .main_content .ul .li p{margin-bottom:10px}body.page-template-case-results .main_content .ul .li p:last-child{margin-bottom:0}body.page-template-case-results .main_content .ul .li:hover .case_wrap{background-color:#b6262e;color:#fff;transition:all .3s ease-in-out}body.page-template-case-results .main_content .ul .li:hover .title{color:#fff;transition:all .3s ease-in-out}#dynamic-load-more-button{display:inline-block;margin:1em auto 0;padding:20px 30px;line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer;background-color:#dc2834;color:#fff;font-size:18px;position:relative;height:60px;width:170px;border-radius:0}.loader{border:3px solid #fff;border-radius:50%;border-top:3px solid #c2b4da;width:2em;height:2em;display:none;background:#fff!important;-webkit-animation:spin 1.15s linear infinite;animation:spin 1.15s linear infinite;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}body.page-template-contact .main_content{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}body.page-template-contact .main_content .right_background_image{position:absolute;content:'';right:0;width:47%;top:0;bottom:0;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}body.page-template-contact .main_content .map_wrap iframe{width:calc(100% + 0%);height:100%;border:0;box-shadow:0 0 10px 0 #9e9e9e}body.page-template-contact .main_content .description{margin:15px 0;font-size:25px;font-weight:300;line-height:normal}body.page-template-contact .main_content .form-group{margin-bottom:2rem}body.page-template-contact .main_content .contact_form{margin-top:20px}body.page-template-contact .main_content .contact_form .form-control{border:0;background-color:transparent;border-bottom:1px solid #d7d7d7;border-radius:0;padding-left:0;padding-right:0}body.page-template-contact .main_content .contact_form .form-control::placeholder{color:#212529;text-transform:capitalize;font-size:14px}body.page-template-contact .main_content .contact_form textarea:focus{box-shadow:0 0 0 0 rgba(0,123,255,.25)}body.page-template-contact .main_content .contact_form input[type=submit],body.page-template-contact .main_content .contact_form button{padding:15px 30px;background-color:#b6262e;color:#fff;font-weight:500;font-size:20px;border-radius:0;letter-spacing:1px;transition:all .3s ease-in-out}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:0}.wpcf7-form-control-wrap{display:inline-block;width:100%}span.wpcf7-not-valid-tip{position:absolute;right:0;bottom:0;width:auto;display:inline-block;font-size:12px}body.page-template-contact .main_content .bottom_content{margin-top:20px}body.page-template-contact .main_content .bottom_content .ul .li{width:31%;background-repeat:no-repeat;background-position:center;background-size:100px;background-color:#fff;transition:all .3s ease-in-out;color:#b6262e;position:relative;z-index:1}body.page-template-contact .main_content .bottom_content .ul .li a{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;content:'';color:#fff;line-height:normal;z-index:9}body.page-template-contact .main_content .bottom_content .ul .li:hover{background-color:#b6262e}body.page-template-contact .main_content .bottom_content .ul .li:hover svg{fill:#fff !important}body.page-template-contact .main_content .bottom_content .ul .li:hover .description{color:#fff !important}body.page-template-contact .main_content .bottom_content .ul .li .wrap{display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:120px;padding:25px;text-align:center;line-height:1.3;z-index:1;position:relative}body.page-template-contact .main_content .bottom_content .ul .li .wrap .heading{margin-bottom:10px;font-size:25px;transition:all .3s ease-in-out}body.page-template-contact .main_content .bottom_content .ul .li .wrap .description{margin:0;font-size:16px;color:#252525;margin-left:10px;transition:all .3s ease-in-out}body.page-template-contact .main_content .bottom_content .ul .li .wrap:hover .heading,body.page-template-contact .main_content .bottom_content .ul .li .wrap:hover .description{color:#fff;transition:all .3s ease-in-out}body.page-template-contact .main_content .bottom_content .ul .li.phone .wrap .description,body.page-template-contact .main_content .bottom_content .ul .li.fax .wrap .description{position:relative}body.page-template-contact .main_content .bottom_content .ul .li.phone .wrap .description a,body.page-template-contact .main_content .bottom_content .ul .li.fax .wrap .description a{position:relative}body.blog .wrap .blog-image,body.archive .wrap .blog-image,body.category .wrap .blog-image,body.search-results .wrap .blog-image{height:350px;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;box-shadow:0 0 10px 0 #d7d7d7;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/default.png)}body.blog .wrap .blog-image.no-image,body.archive .wrap .blog-image.no-image,body.category .wrap .blog-image.no-image,body.search-results .wrap .blog-image.no-image{background-size:30%;background-position:center}body.blog .loadmore .col-sm-6,body.archive .loadmore .col-sm-6,body.category .loadmore .col-sm-6,body.search-results .loadmore .col-sm-6{margin-bottom:30px}body.blog .wrap,body.archive .wrap,body.category .wrap,body.search-results .wrap{height:100%;box-shadow:0 0 10px 0 #d7d7d7;position:relative;transition:all .3s ease-in-out}body.blog .wrap a,body.archive .wrap a,body.category .wrap a,body.search-results .wrap a{position:absolute;content:'';right:0;left:0;bottom:0;top:0}body.blog .wrap .the-title,body.archive .wrap .the-title,body.category .wrap .the-title,body.search-results .wrap .the-title{font-size:28px;line-height:1.3;color:#000;padding-top:5px;position:relative;font-weight:500}body.blog .wrap .the-title:hover,body.archive .wrap .the-title:hover,body.category .wrap .the-title:hover,body.search-results .wrap .the-title:hover{color:#dc2834}body.blog .wrap .bottom .btn,body.archive .wrap .bottom .btn,body.category .wrap .bottom .btn,body.search-results .wrap .bottom .btn{color:#dc2834;margin:10px 0;transition:all .3s ease-in-out;line-height:1;padding-left:0;padding-right:0;text-transform:uppercase;font-weight:600;position:relative}body.blog .wrap .bottom .date,body.archive .wrap .bottom .date,body.category .wrap .bottom .date,body.search-results .wrap .bottom .date{color:#cdcdcd;font-size:14px}body.blog .wrap .bottom,body.archive .wrap .bottom,body.category .wrap .bottom,body.search-results .wrap .bottom{padding:20px;background-color:#fafafa}.sidebar .widget{margin-bottom:30px;padding:40px 20px;box-shadow:0 0 10px 0 #d7d7d7;position:relative;background-color:#f7f7f7;position:relative}.sidebar input,.sidebar textarea,.sidebar input:focus,.sidebar textarea:focus{border:0;border-bottom:1px solid #dbdbdb;border-radius:0;padding-left:0;background-color:transparent}.sidebar input:focus,.sidebar textarea:focus{box-shadow:none;border-bottom:1px solid #2f525f}.sidebar input::placeholder,.sidebar textarea::placeholder{font-size:14px;color:#acacac}.sidebar textarea{height:100px}.sidebar #searchform input.search-btn{width:50px;height:100%;background-color:transparent;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/icon-search-w.png);background-repeat:no-repeat;background-size:20px;background-position:50%;background-color:#dc2834;border-bottom:1px solid #dc2834;position:absolute;top:0;right:0;bottom:0}.sidebar .wpcf7 .btn{width:auto;background-color:transparent;border:1px solid #dc2834;color:#dc2834;line-height:normal;padding:15px 30px;border-radius:0;font-size:18px}.sidebar #searchform{position:relative}div.wpcf7-response-output{margin:0;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1;padding:5px 10px;line-height:1;text-align:center;font-size:12px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:red}div.wpcf7 .ajax-loader.is-active{margin-left:50%}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/clr-loader.svg);background-size:20px;background-repeat:no-repeat;background-position:center;display:flex;left:0;right:0;margin:auto;position:absolute}.sidebar .categories ul li a,.sidebar .practice-side ul li a{padding:10px 0;color:#000;display:block;padding-left:30px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-repeat:no-repeat;background-size:20px;background-position:0 12.5px;line-height:normal;transition:all .3s ease-in-out;text-transform:capitalize}.sidebar .categories ul li:hover a,.sidebar .categories ul li.active-listing a,.sidebar .practice-side ul li:hover a,.sidebar .practice-side ul li.activeChild a{color:#000;transition:all .3s ease-in-out;font-weight:700}body.blog .wrap:hover,body.archive .wrap:hover,body.category .wrap:hover,body.search .wrap:hover{box-shadow:0 0 10px 0 #081035;transition:all .3s ease-in-out}body.error404 .form_wrap input,body.error404 .form_wrap textarea{border:0;border-radius:0;border-bottom:1px solid #d7d7d7;color:#000}body.error404 .form_wrap button{padding:15px 30px;background-color:#dc2834;color:#fff;font-weight:500;font-size:20px;border-radius:0;letter-spacing:1px;transition:all .3s ease-in-out;display:inherit;margin:auto}.home-form-banner .wpcf7-form-control-wrap{border-bottom:1px solid #e0e0e0}.sortable-handler{touch-action:none}.sidebar p.custom_form_msg{right:45px}body.error404 span.ajax-loader.is-active{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/clr-loader-w.svg);background-color:#aa8956;width:100%;height:100%;transform:translateX(0)}body.error404 .wpcf7-form .form-control{padding-left:0}body.error404 .wpcf7-form .form-control:focus{box-shadow:none}body.error404 .wpcf7-form .form-control::placeholder{text-transform:uppercase;color:rgba(0,0,0,.7);font-size:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}textarea{resize:none}.banner_home_form_wrapper span.wpcf7-not-valid-tip:before{content:'';display:block;position:absolute;height:0;width:0;border-left:solid .5em transparent;border-right:solid .5em transparent;border-bottom-style:solid;border-bottom-width:.5em;bottom:100%;right:1em;border-bottom-color:#c22a3d}header .searchform input[type=text]{padding-left:0 !important;font-weight:400}header .searchform input[type=text]::placeholder{font-weight:400}#header .top-nav>ul>li{position:relative}ul.sub-menu{position:absolute;top:100%;list-style:none;z-index:1;margin:0;padding:0;opacity:0;min-width:150px;transition:all linear .1s;background-color:#fff;visibility:hidden;min-width:270px;left:20px}.top-nav>.menu>li.menu-item-has-children:after{content:"^";display:inline-block;font-size:1rem;color:inherit;line-height:1;display:flex;align-items:center;justify-content:center;position:absolute;right:2px;top:0;margin:auto;color:#252525;cursor:pointer;bottom:6px;transform:rotate(180deg)}body.home .small-header .top-nav>.menu>li.menu-item-has-children:after{color:#252525}.top-nav>.menu>li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1;transition:all linear .1s}#header .top-nav li.practice-areas ul.sub-menu{display:flex;display:-webkit-flex;flex-wrap:wrap}#header .top-nav li.practice-areas ul.sub-menu li{width:100%}#header .top-nav li ul.sub-menu li a{width:100%;text-align:left;padding:10px;padding-left:15px}#header .top-nav li ul.sub-menu li{padding:0}#header .top-nav li ul.sub-menu li a{position:relative;transition:all .3s ease-in-out;font-size:16px}#header .top-nav li ul.sub-menu li:hover a{color:#dc2834;padding-left:35px;transition:all .3s ease-in-out}#header .top-nav li ul.sub-menu li a:before{position:absolute;content:'';height:2px;width:0;left:15px;top:0;bottom:0;margin:auto;background-color:#dc2834;transition:all .3s ease-in-out}#header .top-nav li ul.sub-menu li:hover a:before{width:15px;transition:all .3s ease-in-out}#header .top-nav li.practice-areas ul.sub-menu li.current-menu-item a,#header .top-nav li ul.sub-menu li.current_page_item a{color:#dc2834;transition:all .3s ease-in-out;position:relative}div.wpcf7-mail-sent-ok{border:0;color:#398f14}body.page-template-contact span.ajax-loader.is-active{margin-left:0;top:0;bottom:0;left:30vh}body.page-template-contact .wpcf7{position:relative}body.page-template-contact div.wpcf7-validation-errors,body.page-template-contact div.wpcf7-acceptance-missing,body.page-template-contact div.wpcf7-mail-sent-ok{bottom:-40px}body.search .search-result-wrap{padding:30px !important;box-shadow:0 0 5px 0 #d7d7d7;position:relative;margin-bottom:20px;transition:all .3s ease-in-out}body.search .search-result-wrap:last-child{margin-bottom:0}body.search .search-result-wrap a{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:9}body.search .search-result-wrap:hover{background:#d52f3a;color:#fff;transition:all .3s ease-in-out;box-shadow:0 0 10px 0 #d52f3a}body.search .search-result-wrap:hover .the_title{color:#fff;transition:all .3s ease-in-out}body.search .search-result-wrap .read-more span{border:1px solid #aa8956;padding:5px 20px;font-size:16px;background:#aa8956;color:#fff;margin-top:10px;display:inline-block;transition:all .3s ease-in-out;font-weight:400}body.search .search-result-wrap:hover .read-more span{background:#fff;color:#2e505c;transition:all .3s ease-in-out}.single-post .single-blog-image{height:350px;width:100%;margin-bottom:20px;background-size:100%;background-position:top;background-repeat:no-repeat;float:left;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:end;padding:20px 30px;position:relative}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.single-post .static-content img{width:100%;border:1px solid #d7d7d7;padding:5px}.single-post .static-content h3+p img,.single-post .static-content h2+p img{margin:0}.page .static-content .html5lightbox{position:relative;display:block;width:100%;margin-bottom:20px}.page .static-content .html5lightbox:before{position:absolute;content:'';width:50px;height:50px;right:20px;bottom:80px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/vid_play_icon_w.png);background-size:contain;background-position:right;background-repeat:no-repeat;z-index:1;transition:all .3s ease-in-out}.page .static-content .html5lightbox:after{position:absolute;content:'';width:150px;height:60px;right:20px;bottom:50px;bottom:10px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/videoLogo.png);background-size:contain;background-position:right;background-repeat:no-repeat;z-index:1}.page .static-content .html5lightbox .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(47,82,94,.5)}.page .static-content .html5lightbox:hover:before{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/vid_play_icon_r.png);transition:all .3s ease-in-out}.page .static-content img.alignleft{float:left;padding:5px;border:1px solid #d7d7d7;margin-right:20px}.home-form-banner .wpcf7-form{display:flex}.review-schema-wrapper,.video-schema-wrapper{box-shadow:0 0 10px 0 #d7d7d7;background-color:#f7f7f7}.review-schema-wrapper p{margin-bottom:0}.video-schema-wrapper iframe{width:100%;height:300px}.video-schema-wrapper p{margin-bottom:0}.video-schema-wrapper .sec-title{margin-bottom:25px}.review-schema-wrapper .sec-title{margin-bottom:15px}footer a.direction-link{color:#fff;font-weight:400;font-size:16px}#footer .footer-nav a,footer a.direction-link,.footer-nap-row .phone-no a{position:relative}#footer .footer-nav a:after,footer a.direction-link:after,.footer-nap-row .phone-no a:after,#footer .copyright .disclaimer a:after{position:absolute;content:'';bottom:-2px;left:0;right:0;height:1px;background-color:transparent;transition:all .3s ease-in-out}#footer .copyright .disclaimer a{position:relative}#footer .footer-nav a:hover:after,footer a.direction-link:hover:after,#footer .copyright .disclaimer a:hover:after{background-color:#fff;transition:all .3s ease-in-out}footer a.direction-link:hover{color:#fff}body.page .static-content ul,body.page .static-content ol,body.single-post .static-content ul,body.single-post .static-content ol{margin-bottom:30px;padding-left:20px}body.page .static-content ul li,body.page .static-content ol li,body.single-post .static-content ul li,body.single-post .static-content ol li{padding-left:25px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-yellow.svg);background-repeat:no-repeat;background-size:15px;background-position:0 10px;margin-bottom:5px}body.page .static-content ul li:last-child,body.page .static-content ol li:last-child,body.single-post .static-content ul li:last-child,body.single-post .static-content ol li:last-child{margin-bottom:0}body.home .practice_areas .practice_areas_li .item-hover{position:absolute;opacity:0;visibility:hidden;background:#434240;width:100%;height:100%;top:0;left:0;padding:1em;margin-left:0;margin-top:0;box-shadow:0 0 35px #000;transition:all .3s ease;transform:scale(0);display:flex;align-items:center;background:#545351;background-color:#fff;background-size:cover;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/hover-1.jpg);background-position:center;background-repeat:no-repeat}body.home .practice_areas .practice_areas_li.active .item-hover{opacity:1;visibility:visible;z-index:9;transform:scale(1.05);display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:140px;top:0;bottom:0;margin:auto}body.home .practice_areas .practice_areas_li.active .item-hover .icon{line-height:1}body.home .practice_areas .practice_areas_li.active .item-hover .wrap{text-align:center}body.home .home-form-banner div.wpcf7-validation-errors,body.home .home-form-banner div.wpcf7-acceptance-missing{padding:0;bottom:-20px;width:80%}.practice_areas{background-repeat:no-repeat;background-size:cover}.form-control{line-height:normal}#responsive-menu-container{margin-top:68px !important}.navToggle .is-active .bar3{width:35px}span.wpcf7-not-valid-tip,p.custom_form_msg{font-size:10px;font-weight:400;display:block;position:absolute;right:0;content:'';line-height:1;color:#fff;background-color:#c22a3d;padding:5px;bottom:-19px;z-index:1}span.wpcf7-not-valid-tip:before,p.custom_form_msg:before{content:'';display:block;position:absolute;height:0;width:0;border-left:solid .5em transparent;border-right:solid .5em transparent;border-bottom-style:solid;border-bottom-width:.5em;bottom:100%;right:1em;border-bottom-color:#c22a3d}.navToggle{display:none}header .phone.mobile{display:none}div.wpcf7 .ajax-loader.is-active{width:25px;height:25px}.header-right .search-open .search-input-box .search{-webkit-transition:width 2s !important;transition:width 1s !important}.forMobileOnly{display:none !important}.mobileCall .phone.desktop{background-color:#b6262e}.mobileCall .phone.desktop *{color:#fff;margin:0;font-size:14px;line-height:1}.mobileCall .phone.desktop a{display:flex;display:-webkit-flex;align-items:center;justify-content:center;padding:3px 10px}.mobileCall .phone.desktop span{font-size:20px !important;font-weight:700 !important;margin-left:10px}.notForMobile{display:block}.social-link-home-inner{margin:0 auto}.home-attorney-listing-inner:hover:before{transform:translateY(0%)}.banner_home_form_wrapper .wpcf7 input::placeholder,.banner_home_form_wrapper .wpcf7 textarea::placeholder{color:#2b2940;text-transform:uppercase}.footer-logo{display:block;width:90%}.footer-logo img{width:100%}#footer .social-link-footer li a:hover{color:#b6262e}.phone.desktop a{text-align:left}.practice_areas_ul .practice_areas_li .item-hover .title{font-weight:700}.practice_areas_ul .practice_areas_li.active .item-hover svg,.practice_areas_ul .practice_areas_li.active .item-hover svg path{fill:#0c112f !important}.sec-title strong{font-weight:700}body.blog .wrap .bottom .btn:hover,body.archive .wrap .bottom .btn:hover,body.category .wrap .bottom .btn:hover,body.search-results .wrap .bottom .btn:hover{color:#000;transition:all .3s ease-in-out}body:not(.home) .global_banner .banner-text .subtitle{font-size:22px;margin-top:5px}body.error404 .sidebar .widgettitle{margin-top:10px}.home-about-attorney-img-col img.bg-center-top,.page-template-about-page .about-attorney-img-col img.bg-center-top{background-position:right top !important}.static-content{padding-right:40px !important}a.link-indicator svg,a.link-indicator img{width:30px;height:30px;fill:#708893;transition:all .3s ease-in-out}a.link-indicator:hover svg,a.link-indicator:hover img{fill:#b6262e;transition:all .3s ease-in-out}.search-sidebar.widget{padding:0}div#html5-close{background-size:auto;width:31px;height:34px;background-repeat:no-repeat}body.blog .post-category,body.single-post .post-category,body.category .post-category,body.search-results .post-category{position:relative;font-size:13px;line-height:1.5;color:#9e9e9e;padding-left:22px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/category.svg);background-repeat:no-repeat;background-position:left 1px;background-size:15px;padding-right:120px}body.blog .post-category a,body.single-post .post-category a,body.category .post-category a,body.search-results .post-category a{position:relative;color:#8f8f8f;text-transform:uppercase}body.blog .post-category a:hover,body.category .post-category a:hover,body.single-post .post-category a:hover,body.search-results .post-category a:hover{color:#000}body.page-template-practice-areas .main_content .ul .li.phone:last-child{margin-left:50%;transform:translateX(-50%)}.responsive-menu-current-item .responsive-menu-subarrow{background-color:transparent !important;color:#fff !important;border-left-width:0}.sidebar .input-group-btn{padding:0;margin:0;display:flex;align-items:center;justify-content:center;border:1px solid #b6262e;z-index:9}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{border-color:transparent !important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{height:38px !important;line-height:38px !important}body.page-template-team .bottom_content .left{background-size:cover}::selection{background-color:#d52f3a;color:#fff}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left-color:transparent !important}.page-template-about-page .about_content{position:relative}body:not(.home) .social-link-home{display:none}body:not(.home) .global_banner .img-box{left:0;background-color:#dc2834}.banner_home_form_wrapper .wpcf7 span.wpcf7-form-control-wrap .wpcf7-form-control:focus::placeholder{color:#fff}.home-content-3{background-size:contain;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left}body.page-template-contact .main_content .right_background_image iframe{height:100%;width:100%;border:0}.map_wrap{display:none}body.page-template-contact .main_content .bottom_content .ul .li .wrap .description a{color:#b6262e}body.page-template-contact .main_content .bottom_content .ul .li .wrap:hover .description a{color:#fff}body.home .home-about-justice-section ul li{padding:10px 0;color:#000;display:block;padding-left:30px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-repeat:no-repeat;background-size:20px;background-position:0 15px;line-height:normal;transition:all .3s ease-in-out}body.home .home-about-justice-section ul{margin-bottom:20px;padding-left:10px}.front_image{width:90%;height:100%;right:0;position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;bottom:10%;margin:auto;display:flex;display:-webkit-flex;justify-content:end;align-items:flex-end;top:0;left:0}ul#menu-footer-menu{display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;flex-wrap:wrap}ul#menu-footer-menu li{width:100%}.home-extra_wrap{position:absolute;bottom:0;right:0;content:'';width:100%}.extra_wrap{display:flex;display:-webkit-flex;justify-content:flex-end}.extra_wrap a{width:330px;display:flex;align-items:start;flex-direction:column;background:#b6262e;justify-content:center;color:#fff;font-size:28px;line-height:normal;transition:all .3s ease-in-out}.extra_wrap a.b_button:hover{background-color:#081035 !important;transition:all .3s ease-in-out}.extra_wrap a:hover{color:#fff}.extra_wrap a p{margin-bottom:5px;font-size:16px}.extra_wrap .button_1{padding:20px 20px 20px 100px}.extra_wrap a.button_1{align-items:start;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/phone-call.png);background-repeat:no-repeat;background-position:10% center;background-size:50px}.extra_wrap a.button_2{background-color:#20447c;font-size:20px;padding:20px;position:relative;text-transform:capitalize}.extra_wrap a.button_2:after{position:absolute;content:'';width:50px;right:20px;top:0;bottom:0;margin:auto;height:15px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-w.svg);background-repeat:no-repeat;background-size:contain;background-position:right}.social-link-home-inner{margin-right:25.5px}.social-link-home-inner ul{position:relative;margin-bottom:200px}.social-link-home-inner ul:after{position:absolute;bottom:-90px;content:'';height:80px;width:1px;background-color:#fff;margin:auto;right:0;z-index:1;left:0}.social-link-home-inner ul a{color:#cbcbcb;transition:all .3s ease-in-out}.social-link-home-inner li a:hover{color:#d52f3a;transition:all .3s ease-in-out}.scroll_to_down_new{position:absolute;content:'';bottom:0;left:150px;bottom:0;margin:auto;height:50px;width:50px;background-image:url();background-repeat:no-repeat;background-position:center;background-color:red;border-radius:120%}body.home #about-sec .ul{display:flex;display:-webkit-flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin:20px 0;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/about_testimonial_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;bottom:-80px;left:30px;right:0}body.home #about-sec .li a{position:absolute;content:'';top:0;right:0;bottom:0;left:0}body.home #about-sec .li svg,body.home #about-sec .li img{width:70px;height:70px;fill:#dbdbdb}body.home #about-sec .li .title{font-size:20px;margin-top:10px;color:#aa8956;font-weight:600;text-transform:uppercase}body.home #about-sec .li .bottom{position:absolute;opacity:0;visibility:hidden;background:#434240;width:100%;height:100%;top:0;left:0;padding:1em;margin-left:0;margin-top:0;transition:all .3s ease;transform:scale(0);display:flex;display:-webkit-flex;flex-direction:column;align-items:center;background:#545351;background-color:#fff;background-size:cover;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/hover.jpg);background-size:cover;background-position:fixed;background-repeat:no-repeat;justify-content:center}body.home #about-sec .li .bottom .more_arrow,body.home #about-sec .li .more_arrow_1{height:20px;width:70px}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:30px}body.home #about-sec .li:hover .bottom{opacity:1;visibility:visible;z-index:1;transform:scale(1);top:0;bottom:0;left:0;right:0}body.home #about-sec .li:hover .bottom svg{fill:#fff}body.home #about-sec .li:hover .bottom .title{color:#fff;margin-top:10px}body.home .practice_areas_bg{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out}.map_contact{background:#f1f1f1}.map_contact .right{padding:70px}.map_contact .left,.map_contact .right{width:50%;background-repeat:no-repeat;background-position:left;position:relative;background-size:cover}.map_contact form input[type=text],.map_contact form input[type=email],.map_contact form textarea,.map_contact form input[type=text]:active,.map_contact form input[type=email]:active,.map_contact form textarea:active,.map_contact form input[type=text]:focus,.map_contact form input[type=email]:focus,.map_contact form textarea:focus{background:0 0;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;outline-color:transparent;padding-left:0;border-radius:0;outline-color:transparent;box-shadow:none}.map_contact .btn{background-color:transparent;border:1px solid #aa8956;color:#aa8956;padding:15px 50px;outline:0 !important;border-radius:0;text-transform:uppercase;position:relative;font-weight:500;transform:perspective(1px) translateZ(0);transition-property:color;transition-duration:.3s;font-size:22px;font-family:'Oswalswald',sans-serif;transition:all .3s ease-in-out}.map_contact .btn:hover{background-color:#aa8956;color:#fff;transition:all .3s ease-in-out}.map_contact form .form-group{margin-bottom:30px}.map_contact form .heading{margin-bottom:20px}.map_contact iframe{width:100%;height:100%;border:none;position:absolute;left:0;right:0;top:0;bottom:0}div.map_contact div.wpcf7 .ajax-loader.is-active,.sidebar div.wpcf7 .ajax-loader.is-active{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/clr-loader-w.svg);background-color:#b6262e;height:100%;width:100%}div.map_contact form{position:relative}div.map_contact div.wpcf7-response-output{bottom:-40px}body.home .home-attorney-img-designation{line-height:normal}.cta .left{width:25%;background-size:230px;background-position:center;background-repeat:no-repeat;background-color:#081035}.cta .right{width:75%;padding:100px 50px;background-size:cover;background-position:center;background-repeat:no-repeat}.cta .heading{color:#fff;line-height:1.3;width:65%;font-size:34px}.cta .buttons{width:35%}.cta .buttons a.phone{color:#fff;font-size:40px;font-weight:600;line-height:1;transition:all .3s ease-in-out}.cta .buttons a.phone:hover{color:#081035;transition:all .3s ease-in-out}.cta .buttons a.booking{background-color:#081035;border:1px solid rgba(255,255,255,.1);color:#fff!important;padding:20px 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}.cta .buttons a.booking:hover{background-color:#fff;transition:all .3s ease-in-out;border-color:#fff;color:#081035 !important}.view-all.whited{background-color:#b6262e;color:#fff;border-color:#b6262e;padding:20px 30px}.view-all.whited:hover{background-color:#fff;color:#b6262e;border-color:#fff;padding:20px 30px}.view-all.whited:after{display:none}.home_blog .ul .li .top{height:195px;position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#b6262e}.home_blog .ul{width:99%;margin:auto}.home_blog .ul .li .bottom .title{font-size:18px;color:#081035;line-height:1.3;position:relative;overflow:hidden;height:2.5em}.home_blog .ul .li .bottom{padding:20px;padding-bottom:70px}.home_blog .ul .li .bottom .link{position:absolute;bottom:20px}.home_blog .ul .li .bottom a:not(.view-all),.home_blog .ul .li .top a:not(.view-all){position:absolute;top:0;left:0;right:0;bottom:0;content:''}.home_blog .ul .li{box-shadow:0 0 10px 0 #d7d7d7;height:100%;transition:all .3s ease-in-out;position:relative}.home_blog .slider_nav span{width:35px;height:15px;content:'';display:inline-block;background-repeat:no-repeat;background-position:center;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right.svg);background-size:contain;cursor:pointer;transition:all .3s ease-in-out}.home_blog .slider_nav span.disabled{pointer-events:none}.home_blog .slider_nav span.am-prev{transform:rotate(180deg);position:relative}.site-logo a{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:1}.front_image:before{position:absolute;content:'';width:100%;background-color:#aa8956;left:-20px;top:20px;height:100%;z-index:-1}.home_blog .slider_nav .disabled:before{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-grey.svg);transition:all .3s ease-in-out;position:absolute;content:'';width:35px;height:15px;background-repeat:no-repeat;background-position:center;left:0;right:0;top:0;bottom:0;background-size:contain;background-color:#fff}#myProgress{width:100%;background-color:#ddd}#myBar{width:10%;height:2px;background-color:#b6262e;text-align:center;line-height:30px;color:#fff;transition:all .3s ease-in-out}.home_blog .bottom .left{width:6%}.home_blog .bottom .right{width:7%}.home_blog .bottom .middle{width:85%}body.page-template-contact span.ajax-loader.is-active{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;transform:translateX(0);background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/clr-loader-w.svg);background-color:#b6262e;height:100%;width:100%}body.page-template-contact .main_content .bottom_content .ul .li .wrap svg,body.page-template-contact .main_content .bottom_content .ul .li .wrap img{width:70px;fill:#b6262e}.home_blog .owl-carousel .owl-stage{display:flex;display:-webkit-flex}.home_blog .slick-slide{margin-right:15px;height:auto;margin-left:2px}body.home .myProgress{background:#d7d7d7}.home_blog ::selection{background:0 0}.home_blog .bottom .btn{font-size:20px;padding:10px 15px;padding-left:0;padding-right:30px;padding-top:0;padding-bottom:0;border:0}.home_blog .bottom a.view-all:after,.home_blog .bottom span.view-all:after{right:5px;width:20px}.home_blog .bottom .btn:hover{background:0 0;color:#081035}.home_blog .bottom .btn:hover:after{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-b.svg)}.home_blog .slick-slide>div{padding:10px 0;display:flex;display:-webkit-flex;height:100%}.sidebar #searchform input{border-bottom-width:0}.sidebar #searchform input[type=text]{border:1px solid #dbdbdb;padding:15px}.sidebar .form-row{width:100%;margin:auto}.sidebar{padding-left:25px}.accordion .card-header .accordion_title{position:relative;margin-bottom:0;background-color:#f8f8f8;padding:20px;cursor:pointer;border:1px solid #d7d7d7;border-bottom-width:0 !important;line-height:1.5;padding-right:30px}.accordion .card_main:last-child .accordion_title{border-bottom-width:1px !important}.accordion .card-header .accordion_title[aria-expanded=false]:after{position:absolute;content:"\f067";font-family:FontAwesome;right:10px;top:0;bottom:0;margin:auto;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-text-stroke:2px #fff;color:#b2b2b2;transition:all .3s ease-in-out}.accordion .card-header .accordion_title[aria-expanded=true]:after{position:absolute;content:"\f00d";font-family:FontAwesome;right:10px;top:0;bottom:0;margin:auto;display:flex;display:--webkit-flex;align-items:center;justify-content:center;-webkit-text-stroke:2px #fff;color:#b2b2b2;transition:all .3s ease-in-out}.accordion .card-header{padding:0;padding:0;background-color:transparent;border-width:0}.accordion .card_main{position:relative}.accordion .card_main .card-body:before{position:absolute;content:'';left:0;width:4px;height:100%;background:#b6262e;top:0;height:0;z-index:1;transition:all .3s ease-in-out}.accordion .card_main .show .card-body:before{height:100%;transition:all .3s ease-in-out}.accordion .card-header .accordion_title[aria-expanded=true]{border-bottom-width:0;background-color:transparent}.accordion .card-body{border:1px solid #dbdbdb;border-top-width:0;border-bottom-width:0}.accordion .card_main:last-child .card-body{border-bottom-width:1px}body.home .home_blog .excerpt{margin-top:10px;font-size:15px}.home_blog .ul .li:hover{transition:all .3s ease-in-out}body.page .static-content ul li a,body.page .static-content ol li a{transition:all .3s ease-in-out}body.page .static-content ul li a:hover,body.page .static-content ol li a:hover{color:#081035;transition:all .3s ease-in-out}.static-content img{border:1px solid #dbdbdb;padding:5px;display:inline-block;float:left}::selection{background:#d52f3a;color:#fff}.static-content p:last-child a{font-weight:700}body.page-template-attorney-detail .bottom-content{background-size:cover;background-repeat:no-repeat;background-position:left}body.page-template-attorney-detail .main_content_two .background_image{position:absolute;left:0;right:0;bottom:0;top:0;content:'';z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}body.page-template-attorney-detail .main_content_two .row .wrap_outer:nth-child(even) .background_image{background-color:#b6262e}body.page-template-attorney-detail .main_content_two .row .wrap_outer:nth-child(odd) .background_image{background-color:#081035}body.page-template-attorney-detail .main_content_two ul li{padding-left:30px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-w.svg);background-repeat:no-repeat;background-size:20px;background-position:0 8px;margin-bottom:10px}body.page-template-attorney-detail .main_content_two ul li:last-child{margin-bottom:0}body.page-template-attorney-detail .main_content_two .sub_heading{font-size:18px;margin-bottom:10px}body.page-template-attorney-detail .main-content .award{position:absolute;bottom:0;font-size:28px;line-height:1.5;background-color:#081035;color:#fff;padding:20px 30px;width:115%;right:0;z-index:1;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/award-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}body.page-template-attorney-detail .main-content .award a{color:#fff}body.page-template-attorney-detail .main-content .right .has_award{height:150px;width:100%}body.page-template-attorney-detail .main-content .right .not_has_award{height:70px;width:100%}body.page-template-attorney-detail .main-content .right .social_links ul li{padding:0;background-image:none;width:25%;margin:0}body.page-template-attorney-detail .main-content .right .social_links ul li a i{font-size:24px;color:#b6262e;transition:all .3s ease-in-out}body.page-template-attorney-detail .main-content .right .social_links ul li a i.fa-facebook:hover{color:#4064ad;transition:all .3s ease-in-out}body.page-template-attorney-detail .main-content .right .social_links ul li a i.fa-twitter:hover{color:#499cec;transition:all .3s ease-in-out}body.page-template-attorney-detail .main-content .right .social_links ul li a i.fa-google-plus:hover{color:#cc1800;transition:all .3s ease-in-out}body.page-template-attorney-detail .main-content .right .social_links ul li a i.fa-linkedin:hover{color:#3471ae;transition:all .3s ease-in-out}body.page-template-attorney-detail .main-content .right .social_links ul{width:200px;padding:0;margin:30px 0}body.page-template-attorney-detail .testimonails .item{width:80% !important;margin:auto !important;margin-left:50% !important;transform:translateX(-50%);padding:30px 50px;background-color:#f2f2f2;position:relative;margin-top:50px !important;padding-top:50px;margin-bottom:30px !important;padding-bottom:40px;border:1px solid #d7d7d7;background-image:linear-gradient(#f7f7f7,#fff);border-bottom-width:0}body.page-template-attorney-detail .testimonails .item:after{position:absolute;content:'';background-color:#d7d7d7;width:40%;right:0;bottom:0;height:1px}body.page-template-attorney-detail .testimonails .item:before{position:absolute;content:'';background-color:#d7d7d7;width:40%;left:0;bottom:0;height:1px}body.page-template-attorney-detail .testimonails .slide_icon{background-repeat:no-repeat;height:70px;width:70px;position:absolute;top:-35px;left:0;right:0;margin:auto;border-radius:50%;background-color:#b6262e;background-size:50%;background-position:center}body.page-template-attorney-detail .testimonails .name_designation{position:absolute;bottom:-30px;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:200px;margin-left:50%;transform:translateX(-50%);text-transform:capitalize}body.page-template-attorney-detail .testimonails .name_designation .client_name{font-size:24px;line-height:1;margin-bottom:5px}body.page-template-attorney-detail .testimonails .name_designation .client_designation{line-height:1;color:#9e9e9e}body.page-template-attorney-detail .testimonails .testimonails_slider{margin-top:10px}body.error404 .page-404 form{position:relative}body.home .scroll_to_down_new{position:absolute;left:85px;bottom:10px;content:'';width:45px;height:45px;border-radius:50%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background-color:transparent}body.home .scroll_to_down_new img,body.home .scroll_to_down_new svg{height:100%;fill:#252525;transition:all .3s ease-in-out}body.home .scroll_to_down_new img:hover,body.home .scroll_to_down_new svg:hover{fill:#b6262e;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content .ul .li .item_hover{position:absolute;opacity:0;visibility:hidden;width:100%;height:100%;top:0;left:0;padding:20px;margin-left:0;margin-top:0;transition:all .3s ease;transform:scale(0);display:flex;align-items:center;background-color:#545351;background-size:cover;background-position:center;background-repeat:no-repeat}body.page-template-practice-areas .main_content .ul .li:hover .item_hover{opacity:1;visibility:visible;z-index:1;transform:scale(1.1);display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column}body.page-template-practice-areas .main_content .ul .li .item_hover .title{color:#fff}body.page-template-practice-areas .main_content .ul .li .item_hover .icon{padding:0;margin-bottom:10px;margin-top:0}body.page-template-practice-areas .main_content .ul .li .item_hover svg,body.page-template-practice-areas .main_content .ul .li .item_hover svg path{fill:#fff}body.page-template-practice-areas .main_content .ul .li .item_hover .overlay{position:absolute;content:'';top:0;bottom:0;left:0;right:0;z-index:-1}body.page-template-practice-areas .main_content .ul .li .item_hover .overlay:before{content:'';position:absolute;height:0;width:0;border-top:1px solid transparent;top:10px;left:10px;border-left:1px solid transparent;transition:.7s all;display:block}body.page-template-practice-areas .main_content .ul .li .item_hover .overlay:after{content:'';position:absolute;height:0;width:0;border-bottom:1px solid transparent;right:10px;bottom:10px;border-right:1px solid transparent;transition:.7s all;display:block}body.page-template-practice-areas .main_content .ul .li:hover .item_hover .overlay:after,body.page-template-practice-areas .main_content .ul .li:hover .item_hover .overlay:before{height:calc(100% - 20px);width:calc(100% - 20px);border-color:#fff}a.view-all.mactive,span.view-all.mactive{padding:20px 30px;background-color:transparent;color:#fff;border:1px solid #d52f3a}a.view-all.mactive:after,span.view-all.mactive:after{display:none}a.view-all.mactive:hover,span.view-all.mactive:hover{background-color:#d52f3a}.home_blog{overflow:hidden}.mobileCall{display:none}.sidebar .wpcf7 .btn+.ajax-loader,.sidebar .wpcf7 .btn+.ajax-loader.is-active{display:none !important}.sidebar .wpcf7 .btn{position:relative}body.home .home_blog .slider_nav{text-align:right}.home_blog .slick-slide>div{display:inline-block !important;width:100% !important}.home-owl-num{color:#081035}.single-post .static-content h1,.single-post .static-content .h1{font-size:36px;font-weight:500}.single-post .static-content .content_wraps{display:inline-block;width:100%;margin:auto;margin-left:50%;transform:translateX(-50%)}body.single-post .post-category:after{position:absolute;content:'';right:0;top:0;color:#b6262e;font-size:14px}footer{position:relative}.footer_outer_wrapper{background-color:#0b0d0f;background-size:cover;background-repeat:no-repeat;background-position:center center}footer .address-wrap,footer .phone-no,footer .nap-email{padding-left:30px}footer .address-wrap{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/location_icon_white.svg);background-repeat:no-repeat;background-size:20px;background-position:left 4px}footer .phone-no{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/phone.svg);background-repeat:no-repeat;background-size:20px;background-position:left center;margin-top:20px}footer .nap-email{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/mail.svg);background-repeat:no-repeat;background-size:20px;background-position:left center;margin-top:20px}footer .phone-no a span,footer .address-wrap span{line-height:2}#header .top-nav li ul.sub-menu{box-shadow:0 0 10px 0 #d7d7d7;font-weight:400}.error404 .form-group{margin-bottom:1.5rem}body.page-template-attorney-detail .main-content .right .list{margin:30px 0}.page .static-content img{margin-right:20px;margin-bottom:10px}.header-right .submit-overlay:before{position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff;content:'';height:12px;margin:auto}.small-header .header-right .submit-overlay:before{background:#252525}body.blog .post-category{padding-right:0}body.blog .wrap .bottom,body.archive .wrap .bottom,body.category .wrap .bottom,body.search-results .wrap .bottom{background-color:#fff}body.page-template-contact .main_content .contact_form button+.ajax-loader,body.page-template-contact .main_content .contact_form button+.ajax-loader.is-active{display:none !important}body.page-template-contact .main_content .contact_form button .ajax-loader{position:absolute;left:0;right:0;top:0;bottom:0}body.page-template-contact .main_content.form_map{background-color:#f7f7f7}div#about-sec .right img{position:absolute;right:0;left:0;content:'';height:100%;width:90%;margin:auto}div#about-sec .right{position:relative}#responsive-menu-container ul#responsive-menu>li>a{text-transform:uppercase}.responsive-menu-subarrow{font-size:0}.responsive-menu-subarrow:after{content:"\f107";font-family:FontAwesome;font-size:18px}.responsive-menu-subarrow.responsive-menu-subarrow-active:after{content:"\f106"}#responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link{font-weight:700}.practice_areas .right .view-all{padding-top:0;padding-bottom:0;border:0}.practice_areas .right .view-all:hover{padding-left:0;background-color:transparent;color:#081035;border:0}.practice_areas .right .view-all:hover:after{background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-b.svg)}#header .top-nav>ul>li>a{transition:all .3s ease-in-out}#header .top-nav>ul>li>a:hover{text-shadow:0px 1px 0px #252525;transition:all .3s ease-in-out}body.home #header .top-nav>ul>li>a:hover{text-shadow:0px 1px 0px #fff}body.home #header.small-header .top-nav>ul>li>a:hover{text-shadow:0px 1px 0px #252525}body.page-template-contact .main_content .bottom_content .ul .li:after{position:absolute;content:'';height:50%;width:1px;top:0;right:0;bottom:0;margin:auto;background-image:radial-gradient(circle,#ccc,#d7d7d7,#e1e1e1,#ececec,#f7f7f7)}body.page-template-contact .main_content .bottom_content .ul .li:last-child:after{display:none}body.page-template-contact .main_content .bottom_content .ul .li:hover:after{display:none}body.page-template-contact .main_content .contact_form input[type=submit]:hover,body.page-template-contact .main_content .contact_form button:hover{background-color:#081035}footer a.direction-link:after{background-color:#fff}.search-no-results .no_result a{position:relative;color:#b6262e;transition:all .3s ease-in-out}.search-no-results .no_result a:after{position:absolute;content:'';background:#b6262e;left:0;right:0;bottom:0;height:1px;width:0;transition:all .3s ease-in-out}.search-no-results .no_result a:hover:after{width:100%}.search-no-results .no_result a:hover{color:#081035}.search-no-results .no_result a:hover:after{background:#081035}.home_blog .slider_nav span{position:relative}.home-content-section-two{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#f7f7f7;box-shadow:0 0 10px 0 #d7d7d7}.review_wrapper{width:100%;padding:15px;border:1px solid #d7d7d7;margin-bottom:30px;position:relative;vertical-align:top;display:inline-block}.review_wrapper .review_img{width:100px;height:100px;background-position:top;background-repeat:no-repeat;border-radius:50%;position:absolute;right:30px;bottom:-25px;z-index:1;background-size:cover;border:1px solid #dbdbdb;background-color:#fff;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/client_thumb.jpg);transition:all .3s ease-in-out}.review_wrapper .review_title span{margin:0;color:#000;font-weight:500;line-height:1.5;font-size:24px}.review_wrapper .name_rating{margin-bottom:10px}.review_wrapper .review_rating{line-height:1;margin-left:10px}.review_wrapper .review_content{position:relative}.review_wrapper .review_content p:last-child{display:inline}.review_wrapper:before{content:'';position:absolute;height:0;width:0;border-top:1px solid transparent;top:10px;left:10px;border-left:1px solid transparent;transition:.7s all;display:block;left:0;top:0}.review_wrapper:after{content:'';position:absolute;height:0;width:0;border-right:1px solid transparent;right:0;bottom:0;border-bottom:1px solid transparent;transition:.7s all;display:block}.review_wrapper:hover:before{content:'';position:absolute;height:100%;width:100%;border-top:1px solid #dc2834;border-left:1px solid #dc2834;transition:.7s all;display:block}.review_wrapper:hover:after{content:'';position:absolute;height:100%;width:100%;border-right:1px solid #dc2834;border-bottom:1px solid #dc2834;transition:.7s all;display:block}.review_ul{column-count:2;column-gap:30px;column-fill:initial}.review_wrapper:hover .review_img{border-color:#b6262e;transition:all .3s ease-in-out}.responsive-menu-subarrow:after{color:#252525}.review_wrapper:last-child{margin-bottom:0}.review_wrapper:hover{box-shadow:0 0 10px 0 #d7d7d7;transition:all .3s ease-in-out}.team_section a.view-all:after{display:none}.team_section a.view-all{background:#b6262e;text-align:center;padding:10px 30px;color:#fff;width:170px;margin-top:30px;font-size:18px}.page-template-our-team .home-attorney-img-holder{height:330px}.static-content a{position:relative;display:inline;line-height:normal;color:#dc2834;transition:all .3s ease-in-out;border-bottom:1px solid transparent;font-weight:500;text-transform:capitalize}.static-content a:hover{border-bottom-width:100%;border-bottom:1px solid #1a3a46}.home-about-attorney-section.space{padding-bottom:110px}.page-template-our-team .home-attorney-img-designation{line-height:1.5}#header .top-nav>ul>li.current-menu-ancestor>a,ul#responsive-menu>li.current-menu-ancestor>a{text-shadow:0px 1px 0px #252525}body.page-template-attorney-detail .main_content_two{background-size:cover;background-repeat:no-repeat;background-position:center}.banner-contact-form{width:80%;background-image:url(http://ladenburglaw.staging.wpengine.com/wp-content/uploads/2020/01/patten-1.jpg);padding:40px 30px;position:relative}.banner-contact-form input,.banner-contact-form textarea{border:0;background:0 0 !important;border-bottom:1px solid #fff !important;border-radius:0;color:#fff !important;font-size:14px;padding-left:0;outline:none !important;box-shadow:none !important}.banner-form-submit .wpcf7-submit.btn{border-radius:0;padding:10px 60px;color:#b6262e;background:#fff}.banner-contact-form .form-control::placeholder{color:#fff;opacity:1}.header-contact a.button_1{padding:10px;color:#fff;font-size:14px;line-height:normal;width:210px;display:flex;align-items:center;flex-direction:column}.header-contact a.button_1:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-color:rgba(171,138,86,.85)}.header-contact a p{margin-bottom:5px;font-size:27px;z-index:1;font-weight:400;transition:all .3s ease-in-out}.header-contact a span.number{font-size:34px;font-family:'Gilroy';z-index:1;transition:all .3s ease-in-out}body.home .header-right .search-open .search-input-box .search{color:#fff}body.home .header-right .search-open .search-input-box .search::placeholder{color:#fff}body.home .small-header .header-right .search-open .search-input-box .search::placeholder{color:#252525}body.home .small-header .header-right .search-open .search-input-box .search{color:#252525}.header-contact{position:absolute;right:-4.56rem;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/phone-call.svg);background-repeat:no-repeat;background-position:5px center;background-size:60px;background-color:#d52f3a}footer .footer_content{margin-top:20px}.home-banner .video_play{position:absolute;right:0;bottom:0;height:90px;width:90px;content:'';background:#252525;transition:all .3s ease-in-out}.home-banner .video_play svg,.home-banner .video_play img{position:absolute;content:'';left:0;right:0;top:0;bottom:0;width:60%;height:60%;fill:#d52f3a;margin:auto;transition:all .3s ease-in-out}.home-banner .video_play a{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:1}.home-banner .video_play:hover{background-color:#d52f3a;transition:all .3s ease-in-out}.home-banner .video_play:hover svg,.home-banner .video_play:hover img{fill:#fff;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li .bottom{transition:all .3s ease-in-out;position:absolute;bottom:-120px;left:0;right:0;width:100%;display:inline-block;height:110px;background:#fff;line-height:1.3;padding:10px}.practice_areas .pa_nav span{width:40px;height:40px;border-radius:50%;display:inline-block;cursor:pointer}body.home .practice_areas .left{width:45%;padding-left:7%;padding-right:4%}body.home .practice_areas .right{width:55%;overflow:hidden}body.home .right .practice_areas_ul{width:110%}body.home .practice_areas .pa_nav{display:flex;align-items:center;justify-content:space-between;width:100px;margin:20px 0 0}.practice_areas .pa_nav span.prev{transform:rotate(180deg)}.practice_areas .pa_nav span img,.practice_areas .pa_nav span svg{filter:grayscale(1);width:40px;height:40px}.practice_areas .pa_nav span svg path{fill:#9e9e9e;transition:all .3s ease-in-out}.practice_areas .pa_nav span:hover svg path{fill:#000;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li .top:before{position:absolute;content:'';right:0;left:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.practice_areas_ul .practice_areas_li:hover .top{margin-top:0}.practice_areas_ul .practice_areas_li:hover .top .top_title{opacity:0;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li:hover .top svg{opacity:1;transition:all .3s ease-in-out}.practice_areas_ul .practice_areas_li:hover .bottom{opacity:1}.practice_areas_ul .practice_areas_li .bottom .bottom_title{font-size:22px;margin-bottom:10px}.home_about_content .slick-slide>div .li{color:#fff;padding:30px 70px;position:relative}.home_about_content .slick-slide>div .li:before{position:absolute;content:'';width:1px;height:80%;background-color:#aa8956;left:50px;margin:auto;top:0;bottom:0}.home_about_content .slick-slide>div .li .content{font-style:italic}.home_about_content_nav span svg,.home_about_content_nav span img{width:30px;height:30px}.home_about_content_nav span svg path{fill:#525252;transition:all .3s ease-in-out}.home_about_content_nav span:hover svg path{fill:#fff;transition:all .3s ease-in-out}.home_about_content_nav{width:75px;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;position:absolute;right:40px;bottom:-40px}.home_about_content_nav span.prev{transform:rotateY(180deg)}.home_about_content_nav span{cursor:pointer}.download_ebook ul{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}.download_ebook ul li{padding-left:20px;width:48%;position:relative}.download_ebook ul li:before{position:absolute;content:'';background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/db_li_icn.png);background-repeat:no-repeat;width:20px;height:100%;left:0;background-position:0 10px}.download_ebook .book_link{width:40%;margin:auto;position:absolute;top:-70px;right:5%;height:87%}.download_ebook .book_link:before{position:absolute;content:'';background:rgba(255,255,255,.3);left:-10px;right:-10px;top:-10px;bottom:-10px;width:calc(100% + 20px);height:calc(100% + 80px)}.download_ebook .book_img{height:100%;background-size:100%;position:relative;background-color:#eaeaea}.download_ebook .book_img .number_link{position:absolute;bottom:-60px;right:0;left:0;background:#a7874c;color:#fff;text-transform:uppercase;font-size:24px;font-weight:500;letter-spacing:1.5px;height:60px;display:flex;display:-webkit-flex;align-items:center}.download_ebook .book_img .number_link .link{position:absolute;right:0;top:0;bottom:0;width:15%;background-color:#368194;content:'';background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow-right-w.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.download_ebook .book_img .number_link .text{padding:10px 15% 10px 20px;line-height:normal;position:relative}.download_ebook .book_link a{position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:1;height:calc(100% + 60px)}div#download_ebook{position:relative;margin-top:70px;background-color:#b6262e}.badge-section{background-color:#fafafa}.home_content_section_two .step_list{display:flex;display:-webkit-flex;justify-content:space-between;margin-top:50px;flex-wrap:wrap}.home_content_section_two .step_list .li{width:28%;text-align:center;display:flex;align-items:center;flex-direction:column;position:relative;transition:all .3s ease-in-out}.home_content_section_two .step_list .li .icon{width:90px;height:90px;background:#fff;box-shadow:0 0 10px 0 #d7d7d7;display:flex;display:-webkit-flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:15px;transition:all .3s ease-in-out}.home_content_section_two .step_list .li .icon img,.home_content_section_two .step_list .li .icon svg{width:40px;height:40px;fill:#aa8956;transition:all .3s ease-in-out}.home_content_section_two .cst_cta{background-color:#aa8956;padding:0 10px 10px;color:#fff;margin:70px 0 40px;border:5px solid rgba(255,255,255,.2);position:relative}.home_content_section_two .cst_cta:before{position:absolute;content:'';left:-30px;right:-30px;top:-30px;bottom:-30px;z-index:-1;background:#dc2834}.home_content_section_two .cst_cta:after{position:absolute;content:'';left:-100%;right:-100%;top:0;bottom:0;z-index:-1;background:#dc2834;height:1px;margin:auto}.home_content_section_two .cst_cta .heading{font-size:42px;font-weight:lighter}.home_content_section_two .phone_number{width:270px;background:#000;margin:20px auto;position:relative;padding:10px 30px}.home_content_section_two .cst_cta .description_two,.home_content_section_two .cst_cta .description_one,.home_content_section_two .cst_cta .heading{width:70%;margin:auto}.home_content_section_two .phone_number span{width:100%;display:block}.home_content_section_two .phone_number a{position:absolute;content:'';top:0;bottom:0;right:0;left:0;z-index:1}.home_content_section_two .phone_number span.phone_number_span{font-size:25px;line-height:normal}.home_content_section_two .phone_number span.link_text{line-height:normal}.home_content_section_two{overflow:hidden}.client_reviews .client_video_review_wrapper{position:relative}.client_reviews .client_video_review_wrapper .top{width:100%;height:280px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.client_reviews .client_video_review_wrapper a{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:1}.client_reviews .slick-slide{margin:0 15px}body.home .client_reviews{overflow-x:hidden;position:relative}body.home div#client_reviews_slider{width:calc(100% + 300px);margin-left:50%;transform:translateX(-50%)}.client_reviews .slick-current.slick-active+.slick-active .client_video_review_wrapper .top{height:400px}.client_reviews .slick-track{display:flex;display:-webkit-flex;align-items:baseline}.client_reviews .crs_nav .crs-prev,.client_reviews .crs_nav .crs-next{height:30px;width:30px}.client_reviews .crs_nav .crs-prev{float:left}.client_reviews .crs_nav .crs-next{float:right}.client_reviews .crs_nav .crs-prev svg,.client_reviews .crs_nav .crs-prev img,.client_reviews .crs_nav .crs-next svg,.client_reviews .crs_nav .crs-next img{width:30px;height:30px;transition:all .3s ease-in-out}.client_reviews .crs_nav svg,.client_reviews .crs_nav svg path{fill:#d7d7d7}.client_reviews .crs_nav{display:-webkit-flex;justify-content:space-between;width:48%;margin:auto;position:absolute;left:0;right:0;bottom:420px}.client_reviews .crs_nav .crs-prev{transform:rotate(180deg)}.client_reviews .crs_nav div[class^=crs-]{display:flex;display:-webkit-flex;justify-content:center;align-items:center;cursor:pointer}.client_reviews .crs_nav div[class^=crs-] svg:hover,.client_reviews .crs_nav div[class^=crs-] svg:hover path{fill:#000;transition:all .3s ease-in-out}.client_reviews .client_video_review_wrapper .bottom{opacity:0}.client_reviews .slick-current.slick-active+.slick-active .bottom{opacity:1}.client_reviews .client_video_review_wrapper .video_title{font-size:24px;font-weight:300 !important}body.home .client_reviews .client_reviews_slider{margin-top:30px}.client_reviews .client_video_review_wrapper .top{position:relative}.client_reviews .client_video_review_wrapper .top:before{content:'';position:absolute;height:0;width:0;border-top:8px solid transparent;top:0;left:0;border-left:8px solid transparent;transition:1s all;display:block}.client_reviews .client_video_review_wrapper .top:after{content:'';position:absolute;height:0;width:0;border-bottom:8px solid transparent;right:0;bottom:0;border-right:8px solid transparent;transition:1s all;display:block}.client_reviews .slick-current.slick-active+.slick-active .client_video_review_wrapper .top:after,.client_reviews .slick-current.slick-active+.slick-active .client_video_review_wrapper .top:before{height:100%;width:100%;border-color:#cdb899}.sub_heading{position:relative;padding-left:75px;display:inline-block;text-transform:uppercase;font-size:16px;color:#d52f3a;font-weight:400}.sub_heading:after{position:absolute;content:'';left:25px;top:0;margin:auto;height:1px;width:45px;background:#aa8956;bottom:0}.sub_heading:before{counter-increment:sec-heading-counter 1;position:absolute;content:'0'counter(sec-heading-counter);left:0;top:0;bottom:0;height:20px;width:20px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin:auto}.download_ebook .sub_heading{margin:0;transform:translateX(0);color:#fff}.home-content-section-one .sub_heading,.practice_areas .sub_heading,#about-sec .sub_heading,.map_contact .sub_heading{margin:0;transform:translateX(0)}.download_ebook .sub_heading:after{background-color:#fff}.home_content_section_two .step_list .li:hover .icon svg{fill:#fff;transition:all .3s ease-in-out}.home_content_section_two .step_list .li:hover .icon{background-color:#aa8956;transition:all .3s ease-in-out}body:not(.home) .top-nav>.menu>li.menu-item-has-children:after{color:#fff}body:not(.home) .small-header .top-nav>.menu>li.menu-item-has-children:after{color:#252525}body:not(.home) #header .top-nav>ul>li.current-menu-item>a:after{background-color:#fff}body:not(.home) #header.small-header .top-nav>ul>li.current-menu-item>a:after{background-color:#252525}.map_contact .bottom_cta_icon{position:absolute;content:'';top:0;left:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center;background-color:#dc2834}.map_contact .bottom_cta_icon svg,.map_contact .bottom_cta_icon img{width:60px;height:60px;fill:#fff}.map_contact .map_contact_details svg,.map_contact .map_contact_details img{width:30px;height:30px;position:absolute;top:0;left:0;bottom:0;margin:auto;fill:#dc2834;transition:all .3s ease-in-out}.map_contact .map_contact_details li{position:relative;display:flex;align-items:center;padding-left:50px;margin-bottom:50px;font-size:24px;line-height:1.5;transition:all .3s ease-in-out}.map_contact .map_contact_details li:last-child{margin-bottom:0}.map_contact .map_contact_details a{position:absolute;content:'';right:0;left:0;top:0;bottom:0;z-index:1}.map_contact .map_contact_details li:hover svg{fill:#000}.map_contact .map_contact_details li:hover{text-shadow:0 1px 1px #000;transition:all .3s ease-in-out}.widget.bs_attorney_info{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;background-color:#191515}.widget.bs_attorney_info:before{content:'';position:absolute;height:0;width:0;border-top:2px solid transparent;top:0;left:0;border-left:2px solid transparent;transition:.7s all;display:block}.widget.bs_attorney_info:after{content:'';position:absolute;height:0;width:0;border-bottom:2px solid transparent;right:0;bottom:0;border-right:2px solid transparent;transition:.7s all;display:block}.widget.bs_attorney_info:hover:after,.widget.bs_attorney_info:hover:before{height:calc(100%);width:calc(100%);border-color:#d52f3a}.widget.bs_attorney_info a{position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:1}.widget.bs_attorney_info .content_wrap{position:absolute;content:'';bottom:0;right:0;left:0;padding:20px;color:#fff}.widget.bs_attorney_info .content_wrap .bs_heading{color:#fff;font-weight:500;font-size:45px;line-height:1;transition:all .3s ease-in-out}.widget.bs_attorney_info .content_wrap .bs_sub_heading{color:#fff;font-weight:300;font-size:22px;transition:all .3s ease-in-out}.widget.bs_attorney_info:hover .content_wrap .bs_heading,.widget.bs_attorney_info:hover .content_wrap .bs_sub_heading{color:#d52f3a;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content .ul .li .item_hover:before{position:absolute;content:'';background:rgba(172,139,86,.9);left:0;right:0;top:0;bottom:0;z-index:-1}.page-template-practice-areas .main_content{background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-practice-areas .other_practice_areas{background-color:#dc2834}.page-template-practice-areas .other_practice_areas .ul .li{padding:15px 30px;display:flex;align-items:center;justify-content:center;background:#000;margin:10px 5px 5px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:400;transition:all .3s ease-in-out;position:relative;border:1px solid #000}.page-template-practice-areas .other_practice_areas .ul .li a{position:absolute;content:'';left:0;right:0;top:0;bottom:0}.page-template-practice-areas .other_practice_areas .ul .li:hover{background-color:transparent;color:#000}.page-template-practice-areas .other_practice_areas .ul{margin-top:10px}.page-template-practice-areas .other_practice_areas .sec-title{color:#fff;text-transform:uppercase}.page-template-practice-areas div#main_content_two_ul .slick-slide>div{width:95%;margin:auto;height:350px;display:flex;align-items:center;justify-content:center}body.page-template-practice-areas .main_content_two .ul .li{border:1px solid rgba(255,255,255,.1);padding:40px 20px 40px 40px;text-align:left;position:relative;transition:all .3s ease-in-out;height:300px;border-right-width:0;border-top-width:0;display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column;padding:0;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .li .item_hover{position:absolute;opacity:0;visibility:hidden;width:100%;height:100%;top:0;left:0;padding:20px;margin-left:0;margin-top:0;transition:all .3s ease;transform:scale(0);display:flex;align-items:center;background-color:rgba(172,139,86,.9);background-size:cover;background-position:center;background-repeat:no-repeat}body.page-template-practice-areas .main_content_two .ul .li:hover .item_hover{opacity:1;visibility:visible;z-index:1;transform:scale(1.01);display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column}body.page-template-practice-areas .main_content_two .ul .li .title{text-transform:capitalize;color:#fff;line-height:1.3;margin-top:10px;width:80%;text-transform:uppercase;margin-top:15px;font-size:22px;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .li .description{color:#fff;line-height:1.5;margin-top:10px}body.page-template-practice-areas .main_content_two .ul .li:before{position:absolute;content:'';background:rgba(0,0,0,.7);left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .li:hover:before{background:rgba(0,0,0,0);transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .li a{position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:9}body.page-template-practice-areas .main_content_two .ul .li:hover .title{opacity:0;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .li:hover .item_hover .title{opacity:1;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two div#main_content_two_ul{margin:10px 0}body.page-template-practice-areas .main_content_two .main_content_two_ul_nav svg,body.page-template-practice-areas .main_content_two .main_content_two_ul_nav img{width:30px;height:30px;fill:#9e9e9e;cursor:pointer}body.page-template-practice-areas .main_content_two .main_content_two_ul_nav svg path,body.page-template-practice-areas .main_content_two .main_content_two_ul_nav img path{fill:#9e9e9e}body.page-template-practice-areas .main_content_two .main_content_two_ul_nav svg:hover path,body.page-template-practice-areas .main_content_two .main_content_two_ul_nav svg:hover{fill:#000}body.page-template-practice-areas .main_content_two .main_content_two_ul_nav span.prev svg{transform:rotate(180deg)}body.page-template-practice-areas .main_content_two .main_content_two_ul_nav{width:80px;display:flex;display:-webkit-flex;justify-content:space-between}body.page-template-practice-areas .main_content_two .ul .li .item_hover svg{position:absolute;right:15px;bottom:10px;height:30px;width:30px}body.page-template-practice-areas .main_content_two div#main_content_two_ul .slick-track{padding:30px 0}body.page-template-practice-areas .main_content_two .ul .slick-current+.slick-active .li{height:350px;transition:all .3s ease-in-out}body.page-template-practice-areas .main_content_two .ul .slick-current+.slick-active .li .item_hover{opacity:1;visibility:visible;z-index:1;transform:scale(1.01);display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column}body.page-template-practice-areas .main_content_two .ul .slick-current+.slick-active .li:before{background:rgba(0,0,0,.0)}body.page-template-practice-areas .main_content_two .ul .slick-current+.slick-active .li .title{opacity:0}body.page-template-practice-areas .main_content_two .ul .slick-current+.slick-active .li .item_hover .title{opacity:1}.loadmore .card_main{width:48%;padding:30px;box-shadow:0 0 10px 0 #d7d7d7;margin-bottom:4.5%;position:relative;overflow:hidden;transition:all .3s ease-in-out}.loadmore .card_main a{position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:1}.loadmore .card_main .title{font-size:24px;line-height:1.5;margin-bottom:10px;font-weight:400}.loadmore .card_main:before{position:absolute;content:'';width:50px;height:50px;left:-25px;top:-25px;background-color:#dc2834;transform:rotate(45deg);transition:all .3s ease-in-out}.loadmore .card_main:after{position:absolute;content:'';width:130px;height:130px;right:-65px;bottom:-65px;background-color:rgba(172,139,86,.2);transform:rotate(45deg);transition:all .3s ease-in-out}.loadmore .card_main .link .read_more{text-transform:uppercase;color:#dc2834;margin-top:20px;display:inline-block;padding-right:50px;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow_icon_faq.png);background-repeat:no-repeat;background-size:40px;background-position:right center;transition:all .3s ease-in-out}.loadmore .card_main:hover:after{background-color:#dc2834;transition:all .3s ease-in-out;width:140px;height:140px;right:-70px;bottom:-70px}.loadmore .card_main:hover:before{width:60px;height:60px;left:-30px;top:-30px;transition:all .3s ease-in-out}.loadmore .card_main:hover .link .read_more{color:#000;transition:all .3s ease-in-out;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/arrow_icon_faq_b.png)}.loadmore .card_main:hover{box-shadow:0 0 20px 0 #000;transition:all .3s ease-in-out}.page-template-contact .main_content .right,.page-template-contact .main_content .left{width:50%;padding:70px;position:relative}.page-template-contact .main_content .right{background-size:cover;background-position:bottom;background-repeat:no-repeat}.page-template-contact .main_content .left{display:flex;display:-webkit-flex;justify-content:center;flex-direction:column}.page-template-contact .main_content .sec-title{font-weight:400;line-height:1.3}.page-template-contact .main_content .phone_number{font-family:"Gilroy",sans-serif;font-size:34px;padding-left:45px;position:relative;background-image:url(//revekkaenterprises.com/wp-content/themes/developeriam/img/phone_icon_yellow.svg);background-repeat:no-repeat;background-size:35px;background-position:left center;transition:all .3s ease-in-out}.page-template-contact .main_content .phone_number a{position:absolute;content:'';left:0;right:0;top:0;bottom:0}.page-template-contact .main_content .phone_number:hover{color:#d52f3a;transition:all .3s ease-in-out}.page-template-contact .main_content .right .heading{font-size:30px;font-weight:500;margin-bottom:10px}.page-template-contact .main_content .right .sub-heading{font-weight:300;font-size:22px}.page-template-contact .main_content .right input,.page-template-contact .main_content .right textarea,.page-template-contact .main_content .right input:focus,.page-template-contact .main_content .right textarea:focus{border:0;border-bottom:1px solid #dbdbdb;border-radius:0;padding-left:0;background-color:transparent}.page-template-contact .main_content .right .wpcf7 .btn{width:auto;background-color:transparent;border:1px solid #dc2834;color:#dc2834;line-height:normal;padding:15px 30px;border-radius:0;font-size:18px;position:relative}.page-template-contact .main_content .right .wpcf7 .btn+.ajax-loader{display:none !important}.page-template-contact .main_content .left .left_icon svg,.page-template-contact .main_content .left .left_icon img{width:50px;height:50px;fill:#fff}.page-template-contact .main_content .left .left_icon{position:absolute;content:'';right:0;top:0;width:100px;height:100px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;background-color:#d52f3a}.page-template-case-results .review_wrapper:nth-child(even) .wrapper_inner{background:#d52f3a}.page-template-case-results .review_wrapper:nth-child(even) .review_title span,.page-template-case-results .review_wrapper:nth-child(even) p{color:#fff}.page-template-case-results .review_wrapper .wrapper_inner{padding:20px;box-shadow:0 0 20px 0 #d7d7d7}.sidebar .victories .title{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:10px}.sidebar .victories .permalink{margin-top:10px;color:#000;position:relative;transition:all .3s ease-in-out}.sidebar .victories .permalink a{position:absolute;content:'';right:0;left:0;top:0;bottom:0}.sidebar .victories .permalink:hover{color:#d52f3a;transition:all .3s ease-in-out}.sidebar .victories{padding:20px 0;border-bottom:1px solid #000}.sidebar .btn{width:auto;background-color:transparent;border:1px solid #dc2834;color:#dc2834;line-height:normal;padding:15px 30px;border-radius:0;font-size:18px;transition:all .3s ease-in-out}.sidebar .btn:hover{color:#fff;background-color:#dc2834;transition:all .3s ease-in-out}.page-template-attorney-detail .home-banner .img-box{background-position:bottom right}.page-template-attorney-detail .main-content{background-position:top left;background-size:40% 100%;background-repeat:no-repeat}.page-template-attorney-detail .video_section .video{height:400px;width:80%;background-size:cover;background-position:center;background-repeat:no-repeat;margin:auto;margin-top:40px;position:relative}.page-template-attorney-detail .video_section .video a{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:1}.page-template-attorney-detail .video_section .play_icon{position:absolute;content:'';right:75px;width:80px;height:80px;bottom:80px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-attorney-detail .video_section .video_logo{position:absolute;content:'';right:20px;width:180px;height:60px;background-size:100%;background-position:center;background-repeat:no-repeat;bottom:20px}.page-template-attorney-detail .video_section .video:before{content:'';position:absolute;height:0;width:0;border-top:1px solid transparent;top:-10px !important;left:-10px !important;border-left:1px solid transparent;transition:.7s all;display:block;left:0;top:0}.page-template-attorney-detail .video_section .video:after{content:'';position:absolute;height:0;width:0;border-right:1px solid transparent;right:-10px !important;bottom:-10px !important;border-bottom:1px solid transparent;transition:.7s all;display:block}.page-template-attorney-detail .video_section .video:hover:before{content:'';position:absolute;height:calc( 100% + 20px );width:calc( 100% + 20px );border-top:1px solid #fff;border-left:1px solid #fff;transition:.7s all;display:block}.page-template-attorney-detail .video_section .video:hover:after{content:'';position:absolute;height:calc( 100% + 20px );width:calc( 100% + 20px );border-right:1px solid #fff;border-bottom:1px solid #fff;transition:.7s all;display:block}.page-template-attorney-detail .content_section_three .cst_list{padding:50px;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-attorney-detail .content_section_four{background-position:top left;background-size:40% 100%;background-repeat:no-repeat}.page-template-attorney-detail .main_content_two{position:relative}.page-template-attorney-detail .main_content_two .video{height:80%;width:45%;position:absolute;content:'';top:0;bottom:0;right:0;margin:auto;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-attorney-detail .main_content_two .play_icon{position:absolute;content:'';left:65px;width:80px;height:80px;bottom:80px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-attorney-detail .main_content_two .video_logo{position:absolute;content:'';left:20px;width:180px;height:60px;background-size:100%;background-position:center;background-repeat:no-repeat;bottom:20px}.page-template-attorney-detail .main_content_two .video a{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:1}#mchat{font-size:20px;color:#fff;padding:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid transparent;background-color:#d52f3a;position:fixed;bottom:60px;right:15px;text-transform:capitalize;height:45px;width:45px;cursor:pointer}.home_banner{height:100vh;width:100%;position:relative;background:#d7d7d7;display:block;overflow:hidden}div#home_banner_slider{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}div#home_banner_slider .item{height:100vh;width:100vw;background-size:cover}.iso_badage{position:fixed;bottom:20px;right:20px;width:130px;height:130px;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 50px 0 #000;border-radius:50%;z-index:9}.home .product_div .left{width:40%;padding:50px;background-color:#f7f7f7;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center}.home .product_div .right{width:60%;padding:50px;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;box-shadow:0 0 10px 0 #d7d7d7}body.home div.product_div:nth-child(even){flex-direction:row-reverse}div.product_div .product_wrap .top{height:250px;background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #d7d7d7;position:relative;width:99%;margin:auto}div.product_div .product_wrap .top a{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;content:''}div.product_div .product_wrap{box-shadow:0 0 10px 0 #d7d7d7;border:1px solid #d7d7d7;border-radius:20px;background-color:#fff;overflow:hidden;width:90% !important;margin:auto}div.product_div .product_wrap .bottom{padding:20px;background:#b6262e}div.product_div .product_wrap .bottom h3,div.product_div .product_wrap .bottom .h3{color:#fff;margin-bottom:5px}.home .product_div .left .btn{display:inherit;width:auto;text-transform:uppercase;font-size:19px;font-weight:700;margin-left:0;padding:0;margin:10px 0;color:#b6262e}.footer-nap-row .footer-nap-col{width:45%}.home_product_nav{width:90px;display:flex;justify-content:space-between;align-items:center;height:70px;display:-webkit-flex}.home_product_nav svg{width:35px;height:35px;fill:#d7d7d7}.home_product_nav svg path{fill:#9e9d9d;transition:all .3s ease-in-out}.home_product_nav .prev{transform:rotate(180deg)}.home_product_nav>span{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;cursor:pointer}.home_product_nav>span:hover svg path{fill:#b6262e;transition:all .3s ease-in-out}div.product_div .product_wrap,div.product_div .product_wrap .bottom,div.product_div .product_wrap .top{position:relative;z-index:1}body.archive div.product_div .product_wrap,body.archive div.product_div .product_wrap .bottom,body.archive div.product_div .product_wrap .top{width:100% !important}div.product_div .product_wrap:before{content:'';position:absolute;height:0;width:0;border-top:1px solid transparent;top:0;left:0;border-left:1px solid transparent;transition:.5s all;display:block;border-radius:20px}.home_product_slider .slick-slide>div{display:flex;display:-webkit-flex;align-items:center;justify-content:center}div.product_div .product_wrap:after{content:'';position:absolute;height:0;width:0;border-bottom:1px solid transparent;right:0;bottom:0;border-right:1px solid transparent;transition:.5s all;display:block;border-radius:20px}div.product_div .product_wrap:hover:after,div.product_div .product_wrap:hover:before{height:100%;width:100%;border-color:#b6262e}div.product_div .product_wrap .bottom .desc{line-height:1.5}div.product_div .product_wrap .bottom a{padding:7px 10px;display:inline-block;margin-top:10px;color:#000;transition:all .3s ease-in-out}div.product_div .product_wrap .bottom a:hover{color:#fff;background-color:#004b91 !important;transition:all .3s ease-in-out}#header .top-nav>ul>li.megamenu ul.sub-menu{min-width:550px !important;display:flex;display:-webkit-flex;flex-wrap:wrap;margin:auto;max-width:550px !important;left:-275px !important;right:-275px !important}#header .top-nav>ul>li.megamenu ul.sub-menu li{width:50%}.read-more-new+.ajax-loader{display:none !important}button.read-more-new{position:relative}button.read-more-new .ajax-loader{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;width:100% !important;height:100% !important}div#download_ebook form p{display:flex;align-items:center;justify-content:space-between}div#download_ebook form p input{border-top-right-radius:0;border-bottom-right-radius:0;border:none;padding:5px 10px}div#download_ebook form p label{margin:0}.home_banner_product{height:100vh;width:100%;position:relative;background:#000;display:block;overflow:hidden;background:radial-gradient(#8a0000 4%,#5c0000 9%,hsla(0,100%,20%,0) 9%) 0 0,radial-gradient(#8a0000 4%,#5c0000 8%,hsla(0,100%,20%,0) 10%) 50px 50px,radial-gradient(hsla(0,100%,30%,.8) 20%,hsla(0,100%,20%,0)) 50px 0,radial-gradient(hsla(0,100%,30%,.8) 20%,hsla(0,100%,20%,0)) 0 50px,radial-gradient(hsla(0,100%,20%,1) 35%,hsla(0,100%,20%,0) 60%) 50px 0,radial-gradient(hsla(0,100%,20%,1) 35%,hsla(0,100%,20%,0) 60%) 100px 50px,radial-gradient(hsla(0,100%,15%,.7),hsla(0,100%,20%,0)) 0 0,radial-gradient(hsla(0,100%,15%,.7),hsla(0,100%,20%,0)) 50px 50px,linear-gradient(45deg,hsla(0,100%,20%,0) 49%,hsla(0,100%,0%,1) 50%,hsla(0,100%,20%,0) 70%) 0 0,linear-gradient(-45deg,hsla(0,100%,20%,0) 49%,hsla(0,100%,0%,1) 50%,hsla(0,100%,20%,0) 70%) 0 0;background-color:#300;background-size:100px 100px}.home_banner_product_slider .read-more a{border:1px solid #fff;color:#fff;padding:7px 15px;display:inline-block;text-transform:uppercase;margin-top:10px}.home_banner_product_slider .product_title{font-size:50px}.home_banner_product .slick-prev{left:-7%}.home_banner_product .slick-next{right:-7%}.home_banner_product_slider .slick-track{display:flex;align-items:center;justify-content:center}.home_banner_product_before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;background-color:transparent;background:radial-gradient(#8a0000 4%,#5c0000 9%,hsla(0,100%,20%,0) 9%) 0 0,radial-gradient(#8a0000 4%,#5c0000 8%,hsla(0,100%,20%,0) 10%) 50px 50px,radial-gradient(hsla(0,100%,30%,.8) 20%,hsla(0,100%,20%,0)) 50px 0,radial-gradient(hsla(0,100%,30%,.8) 20%,hsla(0,100%,20%,0)) 0 50px,radial-gradient(hsla(0,100%,20%,1) 35%,hsla(0,100%,20%,0) 60%) 50px 0,radial-gradient(hsla(0,100%,20%,1) 35%,hsla(0,100%,20%,0) 60%) 100px 50px,radial-gradient(hsla(0,100%,15%,.7),hsla(0,100%,20%,0)) 0 0,radial-gradient(hsla(0,100%,15%,.7),hsla(0,100%,20%,0)) 50px 50px,linear-gradient(45deg,hsla(0,100%,20%,0) 49%,hsla(0,100%,0%,1) 50%,hsla(0,100%,20%,0) 70%) 0 0,linear-gradient(-45deg,hsla(0,100%,20%,0) 49%,hsla(0,100%,0%,1) 50%,hsla(0,100%,20%,0) 70%) 0 0;background-color:#300;background-size:100px 100px}@media(max-width:575px){.w-50{width:100% !important}.home_banner_product_slider .product_title{font-size:30px}}.modal .form-group{margin-bottom:10px}.modal .form-group .form-control{border-left:0;border-right:0;border-top:0;border-radius:0;padding-left:0;padding-right:0}.modal input[type=submit]{border:1px solid #6d1018;color:#fff;padding:7px 15px;display:inline-block;text-transform:uppercase;margin-top:10px;background:#6d1018}.wpcf7-form-control-wrap.get_product_name,.wpcf7-form-control-wrap.get_product_url{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:0}.modal .form-control:focus{outline:0 !important;border-color:#6d1018}.wfloat{position:fixed;width:60px;height:60px;top:0;bottom:0;right:20px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:0px 0 10px 10px #f7f7f7;z-index:100;display:flex;display:-webkit-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;margin:auto}.wfloat img{width:35px;height:35px}.wfloat:hover{background:#0ba043;transition:all .3s ease-in-out}button#rmp_menu_trigger-1793{display:none}.fair_wrapper.desktop{position:absolute;content:'';left:0;right:0;bottom:0;background:#17315a;color:#fff;padding:20px 0}.fair_wrapper.desktop .list_ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fair_wrapper.desktop .list_ul .list_li:first-child{width:25%}.fair_wrapper.desktop .list_ul .list_li .fair_logo{background:#fff}.fair_wrapper.desktop .list_ul .list_li:nth-child(2){width:50%}.fair_wrapper.desktop .list_ul .list_li:last-child{width:25%}.fair_wrapper.desktop .list_ul .list_li .invitation_text{text-align:center}.fair_wrapper.desktop .list_ul .list_li .invitation_text .invitation_text_main{font-size:70px;font-weight:700;font-style:italic;line-height:1;letter-spacing:10px}.fair_wrapper.desktop .list_ul .list_li .invitation_text .invitation_text_sub{font-size:26px;text-transform:uppercase;font-weight:700;line-height:1}.fair_wrapper.desktop .list_ul .list_li .fair_details a{position:relative;display:block;width:100%;padding:20px 10px 10px;margin-top:15px}.fair_wrapper.desktop .list_ul .list_li .fair_details div:first-child{position:absolute;text-transform:uppercase;left:50px;width:100%;left:8px;right:0;top:-10px;font-weight:700;color:#fff}.fair_wrapper.desktop .list_ul .list_li .fair_details div:last-child{font-size:32px;font-weight:900;text-align:center;padding:10px 15px;text-transform:uppercase;line-height:30px;display:block;width:100%;transition:all .3s ease-in-out;border:1px solid #fff;color:#fff;background:0 0}.fair_wrapper.desktop .list_ul .list_li .fair_logo{background:#fff}.fair_wrapper.desktop .list_ul .list_li .fair_details a:hover div:last-child{transition:all .3s ease-in-out;background:#fff;color:#17315a}.fair_wrapper.mobile{position:relative;background:#17315a;color:#fff;padding:30px 10px}.fair_wrapper.mobile .list_ul{display:flex;align-items:center;justify-content:center;flex-direction:column}.fair_wrapper.mobile .list_ul .list_li{margin-bottom:10px}.fair_wrapper.mobile .list_ul .list_li .fair_logo{background:#fff}.fair_wrapper.mobile .list_ul .list_li .invitation_text .invitation_text_main{font-size:40px;font-weight:700;font-style:italic;line-height:1;letter-spacing:10px}.fair_wrapper.mobile .list_ul .list_li .invitation_text .invitation_text_sub{font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;margin-top:5px}.fair_wrapper.mobile .list_ul .list_li .fair_details a{position:relative;display:block;width:100%;padding:20px 10px 10px;margin-top:15px;padding-bottom:0}.fair_wrapper.mobile .list_ul .list_li .fair_details div:first-child{position:absolute;text-transform:uppercase;left:50px;width:100%;left:8px;right:0;top:-10px;font-weight:700;color:#fff}.fair_wrapper.mobile .list_ul .list_li .fair_details div:last-child{font-size:24px;font-weight:900;text-align:center;padding:10px 15px;text-transform:uppercase;line-height:30px;display:block;width:100%;transition:all .3s ease-in-out;border:1px solid #fff;color:#fff;background:0 0}#make_enquiry_btn{cursor:pointer}.home_banner_product .banner_title{font-size:80px;font-weight:900;text-transform:uppercase;line-height:1;color:#c10c2f}.home_banner_product .buttonsWrapper{column-gap:20px}.home_banner_product a{background:0 0;border:2px solid #c10c2f;padding:10px 20px;border-radius:35px;color:#c10c2f;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:600}.home_banner_product a:hover{background:#c10c2f;color:#fff;transition:all .3s ease-in-out}.home_banner_product_2{background-color:#fff !important;background-image:url(/wp-content/uploads/2025/09/re-banner.png) !important;background-size:cover !important;background-repeat:no-repeat !important;background-attachment:fixed !important}.home_banner_product_2:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background:rgb(255 255 255/50%)}.home_banner_product_slider_new .item>div{border:10px solid #c10c2f;width:90%;margin:auto;height:150px;border-radius:10px;background:#fff;position:relative}.home_banner_product_slider_new .item>div img{width:95% !important;height:95%;object-fit:contain}.home_banner_product_slider_new .item>div a{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:0;background:rgb(0 0 0/10%);border:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.home_banner_product_slider_new .item>div a svg{width:50px;height:50px}.home_banner_product_slider_new .item>div a:hover{background:rgb(193 12 47/80%);transition:all .3s ease-in-out}.home_banner_product_slider_new .item>div a svg path{fill:#fff !important;stroke:#c10c2f !important;transition:all .3s ease-in-out}.home_banner_product_slider_new .item>div a:hover svg path{fill:#c10c2f !important;stroke:#fff !important;transition:all .3s ease-in-out}@media(min-width:991px){table.product_desc td,table.product_desc th{width:calc(100% / 3)}}@media(max-width:1200px){.home_banner_product .banner_title{font-size:60px}}@media(max-width:991px){.home_banner_product .banner_title{font-size:50px}.home_banner_product{height:auto;padding:70px 20px}.home_banner_product_slider_new .item>div{height:100px}}@media(max-width:767px){.home_banner_product .banner_title{font-size:35px}}@media(max-width:575px){.home_banner_product .buttonsWrapper a{font-size:10px;border-radius:10px;padding:10px;line-height:1.5;margin:0}}