/* ::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#ebebeb}::-webkit-scrollbar-thumb{background:#56cefc}::-webkit-scrollbar-thumb:hover{background:#24bffb}html,body{font-size:14px;color:#333;font-family:'Open Sans',sans-serif}html main,body main{min-height:50vh}@media only screen and (min-width:1199px){html,body{font-size:18px}}.page-banner{padding:100px 15px 2.5rem 15px;color:#fff;text-align:center;background-color:#525252;background-size:cover;background-position:center;background-image:url("../img/shared/banner.jpg")}.page-banner .title{text-transform:uppercase;font-size:2.65rem}@media only screen and (min-width:767px){.page-banner{padding:150px 15px 2.5rem 15px}}@media only screen and (min-width:1380px){.page-banner{padding:8rem 15px 2.5rem 15px}}.page-section{text-align:center;padding:1rem 0}.page-section .p-left p,.page-section .p-left ul,.page-section .p-left ol{text-align:left}.page-section .section-container{max-width:1800px}.page-section.gray{background-color:#ebebeb}.page-section.collapse-top{padding-top:0}.page-section .title{font-size:2rem;font-weight:700;color:#2b3c8c;text-transform:uppercase;margin-bottom:1.5rem}.page-section .subtitle{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.page-section .subtitle2{font-size:1.125rem;font-weight:600;margin-bottom:1rem}.page-section .copy{margin-bottom:1.5rem}.page-section .section-actions{padding-top:2rem}@media only screen and (min-width:991px){.page-section{padding:3rem 0}.page-section .section-actions{padding-top:3rem}.page-section .subtitle{margin-bottom:2rem}.page-section .copy{margin-bottom:3rem}}@media only screen and (min-width:1199px){.page-section{padding:5rem 0}}.row.overlapped-lg .top{z-index:5}@media only screen and (min-width:991px){.row.overlapped-lg>*:nth-child(even){transform:translateX(-20px)}.row.overlapped-lg>*:nth-child(odd){transform:translateX(20px)}}@media only screen and (min-width:1199px){.row.overlapped-lg>*:nth-child(even){transform:translateX(-40px)}.row.overlapped-lg>*:nth-child(odd){transform:translateX(40px)}.row.overlapped-lg>*:nth-child(odd) .info-box{padding-right:5rem}}.info-tile{padding:1rem;text-align:left;background-color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}@media only screen and (min-width:991px){.info-tile{padding:4rem}}.g-recaptcha{display:flex;align-items:center;flex-direction:column}img[data-src]{opacity:1;transition:all 200ms ease}img[data-src].lazy{opacity:0}.language-bar{text-align:right;background-color:#525252;height:27px;overflow:hidden;transition:height .2s ease-in-out 0s}.language-bar .goog-te-gadget,.language-bar .goog-logo-link{color:#fff !important}.on-scroll .language-bar{height:0}.on-scroll.with-banner #banner-bar{height:0;padding:0}#banner-bar{display:none;position:relative}#banner-bar .close{position:absolute;right:.4rem;top:3px}.with-banner #banner-bar{display:block;text-align:center;text-transform:uppercase;padding:.2rem 2rem;background-color:#ebd90f;overflow:hidden;transition:height .2s ease-in-out 0s}.with-banner #banner-bar a:hover{color:inherit}@media only screen and (max-width:575px){header.fixed-top{position:static}header.fixed-top .navbar{background-color:#2b3c8c}}.navbar{background-color:transparent;transition:background-color .2s ease-in-out 0s}.navbar .navbar-brand img{max-width:200px}.navbar .navbar-nav .nav-link{color:#fff}.navbar .navbar-nav .nav-link:hover{color:#56cefc}.navbar:hover{background-color:#2b3c8c}.navbar .cta-buttons{display:flex;flex-direction:column}.navbar .cta-buttons .btn{margin-bottom:2px}.navbar .btn{font-size:1em;font-weight:700}.navbar .btn.btn-brand-1{text-transform:uppercase}.navbar .dropdown-toggle{cursor:pointer}.navbar .dropdown-menu{background-color:#2b3c8c;transition:background-color .2s ease-in-out 0s}.navbar .dropdown-menu .dropdown-item{color:#fff;transition:color .2s ease-in-out 0s}.navbar .dropdown-menu .dropdown-item:hover{background-color:#56cefc}.navbar .dropdown-menu.submenu{position:relative;max-height:380px;overflow-y:auto}.navbar .dropdown-menu.submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em}.navbar .dropdown-menu.submenu .dropdown-menu{top:0;left:100%;margin-left:.1rem;margin-right:.1rem}.on-scroll .navbar{background-color:#2b3c8c}@media only screen and (min-width:991px){.navbar{height:100px}.navbar #mobile-call-us{display:none}.navbar .navbar-brand img{max-width:none}.navbar .dropdown-menu{top:150%}.navbar .dropdown-menu li{position:relative}.navbar .dropdown-menu.submenu{position:absolute;top:0;left:100%}}@media only screen and (max-width:575px){.navbar .navbar-brand{margin-right:2px}}@media only screen and (min-width:1581px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}.footer{color:#fff;background-color:#525252}.footer .cta-secion{background-color:#000;padding:1rem}.footer .cta-secion .title1{margin-bottom:1rem;font-size:2rem}.footer .cta-secion .title2{font-size:1.125rem;line-height:1.5;margin-bottom:0}.footer .cta-secion .btn{white-space:initial}.footer .social-links li{border-color:#fff}.footer .social-links li a{color:#fff}.footer .social-links li:hover{border-color:#56cefc}.footer .social-links li:hover a{color:#56cefc}.footer .sitemap{padding:1rem}.footer .sitemap .nav-sitemap{padding:.5rem 0}.footer .sitemap .nav-sitemap .nav-link{padding:.5rem 0;margin-right:2rem}.footer .sitemap .menu-title{padding:0 1rem;font-size:1.33rem;font-weight:600}.footer .sitemap .disclaimer{font-style:italic;font-size:.75rem}.footer .sitemap .nav-link{color:#fff;font-size:1.1rem}.footer .sitemap .nav-link:hover{color:#56cefc}.footer .offices{background-color:#3e3e3e;padding:1rem;display:flex;flex-direction:row;flex-wrap:wrap}.footer .offices .address-box{margin:0 .75rem .5rem .75rem;flex:0 0 230px}.footer .offices .state{color:#56cefc;text-transform:uppercase;font-weight:700;margin-bottom:1rem;font-size:1.4rem}.footer .offices .stub{visibility:hidden}.footer .offices .office{font-size:1.2rem;color:#fff;text-decoration:underline;display:block;margin-bottom:.25rem}.footer .offices .office:hover{color:#56cefc}.footer .offices .phone{font-weight:700;font-size:1.5rem;color:inherit}.footer .offices .phone:hover{color:#56cefc}.footer .offices .address{font-size:.9rem}.footer .copyright{background-color:#161616;color:#bcb9b9;padding:1rem;display:flex;align-items:center;font-size:80%;font-style:italic}.footer .copyright .author{margin-left:1rem}.footer .copyright .author a{color:inherit}@media only screen and (min-width:1199px){.footer .cta-secion{padding:3rem}.footer .sitemap{padding:3rem}.footer .offices{padding:3rem 3rem 1.5rem 3rem}.footer .offices .address-box{margin-bottom:1.5rem}.footer .copyright{padding:1rem 3rem}.footer .copyright .author{margin-left:3rem}}a{color:#2b3c8c;transition:color .2s ease-in-out 0s}a:hover{color:#56cefc}a.like-text{color:#333}.btn{border-radius:0;transition:all .2s ease-in-out 0s}@media only screen and (max-width:575px){.btn{white-space:normal}}.btn:hover{box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.btn.btn-outline-brand-1{border-color:#56cefc;color:#56cefc}.btn.btn-outline-brand-1:hover{background-color:#56cefc;color:#333}.btn.btn-brand-1{background-color:#56cefc;color:#333}.btn.btn-brand-1:hover{background-color:#24bffb}.btn.btn-cta-1{background-color:#56cefc;color:#333;font-size:1.5rem;padding:.375rem 3rem}.btn.btn-cta-1:hover{background-color:#24bffb}.btn.btn-cta-2{background-color:#24bffb;color:#333;font-size:1.25rem;padding:.375rem 3rem}.btn.btn-cta-2:hover{background-color:#56cefc}.dropdown-menu{box-shadow:rgba(0,0,0,.5) 2px 2px 12px;border-radius:0}.video-container-16-9{position:relative;padding-bottom:56.25%;height:0}.video-container-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rating-stars{color:#56cefc}.impotrant-text{color:#c00 !important;font-weight:700 !important}.social-links{list-style:none;margin:0;padding:0;display:inline-block;margin-bottom:1rem}.social-links li{display:inline-block;text-align:center;line-height:30px;width:34px;height:34px;border:2px solid #56cefc;transition:border-color .2s ease-in-out 0s}.social-links li:hover{border-color:#24bffb}.social-links li:hover a{color:#24bffb}.social-links li a{color:#56cefc}.practice-cards .practice-card{display:block;background-color:#fff;padding:1rem;margin-bottom:1rem;color:#333;text-decoration:none;height:calc(100% - 1rem);transition:transform .2s ease-in-out 0s;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.practice-cards .practice-card:hover:not(.disabled){transform:scale(1.05)}.practice-cards .practice-card.disabled{background-color:#ebebeb;box-shadow:none}.practice-cards .practice-card .card-title{text-transform:uppercase;color:#2b3c8c;text-align:center;font-weight:600}.practice-cards .practice-card .icons{text-align:center;font-size:1.44rem;color:#56cefc}.practice-cards .practice-card.slim{box-shadow:rgba(0,0,0,.3) 2px 2px 4px}@media only screen and (min-width:1199px){.practice-cards .practice-card{padding:2rem 1rem}.practice-cards .practice-card.slim{padding:1rem}}.practice-categories-cards .practice-card{display:flex;background-color:#fff;padding:1rem;justify-content:space-between;align-items:center;margin-bottom:1rem;height:calc(100% - 1rem);color:#333;text-decoration:none;transition:transform .2s ease-in-out 0s;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.practice-categories-cards .practice-card:hover:not(.disabled){transform:scale(1.05)}.practice-categories-cards .practice-card.disabled{background-color:#ebebeb}.practice-categories-cards .practice-card.disabled .icons{color:#bcb9b9}.practice-categories-cards .practice-card .card-title{text-transform:uppercase;color:#2b3c8c;font-weight:600;font-size:1.5rem;margin:0;text-align:left}.practice-categories-cards .practice-card .icons{text-align:center;font-size:1.44rem;color:#56cefc}@media only screen and (min-width:1199px){.practice-categories-cards .practice-card{padding:2rem}}.company-stats{background-color:#525252;padding:.75rem 0;display:flex;align-items:center}.company-stats .navigate{flex:0 0 1px;display:flex;align-items:center;padding:.5rem;color:rgba(255,255,255,.3) !important;transition:color .2s ease-in-out 0s;font-size:1.75rem}.company-stats .navigate:hover{color:#fff !important;text-decoration:none}.company-stats .stats-container{position:relative;flex:1 1 auto;overflow:hidden;min-height:70px}.company-stats .stats-list{display:flex;flex-wrap:wrap;margin:0;position:absolute;left:0;top:0}.company-stats .stats-list a{color:#fff;text-decoration:none}.company-stats .stats-list a:hover{color:#56cefc}.company-stats .stats-list li{padding:0 1rem;flex:1 0 316.4px;text-align:center}.company-stats .stats-list li .val{font-size:1.66rem;font-weight:700}.company-stats .stats-list li .info{margin:0;font-size:1.1rem}.success-stories .logos{padding-top:1rem;text-align:center;margin-bottom:1rem}.success-stories .carousel{background-color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.success-stories .carousel .carousel-inner .carousel-item{background-color:#fff;height:100%}.success-stories .carousel .carousel-inner .carousel-item .item-card{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:100%;padding:3rem}.success-stories .carousel .carousel-inner .carousel-item .item-card hr{margin:2rem 4rem;width:320px}.success-stories .carousel .carousel-inner .carousel-item .item-card .author{font-size:1.25rem}.success-stories .carousel .carousel-control-prev-icon,.success-stories .carousel .carousel-control-next-icon{background-color:rgba(82,82,82,.2);padding:1rem;background-size:80%;transition:background-color .2s ease-in-out 0s}.success-stories .carousel .carousel-control-prev-icon:hover,.success-stories .carousel .carousel-control-next-icon:hover{background-color:rgba(82,82,82,.4)}@media only screen and (min-width:1199px){.success-stories .carousel .item-card{min-height:400px}}.our-news .news-box{flex:1 1 auto;display:flex;flex-direction:column;min-height:300px;background-color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;padding:1rem;margin-bottom:1rem}.our-news .news-box .img{height:250px;background-color:#2b3c8c;background-position:center;background-size:cover;margin-bottom:1.5rem}.our-news .news-box a:hover{color:#2b3c8c}.our-news .news-box .post-title{font-size:1.44rem;font-weight:600;text-align:center;margin-bottom:1.5rem;color:#2b3c8c}.our-news .news-box .meta-stripe{background-color:#2b3c8c;color:#fff;text-align:left;padding:.5rem}.our-news .news-box .excerpt{margin-bottom:1.5rem}.our-news .news-box .content{flex:1 1 auto;align-self:stretch}.our-news .news-box .btn{flex:0 1 auto;align-self:center}@media only screen and (min-width:991px){.our-news .news-box{height:100%}}.why-us-section .white-line{background-color:#fff;margin:1rem 0}.why-us-section .section-title{text-transform:uppercase;font-weight:700;font-size:1.25rem}.why-us-section .plus-link{color:#56cefc;padding:.25rem;font-size:1.25rem}.why-us-section .news-list{margin-bottom:2rem}.why-us-section .news-block{background-color:#525252;color:#fff;padding:2rem 1.5rem;flex:1 1 100%;height:100%}.why-us-section .news-block a{color:inherit}.why-us-section .news-block .news-subtitle{font-size:1rem}.why-us-section .news-block .news-copy{font-size:.77rem;margin:0}.why-us-section .middle-block{display:flex}.why-us-section .middle-block .title{font-size:1.25rem;margin-bottom:1.25rem}.why-us-section .middle-block .inner{color:#333;padding:3rem}.why-us-section .middle-block .inner img{max-width:100%}.why-us-section .middle-block .horisontal-blocks{background-color:#ebebeb;display:flex;flex:1 1 50%;flex-wrap:wrap}.why-us-section .middle-block .horisontal-blocks .block{padding:3rem 1rem;border:1px solid #fff;flex:1 1 50%}.why-us-section .middle-block .horisontal-blocks .block .copy{font-size:1.1rem;color:#525252;font-weight:400;margin-bottom:1rem}.why-us-section .logos-container .logos{display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin:0;list-style:none}.why-us-section .logos-container .logos li{padding:0 1.5rem .5rem 1.5rem;flex:0 0 33.33%;display:flex;align-items:center}.why-us-section .logos-container .logos img{max-width:100%}.why-us-section .app-download-container .app-download{display:flex;flex-flow:row;justify-content:center}.why-us-section .app-download-container .app-download img{max-width:100%}.why-us-section .app-download-container .app-download .img{flex:0 1 140px}.why-us-section .app-download-container .app-download .links{text-align:left;display:flex;flex-direction:column;justify-content:center;flex:0 1 250px}.why-us-section .app-download-container .app-download .links .link{color:#fff;text-decoration:none;margin:.5rem 0;white-space:nowrap;transition:color .2s ease-in-out 0s;display:block}.why-us-section .app-download-container .app-download .links .link i{float:right;margin-left:1rem;font-size:1.25rem;color:#56cefc}.why-us-section .app-download-container .app-download .links .link:hover{color:#56cefc}@media only screen and (min-width:1199px){.why-us-section .section-title{margin-bottom:1.25rem}.why-us-section .white-line{margin:1.5rem 0}.why-us-section .news-list{margin-bottom:3rem}.why-us-section .middle-col{z-index:3}.why-us-section .news-block.first{padding-right:60px}.why-us-section .news-block.last{padding-left:60px}.why-us-section .middle-block{background-color:#ebebeb;display:flex;flex-direction:column;justify-content:center;margin:-20px -40px;height:105%;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.why-us-section .middle-block .copy{min-height:100px}}@media only screen and (max-width:575px){.why-us-section .middle-block .horisontal-blocks .block{flex:1 1 100%}.why-us-section .middle-block .horisontal-blocks .block .copy{min-height:unset}}.free-consultation{background-color:#525252}.free-consultation .section-container .free-consultation-title{color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.free-consultation .section-container .free-consultation-title .title{color:#fff;text-transform:none;font-weight:400;margin-bottom:1rem;font-size:2rem}.free-consultation .section-container .free-consultation-title .detail{font-size:1.125rem;margin-bottom:1em}.free-consultation .section-container .free-consultation-img{display:none}@media only screen and (min-width:991px){.free-consultation{padding-bottom:0;padding-top:3rem}.free-consultation .section-container{display:flex;justify-content:space-between;position:relative}.free-consultation .section-container .free-consultation-title{width:70%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-bottom:3rem;z-index:2}.free-consultation .section-container .free-consultation-img{display:block;position:absolute;right:0;bottom:0;max-width:30%}.free-consultation .section-container .free-consultation-img img{max-width:100%}}.contact-us .info-box{background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;padding:1rem;text-align:left}.contact-us .info-box .box-title{text-transform:uppercase;font-weight:600;font-size:1.5rem;color:#2b3c8c;margin-bottom:1rem}.contact-us .form-col{border:2px solid #525252;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;background-color:#fff;padding:1rem}.contact-us .social-links li{border:2px solid #525252;transition:border-color .2s ease-in-out 0s}.contact-us .social-links li:hover{border-color:#2b3c8c}.contact-us .social-links li:hover a{color:#2b3c8c}.contact-us .social-links li a{color:#525252}.contact-us form{position:relative}.contact-us form .overlay{background-color:#fff;padding:1rem;font-size:1.44rem;font-weight:600;position:absolute;left:0;right:0;top:0;bottom:0;display:none;align-items:center;justify-content:center;color:#2b3c8c;line-height:2;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.contact-us form .overlay.show{display:flex}@media only screen and (min-width:991px){.contact-us .form-col{padding:4rem}.contact-us .info-box{padding:3rem}}.home-page .home-banner{background-color:#2b3c8c;color:#fff;display:flex;position:relative;overflow:hidden;min-height:50vh;padding-top:50px}.home-page .home-banner .container{align-self:flex-end;text-align:left;flex:1 1 1px;z-index:2}.home-page .home-banner .container .headings-col .title{text-transform:uppercase;font-size:2.65rem;margin-bottom:.5em}.home-page .home-banner .container .headings-col .subtitle{font-size:1.6rem;margin-bottom:2rem}.home-page .home-banner .container .headings-col .btn{margin-bottom:1rem;min-width:290px}.home-page .home-banner .container .image-col{background-image:url("../img/home/banner-attorneys.png");background-repeat:no-repeat;background-position:right bottom;background-size:contain}@media only screen and (min-width:991px){.home-page .home-banner{min-height:75vh}.home-page .home-banner .container .headings-col{padding-top:5rem;padding-bottom:5rem}.home-page .home-banner .container .headings-col .btn{min-width:380px}}@media only screen and (min-width:1199px){.home-page .home-banner{padding-top:150px}}@media only screen and (max-width:767px){.home-page .home-banner{padding-top:100px}.home-page .home-banner .container{text-align:center}}.home-page .news-feed{background-color:#ebebeb;padding:.5rem 1rem;display:flex;flex-direction:row;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.home-page .news-feed .caption{flex:0 0 auto;font-weight:700;font-size:1.25rem;text-transform:uppercase;margin:0;padding-right:1rem}.home-page .news-feed .content{flex:1 1 100%;overflow:hidden}.home-page .news-feed .content .news-link{display:inline-block;margin-right:160px}.home-page .news-feed .content .inner{animation-duration:40s;white-space:nowrap;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-delay:.3s}@media only screen and (max-width:575px){.home-page .news-feed .content .inner{animation-duration:10s}}.home-page .news-feed .content .inner:hover{animation-play-state:paused}.home-page .news-feed .content .inner a{text-decoration:none;color:#333}.home-page .news-feed .content .inner a:hover{color:#2b3c8c}@keyframes ticker{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(-100%,0,0)}}.home-page .our-team .content-row{display:flex;flex-direction:column;margin-bottom:1rem}.home-page .our-team .content-row .col{flex:1 1 auto}.home-page .our-team .info-box{text-align:center;background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;max-height:100%;width:500px;padding:1.5rem;opacity:0;transition:opacity .1s ease-in-out 0s;align-self:flex-end}@media only screen and (min-width:1600px){.home-page .our-team .info-box{align-self:center}}.home-page .our-team .info-box.active{opacity:1}.home-page .our-team .info-box .att-title{font-size:2.55rem;font-weight:700;color:#2b3c8c;text-transform:uppercase}.home-page .our-team .info-box .att-subtitle{font-size:1.55rem;font-weight:600;color:#2b3c8c;margin-bottom:1rem}.home-page .our-team .info-box .plus-link{font-size:1.44rem;color:#56cefc}.home-page .our-team .detail{background-color:#2b3c8c;background-position:right top;background-size:cover;padding:40px 0;display:flex;align-items:center;justify-content:left;transition:all .5s ease-in-out 0s}@media only screen and (max-width:575px){.home-page .our-team .detail{background-image:none !important}}.home-page .our-team #team-carousel .carousel-control-prev,.home-page .our-team #team-carousel .carousel-control-next{width:80px}.home-page .our-team #team-carousel .members{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;padding:1rem}.home-page .our-team #team-carousel .members .team-member{padding:5px;margin:5px;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;transition:background-color .2s ease-in-out 0s}.home-page .our-team #team-carousel .members .team-member img{max-width:225px}.home-page .our-team #team-carousel .members .team-member:hover,.home-page .our-team #team-carousel .members .team-member.active{cursor:pointer;background-color:#56cefc}@media only screen and (max-width:575px){.home-page .our-team #team-carousel .members .team-member img{width:100px}}.home-page .our-team .carousel-control-prev-icon,.home-page .our-team .carousel-control-next-icon{background-color:rgba(82,82,82,.2);padding:1rem;background-size:80%;transition:background-color .2s ease-in-out 0s}.home-page .our-team .carousel-control-prev-icon:hover,.home-page .our-team .carousel-control-next-icon:hover{background-color:rgba(82,82,82,.4)}@media only screen and (min-width:1199px){.home-page .our-team .content-row{flex-direction:row;margin-bottom:2rem}.home-page .our-team .info-box{transform:translateX(-30px)}.home-page #team-carousel .members{padding:1rem 3rem}}@media only screen and (max-width:575px){.home-page .our-team #team-carousel .members .team-member{margin:0}.home-page .our-team #team-carousel .members .team-member img{width:75px}}.about-page .about-team img{max-width:100%}.about-page .about-team .info-box{padding:1rem;text-align:left;background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}@media only screen and (min-width:991px){.about-page .about-team .info-box{padding:4rem}}.about-page .testimonials{background-color:#525252;color:#fff;padding:2rem 0}.about-page .testimonials .quote-icon{text-align:center;font-size:2.5rem}.about-page .testimonials .item-card{max-width:1280px;margin:0 auto}.about-page .testimonials .author{font-style:italic;font-size:1.5rem}.about-page .testimonials hr{border-top:1px solid #fff;max-width:320px}.why-us-page .why-choose .practice-card{text-align:left}.why-us-page .why-choose .practice-card .card-title{text-align:inherit}.why-us-page .why-choose .practice-card .copy{margin-bottom:0}.why-us-page .why-choose .items-title,.why-us-page .why-choose .digit{text-transform:uppercase;font-weight:700;color:#2b3c8c;font-size:2rem}.why-us-page .why-choose .items-title{margin:0 auto 1.5rem auto;max-width:1280px;position:relative}.why-us-page .why-choose .items-title .overlay{z-index:-1;position:absolute;display:block;left:0;right:0;top:-2rem;bottom:-16rem;background-color:#ebebeb}.why-us-page .why-choose .digit{margin-bottom:1rem}.why-us-page .plus-link{color:#56cefc;padding:1rem;font-size:1.44rem}.why-us-page .need-talk-list .side-list{padding:1rem;background-color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;display:flex;flex-direction:column;align-items:center}.why-us-page .need-talk-list .side-list .black-line{background-color:#333;width:75%;margin:1rem auto}.why-us-page .need-talk-list .side-list .contact{font-size:1.75rem;color:inherit}.why-us-page .need-talk-list .side-list .contact.phone{font-weight:700;font-size:2.55rem}.why-us-page .need-talk-list .side-list .contact:hover{color:#2b3c8c}.why-us-page .need-talk-list .side-list .download-button{color:inherit;font-size:1.75rem}.why-us-page .need-talk-list .side-list .download-button:hover{color:#2b3c8c}.why-us-page .need-talk-list .middle-list{background-color:#525252}.why-us-page .need-talk-list .middle-list .middle-container{position:relative;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.why-us-page .need-talk-list .middle-list .middle-container .free-consultation-title{color:#fff;margin-bottom:1rem;text-align:left}.why-us-page .need-talk-list .middle-list .middle-container .free-consultation{align-self:center}.why-us-page .give-back-to-comunity img{max-width:100%;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.why-us-page .give-back-to-comunity .info-box{padding:1rem;text-align:left;background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.why-us-page .give-back-to-comunity .img-col{z-index:-1}@media only screen and (min-width:991px){.why-us-page .give-back-to-comunity .info-box{padding:4rem}}@media only screen and (min-width:991px){.why-us-page .need-talk-list{display:flex}.why-us-page .need-talk-list .side-list{padding:3rem 2rem}.why-us-page .need-talk-list li{width:33.33%}.why-us-page .need-talk-list .middle-list{position:relative;background-color:transparent;overflow:visible}.why-us-page .need-talk-list .middle-list .middle-container{background-color:#333;z-index:3;position:absolute;top:100px;bottom:100px;left:-20px;right:-20px;background-position:right bottom;background-size:cover;background-image:url("../img/why-us/box-consultation.jpg");background-repeat:no-repeat;box-shadow:3px 3px 3px 3px rgba(0,0,0,.2)}.why-us-page .practice-cards{margin-bottom:2rem}}.practices-section .states{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.practices-section .states .state{background-color:#56cefc;color:#000;text-transform:uppercase;margin:0 5px 1rem 5px;min-width:240px;text-align:center;transition:background-color .2s ease-in-out 0s}.practices-section .states .state.selected{background-color:#2b3c8c;color:#fff}.practices-section .states .state:hover,.practices-section .states .state:focus{box-shadow:none;outline:none;cursor:default}.practices-section hr{border-color:#525252;margin:1rem 25vw 2rem 25vw}.team-page .title.secondary{margin:3rem 0;font-size:1.55rem}.team-page .attorney{display:block;position:relative;margin-bottom:3rem;color:#333;transition:box-shadow .2s ease-in-out 0s}.team-page .attorney img{max-width:100%}.team-page .attorney:hover{box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.team-page .attorney:hover .tile{right:0;left:0}.team-page .attorney .tile{text-align:center;background-color:#ebebeb;position:absolute;left:14px;right:-14px;bottom:-2rem;padding:.75rem;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;transition:all .2s ease-in-out 0s}.team-page .attorney .tile.dark{color:#fff;background-color:#525252}.team-page .attorney .tile.dark .name{color:#fff}.team-page .attorney .tile .name{font-size:1.44rem;font-weight:600;color:#2b3c8c}.team-page .attorney .tile .position hr{display:inline-block;min-width:50px;margin:0 1rem;vertical-align:middle;border-color:#333}.team-member-page img{max-width:100%}.team-member-page .subtitle a{color:inherit}.team-member-page .img-col{position:relative}.team-member-page .img-col .overlay{position:absolute;left:15px;right:15px;bottom:0;padding:.5rem 1rem;background-color:rgba(255,255,255,.5);text-align:left}.team-member-page .img-col .overlay i{font-weight:normal;margin-right:.5rem}.team-member-page .img-col .overlay a{color:#333}.team-member-page .img-col .overlay a:hover{color:#2b3c8c;font-weight:700}.team-member-page .info-box{padding:2rem;text-align:left;background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.team-member-page .info-box .quote{border-left:5px solid #2b3c8c;padding-left:2rem;font-style:italic;font-size:1.1rem;font-weight:600}.team-member-page .info-box .quote .author{font-size:1.44rem;font-weight:700;display:inline-block;margin-top:2rem}.team-member-page .practice-col{z-index:3}.team-member-page .practice-box{padding:2rem;text-align:left;background-color:#ebebeb;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;line-height:2;margin-bottom:1rem}.team-member-page .org-box{padding:2rem;text-align:left;background-color:#525252;color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;line-height:2}.team-member-page .box-title{text-transform:uppercase;margin-bottom:2rem;font-weight:700;font-size:1.44rem}@media only screen and (min-width:1199px){.team-member-page .info-box,.team-member-page .practice-box{padding:4rem}.team-member-page .org-box{padding:5rem 4rem}}.contact-us-page .map_wrapper{height:100%;min-height:400px;max-height:100vh;padding-bottom:1rem}.contact-us-page .map_canvas{width:100%;height:100%}.contact-us-page .offices .office{background-color:#ebebeb;padding:1rem;text-align:left;margin-bottom:1rem;flex:1 1 auto;transition:box-shadow .2s ease-in-out 0s}.contact-us-page .offices .office.light{background-color:#fff}.contact-us-page .offices .office.selected{box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.contact-us-page .offices .office .name{text-transform:uppercase;color:#2b3c8c}.contact-us-page .offices .office a{color:inherit}.contact-us-page .offices .office a:hover{color:#2b3c8c}.office-page .map-wrapper{height:100%;min-height:400px;max-height:100vh;padding-bottom:1rem}.office-page .map-canvas{width:100%;height:100%;border:1px solid #ebebeb}.office-page .practice-cards.large-cards{margin-bottom:1rem}.office-page .practice-cards.large-cards .practice-card{padding:1rem;background-color:#ebebeb;text-align:left;margin-bottom:2rem}.office-page .practice-cards.large-cards .practice-card .card-title{text-transform:none;text-align:left}.office-page .office-info{text-align:left}.office-page .office-info .info-title{margin:1rem 0;font-size:1.44rem;font-weight:600}.office-page .office-info .practice-card{padding:.75rem;background-color:#fff}.office-page .office-info .practice-card .card-title{margin:0}.office-page .office-info .contacts{font-size:1.44rem}.office-page .office-info .contacts a{color:inherit}.office-page .contact-us{background-color:#ebebeb}.office-page .contact-us .info-box{background-color:#fff}.testimonials-page .video-row{margin-bottom:2rem}.testimonials-page .video-container{background-color:#fff;padding:8px;display:block;color:inherit;text-decoration:none;margin-bottom:1rem;box-shadow:rgba(0,0,0,.5) 2px 2px 12px;transition:box-shadow .2s ease-in-out 0s}.testimonials-page .video-container:hover{box-shadow:rgba(0,0,0,.8) 3px 3px 12px}.testimonials-page .video-container img{width:100%;margin-bottom:1rem}.testimonials-page .video-container .author{margin-bottom:.5rem}.testimonials-page .review-container{margin-bottom:-4rem}.testimonials-page .review-box{background-color:#fff;padding:1rem;margin-bottom:4rem;margin-top:2rem;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.testimonials-page .review-box .quote{color:#2b3c8c;font-size:2rem;width:65px;height:65px;line-height:65px;border-radius:50%;margin:-46px auto 1rem auto;background-color:#fff;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.testimonials-page .review-box .copy{text-align:left}.testimonials-page .review-box .author{margin-bottom:1rem}.testimonials-page .case-studies .video-col{z-index:3}.testimonials-page .case-studies .youtube-video{width:100%;height:240px;box-shadow:rgba(0,0,0,.5) 2px 2px 12px}.testimonials-page .reviews-more{text-align:left}.testimonials-page .reviews-more img{max-width:50%}.testimonials-page .reviews-more .title2{margin-bottom:0}@media only screen and (min-width:767px){.testimonials-page .case-studies .youtube-video{height:510px}}@media only screen and (min-width:1199px){.testimonials-page .case-studies .info-tile{margin-top:4rem;margin-bottom:2rem}}.landing-header .btn-label{color:#56cefc;padding:.375rem .75rem;display:inline-block}.landing-footer .landing-offices{color:#56cefc}.landing-footer .landing-offices address{margin-bottom:1.5rem;font-size:1.1rem}.landing-footer .landing-offices .menu-title{font-weight:600}.landing-footer .landing-offices a{color:#fff}.landing-page .page-banner{height:127px;padding:0}.landing-page .contact-us .col-info,.landing-page .contact-us .col-form{padding:1rem}@media only screen and (min-width:991px){.landing-page .contact-us .col-info,.landing-page .contact-us .col-form{padding:4rem}}.landing-page .contact-us .col-title1{font-weight:700;text-align:center}.landing-page .contact-us .col-title{margin-bottom:2rem;font-weight:700;text-align:center}.landing-page .contact-us .col-info{background-color:#ebebeb;text-align:left}.landing-page .contact-us .col-info .box-title{text-transform:uppercase}.landing-page .contact-us .col-form{background-color:#f8f8f8}.landing-page .contact-us .col-form .col-title1{color:#c00}.landing-page .contact-us .box-pretitle{color:#2b3c8c;font-weight:600;font-size:1.25rem;text-align:center;margin-bottom:2rem}.landing-page .contact-us .box-title{color:#2b3c8c;font-weight:700}.landing-page .contact-us .logos{display:flex;padding:0;margin:0;flex-direction:row;flex-wrap:wrap;list-style:none;align-items:center;justify-content:center}.landing-page .contact-us .logos li{margin-bottom:1rem}.landing-page .contact-us .logos img{height:85px;width:auto;padding:0 .5rem}.landing-page .contact-us .rating-stars{color:#333}.landing-page .contact-us .rating-stars i{color:#e26f1d}.landing-page .what-do-next{background-color:#525252;color:#fff}.landing-page .what-do-next .title,.landing-page .what-do-next .subtitle{color:#fff}.landing-page .what-do-next .or{display:inline-block;padding:.375rem .75rem}.landing-page .what-do-next .btn{margin-bottom:1rem}@media only screen and (min-width:1199px){.landing-page .what-do-next{padding:3rem 0}}.landing-page .landing-testimonials{text-align:left}.landing-page .landing-testimonials .author{font-size:1.1rem;font-style:italic}.landing-page .landing-testimonials img{max-width:100%} */