:root{--bs-themered:#ff0000;--font-family--one:"Roboto", serif;--font-family--two:"Playfair", serif;--font-family--three:"Raleway", sans-serif}*{margin:0;padding:0}body{font-family:var(--font-family--one);background:#fff;font-size:18px;color:var(--bs-black);line-height:1.9;font-weight:300;font-variant-numeric:lining-nums;overflow-x:hidden;margin-top:100px}p{letter-spacing:.05em}body,html{height:100%;scroll-behavior:smooth}img{max-width:100%;height:auto}img,svg{vertical-align:inherit}:focus{outline:none!important}a{color:var(--bs-themered);font-weight:500;transition:all ease-in-out .6s;text-decoration:none}a:hover{color:var(--bs-black)}.text-white a:hover{color:var(--bs-white)}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}ol{padding-left:15px}select{color:#fff0;text-shadow:0 0 0 #000}a img{outline:0}input,select,textarea{outline:0;-webkit-border-radius:0;box-shadow:none}.text-white .content a{color:#fff;text-decoration:underline}.text-white .content a:hover{color:#fff;opacity:.7;text-decoration:none}.text-white ul li::before{background:#fff!important}input[type="submit"]{cursor:pointer}a:hover,a:focus{text-decoration:none}p{margin-bottom:1.2rem}p:empty{display:none}p:last-child{margin-bottom:0}iframe{border:none;width:100%;height:100%}.alignnone{display:block;margin:25px auto}.aligncenter,div.aligncenter{display:block;margin:25px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 22px 15px 0}.aligncenter,div.aligncenter{width:auto!important}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}ul{list-style:none;padding:0;margin:0}.no_result a{text-decoration:underline}.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center}video{width:100%;display:block}.sub-heading{line-height:1.2;color:var(--bs-black);font-size:20px;font-weight:300;letter-spacing:.1em;text-transform:capitalize;margin-bottom:15px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;color:var(--bs-black);font-family:var(--font-family--two);text-transform:none;line-height:1.1;margin-bottom:.9rem}.h2,.heading{color:var(--bs-black);font-size:45px;font-weight:700;margin-bottom:18px;line-height:1.1;text-transform:uppercase;font-family:var(--font-family--two)}.heading-vector{margin-bottom:35px}.heading-vector span{position:relative}.heading-vector span::after{position:absolute;animation:wave 2s linear infinite;content:"";width:98%;height:2px;background:var(--bs-themered);background-repeat:repeat-x;left:50%;bottom:6px;transform:translateX(-50%)}button#html5-close{background-image:url(/wp-content/themes/elmm-law/js/skins/default/lightbox-close.png)!important;width:32px;height:32px}button#html5-close img{display:none!important}.html5-elem-data-box,div#html5lightbox-watermark{display:none!important}.breadcrumbs-block{padding:15px 0;background:var(--bs-black)}#breadcrumbs{text-transform:capitalize;color:var(--bs-white)}#breadcrumbs li::after{margin-left:0}#breadcrumbs a:hover{color:var(--bs-white)}#breadcrumbs .breadcrumb-item{padding:0}#breadcrumbs .breadcrumb-item+.breadcrumb-item::before{padding-right:0;color:#fff0;content:""}#breadcrumbs .active{color:var(--bs-white)}.pagination h2.screen-reader-text{display:none!important}.pagination{padding-right:80px}.pagination .nav-links{display:flex;align-items:center;margin-top:45px;justify-content:center;position:relative;width:100%;border-top:1px solid #929292;padding-top:45px}.pagination .nav-links>*{font-size:16px;font-weight:500;margin:0 5px;text-transform:uppercase;color:#929292;border:1px solid #929292;width:60px;height:60px;display:flex;align-items:center;justify-content:center;line-height:normal}.pagination .nav-links * font{border:none!important}.pagination .nav-links .current,.pagination .nav-links>*:hover,.pagination .nav-links .current font,.pagination .nav-links * font:hover{color:#fff;border-color:var(--bs-themered);background:var(--bs-themered)}.pagination .nav-links svg,.pagination .nav-links img{width:26px;height:13px;fill:#929292}.pagination .nav-links *:hover svg{fill:#fff}.pagination .prev{position:absolute;left:0;top:45px}.pagination .next{position:absolute;right:0;top:45px}.space-pd{padding-top:80px;padding-bottom:80px}.space-mr{margin-top:80px;margin-bottom:80px}.btn{background:var(--bs-themered);color:var(--bs-white);border:2px solid var(--bs-themered);display:inline-flex;align-items:center;justify-content:center;padding:17px 35px;text-transform:uppercase;line-height:28px;position:relative;border-radius:0;font-size:18px;font-weight:600;transition:background-color 500ms linear,color 500ms linear,border-color 500ms linear;font-family:var(--font-family--three)}.btn.focus,.btn:focus{box-shadow:none}.btn:hover,.btn:focus,.btn:active,:not(.btn-check)+.btn:active,.btn-check:checked+.btn,.btn.active,.btn:first-child:active,:not(.btn-check)+.btn:active{background:none;color:var(--bs-themered);border-color:var(--bs-themered)}.btn-outline{background:none;color:var(--bs-themered)}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,:not(.btn-check)+.btn-outline:active,.btn-check:checked+.btn-outline,.btn-outline.active,.btn-outline:first-child:active,:not(.btn-check)+.btn-outline:active{background:var(--bs-black);color:var(--bs-white);border-color:var(--bs-black)}.btn-grp{display:flex;align-items:center;flex-flow:wrap}.btn-grp .btn{margin-right:15px;text-decoration:none;margin-bottom:10px}.btn-grp .btn:last-child{margin-right:0}.review-schema-wrapper{margin-top:50px}.clientreviews{border:1px solid #ddd;padding:20px;margin-bottom:50px}.clientreviews p strong,.testimonialTitle strong{font-weight:600}.clientreviews .heading{font-size:28px}.video-schema iframe{height:260px}.wpcf7{position:relative;z-index:9}.wpcf7 .form-group{margin-bottom:25px}.form-control:focus{box-shadow:none;background:#fff;color:var(--bs-black);border-color:var(--bs-themered)}.wpcf7-form-control-wrap{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;width:100%}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error,.wpcf7 .email-error{color:#fff;margin-bottom:0;display:block;position:absolute;bottom:-16px;right:0;font-size:11px;background-color:#c20000;padding:0 4px;border-radius:0;height:auto;line-height:16px}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-response-output{border:none!important;margin:0!important;font-size:15px;line-height:1.3;position:absolute;left:0;bottom:-45px;right:0;text-align:center;color:#c20000;font-weight:400;padding:5px 0!important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#398f14!important}.wpcf7 label{color:var(--bs-white);font-weight:400;line-height:1.4;position:relative;margin-bottom:0;display:block}.wpcf7 .form-group>label{margin-bottom:12px;position:relative}.wpcf7 .form-group>label::after{content:"*";color:var(--bs-themered);margin-left:2px;position:relative;font-size:15px;top:-5px}.quiz-gp .wpcf7-form-control-wrap{display:block!important}.form-control,.infusion-field input[type="text"]{padding:14px 30px;color:var(--bs-black);outline:none;border-radius:0;background-color:#fff;width:100%;font-variant-numeric:lining-nums;font-size:18px;border:2px solid #C5C5C5}textarea.form-control{height:150px;resize:none}.select-box span::after{content:"";right:5px;position:absolute;pointer-events:none;width:6px;height:6px;transform:rotate(45deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);top:22px}.select-box select::-ms-expand{display:none}.select-box select{padding-left:7px;padding-right:7px;cursor:pointer;appearance:none}.select-box select option{color:var(--bs-black)}.select-box span{position:relative}.select-box span::after{content:"";right:15px;position:absolute;pointer-events:none;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);transform-origin:3px 0}.wpcf7-acceptance span.wpcf7-list-item,.checkbox span.wpcf7-list-item{margin:0;margin-right:0;margin-left:0}.wpcf7-acceptance input[type="checkbox"],.checkbox input[type="checkbox"]{display:none;width:auto}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding-left:40px;cursor:pointer;display:block;line-height:1.4}.checkbox .wpcf7-checkbox{display:flex;flex-flow:wrap}.checkbox span.wpcf7-list-item{margin-right:30px;display:block;width:auto;margin-top:12px}.checkbox span.wpcf7-list-item label{margin-bottom:0;text-transform:capitalize}.checkbox .wpcf7-form-control-wrap{display:block}.wpcf7-acceptance .wpcf7-list-item-label::before{border:1px solid #828282;position:absolute;content:"";width:20px;height:20px;top:1px;left:0;border-radius:2px;background:var(--bs-white)}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:5px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7 .wpcf7-acceptance .wpcf7-list-item>label::after{content:"*";color:var(--bs-themered);margin-left:0;font-size:15px;position:absolute;left:30px;top:-2px}.checkbox .wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;color:var(--bs-white);font-size:16px;font-weight:400;line-height:1.8}.checkbox .wpcf7-list-item-label::before{position:absolute;content:"";width:20px;height:20px;top:0;border-radius:3px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);left:0}.checkbox label input:checked+.wpcf7-list-item-label{color:var(--bs-themered);font-weight:400}.checkbox label input:checked+.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.checkbox label input:checked+.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:6px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-acceptance label a{color:var(--bs-themered)}.wpcf7-acceptance label a:hover{color:#fff;text-decoration:underline}.cta-acceptance{margin-bottom:12px}.cta-acceptance a{text-decoration:underline;margin-right:10px;border-right:1px solid #fff;padding-right:10px;line-height:1.4}.cta-acceptance a:last-child{margin-right:0;border-right:none;padding-right:0}.submit-btn{position:relative;display:inline-flex}.submit-btn input[type="submit"]{border-radius:0;background:var(--bs-themered);width:auto;border:none;padding:17px 40px;font-weight:500;font-size:18px;text-transform:uppercase;color:#fff;border:2px solid var(--bs-themered);line-height:normal;width:100%;text-align:center;line-height:1.6;transition:background-color 500ms linear,color 500ms linear,border-color 500ms linear}.submit-btn input[type="submit"]:hover,body form.cf7mls input.wpcf7-form-control.wpcf7-submit:hover{background:none;color:var(--bs-themered);opacity:1;border-color:var(--bs-themered)}.wpcf7-spinner{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{position:absolute;margin:auto;left:0;right:0;border-radius:100px;background-color:var(--color--skyblue);background-image:url(/wp-content/themes/elmm-law/img/loader-w.svg);height:100%;width:100%;background-size:22px;background-repeat:no-repeat;background-position:center;display:block!important;top:0;bottom:auto}.msg-side-form{position:absolute;color:#fff;font-size:11px;right:62px;margin:0;background-color:#c20000;padding:2px 5px;height:22px;line-height:17px;letter-spacing:0;bottom:0;font-weight:600}.radio-btn .wpcf7-radio{margin-top:0}.radio-btn input[type=radio]{display:none}.radio-btn span.wpcf7-list-item{margin-left:0;padding-left:30px;margin-right:0;position:relative;display:block;margin-top:12px}.radio-btn span.wpcf7-list-item label{margin-bottom:0;cursor:pointer;line-height:25px;color:var(--color--four)}.radio-btn span.wpcf7-list-item:last-child{margin-right:0}.radio-btn label .wpcf7-list-item-label::before{border:1px solid var(--bs-themered);position:absolute;content:"";width:18px;height:18px;top:2px;left:0;border-radius:100%}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:6px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.no-banner header#header{background-color:var(--bs-black)}.page-banner{background-color:var(--bs-black);background-position:40% 50%;background-size:cover;min-height:550px;position:relative;overflow:hidden;padding-bottom:80px}.page-banner::before{position:absolute;background:linear-gradient(90deg,#000000 53%,#fff0 100%);background-blend-mode:multiply;content:"";left:0;top:0;height:100%;width:45%;z-index:9}.page-banner .container{z-index:99}.page-banner .banner-video-bg{position:absolute;right:0;top:0;height:100%;width:80%}.page-banner .banner-video-bg video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.page-banner .page-banner-title{font-weight:700;text-transform:uppercase;font-size:60px;line-height:1;color:var(--bs-white);position:relative;font-family:var(--font-family--one)}.breadcrumbs-block{padding:15px 0;background:var(--bs-black)}#breadcrumbs{text-transform:capitalize;color:var(--bs-white)}#breadcrumbs a:hover{color:var(--bs-white)}.post-default-content iframe{height:400px;display:block}.blog-search{margin-bottom:40px}.blog-search .blogsearch{padding:15px 105px 15px 15px;line-height:normal;height:70px;width:100%;border-radius:0px!important;color:var(--bs-black);border:1px solid rgb(84 84 84 / .5);background:#fff}.blog-search ::-webkit-input-placeholder{color:#878787}.blog-search ::-moz-placeholder{color:#878787}.blog-search :-ms-input-placeholder{color:#878787}.blog-search :-moz-placeholder{color:#878787}.blog-search .search-btn{height:70px;cursor:pointer;z-index:9;width:90px;position:absolute;border:none;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--bs-black);border-radius:0px!important}.blog-search .msg-side-form{right:90px;display:none;bottom:1px}.blog-search .form-control:focus{border-color:var(--bs-themered)}.sidebar-list,.sidebar-wrap{padding:40px 30px;background:var(--bs-themered);margin-bottom:40px}.sidebar-heading,.sidebar .widget-title{color:var(--bs-white);margin-bottom:22px;font-size:32px;text-transform:none;font-weight:700;line-height:1.3;font-family:var(--font-family--two);text-align:center}.sidebar-form .sidebar-heading{font-size:42px;color:var(--bs-themered)!important}.sidebar-form{padding:60px 35px;background:var(--bs-black)}.sidebar-form .wpcf7 .form-group>label{font-size:18px}.sidebar-form .form-control{background:none;color:#fff;border:none;padding:10px 0 20px;border-bottom:1px solid rgb(255 255 255 / .3)}.sidebar-form .form-control:focus{border-color:#fff}.sidebar-form .submit-btn{display:block}.sidebar-form .submit-btn input[type="submit"]{background:var(--bs-themered);color:#fff;border-color:var(--bs-themered);width:auto;text-align:center}.sidebar-form .submit-btn input[type="submit"]:hover{border-color:#fff;background:none;color:#fff}.sidebar-form ::-webkit-input-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form ::-moz-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form :-ms-input-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form :-moz-placeholder{color:rgb(255 255 255 / .7)}.star-rating{display:flex;align-items:center;margin-top:0;justify-content:center}.star-rating svg,.star-rating img{width:25px;height:25px;margin-right:6px}.star-rating svg:last-child{margin-right:0}header.main-header{z-index:999;height:100px;top:0;width:100%;position:fixed;transition:all ease-in-out .4s;background-color:var(--bs-black)}.header-left{width:240px;padding-right:15px}.header-right{width:calc(100% - 240px)}header.sticky-header{box-shadow:0 0 10px rgb(0 0 0 / .5)}.search-icon{cursor:pointer;width:35px;height:35px;line-height:35px;display:flex;align-items:center;justify-content:center;margin-left:15px;margin-right:15px}.search-icon svg,.search-icon img{width:18px;height:18px;stroke:var(--bs-white)}.search-icon svg path{stroke:var(--bs-white)}.search-icon:hover svg,.search-icon:hover svg path{stroke:var(--bs-themered)}.header-search-box{position:fixed;background-color:var(--bs-themered);width:100%;transition:all 0.5s ease 0s;opacity:0;height:0;top:0;right:0;height:100px}.header-search-box.open-search{opacity:1;z-index:999999}.header-search-box span.closebtn{cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;right:20px;width:35px;height:35px}.header-search-box span.closebtn::before,.header-search-box span.closebtn::after{position:absolute;content:"";height:30px;width:2px;background-color:var(--bs-white)}.header-search-box span.closebtn::before{transform:rotate(45deg)}.header-search-box span.closebtn::after{transform:rotate(-45deg)}.header-search-box span.closebtn:hover::before,.header-search-box span.closebtn:hover::after{background-color:var(--bs-white)}.header-search-box .search-input-wrap .searchform{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:70%;margin:0 auto;width:100%}.header-search-box input.search{height:55px;color:var(--bs-white);padding:8px 58px 8px 10px;border:none;border-bottom:2px solid var(--bs-white);width:100%;background:none}.header-search-box ::-webkit-input-placeholder{color:rgb(255 255 255 / .6)}.header-search-box ::-moz-placeholder{color:rgb(255 255 255 / .6)}.header-search-box :-ms-input-placeholder{color:rgb(255 255 255 / .6)}.header-search-box :-moz-placeholder{color:rgb(255 255 255 / .6)}#site-searchs{top:0;position:absolute;right:0;width:auto;height:55px;border:none;padding:13px 20px;line-height:38px;cursor:pointer;background:none}#site-searchs svg,#site-searchs img{width:20px;height:20px;stroke:var(--bs-white)}#site-searchs svg path{stroke:var(--bs-white)}.main-menu{align-items:center;width:100%;justify-content:end;font-family:var(--font-family--three)}.wrap-header{display:flex;align-items:center}.menu-top{position:relative;display:flex}ul.menu-top li{color:#fff;position:relative;padding:0 22px;line-height:normal}ul.menu-top li:last-child{padding-right:0}ul.menu-top>li.menu-item-has-children{padding-right:35px}ul.menu-top li:first-child{padding-left:0}ul.menu-top li ul{visibility:hidden;opacity:0;position:absolute;transition:all ease-in-out 0.6s;transform:translateY(1.5em)}.menu-top li a{color:var(--bs-white);position:relative;display:flex;align-items:center;font-size:18px;text-decoration:none;height:100%;font-weight:500;text-transform:capitalize;padding:20px 0;transition:all ease-in-out 0.6s}.menu-top li:hover a{color:var(--bs-themered)}.menu-top li a::before{position:absolute;content:"";background:var(--bs-themered);left:0;bottom:0;height:1px;-webkit-transition:all 1.2s;transition:all 1.2s;opacity:0;border-radius:10px;width:1%}.menu-top li a:hover::before,.menu-header>ul>li.current_page_item>a::before,.menu-header>ul>li.current_page_ancestor>a::before,.menu-header .menu-top>li.current-menu-ancestor>a::before{width:100%;opacity:1}.menu-header>ul>li.current_page_item>a,.menu-header>ul>li.current_page_ancestor>a,.menu-header>ul>li.current-menu-parent>a{color:var(--bs-themered)}.menu-header>ul>li.current_page_item>a::before,.menu-header>ul>li.current_page_ancestor>a::before{position:absolute;content:"";background:var(--bs-themered);left:0;bottom:0;height:1px;-webkit-transition:all 1.2s;transition:all 1.2s;opacity:1;width:100%;border-radius:0}.menu-header #mainNav>li.menu-item-has-children .sidebar-menu-arrow::before{content:"";right:18px;position:absolute;top:50%;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);transform-origin:7px 0;transition:all ease-in-out 0.6s}.menu-header #mainNav li:hover .sidebar-menu-arrow::before{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}.menu-header #mainNav>li.current_page_item .sidebar-menu-arrow::before,.menu-header #mainNav>li.current_page_ancestor .sidebar-menu-arrow::before,.menu-header #mainNav>li.current-menu-parent .sidebar-menu-arrow::before{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}.menu-header #mainNav li .sub-menu>li.menu-item-has-children .sidebar-menu-arrow::before{transform:rotate(-45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white)}.menu-header #mainNav li .sub-menu>li.current_page_item .sidebar-menu-arrow::before,.menu-header #mainNav li .sub-menu>li.current_page_ancestor .sidebar-menu-arrow::before{border-right:2px solid #fff;border-bottom:2px solid #fff}.small-header .menu-top::before{display:none}.sub-menu li.menu-item-has-children{position:relative}ul.menu-top li:hover>ul{visibility:visible;position:absolute;bottom:auto;opacity:1;transform:translateY(0)}ul.menu-top li:hover li{float:none}header .sub-menu li ul.sub-menu{position:absolute;background-color:var(--bs-white);z-index:99;top:0!important}.menu-top li ul li{border-top:0;display:block;margin:0}ul.menu-top li .sub-menu li ul.sub-menu li>a{background-color:var(--bs-themered);color:var(--bs-white)}ul.menu-top li:hover li a:hover,ul.menu-top li .sub-menu li ul.sub-menu li>a:hover{background:var(--bs-black);color:var(--bs-white)}.menu-top ul.sub-menu li.current_page_item a,ul.menu-top li .sub-menu li ul.sub-menu li.current-menu-item>a,.menu-top ul.sub-menu li.current_page_item a:hover,.menu-top li.current-menu-parent ul.sub-menu li.menu-item-object-team_post.current-menu-item a{background:var(--bs-black);color:#fff}.menu-top ul.sub-menu li.current_page_item::after{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}ul.menu-top ul ul{left:100%}.menu-header .sub-menu{background-color:var(--bs-themered);min-width:240px;z-index:9;text-align:left;border-top:2px solid var(--bs-themered);box-shadow:0 2px 5px rgb(0 0 0 / .1)}ul.menu-top li .sub-menu li{padding:0;border-bottom:1px solid rgb(255 255 255 / .5)}ul.menu-top li .sub-menu li:last-child{border-bottom:none}ul.menu-top li .sub-menu li a{line-height:normal;margin:0;color:var(--bs-white);border:none;display:block;font-weight:500;padding:12px 25px 12px 10px;line-height:1.3;text-transform:capitalize;font-size:16px}ul.menu-top li .sub-menu li a:hover{border:none}ul.menu-top li .sub-menu li a:hover::before,ul.menu-top li .sub-menu li a:hover::after{display:none}.pointer-hide a{pointer-events:none}.submenu-scroll .sub-menu{overflow-y:scroll;height:450px}.submenu-scroll .sub-menu::-webkit-scrollbar-track{background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar{width:4px;background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar-thumb{background-color:#fff}#footer{background-color:var(--bs-black);color:var(--bs-white);font-family:var(--font-family--three);padding-top:70px}.badges-blocks{.col{figure{width:100px;height:auto;margin:0}justify-items:center}}.logo-social-block{max-width:192px}.footer-logo img{max-width:100%;margin-bottom:30px}.footer-nav ul{display:block}.footer-nav ul li{display:block}.footer-nav ul li a{color:var(--bs-white);display:block;padding:10px 0;line-height:1.5;text-align:right;font-size:18px;font-weight:500;text-transform:capitalize}.footer-nav ul li a:hover,.footer-nav ul li.current-menu-item a{color:var(--bs-themered)}.nap-address-col{display:flex;justify-content:center}.nap-loop-col{margin-bottom:30px}.nap-loop-col:last-child{margin-bottom:0}.nap-address{position:relative;line-height:1.7;padding-left:45px;font-size:19px;font-weight:300;letter-spacing:.03em;margin-bottom:25px}.nap-address svg,.nap-address img{width:33px;height:33px;display:block;position:absolute;left:0;top:4px}.nap-address .direction-link{text-transform:uppercase;border-bottom:1px solid var(--bs-themered);margin-top:10px;display:inline-block;font-size:17px;font-weight:500;color:var(--bs-themered);line-height:normal}.nap-address .direction-link:hover{color:var(--bs-white);border-color:var(--bs-white)}.nap-contact{margin-bottom:25px;position:relative;padding-left:45px;font-size:19px;font-weight:300}.nap-contact:last-child{margin-bottom:0}.nap-contact a{color:#fff;font-weight:300}.nap-contact svg,.nap-contact img{position:absolute;left:0;top:2px;width:30px;height:30px;fill:#fff}.nap-contact svg,.nap-contact svg path{fill:#fff}.nap-contact a:hover{color:var(--bs-themered)}.sociallink{display:flex;align-items:center;justify-content:center}.sociallink li{display:block;margin-right:8px}.sociallink li:last-child{margin-right:0}.sociallink li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.sociallink li a svg,.sociallink li a img{width:20px;height:20px;fill:#fff}.sociallink li a svg path{fill:#fff}.sociallink li a:hover svg path,.sociallink li a:hover svg{fill:var(--bs-themered)}.copyright{margin-top:60px;padding:10px 0 20px}.copyright-text{font-weight:600;font-size:16px;line-height:1.3;letter-spacing:.05em}.copyright-text a{color:#fff;text-transform:capitalize;margin-left:5px;padding-left:5px;border-left:1px solid #fff;line-height:normal;font-weight:600}.copyright-text a:hover{color:var(--bs-themered)}.copyright-text p{font-weight:300}.post-lists{padding-right:80px}.post-lists .loop-col{margin-bottom:50px}.post-lists .loop-col:last-child{margin-bottom:0}.post-lists .post-wrap{padding:25px;border:1px solid var(--bs-black);display:flex}.post-lists .post-wrap:hover{border:1px solid var(--bs-themered)}.post-lists .post-content{width:60%;padding-left:20px;padding-top:40px;padding-bottom:40px;align-items:center;display:flex;flex-flow:wrap}.post-image{overflow:hidden;position:relative;display:block;width:40%}.post-image img{height:100%;display:block;width:100%;background-repeat:no-repeat;overflow:hidden;transition:all ease-in-out .4s;object-fit:cover;object-position:center}.post-image .featured{background-size:cover;background-position:center}.post-image .no-featured{background-size:250px;background-position:center;background-color:rgb(255 255 255 / .05);z-index:2}.post-lists .post-wrap:hover .post-image .featured{transform:scale(1.1)}.post-lists .blog-title{color:var(--bs-black);display:block;text-transform:none;font-size:40px;font-weight:700;line-height:1;margin-bottom:10px}.post-lists .content{line-height:1.5}.post-lists .btn{padding:12px 30px}.blog-detail .post-image img{height:480px}.post-default-content,.default-content{padding-right:80px}.post-default-content .content h1,.post-default-content .content h2,.post-default-content .content h3,.post-default-content .content h4,.post-default-content .content h5,.post-default-content .content h6{text-transform:none}.post-default-content .post-image{overflow:hidden;position:relative;display:block;margin-bottom:15px}.globel-search-result .post-wrap{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;padding:15px 15px}.globel-search-result .post-wrap .blog-title:hover{color:var(--bs-themered)}.fullwidth-content{max-width:100%}.fullwidth-page .default-content{max-width:100%}.default-content h1,.post-default-content .content h1{font-size:64px}.default-content h2,.post-default-content .content h2{font-size:55px}.default-content h3,.post-default-content .content h3{font-size:40px}.default-content h4,.post-default-content .content h4{font-size:30px}.default-content h5,.post-default-content .content h5{font-size:26px}.default-content h6,.post-default-content .content h6{font-size:20px}blockquote{border-left:7px solid var(--bs-themered);margin:25px 0;display:block;position:relative;margin-top:40px;background:#f2f2f2;padding:30px 20px 30px 30px}.default-content iframe{height:500px}.list-style ul{margin-bottom:20px;padding-left:0}.list-style ul:last-child{margin-bottom:0}.list-style ul li ul{margin-bottom:8px;margin-top:8px}.list-style li strong{font-weight:500;color:var(--bs-white)}.list-style ul li{position:relative;padding-left:20px;margin-bottom:8px}.list-style ul li::before{position:absolute;content:"";width:7px;height:7px;left:0;top:12px;border-radius:15px;background:var(--bs-black)}.white-list-style ul li::before{background:var(--bs-white)}.list-style ul li a,.list-style ol li a,.page-content a,.postlist-single a{text-decoration:underline}.list-style ul li a:hover,.postlist-single a:hover,.list-style ol li a:hover,.page-content a:hover{text-decoration:none}.list-style ol{list-style-type:none;counter-reset:list-counter;margin:0 0 20px;padding:0}.list-style ol li{position:relative;padding-left:30px;counter-increment:list-counter;margin-bottom:5px}.list-style ol li:last-child{margin-bottom:0}.list-style ol li::before{content:counter(list-counter) ". ";position:absolute;left:0;top:0}.default-content a,.post-default-content a{text-decoration:underline}.default-content a:hover,.post-default-content a:hover{text-decoration:none}.table-container{width:100%;overflow-x:auto}table{width:100%;border:1px solid #ddd}table thead tr{background-color:var(--bs-themered);color:#fff;text-align:left;font-weight:700}table th,table td{padding:12px 15px}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(even){background-color:#f7f7f7}table tbody tr.active-row{font-weight:700;color:#009879}table th:not(:last-child){border-right:1px solid #fff}table td:not(:last-child){border-right:1px solid #ddd}.accordion-item{border:none;border-radius:0px!important;background:#fff;margin-bottom:14px}.accordion-button{font-size:24px;color:#000;border-radius:0px!important;background-color:#fff0;padding:1.3rem 65px 1.3rem 1.5rem;line-height:1.4;font-weight:600;border:2px solid rgb(0 0 0 / .24)}.accordion-button:hover{color:var(--bs-themered)}.accordion-button:hover:after{border-color:var(--bs-themered)}.accordion-button:focus{border:2px solid rgb(0 0 0 / .24);box-shadow:none}.accordion-button:not(.collapsed){color:var(--bs-white);background-color:var(--bs-black);box-shadow:none}.accordion-body{margin:0;border:2px solid #000;border-top:none;padding:20px 30px;background:#000;color:#fff;position:relative}.accordion-body::before{position:absolute;content:"";left:50%;width:calc(100% - 60px);top:0;background:#fff;height:1px;transform:translateX(-50%)}.accordion-button::after{position:absolute;top:27px;width:15px;height:15px;transform:rotate(45deg);border-right:2px solid var(--bs-black);border-bottom:2px solid var(--bs-black);right:25px;background:none}.accordion-button:not(.collapsed)::after{background-image:none;top:33px;transform:rotate(225deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white)}.faq-page .accordion-item{display:none}.faq-page .accordion-item.active{display:block}.black-bg{background:var(--bs-black)}.home-banner{position:relative;overflow:hidden;height:48rem;background-repeat:no-repeat;background-size:cover}.home-banner::before{position:absolute;background:linear-gradient(90deg,#000000 45%,#fff0 100%);background-blend-mode:multiply;content:"";left:0;top:0;height:100%;width:60%;z-index:9}.home-banner-video{position:absolute;right:0;top:0;height:100%;width:80%;background-color:var(--bs-black)}.home-banner-video video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.home-banner-video iframe{width:100%;height:100%;object-fit:cover}.home-banner .container{z-index:99}.home-banner .banner-heading{font-size:70px;font-weight:700;line-height:.9;text-transform:uppercase;font-family:var(--font-family--one)}.home-pi-sec{background-size:cover;background-position:center;background-repeat:no-repeat}.home-pi-sec .btn,.home-dark-content-sec .btn{min-width:235px}.why-choose-sec{background:var(--bs-black)}.why-choose-sec .item-box{display:flex;align-items:center;margin-top:60px}.why-choose-sec .item-box svg,.why-choose-sec .item-box img{width:90px;height:90px;margin-right:30px;fill:#c5c5c5}.why-choose-sec .item-box svg path{fill:#c5c5c5}.why-choose-sec .list-content{width:calc(100% - 120px)}.why-choose-sec .btn{margin-top:60px}.home-dark-content-sec .item-box{display:flex;align-items:center}.home-dark-content-sec .item-box>svg,.home-dark-content-sec .item-box>img{width:90px;height:90px;margin-right:15px}.home-dark-content-sec .item-box .list-content{width:calc(100% - 105px)}.home-dark-content-sec .item-box .number{font-size:25px;font-weight:700;line-height:normal;letter-spacing:.05em}.home-dark-content-sec .item-box .content{font-size:18px;font-weight:300;line-height:24px;max-width:140px}.pattern-bg{position:relative;background-image:url(/wp-content/themes/elmm-law/img/pattern/pattren-bg-new.webp);background-size:cover;background-position:center}.home-faq-sec{position:relative;background-image:url(/wp-content/themes/elmm-law/img/pattern/pattren-new-two.png);background-size:cover;background-position:center}.home-faq-sec img{margin-left:0}.home-content-sec{background-image:url(/wp-content/themes/elmm-law/img/pattern/pattren-new-three.png);background-size:cover;background-position:center}.home-testimonials-sec{overflow:hidden;position:relative;background-image:url(/wp-content/themes/elmm-law/img/pattern/pattren-bg-new.webp);background-size:cover;background-position:center}.testimonials-slider{margin-bottom:30px}.home-testimonials-sec .quote-box{font-size:22px;font-style:italic;font-weight:300;line-height:1.5;padding-right:20px;padding-left:20px;letter-spacing:.05em;padding-top:15px;position:relative}.home-testimonials-sec .quote-box .quote-icon{left:0;position:absolute;top:0;width:70px;height:70px;display:none}.home-testimonials-sec .quote-box .quote-bottom-icon{margin-left:auto;width:70px;height:70px;display:block;transform:scale(-1);margin-top:20px;display:none}.home-testimonials-sec .rating-author{display:flex;margin-top:25px;align-items:center;justify-content:space-between;flex-wrap:wrap}.home-testimonials-sec .author{font-style:normal;line-height:normal;width:100%;margin-bottom:10px}.average-more{display:flex;justify-content:space-between;align-items:center}.more-at-logo .more-title{font-size:22px;font-weight:300;line-height:32px;letter-spacing:.05em}.more-at-logo ul,.more-at-logo ul.more-at-list{display:flex;align-items:center;margin-top:10px;flex-flow:wrap;height:calc(100% - 0px)}.more-at-logo ul li,.more-at-logo ul.more-at-list li{margin-right:10px!important;height:80px;transition:all 0.4s ease-in-out;padding-inline-start:0;margin-block-end:0;position:static}.more-at-logo ul li a,.more-at-logo ul.more-at-list li a{height:calc(100% - 0px);display:flex;align-items:center;padding:10px}.more-at-logo ul li:hover,.more-at-logo ul.more-at-list li:hover{box-shadow:0 11px 11px #dbdbdb}.more-at-logo ul li:last-child,.more-at-logo ul.more-at-list li:last-child{margin-right:0}.home-podcast-sec .btn{padding:17px 100px}.single-podcast{max-width:420px;margin:auto;position:relative}.single-podcast .html5lightbox{position:relative;display:block;margin-bottom:25px}.single-podcast .new-text{position:absolute;right:0;bottom:30px;background:var(--bs-themered);color:#fff;font-size:22px;font-weight:500;padding:12px 28px;line-height:normal}.single-podcast .play-icon{position:absolute;bottom:30px;left:30px;width:60px;height:60px;background:var(--bs-themered);display:flex;align-items:center;justify-content:center;border-radius:60px}.single-podcast .play-icon svg{width:25px;height:25px}.single-podcast .podcast-image{width:100%;padding-right:15px}.single-podcast .podcast-title{font-size:27px;font-weight:500;line-height:1.3;letter-spacing:.1em;margin-bottom:10px}.single-podcast .podcast-des{line-height:1.3;letter-spacing:.05em}.subscribe-lists{margin-top:60px}.subscribe-lists .subscribe-title{font-size:27px;font-weight:500;font-family:var(--font-family--one);margin-bottom:30px}.subscribe-lists ul{display:flex;align-items:center;flex-flow:wrap;justify-content:center;height:100%}.subscribe-lists ul li{padding:10px 15px;width:20%;height:calc(100% - 40px);transition:all 0.4s ease-in-out;display:flex;align-items:center;justify-content:center}.subscribe-lists ul li a{display:block}.subscribe-lists ul li:hover{background:var(--bs-themered)}.subscribe-lists ul li a img{height:90px;object-fit:contain;margin:0 auto;height:auto;width:200px}.home-contact-sec{background:#f6f6f6}.home-contact-sec .nap-contact-info{position:relative;padding-left:50px;margin-top:30px;font-size:22px;font-weight:300;letter-spacing:.03em;color:var(--bs-black)}.home-contact-sec .nap-contact-info a{color:var(--bs-black);font-weight:300}.home-contact-sec .nap-contact-info a:hover{color:var(--bs-themered)}.home-contact-sec .nap-contact-info .direction-link{text-transform:uppercase;border-bottom:1px solid var(--bs-themered);font-size:17px;color:var(--bs-themered);line-height:normal}.home-contact-sec .nap-contact-info a:hover{color:var(--bs-black);border-bottom:1px solid var(--bs-black)}.home-contact-sec .nap-contact-info svg,.home-contact-sec .nap-contact-info img{position:absolute;left:0;top:4px;width:30px;height:30px;fill:var(--bs-themered)}.home-contact-sec .nap-contact-info svg,.home-contact-sec .nap-contact-info svg path{fill:var(--bs-themered)}.home-media-sec .loop-item{margin-top:35px}.home-media-sec .follow-us{margin-top:55px}.home-media-sec .follow-us-title{font-weight:300;letter-spacing:.05em;margin-bottom:12px}.home-media-sec .sociallink li{margin-right:12px}.home-media-sec .sociallink li:last-child{margin-right:0}.home-media-sec .sociallink li a{width:55px;height:55px}.home-media-sec .sociallink li a svg,.home-media-sec .sociallink li a img{width:32px;height:32px}.home-pa-sec{background:#f6f6f6}.home-pa-sec .item-box{padding:50px 25px;background:var(--bs-black);height:calc(100% - 30px);margin-top:30px}.home-pa-sec .item-box .pa-icon{width:120px;height:120px;background:var(--bs-themered);border-radius:120px;display:flex;justify-content:center;align-items:center;margin:0 auto 20px;box-shadow:0 0 0 5px var(--bs-themered);border:5px solid #fff}.home-pa-sec .item-box svg,.home-pa-sec .item-box img{width:70px;height:70px;fill:#fff}.home-pa-sec .item-box svg path{fill:#fff}.home-pa-sec .item-box .title{font-size:30px;text-transform:uppercase;color:#fff}#practice_areas_modal .modal-body{padding:40px 40px}#practice_areas_modal .btn-close{position:absolute;right:25px;cursor:pointer;top:25px}.home-pa-sec .read-more{background:none;color:var(--bs-themered);border:none;position:relative;font-weight:500;text-transform:uppercase;margin-top:12px}.home-pa-sec .read-more::after{position:absolute;content:"";left:0;bottom:0;width:100%;background:var(--bs-themered);height:1px}.home-pa-sec .read-more:hover{color:#fff}.home-pa-sec .read-more:hover::after{background:#fff}.contact-page .home-contact-sec{background:#fff}.contact-page iframe{display:block;height:650px}.about-page-sec video{height:750px;object-fit:cover;object-position:top center}.about-page-sec .heading{margin-bottom:5px}.about-page-sec .designation{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:25px}.about-experience-sec .loop-col{position:relative}.about-experience-sec .loop-col::before{position:absolute;top:0;right:0;background:#fff;opacity:.5;height:100%;width:1px;content:""}.about-experience-sec .loop-col:nth-child(3n)::before{display:none}.about-experience-sec .item{height:100%;padding:0 20px}.about-experience-sec .item .title{color:#fff;font-size:40px;font-weight:700;line-height:1.2}.about-experience-sec .item .icon-wrap{width:120px;height:120px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:var(--bs-themered);border-radius:120px}.about-experience-sec .item svg,.about-experience-sec .item img{width:60px;height:60px}.about-experience-sec .item .content{line-height:1.5}.testimonial-page .loop-post-col{display:none}.testimonial-page .loop-post-col.active{display:block}.testimonial-page .quote-box-modal{background-color:#f3f3f3;padding:40px 20px}.testimonial-page .quote-box{font-size:22px;font-style:italic;font-weight:300;line-height:1.5;letter-spacing:.05em;position:relative;transition:all ease-in-out 0.6s}.testimonial-page .container .loop-post-col>.quote-box:hover{transform:scale(1.1)}.testimonial-page .quote-box .inner-wrap{padding:15px 50px}.testimonial-page .quote-icon,.testimonial-page .quote-bottom-icon{width:60px;height:48px;fill:#000;opacity:.4}.testimonial-page .quote-icon path,.testimonial-page .quote-bottom-icon path{fill:#000}.testimonial-page .quote-bottom-icon{transform:scale(-1);margin-left:auto;display:block}.testimonial-page .rating-author{display:flex;justify-content:space-between;margin-top:12px}.testimonial-page .quote-box .rating-author svg path{fill:var(--bs-themered)}.testimonial-page .btn-close{position:absolute;right:25px;cursor:pointer;z-index:99;top:25px}.btn-close:focus{box-shadow:none;opacity:0}.testimonial-page .modal-content{border-radius:0}.testimonial-page .modal-body{padding:60px 60px}.testimonial-page .modal-body .quote-icon,.testimonial-page .modal-body .quote-bottom-icon{fill:#ebebeb;opacity:1}.testimonial-page .modal-body .quote-icon path,.testimonial-page .modal-body .quote-bottom-icon path{fill:#ebebeb}.contentSec-image img{height:100%;object-fit:cover}.mob-no{line-height:normal}.mob-no span{color:#fff;font-size:20px;line-height:normal;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block}.mob-no svg{display:block;width:28px;height:28px}.main-header .main-menu .mobile-phno{display:flex;align-items:center;font-weight:700;line-height:normal;flex-flow:wrap}.main-header .main-menu .mobile-phno .number-header{margin-left:7px;color:#ff0404}.main-header .main-menu .mobile-phno .number-header:hover{color:#fff}.home-contact-sec .inner-content .heading span{text-decoration:underline;text-decoration-color:#ff0404;margin-bottom:3px;text-decoration-thickness:2px;text-underline-offset:5px}.nav-pills .nav-link{background-color:#000;color:#fff;font-weight:500;padding:35px 20px;border-radius:0;border-bottom:2px solid #fff;display:flex;align-items:center}.nav-pills .nav-link:hover{cursor:pointer;}.nav-pills .nav-link svg{height:32px;width:32px;vertical-align:middle}.nav-pills .nav-link svg path{fill:#fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#ff0404;color:#fff}.loop-item a{display:block;overflow:hidden}.loop-item a img{transition:0.5s all}.loop-item a img:hover{transform:scale(1.1)}.video.position-relative .play-icon{height:60px;width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:red;border-radius:50%}.home-dark-content-sec img{height:100%;object-fit:cover}.video.position-relative img.w-100.d-block{height:700px;object-fit:cover;object-position:top center}.home-media-sec img{height:auto}.nap-row .call-title{display:block;line-height:normal;font-weight:700;letter-spacing:2px;font-size:20px}.call-now-wrap svg,.call-now-wrap img{top:10px}.youtube_stats{display:flex;align-items:center;margin-top:20px;flex-flow:wrap}.youtube_stats .stats-item{display:flex;align-items:center;color:#fff;margin-right:30px}.youtube_stats .stats-item:last-child{margin-right:0}.youtube_stats .stats-item svg,.youtube_stats .stats-item img{width:80px;height:80px;fill:#fff}.youtube_stats .stats-item .title{font-size:30px;font-weight:700;text-transform:uppercase;line-height:normal;letter-spacing:2px}.youtube_stats .stats-item .title span{display:block;line-height:normal;font-size:20px;font-weight:400;letter-spacing:3px}.practice-listing-new{overflow:hidden}.banner-form{background:#000;padding:40px 0}.banner-form textarea.form-control{height:65px;resize:none}.getgodi-btn img{max-width:200px;transition:all .6s;display:block;border:2px solid var(--bs-themered);padding:10px}.getgodi-btn:hover img{transform:scale(1.06)}.error-page .wpcf7-acceptance .wpcf7-list-item-label{color:#000;text-align:left}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{filter:brightness(0) invert(1)}.translate-leng .gtranslate_wrapper:hover{opacity:.6}.translate-leng .gtranslate_wrapper{transition:all 0.4s ease-in-out}.header-search-box span.closebtn:hover,#site-searchs:hover{opacity:.6}:root{--bs-themered:#ff0404;--font-family--one:"Roboto", serif;--font-family--two:"Playfair", serif;--font-family--three:"Raleway", sans-serif}*{margin:0;padding:0}body{font-family:var(--font-family--one);background:#fff;font-size:18px;color:var(--bs-black);line-height:1.9;font-weight:300;font-variant-numeric:lining-nums;overflow-x:hidden;margin-top:100px}p{letter-spacing:.05em}body,html{height:100%;scroll-behavior:smooth}img{max-width:100%;height:auto}img,svg{vertical-align:inherit}:focus{outline:none!important}a{color:var(--bs-themered);font-weight:500;transition:all ease-in-out .6s;text-decoration:none}a:hover{color:var(--bs-black)}.text-white a:hover{color:var(--bs-white)}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}ol{padding-left:15px}select{color:#fff0;text-shadow:0 0 0 #000}a img{outline:0}input,select,textarea{outline:0;-webkit-border-radius:0;box-shadow:none}.text-white .content a{color:#fff;text-decoration:underline}.text-white .content a:hover{color:#fff;opacity:.7;text-decoration:none}.text-white ul li::before{background:#fff!important}input[type="submit"]{cursor:pointer}a:hover,a:focus{text-decoration:none}p{margin-bottom:1.2rem}p:empty{display:none}p:last-child{margin-bottom:0}iframe{border:none;width:100%;height:100%}.alignnone{display:block;margin:25px auto}.aligncenter,div.aligncenter{display:block;margin:25px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 22px 15px 0}.aligncenter,div.aligncenter{width:auto!important}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}ul{list-style:none;padding:0;margin:0}.no_result a{text-decoration:underline}.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center}video{width:100%;display:block}.sub-heading{line-height:1.2;color:var(--bs-black);font-size:20px;font-weight:300;letter-spacing:.1em;text-transform:capitalize;margin-bottom:15px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;color:var(--bs-black);font-family:var(--font-family--two);text-transform:none;line-height:1.1;margin-bottom:.9rem}.h2,.heading{color:var(--bs-black);font-size:45px;font-weight:700;margin-bottom:18px;line-height:1.1;text-transform:uppercase;font-family:var(--font-family--two)}.heading-vector{margin-bottom:35px}.heading-vector span{position:relative}.heading-vector span::after{position:absolute;animation:wave 2s linear infinite;content:"";width:98%;height:2px;background:var(--bs-themered);background-repeat:repeat-x;left:50%;bottom:6px;transform:translateX(-50%)}button#html5-close{background-image:url(/wp-content/themes/elmm-law/js/skins/default/lightbox-close.png)!important;width:32px;height:32px}button#html5-close img{display:none!important}.html5-elem-data-box,div#html5lightbox-watermark{display:none!important}.pagination h2.screen-reader-text{display:none!important}.pagination{padding-right:80px}.pagination .nav-links{display:flex;align-items:center;margin-top:45px;justify-content:center;position:relative;width:100%;border-top:1px solid #929292;padding-top:45px}.pagination .nav-links>*{font-size:16px;font-weight:500;margin:0 5px;text-transform:uppercase;color:#929292;border:1px solid #929292;width:60px;height:60px;display:flex;align-items:center;justify-content:center;line-height:normal}.pagination .nav-links * font{border:none!important}.pagination .nav-links .current,.pagination .nav-links>*:hover,.pagination .nav-links .current font,.pagination .nav-links * font:hover{color:#fff;border-color:var(--bs-themered);background:var(--bs-themered)}.pagination .nav-links svg,.pagination .nav-links img{width:26px;height:13px;fill:#929292}.pagination .nav-links *:hover svg{fill:#fff}.pagination .prev{position:absolute;left:0;top:45px}.pagination .next{position:absolute;right:0;top:45px}.space-pd{padding-top:80px;padding-bottom:80px}.space-mr{margin-top:80px;margin-bottom:80px}.btn{background:var(--bs-themered);color:var(--bs-white);border:2px solid var(--bs-themered);display:inline-flex;align-items:center;justify-content:center;padding:17px 35px;text-transform:uppercase;line-height:28px;position:relative;border-radius:0;font-size:18px;font-weight:600;transition:background-color 500ms linear,color 500ms linear,border-color 500ms linear;font-family:var(--font-family--three)}.btn.focus,.btn:focus{box-shadow:none}.btn:hover,.btn:focus,.btn:active,:not(.btn-check)+.btn:active,.btn-check:checked+.btn,.btn.active,.btn:first-child:active,:not(.btn-check)+.btn:active{background:none;color:var(--bs-themered);border-color:var(--bs-themered)}.btn-outline{background:none;color:var(--bs-themered)}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,:not(.btn-check)+.btn-outline:active,.btn-check:checked+.btn-outline,.btn-outline.active,.btn-outline:first-child:active,:not(.btn-check)+.btn-outline:active{background:var(--bs-black);color:var(--bs-white);border-color:var(--bs-black)}.btn-grp{display:flex;align-items:center;flex-flow:wrap}.btn-grp .btn{margin-right:15px;text-decoration:none;margin-bottom:10px}.btn-grp .btn:last-child{margin-right:0}.review-schema-wrapper{margin-top:50px}.clientreviews{border:1px solid #ddd;padding:20px;margin-bottom:50px}.clientreviews p strong,.testimonialTitle strong{font-weight:600}.clientreviews .heading{font-size:28px}.video-schema iframe{height:260px}.wpcf7{position:relative;z-index:9}.wpcf7 .form-group{margin-bottom:25px}.form-control:focus{box-shadow:none;background:#fff;color:var(--bs-black);border-color:var(--bs-themered)}.wpcf7-form-control-wrap{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;width:100%}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error,.wpcf7 .email-error{color:#fff;margin-bottom:0;display:block;position:absolute;bottom:-16px;right:0;font-size:11px;background-color:#c20000;padding:0 4px;border-radius:0;height:auto;line-height:16px}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-response-output{border:none!important;margin:0!important;font-size:15px;line-height:1.3;position:absolute;left:0;bottom:-45px;right:0;text-align:center;color:#c20000;font-weight:400;padding:5px 0!important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#398f14!important}.wpcf7 label{color:var(--bs-white);font-weight:400;line-height:1.4;position:relative;margin-bottom:0;display:block}.wpcf7 .form-group>label{margin-bottom:12px;position:relative}.wpcf7 .form-group>label::after{content:"*";color:var(--bs-themered);margin-left:2px;position:relative;font-size:15px;top:-5px}.quiz-gp .wpcf7-form-control-wrap{display:block!important}.form-control,.infusion-field input[type="text"]{padding:14px 30px;color:var(--bs-black);outline:none;border-radius:0;background-color:#fff;width:100%;font-variant-numeric:lining-nums;font-size:18px;border:2px solid #C5C5C5}textarea.form-control{height:150px;resize:none}.select-box span::after{content:"";right:5px;position:absolute;pointer-events:none;width:6px;height:6px;transform:rotate(45deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);top:22px}.select-box select::-ms-expand{display:none}.select-box select{padding-left:7px;padding-right:7px;cursor:pointer;appearance:none}.select-box select option{color:var(--bs-black)}.select-box span{position:relative}.select-box span::after{content:"";right:15px;position:absolute;pointer-events:none;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);transform-origin:3px 0}.wpcf7-acceptance span.wpcf7-list-item,.checkbox span.wpcf7-list-item{margin:0;margin-right:0;margin-left:0}.wpcf7-acceptance input[type="checkbox"],.checkbox input[type="checkbox"]{display:none;width:auto}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding-left:40px;cursor:pointer;display:block;line-height:1.4}.checkbox .wpcf7-checkbox{display:flex;flex-flow:wrap}.checkbox span.wpcf7-list-item{margin-right:30px;display:block;width:auto;margin-top:12px}.checkbox span.wpcf7-list-item label{margin-bottom:0;text-transform:capitalize}.checkbox .wpcf7-form-control-wrap{display:block}.wpcf7-acceptance .wpcf7-list-item-label::before{border:1px solid #828282;position:absolute;content:"";width:20px;height:20px;top:1px;left:0;border-radius:2px;background:var(--bs-white)}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:5px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7 .wpcf7-acceptance .wpcf7-list-item>label::after{content:"*";color:var(--bs-themered);margin-left:0;font-size:15px;position:absolute;left:30px;top:-2px}.checkbox .wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;color:var(--bs-white);font-size:16px;font-weight:400;line-height:1.8}.checkbox .wpcf7-list-item-label::before{position:absolute;content:"";width:20px;height:20px;top:0;border-radius:3px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);left:0}.checkbox label input:checked+.wpcf7-list-item-label{color:var(--bs-themered);font-weight:400}.checkbox label input:checked+.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.checkbox label input:checked+.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:6px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-acceptance label a{color:var(--bs-themered)}.wpcf7-acceptance label a:hover{color:#fff;text-decoration:underline}.cta-acceptance{margin-bottom:12px}.cta-acceptance a{text-decoration:underline;margin-right:10px;border-right:1px solid #fff;padding-right:10px;line-height:1.4}.cta-acceptance a:last-child{margin-right:0;border-right:none;padding-right:0}.submit-btn{position:relative;display:inline-flex}.submit-btn input[type="submit"]{border-radius:0;background:var(--bs-themered);width:auto;border:none;padding:17px 40px;font-weight:500;font-size:18px;text-transform:uppercase;color:#fff;border:2px solid var(--bs-themered);line-height:normal;width:100%;text-align:center;line-height:1.6;transition:background-color 500ms linear,color 500ms linear,border-color 500ms linear}.submit-btn input[type="submit"]:hover,body form.cf7mls input.wpcf7-form-control.wpcf7-submit:hover{background:none;color:var(--bs-themered);opacity:1;border-color:var(--bs-themered)}.wpcf7-spinner{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{position:absolute;margin:auto;left:0;right:0;border-radius:100px;background-color:var(--color--skyblue);background-image:url(/wp-content/themes/elmm-law/img/loader-w.svg);height:100%;width:100%;background-size:22px;background-repeat:no-repeat;background-position:center;display:block!important;top:0;bottom:auto}.msg-side-form{position:absolute;color:#fff;font-size:11px;right:62px;margin:0;background-color:#c20000;padding:2px 5px;height:22px;line-height:17px;letter-spacing:0;bottom:0;font-weight:600}.radio-btn .wpcf7-radio{margin-top:0}.radio-btn input[type=radio]{display:none}.radio-btn span.wpcf7-list-item{margin-left:0;padding-left:30px;margin-right:0;position:relative;display:block;margin-top:12px}.radio-btn span.wpcf7-list-item label{margin-bottom:0;cursor:pointer;line-height:25px;color:var(--color--four)}.radio-btn span.wpcf7-list-item:last-child{margin-right:0}.radio-btn label .wpcf7-list-item-label::before{border:1px solid var(--bs-themered);position:absolute;content:"";width:18px;height:18px;top:2px;left:0;border-radius:100%}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:6px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::before{border-color:var(--bs-themered);background:var(--bs-themered)}.no-banner header#header{background-color:var(--bs-black)}.page-banner{background-color:var(--bs-black);background-position:40% 50%;background-size:cover;min-height:550px;position:relative;overflow:hidden;padding-bottom:80px}.page-banner::before{position:absolute;background:linear-gradient(90deg,#000000 53%,#fff0 100%);background-blend-mode:multiply;content:"";left:0;top:0;height:100%;width:45%;z-index:9}.page-banner .container{z-index:99}.page-banner .banner-video-bg{position:absolute;right:0;top:0;height:100%;width:80%}.page-banner .banner-video-bg video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.page-banner .page-banner-title{font-weight:700;text-transform:uppercase;font-size:60px;line-height:1;color:var(--bs-white);position:relative;font-family:var(--font-family--one)}.post-default-content iframe{height:400px;display:block}.blog-search{margin-bottom:40px}.blog-search .blogsearch{padding:15px 105px 15px 15px;line-height:normal;height:70px;width:100%;border-radius:0px!important;color:var(--bs-black);border:1px solid rgb(84 84 84 / .5);background:#fff}.blog-search ::-webkit-input-placeholder{color:#878787}.blog-search ::-moz-placeholder{color:#878787}.blog-search :-ms-input-placeholder{color:#878787}.blog-search :-moz-placeholder{color:#878787}.blog-search .search-btn{height:70px;cursor:pointer;z-index:9;width:90px;position:absolute;border:none;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--bs-black);border-radius:0px!important}.blog-search .msg-side-form{right:90px;display:none;bottom:1px}.blog-search .form-control:focus{border-color:var(--bs-themered)}.sidebar-list,.sidebar-wrap{padding:40px 30px;background:var(--bs-themered);margin-bottom:40px}.sidebar-heading,.sidebar .widget-title{color:var(--bs-white);margin-bottom:22px;font-size:32px;text-transform:none;font-weight:700;line-height:1.3;font-family:var(--font-family--two);text-align:center}.sidebar-form .sidebar-heading{font-size:42px;color:var(--bs-themered)!important}.sidebar-form{padding:60px 35px;background:var(--bs-black)}.sidebar-form .wpcf7 .form-group>label{font-size:18px}.sidebar-form .form-control{background:none;color:#fff;border:none;padding:10px 0 20px;border-bottom:1px solid rgb(255 255 255 / .3)}.sidebar-form .form-control:focus{border-color:#fff}.sidebar-form .submit-btn{display:block}.sidebar-form .submit-btn input[type="submit"]{background:var(--bs-themered);color:#fff;border-color:var(--bs-themered);width:auto;text-align:center}.sidebar-form .submit-btn input[type="submit"]:hover{border-color:#fff;background:none;color:#fff}.sidebar-form ::-webkit-input-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form ::-moz-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form :-ms-input-placeholder{color:rgb(255 255 255 / .7)}.sidebar-form :-moz-placeholder{color:rgb(255 255 255 / .7)}.star-rating{display:flex;align-items:center;margin-top:0;justify-content:center}.star-rating svg,.star-rating img{width:25px;height:25px;margin-right:6px}.star-rating svg:last-child{margin-right:0}header.main-header{z-index:999;height:100px;top:0;width:100%;position:fixed;transition:all ease-in-out .4s;background-color:var(--bs-black)}.header-left{width:240px;padding-right:15px}.header-logo img{max-width:160px;transition:all ease-in-out .4s}.header-logo svg{max-width:160px;transition:all ease-in-out .4s}.header-right{width:calc(100% - 240px)}header.sticky-header{box-shadow:0 0 10px rgb(0 0 0 / .5)}.search-icon{cursor:pointer;width:35px;height:35px;line-height:35px;display:flex;align-items:center;justify-content:center;margin-left:15px;margin-right:15px}.search-icon svg,.search-icon img{width:18px;height:18px;stroke:var(--bs-white)}.search-icon svg path{stroke:var(--bs-white)}.search-icon:hover svg,.search-icon:hover svg path{stroke:var(--bs-themered)}.header-search-box{position:fixed;background-color:var(--bs-themered);width:100%;transition:all 0.5s ease 0s;opacity:0;height:0;top:0;right:0;height:100px}.header-search-box.open-search{opacity:1;z-index:999999}.header-search-box span.closebtn{cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;right:20px;width:35px;height:35px}.header-search-box span.closebtn::before,.header-search-box span.closebtn::after{position:absolute;content:"";height:30px;width:2px;background-color:var(--bs-white)}.header-search-box span.closebtn::before{transform:rotate(45deg)}.header-search-box span.closebtn::after{transform:rotate(-45deg)}.header-search-box span.closebtn:hover::before,.header-search-box span.closebtn:hover::after{background-color:var(--bs-white)}.header-search-box .search-input-wrap .searchform{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:70%;margin:0 auto;width:100%}.header-search-box input.search{height:55px;color:var(--bs-white);padding:8px 58px 8px 10px;border:none;border-bottom:2px solid var(--bs-white);width:100%;background:none}.header-search-box ::-webkit-input-placeholder{color:rgb(255 255 255 / .6)}.header-search-box ::-moz-placeholder{color:rgb(255 255 255 / .6)}.header-search-box :-ms-input-placeholder{color:rgb(255 255 255 / .6)}.header-search-box :-moz-placeholder{color:rgb(255 255 255 / .6)}#site-searchs{top:0;position:absolute;right:0;width:auto;height:55px;border:none;padding:13px 20px;line-height:38px;cursor:pointer;background:none}#site-searchs svg,#site-searchs img{width:20px;height:20px;stroke:var(--bs-white)}#site-searchs svg path{stroke:var(--bs-white)}.main-menu{align-items:center;width:100%;justify-content:end;font-family:var(--font-family--three)}.wrap-header{display:flex;align-items:center}.menu-top{position:relative;display:flex}ul.menu-top li{color:#fff;position:relative;padding:0 20px;line-height:normal}ul.menu-top li:last-child{padding-right:0}ul.menu-top>li.menu-item-has-children{padding-right:30px}ul.menu-top li:first-child{padding-left:0}ul.menu-top li ul{visibility:hidden;opacity:0;position:absolute;transition:all ease-in-out 0.6s;transform:translateY(1.5em)}.menu-top li a{color:var(--bs-white);position:relative;display:flex;align-items:center;font-size:18px;text-decoration:none;height:100%;font-weight:500;text-transform:capitalize;padding:20px 0;transition:all ease-in-out 0.6s}.menu-top li:hover a{color:var(--bs-themered)}.menu-top li a::before{position:absolute;content:"";background:var(--bs-themered);left:0;bottom:0;height:1px;-webkit-transition:all 1.2s;transition:all 1.2s;opacity:0;border-radius:10px;width:1%}.menu-top li a:hover::before,.menu-header>ul>li.current_page_item>a::before,.menu-header>ul>li.current_page_ancestor>a::before,.menu-header .menu-top>li.current-menu-ancestor>a::before{width:100%;opacity:1}.menu-header>ul>li.current_page_item>a,.menu-header>ul>li.current_page_ancestor>a,.menu-header>ul>li.current-menu-parent>a{color:var(--bs-themered)}.menu-header>ul>li.current_page_item>a::before,.menu-header>ul>li.current_page_ancestor>a::before{position:absolute;content:"";background:var(--bs-themered);left:0;bottom:0;height:1px;-webkit-transition:all 1.2s;transition:all 1.2s;opacity:1;width:100%;border-radius:0}.menu-header #mainNav>li.menu-item-has-children .sidebar-menu-arrow::before{content:"";right:18px;position:absolute;top:50%;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);transform-origin:7px 0;transition:all ease-in-out 0.6s}.menu-header #mainNav li:hover .sidebar-menu-arrow::before{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}.menu-header #mainNav>li.current_page_item .sidebar-menu-arrow::before,.menu-header #mainNav>li.current_page_ancestor .sidebar-menu-arrow::before,.menu-header #mainNav>li.current-menu-parent .sidebar-menu-arrow::before{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}.menu-header #mainNav li .sub-menu>li.menu-item-has-children .sidebar-menu-arrow::before{transform:rotate(-45deg) translateY(-50%);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white)}.menu-header #mainNav li .sub-menu>li.current_page_item .sidebar-menu-arrow::before,.menu-header #mainNav li .sub-menu>li.current_page_ancestor .sidebar-menu-arrow::before{border-right:2px solid #fff;border-bottom:2px solid #fff}.small-header .menu-top::before{display:none}.sub-menu li.menu-item-has-children{position:relative}ul.menu-top li:hover>ul{visibility:visible;position:absolute;bottom:auto;opacity:1;transform:translateY(0)}ul.menu-top li:hover li{float:none}header .sub-menu li ul.sub-menu{position:absolute;background-color:var(--bs-white);z-index:99;top:0!important}.menu-top li ul li{border-top:0;display:block;margin:0}ul.menu-top li .sub-menu li ul.sub-menu li>a{background-color:var(--bs-themered);color:var(--bs-white)}ul.menu-top li:hover li a:hover,ul.menu-top li .sub-menu li ul.sub-menu li>a:hover,ul.menu-top li .sub-menu .current-menu-item>a{background:var(--bs-black);color:var(--bs-white)}.menu-top ul.sub-menu li.current_page_item a,ul.menu-top li .sub-menu li ul.sub-menu li.current-menu-item>a,.menu-top ul.sub-menu li.current_page_item a:hover,.menu-top li.current-menu-parent ul.sub-menu li.menu-item-object-team_post.current-menu-item a{background:var(--bs-black);color:#fff}.menu-top ul.sub-menu li.current_page_item::after{border-right:2px solid var(--bs-themered);border-bottom:2px solid var(--bs-themered)}ul.menu-top ul ul{left:100%}.menu-header .sub-menu{background-color:var(--bs-themered);min-width:240px;z-index:9;text-align:left;border-top:2px solid var(--bs-themered);box-shadow:0 2px 5px rgb(0 0 0 / .1)}ul.menu-top li .sub-menu li{padding:0;border-bottom:1px solid rgb(255 255 255 / .5)}ul.menu-top li .sub-menu li:last-child{border-bottom:none}ul.menu-top li .sub-menu li a{line-height:normal;margin:0;color:var(--bs-white);border:none;display:block;font-weight:500;padding:12px 25px 12px 10px;line-height:1.3;text-transform:capitalize;font-size:16px}ul.menu-top li .sub-menu li a:hover{border:none}ul.menu-top li .sub-menu li a:hover::before,ul.menu-top li .sub-menu li a:hover::after{display:none}.pointer-hide a{pointer-events:none}.submenu-scroll .sub-menu{overflow-y:scroll;height:450px}.submenu-scroll .sub-menu::-webkit-scrollbar-track{background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar{width:4px;background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar-thumb{background-color:#fff}#footer{background-color:var(--bs-black);color:var(--bs-white);font-family:var(--font-family--three);padding-top:70px}.badges-blocks{.col{figure{width:100px;height:auto;margin:0}justify-items:center}}.logo-social-block{max-width:192px}.footer-logo img{max-width:100%;margin-bottom:30px}.footer-nav ul{display:block}.footer-nav ul li{display:block}.footer-nav ul li a{color:var(--bs-white);display:block;padding:10px 0;line-height:1.5;text-align:right;font-size:18px;font-weight:500;text-transform:capitalize}.footer-nav ul li a:hover,.footer-nav ul li.current-menu-item a{color:var(--bs-themered)}.nap-address-col{display:flex;justify-content:center}.nap-loop-col{margin-bottom:30px}.nap-loop-col:last-child{margin-bottom:0}.nap-address{position:relative;line-height:1.7;padding-left:45px;font-size:19px;font-weight:300;letter-spacing:.03em;margin-bottom:25px}.nap-address svg,.nap-address img{width:33px;height:33px;display:block;position:absolute;left:0;top:4px}.nap-address .direction-link{text-transform:uppercase;border-bottom:1px solid var(--bs-themered);margin-top:10px;display:inline-block;font-size:17px;font-weight:500;color:var(--bs-themered);line-height:normal}.nap-address .direction-link:hover{color:var(--bs-white);border-color:var(--bs-white)}.nap-contact{margin-bottom:25px;position:relative;padding-left:45px;font-size:19px;font-weight:300}.nap-contact:last-child{margin-bottom:0}.nap-contact a{color:#fff;font-weight:300}.nap-contact svg,.nap-contact img{position:absolute;left:0;top:2px;width:30px;height:30px;fill:#fff}.nap-contact svg,.nap-contact svg path{fill:#fff}.nap-contact a:hover{color:var(--bs-themered)}.sociallink{display:flex;align-items:center;justify-content:center}.sociallink li{display:block;margin-right:8px}.sociallink li:last-child{margin-right:0}.sociallink li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.sociallink li a svg,.sociallink li a img{width:20px;height:20px;fill:#fff}.sociallink li a svg path{fill:#fff}.sociallink li a:hover svg path,.sociallink li a:hover svg{fill:var(--bs-themered)}.copyright-text{font-weight:600;font-size:16px;line-height:1.3;letter-spacing:.05em}.copyright-text a{color:#fff;text-transform:capitalize;margin-left:5px;padding-left:5px;border-left:1px solid #fff;line-height:normal;font-weight:600}.copyright-text a:hover,.privacy-policy .privacy-link,.page-id-658 .sms-link{color:var(--bs-themered)}.copyright-text p{font-weight:300}.post-lists{padding-right:80px}.post-lists .loop-col{margin-bottom:50px}.post-lists .loop-col:last-child{margin-bottom:0}.post-lists .post-wrap{padding:25px;border:1px solid var(--bs-black);display:flex}.post-lists .post-wrap:hover{border:1px solid var(--bs-themered)}.post-lists .post-content{width:60%;padding-left:20px;padding-top:40px;padding-bottom:40px;align-items:center;display:flex;flex-flow:wrap}.post-image{overflow:hidden;position:relative;display:block;width:40%}.post-image img{height:100%;display:block;width:100%;background-repeat:no-repeat;overflow:hidden;transition:all ease-in-out .4s;object-fit:cover;object-position:center}.post-image .featured{background-size:cover;background-position:center}.post-image .no-featured{background-size:250px;background-position:center;background-color:rgb(255 255 255 / .05);z-index:2}.post-lists .post-wrap:hover .post-image .featured{transform:scale(1.1)}.post-lists .blog-title{color:var(--bs-black);display:block;text-transform:none;font-size:40px;font-weight:700;line-height:1;margin-bottom:10px}.post-lists .content{line-height:1.5}.post-lists .btn{padding:12px 30px}.blog-detail .post-image img{height:480px}.post-default-content,.default-content{padding-right:80px}.post-default-content .content h1,.post-default-content .content h2,.post-default-content .content h3,.post-default-content .content h4,.post-default-content .content h5,.post-default-content .content h6{text-transform:none}.post-default-content .post-image{overflow:hidden;position:relative;display:block;margin-bottom:15px}.globel-search-result .post-wrap{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;padding:15px 15px}.globel-search-result .post-wrap .blog-title:hover{color:var(--bs-themered)}.fullwidth-content{max-width:100%}.fullwidth-page .default-content{max-width:100%}.default-content h1,.post-default-content .content h1{font-size:64px}.default-content h2,.post-default-content .content h2{font-size:55px}.default-content h3,.post-default-content .content h3{font-size:40px}.default-content h4,.post-default-content .content h4{font-size:30px}.default-content h5,.post-default-content .content h5{font-size:26px}.default-content h6,.post-default-content .content h6{font-size:20px}blockquote{border-left:7px solid var(--bs-themered);margin:25px 0;display:block;position:relative;margin-top:40px;background:#f2f2f2;padding:30px 20px 30px 30px}.default-content iframe{height:500px}.list-style ul{margin-bottom:20px;padding-left:0}.list-style ul:last-child{margin-bottom:0}.list-style ul li ul{margin-bottom:8px;margin-top:8px}.list-style li strong{font-weight:500;color:var(--bs-white)}.list-style.white-list-style ul li strong{color:var(--bs-white);font-weight:500}.list-style.white-list-style ul li a:hover{color:var(--bs-white);text-decoration:underline}.list-style ul li{position:relative;padding-left:20px;margin-bottom:8px}.list-style ul li::before{position:absolute;content:"";width:7px;height:7px;left:0;top:12px;border-radius:15px;background:var(--bs-black)}.white-list-style ul li::before{background:var(--bs-white)}.list-style ul li a,.list-style ol li a,.page-content a,.postlist-single a{text-decoration:underline}.list-style ul li a:hover,.postlist-single a:hover,.list-style ol li a:hover,.page-content a:hover{text-decoration:none}.list-style ol{list-style-type:none;counter-reset:list-counter;margin:0 0 20px;padding:0}.list-style ol li{position:relative;padding-left:30px;counter-increment:list-counter;margin-bottom:5px}.list-style ol li:last-child{margin-bottom:0}.list-style ol li::before{content:counter(list-counter) ". ";position:absolute;left:0;top:0}.default-content a,.post-default-content a{text-decoration:underline}.default-content a:hover,.post-default-content a:hover{text-decoration:none}.table-container{width:100%;overflow-x:auto}table{width:100%;border:1px solid #ddd}table thead tr{background-color:var(--bs-themered);color:#fff;text-align:left;font-weight:700}table th,table td{padding:12px 15px}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(even){background-color:#f7f7f7}table tbody tr.active-row{font-weight:700;color:#009879}table th:not(:last-child){border-right:1px solid #fff}table td:not(:last-child){border-right:1px solid #ddd}.accordion-item{border:none;border-radius:0px!important;background:#fff;margin-bottom:14px}.accordion-button{font-size:24px;color:#000;border-radius:0px!important;background-color:#fff0;padding:1.3rem 65px 1.3rem 1.5rem;line-height:1.4;font-weight:600;border:2px solid rgb(0 0 0 / .24)}.accordion-button:hover{color:var(--bs-themered)!important}.accordion-button:hover:after{border-color:var(--bs-themered)}.accordion-button:hover:after{border-color:var(--bs-themered)!important}.accordion-button:focus{border:2px solid rgb(0 0 0 / .24);box-shadow:none}.accordion-button:not(.collapsed){color:var(--bs-white);background-color:var(--bs-black);box-shadow:none}.accordion-body{margin:0;border:2px solid #000;border-top:none;padding:20px 30px;background:#000;color:#fff;position:relative}.accordion-body::before{position:absolute;content:"";left:50%;width:calc(100% - 60px);top:0;background:#fff;height:1px;transform:translateX(-50%)}.accordion-button::after{position:absolute;top:27px;width:15px;height:15px;transform:rotate(45deg);border-right:2px solid var(--bs-black);border-bottom:2px solid var(--bs-black);right:25px;background:none}.accordion-button:not(.collapsed)::after{background-image:none;top:33px;transform:rotate(225deg);border-right:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white)}.faq-page .accordion-item{display:none}.faq-page .accordion-item.active{display:block}.contact-page .home-contact-sec{background:#fff}.contact-page iframe{display:block;height:650px}.about-page-sec video{height:750px;object-fit:cover;object-position:top center}.about-page-sec .heading{margin-bottom:5px}.about-page-sec .designation{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:25px}.about-experience-sec .loop-col{position:relative}.about-experience-sec .loop-col::before{position:absolute;top:0;right:0;background:#fff;opacity:.5;height:100%;width:1px;content:""}.about-experience-sec .loop-col:nth-child(3n)::before{display:none}.about-experience-sec .item{height:100%;padding:0 20px}.about-experience-sec .item .title{color:#fff;font-size:40px;font-weight:700;line-height:1.2}.about-experience-sec .item .icon-wrap{width:120px;height:120px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:var(--bs-themered);border-radius:120px}.about-experience-sec .item svg,.about-experience-sec .item img{width:60px;height:60px}.about-experience-sec .item .content{line-height:1.5}.testimonial-page .loop-post-col{display:none}.testimonial-page .loop-post-col.active{display:block}.testimonial-page .quote-box-modal{background-color:#f3f3f3;padding:40px 20px}.testimonial-page .quote-box{font-size:22px;font-style:italic;font-weight:300;line-height:1.5;letter-spacing:.05em;position:relative;transition:all ease-in-out 0.6s}.testimonial-page .container .loop-post-col>.quote-box:hover{transform:scale(1.1)}.testimonial-page .quote-box .inner-wrap{padding:15px 50px}.testimonial-page .quote-icon,.testimonial-page .quote-bottom-icon{width:60px;height:48px;fill:#000;opacity:.4}.testimonial-page .quote-icon path,.testimonial-page .quote-bottom-icon path{fill:#000}.testimonial-page .quote-bottom-icon{transform:scale(-1);margin-left:auto;display:block}.testimonial-page .rating-author{display:flex;justify-content:space-between;margin-top:12px}.testimonial-page .quote-box .rating-author svg path{fill:var(--bs-themered)}.testimonial-page .btn-close{position:absolute;right:25px;cursor:pointer;z-index:99;top:25px}.btn-close:focus{box-shadow:none;opacity:0}.testimonial-page .modal-content{border-radius:0}.testimonial-page .modal-body{padding:60px 60px}.testimonial-page .modal-body .quote-icon,.testimonial-page .modal-body .quote-bottom-icon{fill:#ebebeb;opacity:1}.testimonial-page .modal-body .quote-icon path,.testimonial-page .modal-body .quote-bottom-icon path{fill:#ebebeb}.contentSec-image img{height:100%;object-fit:cover}.mob-no{line-height:normal}.mob-no span{color:#fff;font-size:16px;line-height:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:4px}.mob-no svg{display:block;width:28px;height:28px}.main-header .main-menu .mobile-phno{display:flex;align-items:center;font-weight:700;line-height:normal;flex-flow:wrap}.main-header .main-menu .mobile-phno .number-header{margin-left:7px;color:#ff0404}.main-header .main-menu .mobile-phno .number-header:hover{color:#fff}.home-contact-sec .inner-content .heading span{text-decoration:underline;text-decoration-color:#ff0404;margin-bottom:3px;text-decoration-thickness:2px;text-underline-offset:5px}.nav-pills .nav-link{background-color:#000;color:#fff;font-weight:500;padding:35px 20px;border-radius:0;border-bottom:2px solid #fff;display:flex;align-items:center}.nav-pills .nav-link:hover{cursor:pointer;}.nav-pills .nav-link svg{height:32px;width:32px;vertical-align:middle}.nav-pills .nav-link svg path{fill:#fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#ff0404;color:#fff}.loop-item a{display:block;overflow:hidden}.loop-item a img{transition:0.5s all}.loop-item a img:hover{transform:scale(1.1)}.star-rating svg path{fill:#ff0404}.video.position-relative .play-icon{height:60px;width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:red;border-radius:50%}.home-dark-content-sec img{height:100%;object-fit:cover}.video.position-relative img.w-100.d-block{height:700px;object-fit:cover;object-position:top center}.home-media-sec img{height:auto}.nap-row .call-title{display:block;line-height:normal;font-weight:700;letter-spacing:2px;font-size:20px}.call-now-wrap svg,.call-now-wrap img{top:10px}.youtube_stats{display:flex;align-items:center;margin-top:20px;flex-flow:wrap}.youtube_stats .stats-item{display:flex;align-items:center;color:#fff;margin-right:30px}.youtube_stats .stats-item:last-child{margin-right:0}.youtube_stats .stats-item svg,.youtube_stats .stats-item img{width:80px;height:80px;fill:#fff}.youtube_stats .stats-item .title{font-size:30px;font-weight:700;text-transform:uppercase;line-height:normal;letter-spacing:2px}.youtube_stats .stats-item .title span{display:block;line-height:normal;font-size:20px;font-weight:400;letter-spacing:3px}.practice-listing-new{overflow:hidden}.banner-form{background:#000;padding:40px 0}.banner-form textarea.form-control{height:65px;resize:none}.getgodi-btn img{max-width:200px;transition:all .6s;display:block;border:2px solid var(--bs-themered);padding:10px}.getgodi-btn:hover img{transform:scale(1.06)}.error-page .wpcf7-acceptance .wpcf7-list-item-label{color:#000;text-align:left}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{filter:brightness(0) invert(1)}.translate-leng .gtranslate_wrapper:hover{opacity:.6}.translate-leng .gtranslate_wrapper{transition:all 0.4s ease-in-out}.header-search-box span.closebtn:hover,#site-searchs:hover{opacity:.6}.single-podcast .html5lightbox{transition:all 0.4s ease-in-out;outline:1px solid #fff!important;outline-offset:0}.single-podcast .html5lightbox:hover{outline-offset:15px}.single-podcast .html5lightbox:hover{border:0 solid #fff;outline:1px solid #fff!important;outline-offset:10px;all 0.4s animation-timing-function:ease-in-out}.single-podcast .html5lightbox img{padding:0}.single-podcast .html5lightbox img{padding:0}.blog-search button.search-btn{transition:all 0.4s ease-in-out}.blog-search button.search-btn:hover{background:var(--bs-themered)}.post-lists .post-wrap:hover .blog-title{color:var(--bs-themered);cursor:pointer}.page-template-template-contact .home-contact-sec .nap-contact-info .direction-link:hover{text-decoration:underline}.page-template-template-contact .home-contact-sec .nap-contact-info .direction-link{border-bottom:0;font-size:22px}.team-member .team-image{border-radius:50%;display:block;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.team-image img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;object-position:top;vertical-align:middle}.team-image .team_defaul_img{background:#000;object-fit:contain;object-position:center;padding:35px;border-radius:0}.team_info_bx h3{margin-bottom:0}.team-details-bx p{margin-bottom:0}.team-details-bx{margin-bottom:20px}.single-team-img img{height:100%;object-fit:cover;object-position:top}.team-top-info-bx{background:#f6f6f6}.single-team-right-content{padding:40px}.single-team-tabs .nav-pills .nav-link{background-color:#fff0;color:#000;font-weight:400;padding:0;border-bottom:2px solid #fff;display:flex;font-size:26px;font-family:var(--font-family--two)}.single-team-tabs .nav-pills .nav-link.active,.single-team-tabs .nav-pills .show>.nav-link{background-color:#fff0;color:#000;border-color:red}.single-team-tabs .nav-pills .nav-link:hover{background-color:#fff0;color:#000;border-color:red}.single-team-tabs #pills-tab{gap:20px}.team_socials{display:flex;gap:15px;flex-direction:row;flex-wrap:wrap}.team_socials li a svg{height:25px}.team_socials li a svg path{fill:#000}.team_socials li a:hover svg path{fill:red}.single-team-img .single_team_defaul_img{min-height:400px;object-fit:contain;object-position:center;padding:40px;background:#000}.team-image:hover img{opacity:.6}.event-gallery-list{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5)}.event-gallery-list{display:none}.event-gallery-list.active{display:block}.event-gallery-box{height:450px}.event-gallery-box video,.event-gallery-box img{width:100%;height:100%;object-fit:cover;object-position:center}.video-play-icon svg{width:70px;height:70px;display:block;transition:all 0.5s ease}.video-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.event-gallery-box a{position:relative}.event-gallery-box:hover a .video-play-icon svg{transform:scale(1.05)}.home-faq-sec-right{padding-top:180px}.number-header .btn{padding:4px 32px;border-radius:15px}.getgodi-btn{border:1px solid var(--bs-themered);display:inline-block;padding:12px 20px;font-family:var(--font-family--three);font-size:25px;font-weight:400;background-color:var(--bs-themered);color:#fff;text-align:center}.getgodi-btn:hover{background-color:#fff0;color:var(--bs-themered)!important}.page-banner-stars{display:flex;align-items:center;gap:2px;margin-bottom:10px}.banner-review-content{display:inline-block;border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:10px;font-size:20px}.page-banner-stars svg{width:24px;height:24px}.page-content-wraper{margin-top:30px}.page-banner.short-banner{min-height:300px;padding:20px 0;display:flex;align-items:center!important}.case-detail-wraper{display:flex;align-items:center;margin-top:20px;margin-bottom:30px;flex-wrap:wrap}.case-icon{width:70px}.case-content{width:calc(100% - 70px);font-size:20px;font-weight:700;line-height:24px}.case-icon img,.case-icon svg{width:60px;height:60px;display:block}.header-call-bar{display:flex;flex-wrap:wrap}.header-call-bar a{width:50%;display:flex;align-items:center;justify-content:center;padding:10px;color:#fff;font-weight:500;text-transform:uppercase}.header-call-bar a img{width:20px;margin-right:3px}div#fd-callnowbutton{display:none!important}.mobile-call-sms{background:#c91126}.mobile-call{background:var(--bs-themered)}@media only screen and (max-width:767px){.page-banner.short-banner{align-items:end!important}}