@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;500&display=swap);body{font-family:'Gotham Book'}html body{color:#2C2C2C}a:focus{outline:none!important}h1,h2,h3,h4,h5,h6{font-family:'Gotham';font-weight:700}body h2{line-height:1.2}.hero-section{background-size:cover;position:relative;border-bottom:3px solid #fff;background-position:top center}.footer-main-bottom .footer-pages .legendary-footer-links{text-align:left!important}.hero-section:before{content:"";background:linear-gradient(90deg,#000000 2.01%,rgba(2,21,40,0) 97.73%);height:100%;width:100%;position:absolute;top:0;left:0}.hero-section .hero-inner{min-height:calc(100vh - 80px);display:flex;flex-wrap:wrap;align-items:center;align-content:center;max-width:900px;padding:100px 0;position:relative}.hero-inner p{font-size:16px;line-height:2}.hero-tag{width:100%;font-size:20px;margin-bottom:20px}.hero-inner .btn-group{position:relative}.featured-news{background:#151515;clear:both;text-align:left;display:flex;flex-wrap:wrap;align-content:center;border-bottom-width:4px;padding-bottom:75px}.featured-news h4{text-transform:uppercase}.featured-news .container{padding:75px;border:2px solid #FFF}.featured-news .col-6{width:50%;float:left}.featured-news *{color:#fff}.featured-news>p{font-size:18px;font-weight:300;font-family:'Poppins',sans-serif}.featured-news .btn-group .btn{background:#fff;color:#000;min-width:200px;padding:18px 28px;border-radius:2px;border:2px solid #fff}.featured-news .btn-group .btn:hover{color:#fff;background:transparent}.featured-news .btn-group .btn.btn-transparent{background:transparent;color:#fff}.featured-news .btn-group .btn.btn-transparent:hover{background:#fff;color:#000}.hero-sign{position:absolute;right:0;top:-40px;max-width:200px}.hero-tag-inner{display:inline-block;position:relative;padding-left:125px;padding-right:125px;text-transform:uppercase}.hero-tag-inner:before{content:"";height:2px;width:95px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#fff}.hero-tag-inner:after{content:"";height:2px;width:95px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff}.hero-inner *{color:#fff}.hero-inner h1{margin-bottom:20px;line-height:1;text-transform:uppercase}.hero-btn-group{margin-top:35px}.btn-group{display:block;width:100%;margin-top:45px}.btn:not(.menu-item){font-weight:700;color:#000;background:#344057;padding:18px 36px;border-radius:2px;font-size:16px;letter-spacing:.03em;display:inline-block;vertical-align:top;line-height:1;text-align:center;color:#fff;font-family:'Poppins',sans-serif;border:1px solid #344057;min-width:200px}.btn:not(.menu-item):hover,.btn:not(.menu-item):focus{color:#344057;border-color:#344057;background:transparent}.btn-white:not(.menu-item){color:#344057;background:#fff;border-color:#fff}.btn-white:not(.menu-item):hover,.btn-white:not(.menu-item):focus{color:#fff;background:transparent;border-color:#fff}.btn-transparent:not(.menu-item){background:transparent;color:#fff;border-color:#fff}.btn-transparent:not(.menu-item):hover,.btn-transparent:not(.menu-item):focus{background:#fff;color:#344057;border-color:#fff}.btn-group .btn{min-width:320px}.btn-group .btn+.btn{margin-left:20px}.hero-section .btn{background:#fff;color:#000;min-width:200px}.hero-section .btn:hover,.hero-section .btn:focus{border-color:#fff;color:#fff;background:transparent}.hero-section .btn-white-transparent{border-color:#fff;color:#fff;background:transparent}.hero-section .btn-white-transparent:hover,.hero-section .btn-white-transparent:focus{border-color:#fff;color:#000;background:#fff}.d-flex{display:flex;flex-wrap:wrap}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.logo-cover{padding:35px 0}.logo-item{padding:30px}.practice-cover{background:#151515}.practice-cover *{color:#fff}.practice-cover{padding:45px 0}.section-title{text-align:center;margin-bottom:15px}.section-title h2{display:inline-block;vertical-align:top;border-bottom:2px solid #5EC9A2;line-height:1.4;text-transform:uppercase}.block-cover .block-btn{width:calc(25% - 80px);text-align:center;background:#242424;border:2px solid #3E3E3E;height:154px;display:flex;align-items:center;justify-content:center;padding:20px;font-size:20px;font-weight:500;margin:20px 40px;line-height:1.4;color:#787878;background-repeat:no-repeat;background-position:center;font-family:'Poppins',sans-serif}.block-cover .block-btn:hover{color:#fff}.block-cover{margin:0 -40px 25px}.feature-cover{background:#2C2C2C;overflow:hidden}.feature-left{width:50%;padding:55px}.feature-right{width:50%;padding:55px}.featured-article-row{display:flex}.article1{margin-bottom:50px;padding-right:50px}.article2{margin-bottom:50px;padding-left:50px}#featured-article-title{text-align:left}.feature-left-inner>*{max-width:630px}.feature-right-inner>*{max-width:630px}.case-cover{background:#151515;padding:75px 0}.case-cover *{color:#fff}.case-items{display:flex;flex-wrap:wrap;margin:45px 12px 40px}.case-item{width:calc(33.33% - 24px);margin:12px;border:2px solid #fff;padding:48px}.case-item:hover{background:#fff}.case-item:hover *{color:#000}.case-button .btn{border-width:2px}.case-title p{font-style:italic;margin-bottom:4px}.case-title h4{font-size:20px;text-transform:uppercase;line-height:1.5}.case-title{margin-bottom:0}.case-content p{font-size:20px;line-height:1.5}.text-center{text-align:center}.case-button .btn{border-width:2px}.map-cover .container{position:relative}.map-cover .map-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:1000px;margin:0 auto}.map-content h2{font-size:100px;text-transform:uppercase}.map-content p{font-size:18px}.map-img{text-align:center}.contact-cover{background:#242424}.contact-left{width:50%;text-align:center;display:flex;align-items:center;justify-content:center}.contact-right{width:50%;padding-right:calc((100vw - 1440px)/2);padding-top:90px;padding-bottom:90px}.contact-content h3{text-transform:uppercase;color:#fff;margin-bottom:10px}.frm_form_fields input{height:60px!important;background:transparent!important;border:1px solid rgb(255 255 255 / 25%)!important;border-radius:0!important;font-size:18px!important;font-family:'Poppins',sans-serif!important;color:#fff!important;padding-left:24px!important;padding-right:24px!important}.frm_form_fields input::-webkit-input-placeholder,.frm_form_fields textarea::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.frm_form_fields input::-moz-placeholder,.frm_form_fields textarea::-moz-placeholder{color:#fff!important;opacity:1!important}.frm_form_fields input:-ms-input-placeholder,.frm_form_fields textarea:-ms-input-placeholder{color:#fff!important;opacity:1!important}.frm_form_fields input:-moz-placeholder,.frm_form_fields textarea:-moz-placeholder{color:#fff!important;opacity:1!important}.frm_form_fields textarea{height:160px!important;background:transparent!important;border:1px solid rgb(255 255 255 / 25%)!important;border-radius:0!important;font-size:18px!important;resize:none;font-family:'Poppins',sans-serif;color:#fff;padding:15px 24px!important}button.frm_button_submit{background:#fff!important;border-radius:0!important;box-shadow:none!important;font-size:20px!important;font-family:'Poppins',sans-serif!important;text-transform:none!important;font-weight:500!important;letter-spacing:0!important;padding:12px 70px!important;border:2px solid #fff!important;margin:0!important}button.frm_button_submit:hover,button.frm_button_submit:focus{background:transparent!important;color:#fff!important}.contact-content p{color:#fff;font-size:16px;font-family:'Poppins',sans-serif}.contact-content p a{color:#fff}.contact-content{margin-bottom:10px}.contact-page-main-form button.frm_button_submit:hover{background:transparent!important}footer{background:#151515}footer *{color:#fff}.footer-item p{margin-bottom:0;font-size:24px;font-family:'Poppins',sans-serif}.footer-top{padding:0 50px}.footer-item p+p{font-size:20px;color:#B1B1B1}.footer-item p a{color:inherit}.footer-item p a:hover{color:#fff}.footer-main-top{padding:80px 0 50px}.footer-top+.footer-middle{display:flex;align-items:center;justify-content:center;margin-top:80px;flex-wrap:wrap}.footer-middle img{margin:0 40px}.footer-menu li{display:inline-block;vertical-align:top}.footer-main-bottom .d-flex{align-items:center}.footer-main-bottom a,.disclaimer a{color:#a1a1a1}.footer-main-bottom a:hover,.disclaimer a:hover{color:#fff}.legendary-entry h2{font-size:20px}p:last-child{margin-bottom:0}.footer-main-bottom{text-align:center}.footer-menu li a:hover{color:#fff;text-decoration:underline}.footer-menu li a{font-size:14px;font-weight:300;font-family:'Poppins',sans-serif}.footer-menu li{margin:0 12px}.footer-social{margin:0 30px}.footer-social img{max-width:20px}.footer-social a{margin:0 13px}.footer-copyright p{font-size:14px;font-weight:300;font-family:'Poppins',sans-serif}.footer-main-bottom{background:#242424;padding:10px 9vw}.footer-menu ul{margin-left:0}.header-top-left{padding:10px 0}.header-bottom li a{font-size:17px;font-family:'Poppins',sans-serif;padding:10px 30px;display:inline-block;vertical-align:top;color:#242424}.header-bottom li:hover>a{color:#000}.header-bottom ul.sub-menu{position:absolute;z-index:9;background:#fff;top:100%;left:0;visibility:hidden;opacity:0;pointer-events:none;transition:0.6s ease}.header-bottom ul.sub-menu a{line-height:1.2;width:100%;white-space:nowrap;text-align:left}.header-bottom ul.sub-menu .sub-menu{left:100%;top:0}.header-bottom ul.sub-menu .sub-menu a{white-space:nowrap}.header-bottom li:hover>ul.sub-menu{visibility:visible;opacity:1;pointer-events:all}.header-bottom ul.sub-menu li{display:block}.header-bottom li{display:inline-block;vertical-align:top;position:relative}.header-bottom ul{margin:0}.header-bottom{text-align:center;background:#FFF;box-shadow:0 2px 10px rgb(0 0 0 / 25%)}.header-top{background:#242424}.header-top-right{display:flex;align-items:center}.header-phone{color:#fff;font-family:'Poppins',sans-serif}.header-phone a{color:inherit}.header-phone a:hover,.header-phone a:focus{color:#fff;text-decoration:underline}.header-phone strong{font-size:20px}.header-phone span{margin-right:20px}.header-search{margin-left:60px}.header-search form input[type="search"]{font-size:14px!important}.header-search input{background:#151515!important;height:50px;border:0!important;width:300px!important;font-size:20px!important;color:#fff!important;font-family:'Poppins',sans-serif;padding-left:30px!important;padding-right:60px!important;background-image:url(../../../../../../../../../../uploads/2021/10/search.svg)!important;background-repeat:no-repeat!important;background-position:center right 25px!important}.search .page-content{min-height:50vh}ul.slick-dots li button{height:12px;width:12px;font-size:0;border:0;margin:0;padding:0;border-radius:30px;background:#E6E6E6}ul.slick-dots li{display:inline-block;vertical-align:top;margin:7px}ul.slick-dots{margin:10px 0;text-align:center}.testimonial-cover{padding:50px 0}.testmonial-item p{font-size:20px}.testimonial-name strong{font-weight:700}.slick-dots li.slick-active button{background:#8D8D8D}.hamburger{display:none;align-items:center;justify-content:center;height:1em;width:1em;padding:0;margin:0;font-size:50px;text-align:center;background-color:transparent}.hamburger:not(.close){position:absolute;top:22px;right:20px;z-index:99}.hamburger:hover,.hamburger:focus{background-color:transparent;outline:none}.hamburger .line{display:block;width:.6em;height:4px;margin:6px auto;background-color:#fff;border-radius:5px}.hamburger:hover{cursor:pointer}.hamburger .wrap{display:block}.hamburger.close{padding:10px}.hamburger.close .wrap{position:relative;display:block;width:.6em;height:.6em}.hamburger.close .line{position:absolute;top:calc(50% - 2px);width:100%;margin:0;background-color:#fff;transform:rotate(45deg)}.hamburger.close .line:last-child{transform:rotate(-45deg)}.menu-state{position:fixed;top:0;bottom:0;left:-100%;z-index:999;width:80%;max-width:450px;background-color:#151515;transition:all 0.3s ease-in-out}.mobilenav.is-open .menu-state{left:0}.mobilenav .nav-logo{padding:15px}.mobilenav ul,.mobilenav li{position:relative;padding:0;margin:0;list-style:none}.mobilenav ul ul{display:none}.mobilenav .caret{position:absolute;top:.35em;right:2px;display:block;width:1.8em;height:1.8em;cursor:pointer}.mobilenav .caret:not(.trigger-caret){pointer-events:none}.mobilenav .caret:before,.mobilenav .caret:after{position:absolute;content:'';top:0;left:0;bottom:0;right:0;display:block;margin:auto;width:1em;height:2px;background:#fff}.mobilenav .caret:after{transform:rotate(-90deg);transition:all .2s ease}.mobilenav .is-open>.caret:after{transform:rotate(0)}.mobilenav ul li{font-size:20px}.mobilenav ul a{display:block;padding:.5em .75em;color:#fff;font-size:1em;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);z-index:2;cursor:pointer}.mobilenav li li{font-size:16px}.mobilenav .has-sub>a{padding-right:1.875em}.mobilenav li li a{padding-left:1.875em}.mobilenav li li li{font-size:15px}.mobilenav li li li a{padding-left:2.67em}.mobilenav .nav-backdrop{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);transition:all 0.4s ease-in;opacity:0;visibility:hidden;z-index:-1}.mobilenav.is-open .nav-backdrop{opacity:1;visibility:visible;z-index:999}.mobilenav .menu-outer{max-height:calc(100vh - 80px);padding-bottom:60px;overflow-y:auto}.justify-content-end{justify-content:flex-end}.cell-8{width:70%}.cell-4{width:30%;align-items:center}.inner-banner{position:relative;background-position:center;background-size:cover}.inner-banner:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),var(--wpr-bg-d625a9cd-1a68-428c-b2b7-8ab4cb709b21)}.inner-content{position:relative;z-index:1}.inner-content *{color:#fff}.inner-content{padding:10vw 0}.inner-content h1{text-transform:uppercase;margin-bottom:12px}.inner-content p{font-size:31px;line-height:1.4}.case-title{display:flex;flex-wrap:wrap;align-content:flex-start}.case-title p{order:-1}.body-content .wpb_wrapper{max-width:1185px;margin:0 auto}.body-content ul{margin-left:5vw}.body-content blockquote{margin-left:5vw;border-left:4px solid #F4F4F4}.body-content li a{text-decoration:none!important}.contact-bar .wpb_column{width:auto}.contact-bar{display:flex;align-items:center;justify-content:center;padding:40px 0}.contact-bar .wpb_column h3{margin-bottom:0}.contact-bar .wpb_column .vc_btn3-inline{margin-bottom:0}.contact-bar .vc_column-inner{padding-top:0!important}.contact-bar .vc_general.vc_btn3{background:#fff!important;color:#000!important;font-family:'Poppins',sans-serif;font-size:16px!important;font-weight:500;border-radius:2px!important}.contact-bar .vc_btn3{margin-left:50px}body .body-content{color:#000}.body-content blockquote p{font-style:normal}.li-has-gap li{margin-bottom:15px}.li-has-gap li:last-child{margin-bottom:0}.case-img{background:#151515;padding:10px}.case-img img{width:100%;height:315px;object-fit:cover}.case-post-item{margin-bottom:35px}.case-post-content p{font-weight:700;color:#A9A9A9;font-family:'Gotham'}.case-post-content h3 a{outline:none!important;text-decoration:none!important}.case-img{width:50%}.case-post-content{width:50%;padding-left:25px}#main #content-wrap{padding-bottom:0}.team-item{width:calc(25% - 20px);margin:10px;text-decoration:none!important;box-shadow:0 2px 10px rgba(0,0,0,.25);margin-bottom:30px}.team-item:hover,.team-item:focus{box-shadow:0 2px 12px rgba(0,0,0,.4)}.team-items{max-width:1440px;margin:0 auto}.team-img{padding-top:100%;position:relative}.team-img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.team-cover{padding-bottom:50px}.team-content{text-align:center;padding:10px 10px;background:#fff}.team-content h6{font-size:16px;text-decoration:none;margin-bottom:8px}.team-content p{font-size:12px;font-weight:700;color:#9F9F9F}.team-content p strong{color:#000;width:100%;display:block}.single-team-cover{padding:100px 0}.single-team-right{background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:4px;width:calc(100% - 480px);margin-left:20px;padding:20px 30px}.single-team-left{width:460px;height:100%;border:4px solid #000;border-radius:4px}.single-team-left img{border:2px solid #FFF;box-sizing:border-box;width:100%;border-radius:4px}.single-team-cover .d-flex{max-width:1420px;margin:0 auto}.single-team-title p{color:#9F9F9F;font-weight:700;font-family:'Gotham'}.single-team-title h3{margin-bottom:5px}.single-team-title{margin-bottom:15px}.single-team-right ul{margin-left:30px}.testimonial-page-items{max-width:1290px;margin:0 auto}.testimonial-content p{font-size:16px;color:#000}.testimonial-author{margin-top:20px;padding-left:45px;position:relative}.testimonial-author p{color:#000}.testimonial-author:before{content:"";height:1px;width:30px;background:#000;position:absolute;left:0;top:13px}.testimonial-item{margin-bottom:5vw}.testimonial-item:last-child{margin-bottom:0}.blog-post-pagination{text-align:center;padding:30px 0 50px;display:flex;align-items:center;justify-content:center}.blog-post-pagination *{height:30px;width:30px;border:1px solid #DEDEDE;display:inline-block;vertical-align:top;text-decoration:none!important;line-height:30px;font-weight:700;border-radius:0;color:#BDBDBD}.blog-post-pagination .current,.blog-post-pagination *:hover,.blog-post-pagination *:focus{color:rgb(0 0 0 / 50%)!important;background:transparent}.next.page-numbers,.prev.page-numbers{line-height:26px;position:relative;background:#EBEBEB!important}.next.page-numbers{border-radius:0 2px 2px 0}.prev.page-numbers{border-radius:0 0 2px 2px}.next.page-numbers:before{content:"";height:10px;width:10px;border:2px solid #bdbdbd;display:block;position:absolute;top:8px;left:5px;border-left:0;border-bottom:0;transform:rotate(45deg)}.prev.page-numbers:before{content:"";height:10px;width:10px;border:2px solid #bdbdbd;display:block;position:absolute;top:8px;left:11px;border-left:0;border-bottom:0;transform:rotate(225deg)}.testimonial-page-cover{padding-bottom:70px}.blog-page-cover #right-sidebar{order:-1;width:100%;padding:0 0 65px 0}.blog-page-cover #primary{width:100%;padding:0;border:0}.blog-page-cover #right-sidebar-inner{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center}.blog-page-cover #right-sidebar .clr:after{display:none}h4.widget-title{padding-left:0;border:0;font-size:18px;font-weight:400;color:#000;letter-spacing:0;margin-bottom:0}.sidebar-box.widget_archive{padding-top:30px}#right-sidebar-inner select{height:54px!important}.post-inner-left{width:40%;background:#FFF;box-shadow:0 2px 4px rgba(0,0,0,.25);padding:10px;height:100%}.post-inner-right{width:60%;padding-left:50px}.post-inner-left a{min-height:150px;display:block}.custom-postbar-right select{height:54px;font-size:16px;background-image:var(--wpr-bg-b7c6cd2b-c99c-42ed-8727-4a806877415d);background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.custom-postbar-right select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.custom-postbar-right select::-ms-expand{display:none}.post-inner-left img{vertical-align:top;width:100%;max-height:350px;object-fit:cover}.post-date{font-weight:700;color:#9F9F9F;font-family:'Gotham'}.post-button .btn{margin-top:24px;padding-left:25px;padding-right:25px;font-weight:500}#blog-entries article{padding-bottom:4vw;margin-bottom:4vw;border-bottom:1px solid #DEDEDE}.post-right-flex{height:100%;display:flex;flex-wrap:wrap;align-content:space-between}.post-right-flex>div{width:100%}.sidebar-box.widget_categories{order:-1}#right-sidebar .theme-select{color:#000!important;font-size:16px;height:54px;line-height:54px;width:275px;padding-left:30px}.blog-page-cover{max-width:1420px;margin:0 auto}.sidebar-box .theme-select:after{content:"";border-top:12px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;font-size:0;top:20px;right:14px}#right-sidebar-inner .sidebar-box{margin-bottom:0}body .content-area{margin-bottom:0}.blog-page-cover .sidebar-box.widget_categories h4{display:none}.blog-page-cover .widget_search{display:none}.blog-page-cover .widget-oceanwp-recent-posts{display:none}.sidebar-box.widget_categories{margin-top:60px}.single-team-left{position:sticky;top:20px}.btn.misha_loadmore{background:transparent;border-color:#D3D3D3;color:#000;font-weight:400}.btn.misha_loadmore:hover{background:#344057;color:#fff}#blog-entries article:last-child{margin-bottom:0;border-bottom:0}.misha-cover{margin:20px 0 80px}.single-post-cover article{display:flex;flex-wrap:wrap;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:4px;padding:25px}.single-post-cover article>*{width:100%}.single-post-cover article header{order:-2}.single-post-cover article .meta{order:-1;border-bottom:0;margin-bottom:0}.single-post-cover article .meta .meta-author,.single-post-cover article .meta .meta-date{display:none}.single-post-cover article .meta .meta-cat:before{content:"Categories :";margin-right:5px;color:#9E9E9E;font-size:16px}.single-post-cover article .meta .meta-cat .icon-folder{display:none}.single-post-cover article .meta .meta-cat *{color:#000;font-size:16px}.single-post-cover article header h2{border:0!important;padding-bottom:0!important;font-size:31px!important}.single-post-cover{display:flex;flex-wrap:wrap;max-width:1420px}.single-post-cover #primary{width:67%;padding-right:0;border:0}.single-post-cover #right-sidebar{width:33%;padding-left:50px}.single-post-date{color:#9F9F9F;font-weight:700;font-family:'Gotham';margin-bottom:10px}.single-post-cover .thumbnail{margin-bottom:30px}.single-post-cover .entry-content p{margin-bottom:40px;color:#000}.single-post-cover .post-tags{background:#F6F6F6;border-radius:4px;padding:20px 30px;font-size:15px}.single .single-post-cover .post-tags *{text-transform:none;font-weight:400;font-size:15px}.single .single-post-cover .post-tags .owp-tag-text{font-weight:700}.single-post-cover .entry-content p:last-child{margin-bottom:0}.single .single-post-cover nav.post-navigation{border:0}.single .single-post-cover nav.post-navigation .nav-previous{border:0}.nav-links a .title{color:#9F9F9F!important;font-weight:700;font-family:'Gotham'}.nav-links .post-title{color:#000;font-weight:700;font-family:'Gotham'}.single nav.post-navigation .nav-links div+div{border-left:1px solid #f6f6f6}.single nav.post-navigation .nav-links div a{max-width:380px}.single nav.post-navigation .nav-links div+div a{margin-left:auto}#related-posts{border:0;margin-top:50px}#related-posts .col{align-content:flex-start}.single-related-post .container{max-width:1420px}.related-post{display:flex;flex-wrap:wrap;justify-content:center}.related-post>*{width:100%}.related-post figure{order:-2;margin-bottom:20px}.related-post time{order:-1;font-size:16px;color:#9F9F9F;font-weight:700;font-family:'Gotham'}.related-post time .icon-clock{display:none}.single-related-post .oceanwp-row{display:flex;flex-wrap:wrap;margin:0 -15px}.single-related-post .oceanwp-row .related-post{width:calc(33.33% - 30px)!important;margin:15px!important}.single-related-post .related-post figure img{vertical-align:top}.single-related-post .related-post figure a{background:#FFF;box-shadow:0 2px 4px rgb(0 0 0 / 25%);padding:10px;position:relative;padding-top:58%}.single-related-post .related-post figure a img{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:cover}.single-related-post .related-post-title{font-size:18px;line-height:1.5}.single-related-post{padding-bottom:80px}.single-related-post .container{border-top:13px solid #EEE;padding-top:60px}.single-post-cover #right-sidebar-inner .widget_search{margin-bottom:30px;padding:0!important;border:0!important}.single-post-cover .widget-oceanwp-recent-posts{border:1px solid #EEE;padding:36px}.single-post-cover .widget-oceanwp-recent-posts h4.widget-title{font-size:22px;font-weight:700;margin-bottom:30px}.single-post-cover .recent-posts-widget li{align-items:flex-start!important}.single-post-cover .recent-posts-widget li .recent-posts-details{font-size:15px;line-height:1.4}.single-post-cover .recent-posts-widget li .recent-posts-details .recent-posts-info{display:none}.single-post-cover #right-sidebar-inner .sidebar-box{padding:35px;border:1px solid #eee;margin-bottom:30px;margin-top:0}.single-post-cover #right-sidebar-inner .sidebar-box .theme-select{width:100%}.single-post-cover #right-sidebar-inner .sidebar-box select{width:100%}.single-post-cover article .meta .meta-comments{display:none}.single-post ul.ospm-default li:after{display:none}.single-post-cover article .meta .meta-comments{display:none}.single-post-cover .widget_search label{display:none}.single-post-cover .widget_search input{width:100%;height:55px;font-size:16px;border-color:#D3D3D3;padding-right:45px}.single-post-cover button.wp-block-search__button{position:absolute;background:transparent var(--wpr-bg-89be45b3-cc09-4457-b939-352a18d30256);border:0;font-size:0;height:55px;width:50px;background-repeat:no-repeat;background-position:center;position:absolute;right:0}.single-post-cover .wp-block-search__inside-wrapper{position:relative}.single-post-cover h4.widget-title{margin-bottom:20px;font-size:22px}.related-no-img{position:absolute;top:10px;left:10px;background:#f1f1f1;width:calc(100% - 20px);height:calc(100% - 20px)}.single-post-cover{padding-top:80px!important}.single-post-cover.container,.single-related-post .container{width:90%}#content-wrap>.single-post-cover>#right-sidebar{width:100%}#main #content-wrap>.single-post-cover{padding-top:0!important}ul.page-numbers li span{border-color:#344057!important;background:#344057!important;color:#fff!important;height:40px!important;width:40px!important;margin:0!important;padding:0!important}ul.page-numbers li a{height:40px!important;width:40px!important;margin:0!important;padding:0!important;line-height:40px!important}ul.page-numbers li{vertical-align:top}ul.page-numbers{padding:10px 0 40px;text-align:center}.recent-posts-details-inner a{color:#000}.contact-bar{background:#2C2C2C}.contact-page-map{width:48%}.contact-page-map-inner{border:1px solid #D3D3D3;padding:12px;border-radius:4px}.contact-cases-cover{width:100%;padding-left:0}.container-fluid{padding:0 30px}.contact-page-map-inner>div{border-radius:4px;overflow:hidden;margin-bottom:0}.contact-page-map .facetwp-map-filtering{display:none}.contact-page-cover{padding:70px 0}.cases-filter-flex{display:flex;justify-content:space-between}.contact-cases-item .card-body{max-width:800px;margin:0 auto;border-color:#000}.cases-filter-cover{margin-bottom:20px}.cases-filter-flex select{border-radius:4px;width:300px;height:50px;font-size:18px;-webkit-appearance:none;background-image:var(--wpr-bg-e8f015ed-1716-4159-bbe4-2a45df7aa072);background-repeat:no-repeat;background-position:center right 16px;padding-right:50px}.contact-page-cover .container{max-width:1280px;width:90%}.post-thumbnail-img{margin-bottom:30px}.post-thumbnail-img-inner img{filter:drop-shadow(0 2px 12px rgba(0,0,0,.25))}.post-thumbnail-img-inner{background:#FFF;box-shadow:0 2px 4px rgb(0 0 0 / 25%);padding:10px;display:inline-block;vertical-align:top}.contact-cases-item{border:1px solid #D3D3D3;padding:20px 25px;border-radius:4px;margin-bottom:20px}.contact-cases-item h2{font-size:24px;font-weight:700!important}.card-category a{color:#9F9F9F;font-style:italic;font-size:12px}.card-body p{font-size:12px}.card-body .btn{font-size:13px;font-weight:500;padding:12px 10px}.card-body p strong{font-family:'Gotham';font-weight:700}div#facetwp-map{height:530px!important}.card-category{padding-left:34px;position:relative;margin-bottom:10px}.card-category:before{content:"";height:1px;width:25px;background:#9F9F9F;position:absolute;top:50%;left:0}.map-instruction{font-size:14px;margin:15px}div#primary.has-full-width{width:100%;padding-right:0;border:0}.cases-post-cover{margin-top:80px;margin-bottom:80px}.header-img-vector img{max-width:70px}.header-top-left{display:inline-flex;align-items:center}.nav-logo{display:inline-flex;align-items:center}.menu-state .header-img-vector img{max-width:50px}.media-page-inner article{margin:6vw 0}.media-page-inner .post-right-flex{align-content:center}.media-page-cover .blog-post-pagination{padding-top:0;padding-bottom:5vw}a.team-item.no-lightbox:hover{transform:scale(1.05)}.case-img a{min-height:200px;display:block;border:5px solid #fff}.meta-ct li{display:block;padding-left:0}.meta-ct{margin:15px 0}.meta-ct ul{margin-left:0}.meta-ct:before{content:"Practice Areas: ";display:inline-block;vertical-align:top;color:#9E9E9E}.meta-ct li{display:inline-block;vertical-align:top}.meta-location{margin-bottom:20px}.meta-location span{color:#9E9E9E}.single-cases .widget-oceanwp-recent-posts{display:none}.single-post-cover{margin-bottom:60px}.contact-page-main-form .frm_form_fields input,.contact-page-main-form .frm_form_fields textarea{border:1px solid #000!important;border-radius:6px!important;color:#000!important}.contact-page-main-form .frm_form_fields input::-webkit-input-placeholder,.contact-page-main-form .frm_form_fields textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important}.contact-page-main-form .frm_form_fields input::-moz-placeholder,.contact-page-main-form .frm_form_fields textarea::-moz-placeholder{color:rgba(0,0,0,.5)!important}.contact-page-main-form .frm_form_fields input:-ms-input-placeholder,.contact-page-main-form .frm_form_fields textarea:-ms-input-placeholder{color:rgba(0,0,0,.5)!important}.contact-page-main-form .frm_form_fields input:-moz-placeholder,.contact-page-main-form .frm_form_fields textarea:-moz-placeholder{color:rgba(0,0,0,.5)!important}.logo-item{padding:20px;max-width:200px}.max-1100{max-width:1100px;margin:0 auto!important;float:none!important}.contact-page-main-form button.frm_button_submit{background:#000!important;color:#fff!important;border-radius:6px!important;border:1px solid #000!important;padding-left:50px!important;padding-right:50px!important}.contact-page-main-form button.frm_button_submit:hover{color:#000!important}.contact-page-main-form .frm_submit{margin-top:15px}.footer-menu .menu ul.sub-menu{display:none!important}.single-cases .meta-cat ul li:last-child .owp-sep{display:none}.custom-postbar-right .sidebar-box{padding:35px;border:1px solid #eee;margin-bottom:30px;margin-top:0}.single-case-right-bar ul{margin:0 0 30px}.single-case-right-bar ul li{display:block}body .with_frm_style .frm_message,body .frm_success_style{background:#468847}body .with_frm_style .frm_message p,body .frm_success_style p{color:#fff!important;font-weight:600;padding-left:10px;padding-right:10px;font-size:16px}.post-button .btn+.btn{background:transparent;color:#343f57}.post-button .btn+.btn:hover,.post-button .btn+.btn:focus{background:#343f57;color:#fff}.media_brief_iframe{margin-top:25px}.media_brief_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hulu-section{display:inherit;bottom:0;padding-top:100px;border-bottom:4px solid #00e969}.hulu-text-section{margin-top:40px;font-size:18px;font-weight:700}.hulu-text-section:hover{color:#00e969 !IMPORTANT;transition-duration:2s;transition-timing-function:ease}.footer-middle img{margin:0 40px;max-width:160px}@media (max-width:1600px){.map-content h2{font-size:80px}.contact-right{padding-right:5%}.footer-copyright{width:100%;text-align:center}}@media (max-width:1440px){body h1{font-size:52px}body h2{font-size:38px}body h3{font-size:28px}.header-bottom li a{padding-left:20px;padding-right:20px}.logo-item{padding:20px}.block-cover .block-btn{margin:20px;width:calc(25% - 40px)}.block-cover{margin-left:-20px;margin-right:-20px}.feature-left-inner{padding:50px}.feature-left{padding:40px}.feature-left-inner .btn-group .btn{min-width:170px}.feature-left-inner>p{font-size:17px}.case-item{padding:30px}.case-content p{font-size:18px}.map-content h2{font-size:65px}.footer-item p{font-size:20px}.footer-item p+p{font-size:18px}.footer-main-bottom{padding-left:30px;padding-right:30px}.frm_form_fields input,.frm_form_fields textarea{font-size:16px!important}.footer-top{padding:0}.footer-middle img{max-width:160px;max-height:100px}.testmonial-item p{font-size:19px}.header-phone strong{font-size:18px}.header-search{margin-left:30px}.header-search input{width:230px!important}.logo-item img{max-width:150px;max-height:90px}.btn-group{margin-top:30px}.inner-content p{font-size:28px}}@media (max-width:1199px){body h1{font-size:40px}body h2{font-size:34px}.hero-section .hero-inner{max-width:670px}.hero-tag-inner{padding-left:85px;padding-right:85px}.hero-tag-inner:before,.hero-tag-inner:after{width:65px}.block-cover .block-btn{margin:10px;width:calc(25% - 20px);padding:20px}.block-cover{margin-left:-10px;margin-right:-10px}.feature-left-inner{padding:30px}.feature-left{padding:30px}.btn-group .btn+.btn{margin-left:10px}.feature-left-inner .btn-group .btn{min-width:160px}.block-cover .block-btn{padding:20px 10px}.testmonial-item p{font-size:18px}.header-phone strong{font-size:17px}.case-item{padding:20px}.case-title h4{font-size:18px}.header-phone strong{font-size:15px}.header-search input{padding-left:15px!important;font-size:18px!important;width:160px!important}.header-bottom li a{padding-left:10px;padding-right:10px}.header-top-left .custom-logo-link img{max-width:240px}.map-content h2{font-size:55px}body h3{font-size:26px}.frm_form_fields input{height:50px!important;padding-left:15px!important;padding-right:15px!important}.frm_form_fields textarea{padding-left:15px!important;padding-right:15px!important}button.frm_button_submit{padding:10px 50px!important;font-size:18px!important}.block-cover .block-btn{font-size:18px}.hero-sign{left:100%;right:auto}.inner-content p{font-size:26px}.single-team-left{width:360px}.single-team-right{width:calc(100% - 380px)}.single-team-cover{padding:60px 0}.single-related-post .related-post-title{font-size:16px}.single-post-cover #right-sidebar{padding-left:20px}.single-post-cover article header h2{font-size:28px!important}.single-post-cover article .meta .meta-cat *{font-size:15px}div#facetwp-map{height:400px!important}.header-search{margin-left:15px}.header-img-vector img{max-width:60px}.container{max-width:92%}.header-bottom li a{font-size:16px}.footer-social{width:100%;margin-bottom:20px}.footer-menu{width:100%}}@media (max-width:1023px){body h2{font-size:30px}.logo-item{padding:10px}.logo-item img{max-width:110px;max-height:80px}.logo-cover{padding:25px 0}.block-cover .block-btn{font-size:16px}.hamburger{display:flex}.header-top-right{display:none}.header-bottom{display:none}.header-top{padding:10px 0}.hero-section .hero-inner{min-height:1px}.feature-left-inner .btn-group .btn{margin:5px}.feature-left-inner .btn-group .btn-group{margin:0 -5px;margin-top:10px}.map-cover{position:relative}.map-img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.map-cover .map-content{position:static;transform:none;padding-top:40px;padding-bottom:40px}.contact-left{width:40%}.contact-right{padding-right:50px;width:60%}.footer-item{width:50%;margin-bottom:30px}.case-item{width:calc(33.33% - 16px);margin:8px}.case-items{margin-bottom:20px}.map-content h2{font-size:46px}.footer-social{width:100%;margin-bottom:20px}.menu-outer .header-phone{padding:.5em .75em}.menu-outer .header-phone p{font-size:18px}.menu-outer .header-phone p span{width:100%;display:block}.menu-outer .header-search{margin-left:0;margin-top:10px}.menu-outer .header-search input{width:100%!important;padding-left:20px!important;background:#fff!important;border-radius:0!important}body h1{font-size:34px}.btn-group{margin-top:10px}.feature-left{padding:20px}.feature-left-inner{padding:20px}.case-content p{font-size:16px}.case-title h4{font-size:17px}.hero-sign{left:auto;right:0;max-width:150px}.inner-content p{font-size:22px}.team-item{width:calc(33.33% - 20px)}.single-team-left{width:100%;max-width:500px}.single-team-right{width:100%;margin-left:0;margin-top:30px}.post-inner-left{width:45%}.post-inner-right{width:55%;padding-left:20px}.single-post-cover.container,.single-related-post .container{max-width:90%}.single-post-cover #primary{width:60%}.single-post-cover #right-sidebar{width:40%;padding-left:30px!important}.blog-page-cover #right-sidebar-inner{margin-bottom:30px}.single-post-cover .recent-posts-widget li{flex-wrap:wrap;justify-content:flex-start}.single-post-cover .recent-posts-widget li .recent-posts-details{margin-top:10px}.single-post-cover #right-sidebar-inner .sidebar-box,.custom-postbar-right .sidebar-box{padding:20px}.single-post-cover article header h2{font-size:24px!important}#right-sidebar .theme-select{padding-left:15px}.single-related-post .oceanwp-row .related-post{width:calc(33.33% - 10px)!important;margin:5px!important}.single-related-post .oceanwp-row{margin:0 -5px}.contact-page-map{width:100%}div#facetwp-map{height:340px!important}.contact-cases-item h2{font-size:22px}.single-team-left{position:static}}@media (max-width:767px){.cases-filter-flex select{font-size:16px}.sidebar-box.widget_categories{margin-top:10px}.hero-section .hero-inner{padding:60px 0}.btn-group{margin:0 -5px}.btn-group .btn{margin:5px}.logo-cover .d-flex{justify-content:space-evenly}.block-cover .block-btn{width:calc(50% - 20px)}.feature-left{width:100%}.feature-right{width:100%;order:-1}.feature-left-inner>p{font-size:16px}body h2{font-size:26px}.section-title{margin-bottom:0}.testmonial-item p{font-size:17px}.case-item{width:calc(100% - 16px)}.map-content h2{font-size:40px;line-height:1.1}.map-content p{font-size:17px}.contact-left{width:100%;padding-top:10px}.contact-left img{max-width:300px}.contact-right{width:100%;padding:20px 30px}.footer-item p+p{font-size:16px}.footer-item p{font-size:18px}.hero-tag-inner{font-size:16px}.hero-tag-inner:before,.hero-tag-inner:after{width:35px}.hero-tag-inner{padding-left:45px;padding-right:45px}.footer-middle img{margin:0 10px}.case-items{margin-top:5px}.btn-group .btn+.btn{margin-left:5px}.footer-middle img{margin:10px}.header-search input{height:56px}.case-title p{height:auto!important}.case-title h4{height:auto!important}.case-content p{font-size:14px}.case-cover{padding:40px 0}.footer-top+.footer-middle{margin-top:40px}.case-img{width:100%}.case-post-content{width:100%;padding-left:0;margin-top:20px}.case-post-content h3{margin-bottom:10px}.case-img img{height:auto}.contact-bar{flex-wrap:wrap}.vc_custom_1634896769659 p{font-size:18px!important;line-height:1.4!important;font-family:inherit}.inner-content p{font-size:20px}.testimonial-item{margin-bottom:40px}.team-item{width:calc(50% - 20px);margin-bottom:10px}.blog-post-pagination{padding-bottom:0}.testimonial-page-cover{padding-bottom:40px}.post-inner-left{width:100%}.post-inner-right{width:100%;padding-left:0;padding-top:30px}#blog-entries article{padding-bottom:30px;margin-bottom:30px}.single-post-cover #primary{width:100%}.single-post-cover #right-sidebar{width:100%;padding-left:0px!important;margin-top:30px}.single-post-cover .entry-content p{margin-bottom:20px}.single-related-post .oceanwp-row .related-post{width:calc(50% - 10px)!important}#related-posts{margin-top:0}.single nav.post-navigation .nav-links .post-title{display:none}.single-post-cover{padding-top:40px!important}.single-related-post .related-post-title{margin-top:0}.related-post figure{margin-bottom:10px}.single-related-post .oceanwp-row .related-post{margin-bottom:30px!important}.single-related-post .oceanwp-row .related-post:last-child{margin-bottom:0px!important}.single-related-post{margin-bottom:30px}.media-page-inner article{margin:50px 0}.post-button .btn{margin-top:15px}.custom-postbar-right .sidebar-box:last-child{margin-bottom:0}}@media (max-width:640px){.cases-filter-flex select{width:100%;margin-bottom:10px}.cases-filter-flex{flex-wrap:wrap}.cases-filter-flex .facetwp-facet{width:100%}}@media (max-width:570px){.feature-left-inner .btn-group .btn{padding:14px 28px}.btn:not(.menu-item){font-size:14px}.feature-left-inner>p,.testimonial-content p,.testimonial-author{font-size:15px}.testimonial-cover{padding:30px 0}.footer-middle img{max-width:130px;max-height:70px}.footer-item{width:100%}.contact-right{padding-left:20px;padding-right:20px}body h1{font-size:26px}.hero-inner p{font-size:14px}.hero-tag-inner{font-size:14px}.testmonial-item p{font-size:16px}.hero-section .hero-inner{padding:30px 0}.hero-inner .btn:not(.menu-item){padding:14px 25px}.testmonial-item p{font-size:15px}.map-content p{font-size:15px}.contact-left img{max-width:220px}body h3{font-size:22px}ul.slick-dots li button{height:8px;width:8px}.map-content h2{font-size:34px}.footer-middle img{margin:6px}.inner-content p{font-size:18px}.inner-content{padding:60px 0}.contact-bar .vc_btn3{margin-left:0;margin-top:20px}.contact-bar .wpb_column{width:100%;text-align:center}.contact-bar .wpb_column h3{text-align:center!important}.testimonial-author{padding-left:25px}.testimonial-author:before{width:20px}.team-item{width:calc(100% - 20px)}.single-team-right{padding:20px}.single-team-right ul{margin-left:20px}.single-team-cover{padding:40px 0}.single-related-post .oceanwp-row .related-post{width:calc(100% - 10px)!important}.single nav.post-navigation .nav-links .title{font-size:14px}.single .single-post-cover nav.post-navigation{margin-top:0}.single-post-cover article{padding-left:15px;padding-right:15px}.single-post-cover article header h2{font-size:22px!important}div#facetwp-map{height:280px!important}.container-fluid{padding:0 20px}.contact-page-map-inner{padding:8px}.contact-cases-item{padding:15px}.contact-cases-item h2{font-size:20px}.hulu-section{display:block;padding-top:60px;border-bottom:none}.hulu_logo_hero{display:block}.hulu-text-section{border-bottom:solid 1px #afafaf}}@media (max-width:370px){.block-cover .block-btn{width:calc(100% - 20px)}.hero-tag-inner{font-size:13px;padding-right:0}.hero-tag-inner:after{display:none}.footer-middle img{max-width:110px;max-height:60px}.header-img-vector img{max-width:60px}}ul.sub-menu{border-top:3px solid #242424;transition:0s}.card-body.nationwide-cases{display:flex;flex-wrap:wrap;max-width:none;align-items:center}.card-body.nationwide-cases .cases-featured-image{height:100%;background:#FFF;box-shadow:0 2px 4px rgb(0 0 0 / 25%);padding:10px;margin-right:40px}.cases-featured-image img{object-fit:cover;height:290px;width:290px}.card-body.nationwide-cases .content{width:60%}@media all and (max-width:999px){.featured-article-row{display:inline}.article1{padding-right:0}.article2{padding-left:0}#featured-article-title{text-align:center}}@media all and (max-width:600px) and (min-width:200px){.hero-section{background-position-x:75%}.hero-sign{position:inherit;display:block;top:20px}.single nav.post-navigation .nav-links .nav-previous,.single nav.post-navigation .nav-links .nav-next{width:auto;display:inline-block}.single nav.post-navigation .nav-links .nav-next{float:right}.single nav.post-navigation .nav-links .nav-previous{float:left}.featured-news .container{padding:10px}.featured-news .btn{width:100%}}