.display-posts-listing.grid{display:grid;grid-gap:16px}.display-posts-listing.grid .title{display:block}.display-posts-listing.grid img{display:block;max-width:100%;height:auto}@media (min-width: 600px){.display-posts-listing.grid{grid-template-columns:repeat( 2, 1fr )}}@media (min-width: 1024px){.display-posts-listing.grid{grid-template-columns:repeat( 3, 1fr )}}section.contact-form-section label.wpforms-field-label{color:white !important}@media screen and (max-width: 1200px){body.boxed-layout #page{width:95%}}@media screen and (max-width: 1180px){.header-social, .about, .law-post-section .post-law-wrapper, .practice-section, .case, .wrap-bct, .our-team-member, .blog-section, .contact-form-section, .wrap-latest, footer.site-footer .top-footer, footer.site-footer .site-info, .no-sidebar #primary, .section-wrapper, .error404 .page-content>p{padding-left:10px;padding-right:10px}.ed-container,.section-wrapper{width:100%}.site-header.logo-right>.ed-container{padding-right:10px}.menu-wrap .main-navigation .nav-menu li a{padding-left:10px;padding-right:10px}#main-slider .caption-wrapper .ed-container{margin-top:-70px}}@media screen and (max-width: 1060px){.menu-wrap .main-navigation .nav-menu li.menu-item-has-children>a{padding-right:17px}.menu-wrap .main-navigation .nav-menu li a{padding-left:6px;padding-right:6px}#ed-top{bottom:72px}.call-to-action .ed-container{width:100%}.main-navigation{width:calc(100% - 49px)}.site-header.logo-right .menu-wrap .main-navigation{width:calc(100% - 39px)}.site-header .menu-wrap .search-icon .fa{height:25px;line-height:21px;width:25px}.site-header .menu-wrap .search-icon .fa.fa-close{height:35px;line-height:31px;width:35px}.boxed-layout .menu-wrap .main-navigation .nav-menu > li.menu-item-has-children > a::after, .boxed-layout .menu-wrap .main-navigation .nav-menu>li.page_item_has_children>a::after{display:none}.boxed-layout .menu-wrap .main-navigation .nav-menu li.menu-item-has-children>a{padding-right:6px}}@media screen and (max-width: 980px){.site-header .site-branding{width:50%}.site-header .menu-wrap{width:49%;line-height:inherit}.site-header .menu-wrap .search-icon{border-left:none}.site-header .menu-wrap .search-icon .fa{text-align:center;height:28px;line-height:25px;width:28px}.site-header .menu-wrap .ed-search form.search-form{width:100%;padding:0 10px}.site-header .menu-wrap .ed-search form.search-form label{width:79%}.site-header .menu-wrap .ed-search form.search-form .search-submit{width:20%}.site-header .site-branding{padding-left:10px}.site-header .menu-wrap{padding-right:10px;text-align:right}.site-header .site-branding, .site-header .menu-wrap{padding-top:20px;padding-bottom:20px}.main-navigation, .site-header.logo-right .menu-wrap .main-navigation{width:auto}.wrap-bct section, .blog-section .blog-wrap .blog-in-wrap{width:32.66%}.site-header.logo-right>.ed-container{padding-left:0;padding-right:0}.site-header.logo-right .site-branding{margin:0;padding-right:10px}.site-header.logo-right .site-branding h1{padding:0}.site-header.logo-right .menu-wrap .main-navigation .menu-toggle{float:right}.site-header.logo-right .menu-wrap .search-icon{text-align:left;margin:4px 10px 0 0}.site-header.logo-right .menu-wrap{max-width:50%;padding:25px 0 0 10px;text-align:left;width:auto}.site-header.logo-center .menu-wrap .main-navigation{vertical-align:middle}.site-header.logo-center .menu-wrap .search-icon{width:auto;vertical-align:middle}.site-header.logo-center .menu-wrap{padding-right:0}.logo-center .menu-wrap .main-navigation .nav-menu li a{padding-top:10px;padding-bottom:10px}.logo-center .menu-wrap .main-navigation .nav-menu > li.menu-item-has-children > a::after, .logo-center .menu-wrap .main-navigation .nav-menu>li.page_item_has_children>a::after{top:18px}.logo-center .menu-wrap .main-navigation .nav-menu li ul.sub-menu, .logo-center .menu-wrap .main-navigation .nav-menu li ul.children{text-align:center}#outer-wrap{transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;width:100%}.toggled-nav #outer-wrap{transform:translate(100%);-webkit-transform:translate(100%);position:fixed;height:100%;width:100%;top:0}.toggled-nav.boxed-layout #outer-wrap{width:95%;visibility:hidden}.menu-toggle::before{content:"";height:3px;width:26px;position:absolute;top:50%;left:50%;transform:translate( -50%, -50% );-ms-transform:translate( -50%, -50% );-webkit-transform:translate( -50%, -50% );background:#49273c;box-shadow:0 8px 0 0 #49273c, 0 -8px 0 0 #49273c;line-height:60px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.menu-toggle{display:block;height:40px;overflow:hidden;padding:0;text-align:center;text-indent:60px;white-space:nowrap;width:28px;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;background:transparent}button.menu-toggle:focus{outline:none}.menu-toggle:hover:before, .toggled .menu-toggle:before{color:#32252d}.main-navigation .menu-close-btn{background:#703258 none repeat scroll 0 0;color:#fff;font-size:20px;height:40px;left:-60px;line-height:40px;position:absolute;text-align:center;top:20px;width:40px;z-index:99999;cursor:pointer;display:block;visibility:visible;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s}.main-navigation .menu-close-btn:hover{background:#a84e85 none repeat scroll 0 0}.menu-wrap .main-navigation .nav-menu{background:#32252d none repeat scroll 0 0;height:100%;left:0;position:fixed;text-align:left;top:0;width:100%;z-index:9999;padding-top:80px;transform:translate(-100%);-webkit-transform:translate(-100%);overflow-x:scroll;display:none !important;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s}.boxed-layout .menu-wrap .main-navigation .nav-menu{visibility:visible}.admin-bar .menu-wrap .main-navigation .nav-menu{padding-top:120px}.toggled-nav .menu-wrap .main-navigation .nav-menu{display:block !important}.menu-wrap .main-navigation .nav-menu li{width:100%}.menu-wrap .main-navigation .nav-menu li a{width:100%;border-bottom:1px solid #24101c;color:#fff;padding-top:10px;padding-bottom:10px}.menu-wrap .main-navigation .nav-menu > li > a:hover, .menu-wrap .main-navigation .nav-menu > li.current_page_item > a, .menu-wrap .main-navigation .nav-menu>li.current-menu-item>a{border-color:#e692c3;color:#e692c3}.menu-wrap .main-navigation .nav-menu > li.menu-item-has-children > a::after, .menu-wrap .main-navigation .nav-menu>li.page_item_has_children>a::after{display:block;border-top-color:#fff}.menu-wrap .main-navigation .nav-menu > li.menu-item-has-children:hover > a::after, .menu-wrap .main-navigation .nav-menu > li.menu-item-has-children > a::after, .menu-wrap .main-navigation .nav-menu > li.page_item_has_children:hover > a::after, .menu-wrap .main-navigation .nav-menu>li.page_item_has_children>a::after{transform:rotate(0deg);-webkit-transform:rotate(0deg);border-top-color:#e692c3;top:18px}.menu-wrap .main-navigation .nav-menu li ul.sub-menu, .menu-wrap .main-navigation .nav-menu li ul.children{min-width:100%;opacity:1;padding:0 0 0 10px;position:static;visibility:visible}.menu-wrap .main-navigation .nav-menu li ul.sub-menu > li.menu-item-has-children > a::after, .menu-wrap .main-navigation .nav-menu li ul.children > li.menu-item-has-children > a::after, .menu-wrap .main-navigation .nav-menu li ul.sub-menu > li.page_item_has_children > a::after, .menu-wrap .main-navigation .nav-menu li ul.children>li.page_item_has_children>a::after{transform:rotate(90deg);-webkit-transform:rotate(90deg)}#main-slider .caption-wrapper .ed-container .mid-content{width:90%}.slider-wrapper+.section-wrapper{margin-bottom:0;transform:translateY(-50px);-webkit-transform:translateY(-50px);z-index:999}.law-post-section .wrap-law-post-right{padding-left:30px;padding-right:10px}.case .case-step-wrap .case-step{width:23%;margin-right:9px;margin-left:9px}.wrap-bct section{padding:0 10px}.wrap-bct section.benefit{padding-left:0}.wrap-bct section.testimonial{padding-right:0}.benefit #tabs .title .tabs-title{font-size:14px;padding-right:8px;padding-left:8px}.our-team-member .team-member-wrap{padding-left:10px}.our-team-member .team-member-wrap .team-block{padding:0 5px}.our-team-member .team-member-wrap .team-block:last-child{padding-right:0}.left-sidebar #primary, .right-sidebar .right-sidebar, .both-sidebar .right-sidebar{padding-right:10px}.left-sidebar .left-sidebar, .right-sidebar #primary, .both-sidebar .left-sidbar-right{padding-left:10px}.both-sidebar .archive-wrap.team-member-grid article, .both-sidebar .archive-wrap.testimonial-grid article{width:100%;padding:0}}@media screen and (max-width: 800px){.section-wrapper,section.about,.call-to-action,.law-post-section,.practice-section,.case,.thumbnail-gallery,.wrap-bct,.our-team-member,.blog-section,.contact-form-section,.wrap-latest{margin-bottom:50px}.site-header .menu-wrap .ed-search form.search-form label{width:74%}.site-header .menu-wrap .ed-search form.search-form .search-submit{width:25%}.entry-header{height:auto}#main-slider .caption-wrapper .ed-container .mid-content{padding:0 10px 10px}#main-slider .caption-wrapper .small-caption{font-size:25px}#main-slider .caption-wrapper .ed-container .mid-content .slider-content{font-size:18px;line-height:22px}#main-slider .caption-wrapper .ed-container{margin-top:-40px}.section-wrapper aside.widget_text{width:49.8%;margin-bottom:1px;margin-right:1px;min-height:inherit}.section-wrapper aside.widget_text:nth-child(even){border-right:none}.about .about-img{width:40%}.about .about-content-wrap{width:60%}.call-to-action{padding:35px}.call-to-action .home-title{font-size:40px;line-height:45px;margin-bottom:20px}.call-to-action .call-to-action-desc, .call-to-action .author{font-size:18px;line-height:22px}.law-post-section .wrap-law-post-right{padding-left:30px;padding-right:10px}.case .case-step-wrap .case-step{margin-left:5px;margin-right:5px}.thumbnail-gallery .bx-controls a{width:40px}.thumbnail-gallery .bx-wrapper{margin:0 auto}.thumbnail-gallery .gallery li .gallery-view-link .fa{font-size:3em}.our-team-member .section-description{width:100%;margin-bottom:30px}.our-team-member .team-member-wrap{width:100%;padding-left:0}.our-team-member .team-member-wrap .team-block{width:32.5%;padding:0 5px}.our-team-member .team-member-wrap .team-block:first-child{padding-left:0}.our-team-member .team-member-wrap .team-block:last-child{padding-right:0}.our-team-member .team-member-wrap .team-block .team-image{text-align:center}.no-sidebar .archive-wrap.team-member-grid article, .no-sidebar .archive-wrap.testimonial-grid article{width:49%}.blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-author, .blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-comment{width:100%;text-align:left}.contact-form-section .contact-form{width:60%}.wrap-latest section{width:100%}.wrap-latest section.latest-post{padding-right:0;margin-bottom:40px}.archive-thumbnail, .latestnews .latestnews-slider .ln-slider .news-image{text-align:center}.wrap-latest section.latestnews{padding-left:0}.right-sidebar #primary, .right-sidebar .right-sidebar, .left-sidebar #primary, .left-sidebar .left-sidebar, .both-sidebar .left-sidbar-right, .both-sidebar .left-sidbar-right #primary, .both-sidebar .left-sidbar-right .left-sidebar, .both-sidebar .right-sidebar{float:none;padding-right:10px;padding-left:10px;width:100%}.error404 footer{position:static}.gallery-columns-4 figure.gallery-item, .gallery-columns-5 figure.gallery-item, .gallery-columns-6 figure.gallery-item, .gallery-columns-7 figure.gallery-item, .gallery-columns-8 figure.gallery-item, .gallery-columns-9 figure.gallery-item{width:33%}.both-sidebar .archive-wrap.team-member-grid article, .both-sidebar .archive-wrap.testimonial-grid article{width:49%;padding:0 10px}.top-footer.footer-column-4 .footer-block{margin-bottom:30px;width:50%}.top-footer.footer-column-4 .footer-block.footer-block-3, .top-footer.footer-column-4 .footer-block.footer-block-4{margin-bottom:0}footer .site-info .copyright{width:100%;text-align:center;margin-bottom:20px}footer .site-info .ed_footer_social{text-align:center;width:100%}}@media screen and (max-width: 782px){.admin-bar .main-navigation .menu-close-btn{top:55px}.slider-wrapper+.section-wrapper{transform:translateY(0);-webkit-transform:translateY(0);margin-bottom:50px}.wrap-bct section{width:49.66%}.wrap-bct section.testimonial{width:100%;margin-top:40px}}@media screen and (max-width: 640px){.home-title, .call-to-action .home-title, .law-post-section .wrap-law-post-right h2, .practice-section .practice-list .practice-title{font-size:30px;line-height:40px}.practice-section .practice-image{margin-bottom:30px;width:100%}.practice-section .practice-list .practice-desc{padding-left:0;width:100%}.practice-section .practice-list.layout2 .practice-desc{padding-right:0;padding-bottom:20px}.wrap-bct.bct-width-full-full .bct-child{width:100%}.comment-form p.comment-form-author, .comment-form p.comment-form-email, .comment-form p.comment-form-url{width:100%;padding:0}.comment-form p.comment-form-comment, .comment-form p.form-submit{padding:0}#main-slider .caption-wrapper{display:none}.section-wrapper aside.widget_text{width:49.8%;margin-bottom:1px;margin-right:1px}.call-to-action .call-to-action-desc, .call-to-action .author{width:100%}.wrap-bct section{margin-bottom:40px;padding:0;width:100%}.clients-logo .clients-logo-wrapper .client-slider{display:inline-block;padding:5px;text-align:center;width:49%}.blog-section .blog-wrap .blog-in-wrap{padding:0;width:100%}.blog-section .blog-wrap .blog-in-wrap:last-child{margin-bottom:0}.blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-author, .blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-comment{width:49%}.blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-comment{text-align:right}.search .no-results .search-icon .search-form label{width:80%}.search .no-results .search-icon .search-form .search-submit{width:19%}.gallery-columns-3 figure.gallery-item, .gallery-columns-4 figure.gallery-item, .gallery-columns-5 figure.gallery-item, .gallery-columns-6 figure.gallery-item, .gallery-columns-7 figure.gallery-item, .gallery-columns-8 figure.gallery-item, .gallery-columns-9 figure.gallery-item{width:50%}.archive-grid article, .archive .archive-grid article.hentry, .category .archive-grid article.hentry{width:47%}.archive-grid article:nth-child(2n), .archive .archive-grid article.hentry:nth-child(2n), .category .archive-grid article.hentry:nth-child(2n){margin-right:0}.archive-grid article:nth-child(3n), .archive .archive-grid article.hentry:nth-child(3n), .category .archive-grid article.hentry:nth-child(3n){margin-right:3%}}@media screen and (max-width: 540px){.site-header>.ed-container{padding-left:10px;padding-right:10px}.site-header .site-branding{margin-bottom:10px;padding-right:0;padding-top:20px;padding-bottom:0;width:100%}.site-header.logo-center .site-branding{margin-bottom:10px}.site-branding .tagline{padding-left:0}.site-header .menu-wrap{width:100%;line-height:inherit;padding-bottom:15px;padding-top:15px}.nav-links .nav-previous, .nav-links .nav-next{width:100%;margin-bottom:5px;text-align:center}.navigation .nav-links a{width:100%}.main-navigation{width:calc(100% - 50px)}.site-header.logo-right .site-branding, .site-header.logo-right .menu-wrap{float:none;width:100%;margin-top:0;margin-bottom:15px;padding-left:0;padding-right:10px}.site-header.logo-right .menu-wrap .search-icon{margin:2px 0}.comment-author{margin-bottom:10px;width:100%}.comment-metadata{text-align:left;width:100%}.section-wrapper aside.widget_text{width:100%;margin-bottom:1px;margin-right:0;border-right:none}.about .about-img{float:none;text-align:center;width:100%;margin-bottom:20px}.about .about-content-wrap{float:none;width:100%;padding-right:0}.about.layout2 .about-content-wrap{padding-left:0}.law-post-section::before,.law-post-section::after{display:none}.law-post-section .post-law-wrapper, .law-post-section .wrap-law-post-right{float:none;width:100%}.law-post-section .wrap-law-post-right{padding-left:10px;padding-right:10px}.law-post-section .post-law-wrapper{background:rgba(255, 255, 255, 0.8)}.law-post-section .law-post{position:relative;z-index:1;padding-right:0}.law-post-section .wrap-law-post-right{background:rgba(50, 37, 45, 0.9)}.practice-section .practice-image{width:100%;margin-bottom:20px}.practice-section .practice-list p{width:100%;padding-left:0}.case .case-step-wrap{border-top:medium none}.case .case-step-wrap .case-step::before, .case .case-step-wrap .case-step::after{display:none}.case .case-step-wrap .case-step{margin:0 0 10px 0;float:none;width:100%}.our-team-member .team-member-wrap .team-block{padding:0;width:100%;margin-bottom:20px}.our-team-member .team-member-wrap .team-block:last-child{margin-bottom:0}.clients-logo .clients-logo-wrapper .client-slider{display:block;padding:0px;text-align:left;width:100%}.contact-form-section{padding-top:50px;padding-bottom:50px}.contact-form-section .contact-form::before{display:none}.contact-form-section .contact-form{width:100%}.latestnews .latestnews-slider .ln-slider{float:none;padding:0;width:100%}.latestnews .latestnews-slider .ln-slider .news-image{text-align:center}.gallery-columns-2 figure.gallery-item, .gallery-columns-3 figure.gallery-item, .gallery-columns-4 figure.gallery-item, .gallery-columns-5 figure.gallery-item, .gallery-columns-6 figure.gallery-item, .gallery-columns-7 figure.gallery-item, .gallery-columns-8 figure.gallery-item, .gallery-columns-9 figure.gallery-item{float:none;padding:5px 0px;width:100%}figure.gallery-item figcaption{left:0;right:0}.archive-wrap.team-member-list .cat-team-image{width:100%}.archive-wrap.team-member-grid article, .archive-wrap.testimonial-grid article, .no-sidebar .archive-wrap.team-member-grid article, .no-sidebar .archive-wrap.testimonial-grid article{width:100%;padding:0}.archive-wrap.blog-medium .cat-blog-image, .archive-wrap.blog-alternate .cat-blog-image{float:none;width:100%;margin-bottom:20px}.archive-wrap.blog-medium .cat-blog-excerpt, .archive-wrap.blog-alternate .cat-blog-excerpt{float:none;width:100%;padding-left:0}.archive-wrap.testimonial-list .cat-testimonial-image{margin-bottom:30px}.both-sidebar .archive-wrap.team-member-grid article, .both-sidebar .archive-wrap.testimonial-grid article{width:100%;padding:0}.top-footer .footer-block{float:none;padding:0;margin-bottom:30px}.top-footer.footer-column-4 .footer-block, .top-footer.footer-column-3 .footer-block, .top-footer.footer-column-2 .footer-block{width:100%}.top-footer .footer-block:last-child{margin-bottom:0}.site-header .site-branding{padding-top:15px;padding-bottom:0;display:block;margin:0 auto;text-align:center}}@media screen and (max-width: 540px) and (orientation: portrait){.site-header .menu-wrap .ed-search form.search-form label{width:100%;margin-bottom:10px}.site-header .menu-wrap .ed-search form.search-form .search-submit{width:100%}.search .no-results .search-icon .search-form label{width:100%;margin-bottom:10px}.search .no-results .search-icon .search-form .search-submit{width:100%}.archive-list .cat-archive-image{float:none;margin-bottom:20px;width:100%}.archive-list .cat-archive-excerpt{float:none;padding-left:0;width:100%}.archive-wrap.team-member-list .cat-team-excerpt{width:100%;padding:0}.page-header,.header-banner>img{height:66vw}.archive-grid article, .archive .archive-grid article.hentry, .category .archive-grid article.hentry{float:none;margin-right:0;width:100%}.both-sidebar .archive-grid article, .archive.both-sidebar .archive-grid article.hentry, .category.both-sidebar .archive-grid article.hentry{width:100%}.both-sidebar .archive-grid article:nth-child(3n), .archive.both-sidebar .archive-grid article.hentry:nth-child(3n), .category.both-sidebar .archive-grid article.hentry:nth-child(3n), .archive-grid article:nth-child(3n), .archive .archive-grid article.hentry:nth-child(3n), .category .archive-grid article.hentry:nth-child(3n){margin-right:0%}.archive-wrap.blog-medium .cat-blog-content-wrap, .archive-wrap.blog-alternate .cat-blog-content-wrap{padding-left:0;width:100%}.archive-wrap.testimonial-list article .cat-testimonial-image{top:0;right:0;margin:0 auto;-webkit-transform:translateY( 0 );-ms-transform:translateY( 0 );-o-transform:translateY( 0 );transform:translateY( 0 )}.archive-wrap.testimonial-list article .cat-testimonial-excerpt{margin-top:60px;margin-left:0;padding:90px 35px 35px 35px;width:100%;margin-bottom:0;text-align:center}.archive-wrap.testimonial-grid article{margin-bottom:20px}.archive-wrap.testimonial-grid article:last-child{margin-bottom:0}}a:focus{outline:thin dotted}button.menu-toggle:focus{outline:1px dotted #000}.navigation .nav-links a:focus,.bttn:focus,button,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{background:none repeat scroll 0 0 #7b4165;color:#fff}.entry-title a:focus{color:#7b4165}.entry-footer a:focus{color:#7b4165}.single .nav-links .nav-previous a:focus, .single .nav-links .nav-next a:focus{color:#7b4165;border-bottom:1px solid #7b4165}.comment-author .fn .url:focus{color:#7b4165}.commentmetadata a:focus{color:#7b4165}.reply .comment-reply-link:focus{background:#7b4165;color:#fff}.comment-navigation .nav-previous a:focus, .comment-navigation .nav-next a:focus{color:#7b4165;border-bottom:1px solid #7b4165}.btn-wrapper a:focus, .btn-wrapper .btn:focus{background:#847c81;color:#fff}#ed-top:focus{background:#a04c80;transform:translateY(-5px);-webkit-transform:translateY(-5px)}.header-social .social-icons a:focus{color:#fba7db}.site-header .menu-wrap .search-icon .fa:focus{background:transparent;color:#49273c}.site-header .menu-wrap .ed-search .fa.fa-close:focus{background:#7b4165;border-color:#7b4165;color:#fff}.menu-wrap .main-navigation .nav-menu > li.menu-item-has-children:focus > a:after, .menu-wrap .main-navigation .nav-menu>li.page_item_has_children:focus>a:after{border-top-color:#9dc115;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.menu-wrap .main-navigation .nav-menu>li>a:focus{color:#9dc115}.menu-wrap .main-navigation .nav-menu li:focus-within > ul.sub-menu, .menu-wrap .main-navigation .nav-menu li:focus-within>ul.children{left:0;opacity:1;filter:alpha(opacity= 100);visibility:visible}.menu-wrap .main-navigation .nav-menu li ul.sub-menu li a:focus, .menu-wrap .main-navigation .nav-menu li ul.children li a:focus{color:#9dc115}.menu-wrap .main-navigation .nav-menu li ul.sub-menu > li.menu-item-has-children > a:focus:after, .menu-wrap .main-navigation .nav-menu li ul.children > li.menu-item-has-children > a:focus:after, .menu-wrap .main-navigation .nav-menu li ul.sub-menu > li.page_item_has_children > a:focus:after, .menu-wrap .main-navigation .nav-menu li ul.children>li.page_item_has_children>a:focus:after{border-left-color:#cd75a7}.menu-wrap .main-navigation .nav-menu li ul.sub-menu li:focus > ul.sub-menu, .menu-wrap .main-navigation .nav-menu li ul.children li:focus>ul.children{top:0;opacity:1;filter:alpha(opacity= 100);visibility:visible}#main-slider .caption-wrapper .ed-container .mid-content .slider-btn:focus{border-color:#7b4165;color:#7b4165}.slider-wrapper .bx-controls-direction a:focus{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;color:rgba(255, 255, 255, 0.75)}.slider-wrapper:focus .bx-controls-direction a.bx-prev{left:0}.slider-wrapper:focus .bx-controls-direction a.bx-next{right:0}.slider-wrapper .bx-pager.bx-default-pager .bx-pager-item a:focus{background:#7b4165}.law-post-section .law-post:focus .law-icon::before{opacity:1;filter:alpha(opacity= 100);visibility:visible;bottom:-5px;left:-5px;right:-5px;top:-5px}.law-post-section .law-post:focus .law-icon{background:#a64b83}.law-post-section .law-post .law-content .law-title a:focus{color:#a64b83}.law-post-section .wrap-law-post-right .view-more:focus{background:#fff;color:#32252d}.case .case-step-wrap .case-step .case-btn>a:focus{background:#32252d;color:#fff}.thumbnail-gallery .gallery li:focus .gallery-view-link, .thumbnail-gallery .gallery li:focus .gallery-view-link .fa{opacity:1;filter:alpha(opacity= 100);visibility:visible;transform:scale(1);-webkit-transform:scale(1)}.thumbnail-gallery .bx-controls a:focus{background:#7b4165 none repeat scroll 0 0;color:#eee}.benefit #tabs .title .tabs-title:focus, .benefit #tabs .title .tabs-title.active{background:#f1f4f6}.benefit #tabs .content .tab-btn a:focus{background:#999;color:#fff}.clients-logo .clients-logo-wrapper .client-slider:focus{padding-left:10px}.testimonial .bx-pager .bx-pager-item a.bx-pager-link:focus{background:#7b4165}.our-team-member .team-member-wrap .team-block .team-focus-btn a:focus{background:#32252d;color:#fff}.blog-single-title>a:focus{color:#a04c80}.blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-author a:focus, .blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-comment a:focus, .blog-section .blog-wrap .blog-in-wrap .blog-title-comment .date-author-wrap .blog-comment .comments-link:focus::before{color:#49273c}.btn a:focus{background:#999;color:#fff}.contact-form-section .contact-form input[type="submit"]:focus{background:#fff;color:#32252d}.business-hours > ul li a:focus{color:#7b4165;border-bottom:1px solid #7b4165}.wrap-latest .latest-post .entry-header .entry-title a:focus{color:#7b4165}.wrap-latest .latest-post .bttn:focus{background:#999;color:#fff}.wrap-latest .latest-post .bx-controls.bx-has-controls-direction a:focus{background:#32252d}.wrap-latest .latest-post .bx-controls.bx-has-controls-direction a.bx-prev:focus::after, .wrap-latest .latest-post .bx-controls.bx-has-controls-direction a.bx-next:focus::after{color:#fff}footer .site-info .copyright a:focus{color:#fff}footer .site-info .ed_footer_social .social-icons a:focus{color:#32252d;background:#fff;transform:translateY(-5px);-webkit-transform:translateY(-5px)}.widget_categories ul li a:focus, .widget_archive ul li a:focus, .widget_nav_menu ul li a:focus, .widget_recent_entries ul li a:focus, .widget_recent_comments ul li a:focus, .widget_meta ul li a:focus{color:#7b4165}.widget_tag_cloud .tagcloud a:focus{color:#fff}.widget_tag_cloud .tagcloud a:focus:after{animation-name:right-bounce;-webkit-animation-name:right-bounce;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;width:100%}.widget_calendar #calendar_wrap tfoot td a:focus{background:#7b4165;color:#fff}.archive .entry-header .entry-title a:focus, .search .entry-header .entry-title a:focus{color:#7b4165}.testimonial-list .cat-testimonial-more.bttn:focus{color:#7b4165;border-bottom:1px solid #7b4165}.wp-block-categories a:focus, .wp-block-archives a:focus, .wp-block-latest-posts a:focus{color:#1c9cdb}.menu-toggle:focus:before{color:#32252d}.main-navigation .menu-close-btn:focus{background:#a84e85 none repeat scroll 0 0}.menu-wrap .main-navigation .nav-menu>li>a:focus{border-color:#e692c3;color:#e692c3}.menu-wrap .main-navigation .nav-menu > li.menu-item-has-children:focus > a::after, .menu-wrap .main-navigation .nav-menu>li.page_item_has_children:focus>a::after{transform:rotate(0deg);-webkit-transform:rotate(0deg);border-top-color:#e692c3;top:18px}/*! This file is auto-generated */
.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}