﻿h1{font-family:"Roboto Slab",serif;color:#283590;font-weight:lighter;font-size:36px}h2{font-family:"Roboto Slab",serif;color:#a9975e;font-weight:lighter;font-size:24px}h3{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px;color:#55585a}h4{font-family:"Open Sans",sans-serif;font-weight:600;color:#55585a;font-size:16px}p{font-family:"Open Sans",sans-serif;font-weight:normal;color:#55585a;font-size:15px;line-height:22px}p-link a{font-family:"Open Sans",sans-serif;font-weight:bold;color:#55585a;font-size:15px}p-link a:hover{color:#283590;text-decoration:none}li{font-family:"Open Sans",sans-serif;font-weight:normal;color:#55585a;font-size:15px}body{background-color:#efeff0;overflow-x:hidden}.expertise-list{padding-left:5px}.background-pattern-light{background-image:url("../images/pattern_light.jpg");background-repeat:repeat;opacity:.3;z-index:-1;position:absolute;height:100%;width:100%}.background-pattern-dark{background-image:url("../images/pattern_dark.jpg");background-repeat:repeat;height:250px}.background-pattern-dark-home{background-image:url("../images/pattern_dark.jpg");background-repeat:repeat;height:600px}@media(max-width: 991px){.background-pattern-dark-home{height:370px}}.btn .chevron-right{display:inline-block;width:10px;height:18px;margin-left:10px;background:url(../images/btn-chevron-right.png) no-repeat;vertical-align:middle}.btn .chevron-down{display:inline-block;width:18px;height:10px;margin-right:10px;background:url(../images/btn-chevron-down.png) no-repeat;vertical-align:middle}.profile-email-icon,.profile-linkedin-icon{display:inline-block;width:36px;height:36px;background-repeat:no-repeat}.profile-email-icon{background-image:url(../images/mail-icon.png)}.profile-email-icon:hover{background-image:url(../images/mail-icon-hover.png)}.profile-linkedin-icon{background-image:url(../images/linkedin-icon.png)}.profile-linkedin-icon:hover{background-image:url(../images/linkedin-icon-hover.png)}.carousel-prev,.carousel-next{display:inline-block;width:41px;height:41px;margin:0 5px;background-position:0 0;background-repeat:no-repeat}.carousel-prev:hover,.carousel-next:hover{background-position:0 -41px}.carousel-prev{background-image:url(../images/carousel-btn-prev.png)}.carousel-prev.light{background-image:url(../images/carousel-btn-prev-light.png)}.carousel-next{background-image:url(../images/carousel-btn-next.png)}.carousel-next.light{background-image:url(../images/carousel-btn-next-light.png)}.carousel-prev-alt,.carousel-next-alt{display:inline-block;width:41px;height:41px;background-size:contain;background-repeat:no-repeat}.carousel-prev-alt{margin-bottom:-6px;margin-right:-6px;background-image:url(../images/btn-prev-gold.png)}.carousel-prev-alt:hover{background-image:url(../images/btn-prev-gold-hover.png)}.carousel-next-alt{margin-bottom:-5px;background-image:url(../images/btn-next-gold.png)}.carousel-next-alt:hover{background-image:url(../images/btn-next-gold-hover.png)}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;flex-wrap:wrap}.row-eq-height a{display:block;background-color:#fff;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;text-decoration:none;height:100%}.row-eq-height a:hover{background-color:#c5c9c8}.row-eq-height a:hover h3{color:#646666}.box-image{text-align:center;position:relative;padding:20px}.box-image h3{font-family:"Roboto Slab",serif;font-weight:lighter;font-size:16px;margin-top:10px;margin-bottom:0px;line-height:21px;text-align:left;color:#aa9166}.box-image img{width:100%;object-fit:cover}.small-card .box-image{padding:15px}.small-card .box-image h3{font-size:15px}@media(max-width: 480px){#breadcrumbs{display:none}}#breadcrumbs ul.crumbs{margin-bottom:30px;padding-top:25px;padding-left:60px;list-style:none}@media(max-width: 768px){#breadcrumbs ul.crumbs{padding-left:30px}}#breadcrumbs ul.crumbs li{display:inline;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:14px}@media(max-width: 588px){#breadcrumbs ul.crumbs li{font-size:12px}}#breadcrumbs ul.crumbs li a{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:14px;color:#c7c9c7}#breadcrumbs ul.crumbs li+li:before{padding:8px;color:#000;content:">"}@media(min-width: 768px){.container{width:100%}}.content{padding-top:107px}@media(max-width: 480px){.content{padding-top:70px}}#home-slider{height:500px}@media(max-width: 640px){#home-slider{height:400px}}.home-banner{width:100%;height:100%;position:relative}.home-slide-content{background-size:cover;background-position:center center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:40px}.home-slide-content .home-banner-content{max-width:1170px;width:100%}.home-slide-content .btn-wrapper{text-align:center}@media(max-width: 640px){.home-slide-content .btn-wrapper{bottom:20px}}@media(max-width: 480px){.home-slide-content .btn-wrapper{display:none}}.home-slide-content .btn-wrapper .btn{font-family:"Open Sans",sans-serif;font-weight:normal;color:#fff;width:200px;height:40px;font-size:15px;background:#a9975e;line-height:26px;margin-top:20px;text-decoration:none;border-radius:20px}.home-slide-content .btn-wrapper .btn:hover{background:#6d6e70;text-decoration:none}.home-slide-content h1+h3{transform:translate3d(0, 0, 0);opacity:1}.home-slide-content .item.active h1+h3{transform:translate3d(0, 0, 0);opacity:1}.hero-home{position:relative;background-size:contain;background-position:center top}.hero-home img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-100}.hero-home .slides{margin:0;padding:0;list-style-type:none}.hero-home .slides li{height:500px}.hero-home .slides h1{animation:fadeOutLeft 1s both}.hero-home .slides h3,.hero-home .slides .btn-wrapper{animation:fadeOutLeft 1s both}.hero-home .slides .slick-active h1{animation:fadeInDown 1s both 1s}.hero-home .slides .slick-active h3,.hero-home .slides .slick-active .btn-wrapper{animation:fadeInLeft 1s both 1.5s}.hero-home .row{max-width:700px;margin-left:auto;margin-right:auto}.hero-home .row h1{text-align:center;margin-top:60px}@media(max-width: 768px){.hero-home .row h1{font-size:32px;margin-top:60px}}@media(max-width: 520px){.hero-home .row h1{font-size:24px !important;margin-top:60px}}.hero-home .row h3{text-align:center;margin-top:35px;line-height:24px;font-size:21px}@media(max-width: 768px){.hero-home .row h3{font-size:18px}}@media(max-width: 520px){.hero-home .row h3{font-size:16px !important}}.hero-home .row a{text-transform:uppercase;margin-top:45px;text-align:center}@media(max-width: 480px){.hero-home .row a{margin-top:30px}}@media(max-width: 480px){.hero-home .row{padding-left:20px;padding-right:20px}}.hero-home .row .btn{font-family:"Open Sans",sans-serif;font-weight:normal;color:#fff;width:200px;height:50px;font-size:18px;background:#6d6e70;margin-top:20px;padding:10px 20px 10px 20px;text-decoration:none;border-radius:0px}.hero-home .row .btn:hover{background:#a9975e;text-decoration:none}.hero-home .row .btn-wrapper{text-align:center}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.carousel,.carousel-inner,.carousel-inner .item{height:100%}.carousel,.home-banner{height:100%}@-webkit-keyframes Slick-FastSwipeIn{0%{transform:rotate3d(0, 1, 0, 150deg) scale(0) perspective(400px)}100%{transform:rotate3d(0, 1, 0, 0deg) scale(1) perspective(400px)}}@keyframes Slick-FastSwipeIn{0%{transform:rotate3d(0, 1, 0, 150deg) scale(0) perspective(400px)}100%{transform:rotate3d(0, 1, 0, 0deg) scale(1) perspective(400px)}}@-webkit-keyframes ProgressDots{from{width:0px}to{width:100%}}@keyframes ProgressDots{from{width:0px}to{width:100%}}.ppc-home{max-width:1200px;min-height:520px;margin-top:-90px;margin-left:auto;margin-right:auto;background-color:#fff;position:relative;padding-right:20px;padding-left:20px}.ppc-home .col-md-4{padding-right:35px;padding-left:35px;margin-bottom:10px;margin-top:10px;height:100%;border-right:1px solid #d7d7d7}.ppc-home .col-md-4:last-child{border-right:0px solid #d7d7d7}@media(max-width: 768px){.ppc-home .col-md-4{border-right:0px;padding-top:20px;border-bottom:1px solid #f1f1f2}}.ppc-home .col-sm-4:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ppc-home img{height:168px;display:block;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:35px}@media(max-width: 480px){.ppc-home img{padding-top:20px}}.ppc-home h2,.ppc-home p{margin-bottom:30px}.ppc-home a{color:#55585a;font-weight:bold}.ppc-home a:hover{color:#283590}@media screen and (max-width: 768px){.ppc-home .col-sm-4{padding:0;margin:40px 40px 0;border-bottom:1px solid #f1f1f2}.ppc-home .col-md-4:nth-child(3){border-bottom:0px}.ppc-home img{float:left;margin:0 0 30px}.ppc-home h2{margin-top:0}.ppc-home h2,.ppc-home p{margin-left:200px}}@media screen and (max-width: 600px){.ppc-home .col-sm-4{margin:0 20px;text-align:center}.ppc-home img{float:none;margin-left:auto;margin-right:auto;width:100%}.ppc-home h2,.ppc-home p{margin-left:0;text-align:left}}.col-3-home{max-width:1200px;margin-top:-110px;margin-left:auto;margin-right:auto;min-height:300px;background-color:#fff;position:relative;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 8px 0 rgba(0,0,0,.19)}.col-3-home .col-3-img-container{width:100%;min-height:200px;position:relative}.col-3-home .col-3-img-container .col-inner{margin:20px;position:absolute;bottom:0;left:0;z-index:1}.col-3-home .col-3-img-container .col-inner h3{color:#fff;font-family:"Roboto Slab",serif;font-weight:lighter;font-size:24px;line-height:24px}.col-3-home .col-3-img-container .col-inner h4{color:#fff;font-family:"Roboto Slab",serif;font-weight:lighter;font-size:16px;line-height:22px}@media(max-width: 991px){.col-3-home .col-3-img-container{width:280px;float:left;margin-right:20px}}@media(max-width: 600px){.col-3-home .col-3-img-container{float:none;width:100%;margin-right:auto;margin-left:auto}}.col-3-home .col-3-profile-container{width:100%;min-height:200px;position:relative}@media(max-width: 991px){.col-3-home .col-3-profile-container{width:280px;float:left;margin-right:20px}}@media(max-width: 600px){.col-3-home .col-3-profile-container{float:none;width:100%;margin-right:auto;margin-left:auto}}.col-3-home .overlay-alt{position:relative}.col-3-home .overlay-alt:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:.1;background-color:#000}.col-3-home .overlay-alt:hover:after{background-color:#a99450}.col-3-home .col-3-content{width:100%;padding-top:10px}@media(max-width: 991px){.col-3-home .col-3-content{padding-left:20px}}@media(max-width: 600px){.col-3-home .col-3-content{padding-left:0px}}.col-3-home .col-3-content a{text-decoration:none}.col-3-home .home-card{border-right:1px solid #d7d7d7;padding:25px}.col-3-home .home-card:last-child{border-right:0px solid #d7d7d7}@media(max-width: 768px){.col-3-home .home-card{border-right:0px;padding-top:20px;border-bottom:1px solid #f1f1f2}}.col-3-home .home-card .carousel-btns-alt{position:absolute;bottom:0;right:0}.col-3-home .home-card .carousel-btns-alt ul{margin:0px}.col-3-home .home-card .carousel-btns-alt ul li{display:inline-block}.col-3-home .home-card .carousel-btns-alt ul li img{height:40px;width:40px}.col-3-home .col-sm-4:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.col-3-home h2,.col-3-home p{margin-bottom:30px}.col-3-home a{color:#55585a;font-weight:bold}.col-3-home a:hover{color:#283590}@media screen and (max-width: 768px){.col-3-home .col-sm-4{padding:0;margin:40px 40px 0;border-bottom:1px solid #f1f1f2}.col-3-home .col-md-4:nth-child(3){border-bottom:0px}.col-3-home img{float:left;margin:0 0 30px}.col-3-home h2{margin-top:0}.col-3-home h2,.col-3-home p{margin-left:200px}}@media screen and (max-width: 600px){.col-3-home .col-sm-4{margin:0 20px;text-align:center}.col-3-home img{float:none;margin-left:auto;margin-right:auto;width:100%}.col-3-home h2,.col-3-home p{margin-left:0;text-align:left}}.news-home{min-height:600px;max-width:1200px;margin-top:50px;margin-right:auto;margin-left:auto;background-color:transparent;position:relative}.news-home h1{margin-top:15px;padding-top:50px;padding-bottom:50px;text-align:center}@media(max-width: 768px){.news-home h1{padding-top:20px;padding-bottom:20px}}.news-home h2{margin-top:0px}@media(max-width: 768px){.news-home h2{margin-top:20px}}.news-home h3{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#55585a;font-size:18px;visibility:hidden;margin-top:-20px}@media(max-width: 768px){.news-home h3{visibility:visible;margin-top:0px}}.news-home a{text-transform:uppercase;text-align:center}.news-home .slider4{background-color:#55585a}.news-home .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:160px;height:50px;font-size:18px;background:#6d6e70;padding:10px 20px 10px 20px;text-decoration:none}@media(max-width: 480px){.news-home p{display:none}}.news-home .news-btn{text-align:center;margin-right:auto;margin-left:auto}@media(max-width: 768px){.news-home .news-btn{margin-bottom:180px}}@media(max-width: 480px){.news-home .news-btn{margin-bottom:30px}}.news-home a.btn{margin-top:30px;float:left}@media(max-width: 480px){.news-home a.btn{float:none}}.news-home .btn:hover{background:#a9975e;text-decoration:none}.news-home img{max-width:520px;width:100%}.news-home .carousel{padding-left:60px;padding-right:60px}@media(max-width: 480px){.news-home .carousel{padding-left:30px;padding-right:30px}}.news-home .carousel-btns{margin-top:50px}.news-home .carousel-btns ul{padding-left:0px;text-align:center}.news-home .carousel-btns ul li{display:inline-block}.news-home .carousel-btns ul li img{height:40px;width:40px}.our-practice-home{min-height:640px;width:100%;margin-right:auto;margin-left:auto;background-size:cover;background-position:center top}@media screen and (max-width: 930px){.our-practice-home{min-height:0;padding-bottom:40px}}.our-practice-home .row .owl-carousel .col-sm-4{width:100%}.our-practice-home .row .owl-carousel a p{text-transform:none;text-align:left}.our-practice-home .row .owl-carousel h2{text-transform:none}.our-practice-home .row .owl-carousel a:hover{text-decoration:none}.our-practice-home .row .owl-carousel .image{text-align:center}.our-practice-home .row .owl-carousel .card-image{width:100%;height:225px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.our-practice-home .row .owl-carousel .slide:before{display:block !important;margin-left:0 !important;background:transparent}.our-practice-home .row .owl-carousel .active-slide:before{display:none !important}.our-practice-home .row .owl-carousel .owl-controls{text-align:center}.our-practice-home .row .owl-carousel .slide .active-slide{width:100%}.our-practice-home .row .owl-carousel .owl-prev,.our-practice-home .row .owl-carousel .owl-next{display:inline-block;width:41px;height:41px;margin:0 5px;background:no-repeat 0 0}.our-practice-home .row .owl-carousel .owl-prev:hover,.our-practice-home .row .owl-carousel .owl-next:hover{background-position:0 -41px}.our-practice-home .row .owl-carousel .owl-prev{background-image:url(../images/carousel-btn-prev-light.png)}.our-practice-home .row .owl-carousel .owl-next{background-image:url(../images/carousel-btn-next-light.png)}@media screen and (max-width: 930px){.our-practice-home .row .owl-carousel .image{display:none}.our-practice-home .row .owl-carousel h2,.our-practice-home .row .owl-carousel p{padding-left:0;text-align:center;width:100%}}@media screen and (max-width: 768px){.our-practice-home .row .owl-carousel .card-image{display:none}}.our-practice-home h1{margin-top:0px;padding-top:50px;padding-bottom:50px;text-align:center;color:#fff}.our-practice-home .row{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.our-practice-home .row .slide:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;display:block;margin-left:-5px;background:#a39361}.our-practice-home .row .col-sm-4{margin-bottom:20px}.our-practice-home .row .col-sm-4:nth-child(3n+1) .slide:before{display:none}.our-practice-home .row h2{margin-top:20px;text-align:left;color:#fff;font-family:"Roboto Slab",serif;font-weight:lighter;font-size:24px}.our-practice-home .row p{margin-bottom:30px;color:#fff;line-height:24px}.our-practice-home .row a{text-transform:uppercase;text-align:center}.our-practice-home .row .image{padding-left:0;text-align:center}.our-practice-home .row .image img{display:inline}.our-practice-home .row .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#6d6e70;padding:10px 20px 10px 20px;text-decoration:none;border-radius:0}.our-practice-home .row .btn:hover{background:#a9975e;text-decoration:none}.our-practice-home .row img{width:125px;height:125px}.our-practice-home .row .carousel{padding-left:60px;padding-right:60px}.our-practice-home .row .carousel-btns{margin-top:50px;text-align:center}.our-practice-home .row .carousel-btns ul{text-align:center}.our-practice-home .row .carousel-btns ul li{display:inline-block}.our-practice-home .row .carousel-btns ul li img{height:40px;width:40px}.our-practice-home .row .owl-carousel .owl-controls{margin-bottom:30px}.newsletter-home{min-height:300px;width:100%;background-color:#b5cdc2;margin-right:auto;margin-left:auto}.newsletter-home h1{margin-top:0px;padding-top:70px;text-align:center}@media(max-width: 480px){.newsletter-home h1{font-size:30px}}.newsletter-home p{margin-top:30px;text-align:center}@media(max-width: 768px){.newsletter-home p{padding-left:15px;padding-right:15px}}.newsletter-home .row{margin-top:30px;max-width:1200px;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle}.newsletter-home .row input{background-color:#b5cdc2;height:40px;max-width:220px;width:100%;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;border-style:solid;-webkit-appearance:none;border:none;border-bottom:2px solid #fff}.newsletter-home .row input:focus{outline:0 !important}@media(max-width: 768px){.newsletter-home .row input{max-width:420px;width:100%;margin-top:10px}}@media(max-width: 480px){.newsletter-home .row input{margin-top:10px;max-width:420px;width:100%}}.newsletter-home .row input::-webkit-input-placeholder{color:#55585a !important}.newsletter-home .row input:-moz-placeholder{color:#55585a !important}.newsletter-home .row input::-moz-placeholder{color:#55585a !important}.newsletter-home .row input:-ms-input-placeholder{color:#55585a !important}.newsletter-home .row a{text-transform:uppercase;text-align:center}.newsletter-home .row .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:125px;height:50px;font-size:18px;background:#6d6e70;padding:10px 20px 10px 20px;text-decoration:none}.newsletter-home .row .btn:hover{background:#a9975e;text-decoration:none}.newsletter-home .row .btn-wrapper{text-align:center}@media(max-width: 768px){.newsletter-home .row .btn-wrapper{margin-top:30px;margin-bottom:30px}}@media(max-width: 480px){.newsletter-home .row .btn-wrapper{margin-bottom:30px;margin-top:20px}}.nav-footer{min-height:240px;background-color:#404041}@media(max-width: 1260px){.nav-footer{padding-left:20px;padding-right:20px}}.btn{border-radius:0px}@media(max-width: 600px){#myCarousel-alt{margin-bottom:130px;height:245px}}@media(max-width: 768px){#myCarousel-alt .col-3-home .home-card{border-bottom:0px}}.unbreakable-container{width:100%;height:100%;position:relative}.unbreakable-container .unbreakable{max-width:700px;color:#fff;position:absolute;top:-20px;left:0;right:0;bottom:0;height:50%;width:100%;margin:auto}@media(max-width: 640px){.unbreakable-container .unbreakable{top:-50px}}@media(max-width: 480px){.unbreakable-container .unbreakable{top:0}}.ks{font-family:"Roboto Slab",serif;color:#283590;font-weight:lighter;font-size:28px;text-align:center;line-height:32px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 1s;-webkit-transform:translateX(-1000%);-ms-transform:translateX(-1000%);transform:translateX(-1000%)}@media(max-width: 640px){.ks{font-size:24px;line-height:26px}}@media(max-width: 480px){.ks{font-size:20px;line-height:23px}}.animate .ks{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.un{font-family:"Open Sans",sans-serif;font-weight:normal;color:#55585a;font-size:14px;line-height:18px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s cubic-bezier(0.19, 1, 0.22, 1) 1s;-webkit-transform:translateX(-1000%);-ms-transform:translateX(-1000%);transform:translateX(-1000%)}@media(max-width: 640px){.un{font-size:12px}}.un{-webkit-transition:all .3s ease-in-out 1.7s;transition:all .3s ease-in-out 1.7s}.animate .un{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.home-hero-container{min-height:600px;height:auto}.home-hero-container .container{padding:0px}.home-hero-container .home-hero-left{height:600px;padding:0px}.home-hero-container .home-hero-left .hero-image-left{height:100%;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 991px){.home-hero-container .home-hero-left{height:350px}}.home-hero-container .home-hero-right{height:600px;padding:0px;position:relative;background-color:#231f20}@media(max-width: 991px){.home-hero-container .home-hero-right{height:350px;margin-bottom:100px}}.home-hero-container .home-hero-right .home-hero-right-container{position:absolute;top:35%;left:50%;transform:translate(-50%, -50%);height:50%;width:65%}.home-hero-container .home-hero-right .home-hero-right-container h2{font-family:"Roboto Slab",serif;line-height:44px;font-size:36px;color:#fff}.home-hero-container .home-hero-right .home-hero-right-container p{font-family:"Open Sans",sans-serif;margin-top:30px;color:#8f9194;font-size:21px;line-height:28px}@media(max-width: 600px){.home-hero-container .home-hero-right .home-hero-right-container p{margin-top:15px}}.home-hero-container .home-hero-right .home-hero-right-container a.btn-more{font-family:"Open Sans",sans-serif;height:50px;min-width:200px;font-size:18px;line-height:20px;margin-top:30px;padding-top:14px;background-color:#a99450;color:#fff;text-transform:uppercase}.home-hero-container .home-hero-right .home-hero-right-container a.btn-more:hover{transition:.3s;background-color:#6d6e70}@media(max-width: 600px){.home-hero-container .home-hero-right .home-hero-right-container a.btn-more{margin-top:15px}}.home-hero-container .home-hero-right .home-hero-right-container span.chevron-right{float:right}@media(max-width: 1450px){.home-hero-container .home-hero-right .home-hero-right-container{left:46%;width:75%}.home-hero-container .home-hero-right .home-hero-right-container h2{line-height:36px;font-size:28px}.home-hero-container .home-hero-right .home-hero-right-container p{font-size:16px;line-height:24px}}@media(max-width: 768px){.home-hero-container .home-hero-right .home-hero-right-container h2{line-height:32px;font-size:24px}.home-hero-container .home-hero-right .home-hero-right-container p{font-size:14px;line-height:20px}.home-hero-container .home-hero-right .home-hero-right-container a.btn-more{height:50px;font-size:16px;line-height:20px}.home-hero-container .home-hero-right .home-hero-right-container span.chevron-right{float:right}}@media(max-width: 991px){.home-hero-container .home-hero-right .home-hero-right-container{top:35%;left:50%;transform:translate(-50%, -50%);height:60%;width:65%}}@media(max-width: 600px){.home-hero-container .home-hero-right .home-hero-right-container{height:75%;width:85%;left:50%}}section.hero-practice .hero-practice-area{position:relative;background-size:cover;background-position:center top;height:250px;z-index:-900}@media(max-width: 768px){section.hero-practice .hero-practice-area{height:220px}}@media(max-width: 480px){section.hero-practice .hero-practice-area{height:160px}}section.hero-practice .hero-practice-area img{position:absolute;top:160px;left:0px;right:0px;bottom:0px}@media(max-width: 768px){section.hero-practice .hero-practice-area img{top:120px;height:220px}}@media(max-width: 588px){section.hero-practice .hero-practice-area img{height:160px;top:70px}}section.hero-practice .hero-practice-area .row h1{text-align:center;max-width:700px;position:absolute;top:33%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 768px){section.hero-practice .hero-practice-area .row h1{font-size:34px;width:90%}}@media(max-width: 588px){section.hero-practice .hero-practice-area .row h1{font-size:30px}}@media(max-width: 768px){section.intro-practice{margin-top:0px}}@media(max-width: 480px){section.intro-practice{margin-top:85px}}section.intro-practice .intro-blurb{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;padding:20px 0;background-color:#fff}@media(max-width: 488px){section.intro-practice .intro-blurb{margin-top:-100px}}section.intro-practice .intro-blurb p{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;padding-top:20px;padding-left:80px;padding-right:80px}@media(max-width: 768px){section.intro-practice .intro-blurb p{padding-top:10px;padding-bottom:20px;padding-left:30px;padding-right:30px;margin-bottom:10px}}@media(max-width: 480px){section.intro-practice .intro-blurb p{font-size:15px;padding-left:30px;padding-right:30px}}@media(max-width: 1300px){section.intro-practice h2{padding-left:30px;padding-right:30px}}section.content-practice{max-width:1080px;margin-left:auto;margin-right:auto;background-color:#efeff0}section.content-practice .dropbtn{background-color:#aaacad;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer;width:180px;height:50px}@media screen and (max-width: 580px){section.content-practice .dropbtn{width:100%;box-sizing:border-box}}section.content-practice .dropbtn:hover{background-color:#55585a}section.content-practice .filter-reset{display:inline-block;margin-left:10px;height:50px;line-height:50px;vertical-align:top}section.content-practice .filter-content{position:absolute;z-index:1000;left:0;top:100%;display:none;margin:-5px 0 0;padding:0;list-style-type:none;background:#c7c9c7;width:230px}section.content-practice .filter-content.show{display:block}section.content-practice .filter-content a{display:block;padding:5px 20px;color:inherit;white-space:nowrap}section.content-practice .filter-content a:hover,section.content-practice .filter-content a.active{background-color:#aaacad;color:#fff;text-decoration:none}section.content-practice .panel-container{margin-bottom:30px}section.content-practice .practice-title{margin-top:45px}@media(max-width: 1300px){section.content-practice .practice-title{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.content-practice .practice-title{margin-top:0px}}section.content-practice .practice-panels-container{padding-bottom:50px}section.content-practice .container{margin-top:35px;padding-right:0px;padding-left:0px}@media(max-width: 1300px){section.content-practice .container{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.content-practice .container{margin-top:25px}}section.content-practice .container svg{fill:#6d6e70;max-width:120px}section.content-practice .container p{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;color:#55585a;padding-top:25px;padding-bottom:25px;line-height:24px}@media(max-width: 768px){section.content-practice .container p{padding-top:15px;padding-bottom:15px}}@media(max-width: 580px){section.content-practice .container .col-xxs-12{width:100%}section.content-practice .container .col-xxs-12 .btn{text-align:center}}section.content-practice .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#6d6e70;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:70px;text-transform:uppercase}section.content-practice .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.content-practice .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.content-practice .btn-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}}.loadbtn{text-align:center}section.intro-practice .intro-blurb p{padding-top:0px;padding-left:60px;padding-right:60px;padding-bottom:10px}@media(max-width: 768px){section.intro-practice .intro-blurb p{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:15px;padding-left:30px;padding-right:30px}}section.intro-practice .intro-blurb h2{padding-top:0px;padding-left:60px;padding-right:60px}@media(max-width: 768px){section.intro-practice .intro-blurb h2{padding-top:0px;padding-left:30px;padding-right:30px}}section.intro-practice .intro-blurb h3{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px;color:#55585a;padding-left:60px;padding-right:60px}@media(max-width: 768px){section.intro-practice .intro-blurb h3{padding-left:30px;padding-right:30px}}section.intro-practice .intro-blurb .container{padding-left:60px;padding-right:60px;padding-bottom:60px}@media(max-width: 768px){section.intro-practice .intro-blurb .container{padding-left:10px;padding-right:10px}}section.intro-practice .intro-blurb .container ul{margin-left:30px}section.intro-practice .intro-blurb .container li{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;line-height:24px}section.intro-practice .intro-blurb .container img.expertise-feature-image{padding-left:60px;padding-right:60px;margin-bottom:30px;width:100%}section.practice-team{max-width:1080px;margin-left:auto;margin-right:auto}section.practice-team h1{padding-top:20px;margin-bottom:0px;padding-bottom:0px}@media(max-width: 1300px){section.practice-team h1{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.practice-team h1{margin-top:25px}}section.practice-team h3{padding-bottom:30px;margin-top:0px;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px}section.practice-team .container{margin-top:45px;padding-right:0px;padding-left:0px}@media(max-width: 1300px){section.practice-team .container{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.practice-team .container{margin-top:25px}}section.practice-case-studies{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:0px}section.practice-case-studies h1{padding-top:20px;margin-bottom:40px;padding-bottom:0px}@media(max-width: 1300px){section.practice-case-studies h1{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.practice-case-studies h1{margin-top:25px}}section.practice-case-studies h3{padding-bottom:30px;margin-top:0px;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px}section.practice-case-studies p{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:15px}section.practice-case-studies .container{margin-top:45px;padding-right:0px;padding-left:0px}@media(max-width: 1300px){section.practice-case-studies .container{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.practice-case-studies .container{margin-top:25px}}section.practice-case-studies .container .case-study-box{max-width:320px}@media(max-width: 580px){section.practice-case-studies .container .case-study-box{margin-left:auto;margin-right:auto}}section.practice-case-studies .container .case-study-box img{width:100%}section.practice-case-studies .container .case-study-box h3{margin-bottom:0px}section.practice-case-studies .container .case-study-box a{text-decoration:none}section.practice-case-studies .container .case-study-box a p{margin-bottom:30px}section.practice-case-studies .container .case-study-box a p:hover{color:#283590}section.practice-case-studies .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#c7c9c7;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;text-transform:uppercase}section.practice-case-studies .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.practice-case-studies .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.practice-case-studies .btn-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}}@media(max-width: 580px){.col-xxs-12{width:100%}}.loadbtn{text-align:center}section.blog-content{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;background-color:#fff}@media(max-width: 480px){section.blog-content{margin-top:0px}}@media(max-width: 580px){section.blog-content .col-xxs-12{width:100%}section.blog-content .col-xxs-12 .btn{text-align:center}}section.blog-content .container{padding-right:60px;padding-left:60px;padding-top:50px}@media(max-width: 768px){section.blog-content .container{padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.blog-content .container{padding-left:35px;padding-right:35px}}section.blog-content .container .row{margin-bottom:40px}section.blog-content .container hr{padding-bottom:20px}section.blog-content .container hr:last-child{display:none}section.blog-content .container img{max-width:450px;max-height:300px;width:100%}section.blog-content .container h2{margin-bottom:0px;margin-top:0px}@media(max-width: 580px){section.blog-content .container h2{margin-top:25px}}section.blog-content .container h3{margin-top:5px;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px;color:#55585a}section.blog-content .container p{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;padding-top:15px}section.blog-content .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#c7c9c7;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;text-transform:uppercase}section.blog-content .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.blog-content .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.blog-content .btn-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}}.loadbtn{text-align:center}.generic-content img{display:block;max-width:100%;height:auto}section.people-partners{max-width:1080px;margin:0 auto;margin-bottom:30px}@media(max-width: 580px){section.people-partners .container h1{margin-left:20px}}section.people-content{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;background-color:#fff}@media(max-width: 480px){section.people-content{margin-top:-20px;padding-top:10px}}section.people-content #breadcrumbs{margin-bottom:50px}@media(max-width: 480px){section.people-content .crumbs{display:none}}section.people-content ul.crumbs li{display:inline;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:14px}@media(max-width: 480px){section.people-content ul.crumbs li{font-size:12px}}section.people-content ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media(max-width: 768px){section.people-content ul.crumbs{padding-left:20px}}section.people-content ul.crumbs li a{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:14px;color:#c7c9c7}@media(max-width: 480px){section.people-content ul.crumbs li a{font-size:12px}}section.people-content ul.crumbs li+li:before{padding:8px;color:#000;content:">"}section.people-content ul.crumbs li a{color:#c7c9c7}section.people-content p{padding-right:80px;padding-left:80px}@media(max-width: 869px){section.people-content p{padding-right:20px;padding-left:20px;padding-top:10px}}@media(max-width: 580px){section.people-content .col-xxs-12{width:100%}section.people-content .col-xxs-12 .btn{text-align:center}}section.people-content .dropbtn{background-color:#55585a;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer;width:180px;height:50px}@media screen and (max-width: 480px){section.people-content .dropbtn{width:100%;box-sizing:border-box}}section.people-content .searchbar{position:relative;display:inline-block;padding-left:60px;padding-top:50px;width:100%}section.people-content .dropdown{position:relative;display:inline-block}section.people-content .dropdown .dropbtn{float:left;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px}@media(max-width: 480px){section.people-content .dropdown{display:block;margin-bottom:10px}section.people-content .dropdown .dropbtn{float:none;text-align:left}}section.people-content .dropdown-content{display:none;position:absolute;left:0;top:-1px;background-color:#c7c9c7;min-width:160px;width:900px;margin-top:50px;padding:30px;padding-top:15px;z-index:10000;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}section.people-content .dropdown-content .close-btn{position:absolute;z-index:50;right:30px;top:30px;display:block;width:25px;height:25px;padding:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.people-content .dropdown-content .close-btn:hover{background:transparent}section.people-content .dropdown-content .close-btn:before{content:"";position:absolute;left:0;right:0;top:50%;display:block;height:1px;background:#acaeaf}section.people-content .dropdown-content .close-btn:after{content:"";position:absolute;top:0;bottom:0;left:50%;display:block;width:1px;background:#acaeaf}@media screen and (max-width: 480px){section.people-content .dropdown-content .close-btn{right:15px;top:15px}}@media screen and (max-width: 480px){section.people-content .dropdown-content{margin-top:0;width:100%}section.people-content .dropdown-content .row{margin-bottom:0}section.people-content .dropdown-content .col-xs-6{float:none;width:auto;padding-left:0}}section.people-content .dropdown-content .filter-close-btn{position:absolute;top:0;right:0}section.people-content .dropdown-content .reset-filter{display:none}@media(max-width: 897px){section.people-content .dropdown-content .reset-filter{position:absolute;z-index:10;right:30px;top:20px;display:block;padding:0}section.people-content .dropdown-content .reset-filter:hover{background:transparent;text-decoration:underline}}@media(max-width: 480px){section.people-content .dropdown-content .reset-filter{display:none}}section.people-content .dropdown-content .container{padding:0px}section.people-content .dropdown-content .container .checkbox{margin-top:0px;margin-bottom:5px;padding-left:5px}section.people-content .dropdown-content .container .checkbox label{position:relative;display:block;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;padding-top:2px;padding-left:0}section.people-content .dropdown-content .container .checkbox label input{display:none}section.people-content .dropdown-content .container .checkbox label .cb-title{position:relative;display:block;padding-left:25px}section.people-content .dropdown-content .container .checkbox label .cb-title:before{content:"";position:absolute;left:0;top:0;display:block;width:20px;height:20px;background:#fff}section.people-content .dropdown-content .container .checkbox label input:checked~.cb-title:before{background:#fff url(../images/checkmark.png) no-repeat center center}section.people-content .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}section.people-content .dropdown-content a:hover{background-color:#f1f1f1}section.people-content .dropdown:hover .dropdown-content{display:block}section.people-content .dropdown.js:hover .dropdown-content{display:none}section.people-content .dropdown.js-hover .dropdown-content{display:block !important}section.people-content .dropdown .dropbtn{background-color:#aaacad}section.people-content .dropdown:hover .dropbtn{background-color:#6d6e70}section.people-content .container{padding-right:60px;padding-left:60px;padding-top:20px;padding-bottom:30px}@media(min-width: 687px){section.people-content .container .search-area-tab{display:none}}@media(max-width: 688px){section.people-content .container .search-area-tab li{display:inline-block}}section.people-content .container .search-list{line-height:50px}@media(max-width: 874px){section.people-content .container{padding-left:38px;padding-right:38px}section.people-content .container .search-list{padding-left:0px}}@media(max-width: 874px)and (max-width: 480px){section.people-content .container .search-list{margin-top:10px}section.people-content .container .search-list li{display:block}}@media(max-width: 580px){section.people-content .container{padding-left:20px;padding-right:20px}}section.people-content .container .row{margin-bottom:40px}section.people-content .container .search-text{position:relative;height:50px}section.people-content .container .search-text h2{float:right}section.people-content .container .search-input{position:relative;height:50px}section.people-content .container .search-input i{position:absolute;right:0;top:0;padding-right:10px;padding-top:10px;z-index:3000}section.people-content .container .search-input input{position:relative;width:200px;height:40px;padding-left:10px;border-radius:2px;background:#efeff0;border:none;color:#6a6e71}section.people-content .container ul p-link{margin-bottom:28px}section.people-content .container ul .clear-filter a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;color:#283590;border-bottom:1px solid #283590}section.people-content .container ul .search-area{position:relative;float:right;padding-right:20px;position:relative;vertical-align:middle}section.people-content .container ul .search-area h2{float:left;margin:0;height:40px;line-height:40px}section.people-content .container ul .search-area i{position:absolute;right:20px;padding:10px 12px;pointer-events:none;color:#b1b3b6}section.people-content .container ul li{position:relative;display:inline-block}section.people-content .container ul li .clear-filter{position:relative;display:inline-block;line-height:50px;margin:0;padding-left:10px}section.people-content .container ul li h2{padding-left:0;padding-right:10px}section.people-content .container ul li input{width:200px;height:40px;padding-left:10px;border-radius:0px;background:#efeff0;border:none;color:#6a6e71}@media(max-width: 986px){section.people-content .container ul h2{display:none}}@media(max-width: 897px){section.people-content .container ul p-link{display:none}}@media(max-width: 687px){section.people-content .container ul i{display:none}section.people-content .container ul input{display:none}}section.people-content .container .search-area-tab{margin-bottom:20px;position:relative}section.people-content .container .search-area-tab i{position:absolute;right:0px;padding:10px 12px;pointer-events:none;color:#b1b3b6}@media screen and (max-width: 686px){section.people-content .container .search-area-tab i{top:65px}}section.people-content .container .search-area-tab h2{display:inline-block}section.people-content .container .search-area-tab input{display:inline-block;height:50px;border-radius:0px;background:#efeff0;border:none;color:#6a6e71}.team-member-box{max-width:320px}@media(max-width: 580px){.team-member-box{margin-left:auto;margin-right:auto}}.team-member-box .person-overlay{position:absolute;display:none;top:0;width:100%;height:100%;color:#fff}.team-member-box .person-overlay .person-overlay-bg{position:absolute;top:0;width:100%;height:100%;opacity:.6;background-color:#55585a;color:#fff}.team-member-box .person-overlay .view-profile{position:absolute;left:45%;display:block;opacity:1;top:50%;z-index:100;margin:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.team-member-box .person-overlay .view-profile ul{list-style-type:none}.team-member-box .person-overlay .view-profile ul li{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:17px;color:#fff;text-transform:uppercase}.team-member-box .person-overlay .view-profile ul li img{width:23px;height:23px;margin-bottom:5px;color:#fff}.team-member-box .person-overlay .person-social-contact{position:absolute;right:0;bottom:0;width:100%;text-align:right;margin-right:15px}.team-member-box .person-overlay .person-social-contact li{margin-left:5px;display:inline-block}.team-member-box .person-overlay .person-social-contact li img{width:30px;height:30px}.team-member-box .member-img{position:relative}.team-member-box .member-img img{width:100%}.team-member-box h3{margin-top:0px;margin-bottom:30px}.team-member-box:hover .person-overlay{display:block}section.people-content .left-title,section.people-content .right-title{position:absolute;top:20px;display:block !important;margin:0;padding:0;color:#b89676}section.people-content .left-title{left:30px}section.people-content .right-title{left:235px}section.people-content #filter-container{padding-top:50px;background:transparent;border:0}section.people-content #filter-container .col-xs-6:nth-child(2n+1){clear:left}section.people-content #filter-container ul.ui-tabs-nav{position:relative;z-index:10;float:left;width:200px;padding:0;background:transparent;border:0;color:inherit}section.people-content #filter-container ul.ui-tabs-nav li{float:none;display:block;margin:0;background:transparent;border:1px solid rgba(0,0,0,0);border-radius:0;color:inherit;outline:none;border-right:1px solid #979797}section.people-content #filter-container ul.ui-tabs-nav li .ui-tabs-anchor{display:block;float:none;outline:none;white-space:normal}section.people-content #filter-container ul.ui-tabs-nav li .ui-tabs-anchor:hover{background:transparent}section.people-content #filter-container ul.ui-tabs-nav li.ui-tabs-active{background:#c7c9c7;border-top-color:#979797;border-bottom-color:#979797;border-left-color:#979797;border-right-color:#c7c9c7}section.people-content #filter-container ul.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{font-weight:bold}section.people-content #filter-container .filtered{position:relative;left:-1px;float:left;margin:0;padding:0;width:630px;color:inherit;opacity:.3}section.people-content #filter-container .filtered:before{position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;display:block !important;background:rgba(199,201,199,.5)}section.people-content #filter-container .filtered.filtered-on{opacity:1}@media screen and (max-width: 768px){section.people-content .left-title,section.people-content .right-title{display:none !important}section.people-content #filter-container{padding-top:0}section.people-content #filter-container ul.ui-tabs-nav{float:none;width:auto}section.people-content #filter-container ul.ui-tabs-nav li.ui-tabs-active{border-color:rgba(0,0,0,0)}section.people-content #filter-container .filtered{left:0;float:none;width:auto;border-left:0}section.people-content #filter-container .filtered .col-xs-6{float:none;width:auto}}.featured-img{width:200px;height:200px;position:relative;display:inline-block;margin-right:10px;margin-bottom:10px}.featured-img__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}section.profile-content{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;background-color:#fff}@media(max-width: 480px){section.profile-content{margin-top:-20px}}@media(max-width: 580px){section.profile-content .col-xxs-12{width:100%}section.profile-content .col-xxs-12 .btn{text-align:center}}section.profile-content .social-link{position:absolute;top:0;right:20px}section.profile-content .social-link a{display:block}section.profile-content .social-link a :hover{opacity:.5}section.profile-content .social-link img{width:35px;height:35px}@media(max-width: 580px){section.profile-content .social-link{padding-top:30px}}section.profile-content .container{padding-right:60px;padding-left:60px;padding-top:25px}section.profile-content .container .header-section{margin-bottom:30px}section.profile-content .container .header-section .svg{fill:#6d6e70;width:35px;height:35px}section.profile-content .container .header-section a:hover svg{fill:#a9965e}@media(max-width: 768px){section.profile-content .container .header-section{padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.profile-content .container .header-section{padding-left:35px;padding-right:35px}}section.profile-content .container .header-section hr{padding-bottom:20px}section.profile-content .container .header-section img{max-width:450px;max-height:300px;width:100%}@media(min-width: 581px)and (max-width: 910px){section.profile-content .container .header-section .details-profile{padding-left:0px;padding-right:0px}}section.profile-content .container .header-section .details-profile h2{margin-bottom:0px;margin-top:0px}@media(max-width: 580px){section.profile-content .container .header-section .details-profile h2{margin-top:25px}}section.profile-content .container .header-section .details-profile h3{margin-top:5px;font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px;color:#55585a}section.profile-content .container .header-section .details-profile .person-details{padding-left:0px}section.profile-content .container .header-section .details-profile .person-details ul{padding-top:10px;padding-left:0px;list-style-type:none}@media(min-width: 581px)and (max-width: 910px){section.profile-content .container .header-section .details-profile .person-details ul{padding-top:0px;padding-left:0px;list-style-type:none}}section.profile-content .container .header-section .details-profile .person-details ul li{height:45px;font-weight:500;vertical-align:middle;margin:0;margin-top:7px;margin-bottom:7px;border-bottom:thin solid #ededed}@media(min-width: 581px)and (max-width: 910px){section.profile-content .container .header-section .details-profile .person-details ul li{font-weight:400;height:33px;line-height:25px;font-size:12px;margin:0;margin-top:5px}}section.profile-content .container .header-section .details-profile .person-details ul li:last-child{border-bottom:0px}section.profile-content .container .header-section .details-profile .person-details ul li:hover{color:#283590}section.profile-content .container .header-section .details-profile .person-details ul li svg{margin-right:10px;fill:#6d6e70;vertical-align:middle;height:28px;width:28px}@media(min-width: 581px)and (max-width: 910px){section.profile-content .container .header-section .details-profile .person-details ul li svg{margin-right:10px;height:28px;width:28px}}section.profile-content .container .header-section .details-profile .person-details ul li svg:hover{fill:#a9965e}section.profile-content .container .header-section .details-profile .person-details ul li img{margin-right:10px}section.profile-content .container .header-section .details-profile .person-details ul li a{color:#283590}section.profile-content .container .header-section p{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;padding-top:10px}section.profile-content .container .header-section p a{color:#337ab7;text-decoration:none}section.profile-content .container .header-section p a:hover{color:#23527c;text-decoration:underline}section.profile-content .container .header-section ul,section.profile-content .container .header-section ol{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px}section.profile-content .container .header-section .semibold{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px}section.profile-content .container .header-section .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#c7c9c7;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;text-transform:uppercase}section.profile-content .container .header-section .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.profile-content .container .header-section .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.profile-content .container .header-section .btn-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}}section.profile-content section.profile-practice{max-width:1080px;margin-left:auto;margin-right:auto;padding-top:15px;background-color:#efeff0}@media(max-width: 1300px){section.profile-content section.profile-practice .practice-title{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.profile-content section.profile-practice .practice-title{margin-top:0px}}section.profile-content section.profile-practice .container{padding-right:0px;padding-left:0px}@media(max-width: 1300px){section.profile-content section.profile-practice .container{padding-right:30px;padding-left:30px}}@media(max-width: 768px){section.profile-content section.profile-practice .container{margin-top:25px}}section.profile-content section.profile-practice .container svg{fill:#6d6e70;max-width:120px}section.profile-content section.profile-practice .container p{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;color:#55585a;padding-top:35px;padding-bottom:30px}@media(max-width: 580px){section.profile-content section.profile-practice .container .col-xxs-12{width:100%}section.profile-content section.profile-practice .container .col-xxs-12 .btn{text-align:center}}section.profile-content section.profile-practice .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#c7c9c7;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;text-transform:uppercase}section.profile-content section.profile-practice .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.profile-content section.profile-practice .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.profile-content section.profile-practice .btn-wrapper{margin-top:10px;text-align:center}section.profile-content section.profile-practice .btn-wrapper a{margin-bottom:20px}}section.profile-content section.profile-blog{max-width:1080px;margin-left:auto;margin-right:auto;padding-top:15px;background-color:#efeff0}section.profile-content section.profile-blog hr{display:none}section.profile-content section.profile-blog .container{padding-left:20px;padding-right:20px}section.profile-content section.profile-blog .container img{padding-left:20px;padding-right:20px}section.profile-content section.profile-blog .container h1{padding-bottom:20px;padding-left:10px}section.profile-content section.profile-blog .container a{padding-bottom:20px;padding-left:20px;padding-right:20px}section.profile-content section.profile-blog .container h2{padding-top:30px;padding-left:20px;padding-right:20px}section.profile-content section.profile-blog .container h3{padding-left:20px;padding-right:20px}@media(max-width: 580px){section.profile-content section.profile-blog .container img{display:none}section.profile-content section.profile-blog .container h2{padding-top:0px}section.profile-content section.profile-blog .container a{padding-bottom:20px;padding-left:20px;padding-right:20px}section.profile-content section.profile-blog .container hr{display:block;border-width:2px;border-color:#fff;margin-right:20px;margin-left:20px;padding-bottom:0px;margin-bottom:0px}section.profile-content section.profile-blog .container hr:last-child{display:none}}section.profile-content .loadbtn{text-align:center}.hidden{display:none}section.contact-content{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;background-color:#fff}@media(max-width: 480px){section.contact-content{margin-top:-10px}}@media(max-width: 580px){section.contact-content .col-xxs-12{width:100%}section.contact-content .col-xxs-12 .btn{text-align:center}}section.contact-content p{font-family:"Open Sans",sans-serif;font-weight:lighter;font-size:18px;padding-top:30px;padding-right:80px;padding-left:80px}@media(max-width: 768px){section.contact-content p{padding-top:20px;padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.contact-content p{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}}section.contact-content textarea{background:#efeff0;border-radius:0px;border:0px;box-shadow:none;-webkit-box-shadow:none}section.contact-content input{background:#efeff0;border-radius:0px;border:0px;box-shadow:none;-webkit-box-shadow:none}section.contact-content .container{padding-right:90px;padding-left:90px;padding-top:20px}@media(max-width: 1100px){section.contact-content .container{padding-left:40px;padding-right:40px}}@media(max-width: 768px){section.contact-content .container{padding-top:20px;padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.contact-content .container{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px}}section.contact-content .container .row .form-contact{margin-right:auto;margin-left:auto}@media(max-width: 768px){section.contact-content .container .row .form-contact{max-width:100%}}section.contact-content .container .row .form-contact input{margin-bottom:20px;font-family:"Open Sans",sans-serif;font-weight:normal;color:#909295;font-size:15px;height:50px;margin-right:auto;margin-left:auto}section.contact-content .container .row .form-contact label{font-family:"Open Sans",sans-serif;font-weight:normal;color:#55585a;font-size:15px;border-radius:0px;margin-right:auto;margin-left:auto}section.contact-content .container .row .form-contact textarea{min-height:170px}section.contact-content .container .row .form-contact .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:120px;height:50px;font-size:18px;background:#6a6e71;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;text-transform:uppercase}section.contact-content .container .row .form-contact .btn:hover{background:#a9975e;text-decoration:none}section.contact-content .container .row .form-contact .contact-btn{float:right;margin-top:20px;padding-top:30px;padding-bottom:20px}@media(max-width: 768px){section.contact-content .container .row .form-contact .contact-btn{margin-top:10px;padding-top:30px}}@media(max-width: 580px){section.contact-content .container .row .form-contact .contact-btn{margin-bottom:10px;margin-top:10px}}section.contact-maps .container{max-width:1080px;margin-right:auto;margin-left:auto;margin-top:50px;padding-right:50px;padding-left:50px;margin-bottom:30px}@media(max-width: 767px){section.contact-maps .container{padding-right:30px;padding-left:30px;margin-top:10px;width:100%}}section.contact-maps .container .row .map-block{padding-bottom:30px}section.contact-maps .container .row h2{padding-bottom:20px}section.contact-maps .container .row p-link{float:right;padding-right:35px;padding-top:35px}@media(max-width: 980px){section.contact-maps .container .row p-link{padding-right:15px}}section.contact-maps .container .row a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;color:#283590}section.contact-maps .container .row a:hover{text-decoration:none}section.contact-maps .container .row ul{padding-top:35px;padding-left:0px;list-style-type:none}section.contact-maps .container .row ul li{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px}section.contact-maps .container .row ul span a{color:#283590}section.contact-maps .container .row ul span a:hover{text-decoration:none}section.contact-maps .container .row .map{max-width:450px;width:100%;height:290px;max-height:300px;background-color:gray}@media(max-width: 767px){section.contact-maps .container .row .map{max-width:100%}}@media(max-width: 767px){section.contact-maps .container .row .map-block{border-bottom:2px solid #fff}}@media(max-width: 767px){section.contact-maps .container .row .map-block:last-child{border-bottom:0px solid #fff}}section.contact-maps .container .row .contact-type{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px}section.contact-maps .container .row .contact-link{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px}section.contact-maps .container .row .contact-link a{color:#283590}section.contact-maps .container .row .contact-link a:hover{text-decoration:none}@media(max-width: 767px){.medal{width:100%;max-width:150px;margin:0 auto}}.image-container{position:relative;padding-top:100%}.image-container--lg{padding-top:90%}.image-fill{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;object-fit:contain}section.generic-content{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;padding-bottom:40px;background-color:#fff}@media(max-width: 480px){section.generic-content{margin-top:0px}}section.generic-content .container{padding-right:60px;padding-left:60px;padding-top:50px}@media(max-width: 1100px){section.generic-content .container{padding-left:40px;padding-right:40px}}@media(max-width: 768px){section.generic-content .container{padding-top:20px;padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.generic-content .container{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px}}section.generic-content .container .generic-image{padding-top:20px;margin-right:auto;margin-left:auto}section.generic-content .container p{padding-top:20px}section.generic-content .container p span a{color:#283590;font-family:"Open Sans",sans-serif;font-weight:600}section.generic-content .container p span a:hover{text-decoration:none}section.generic-content .container p:first-child{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#55585a;font-size:18px}section.generic-content .container h2{margin-top:25px}section.generic-content .container h3{margin-top:0px;line-height:24px}section.generic-content .container h4{margin-top:20px}section.generic-relatedarticles{max-width:1080px;margin-left:auto;margin-right:auto;padding-top:30px;margin-top:-15px}section.generic-relatedarticles .container{padding-right:0px;padding-left:0px;padding-top:0px}@media(max-width: 1100px){section.generic-relatedarticles .container{padding-left:40px;padding-right:40px}}@media(max-width: 768px){section.generic-relatedarticles .container{padding-top:20px;padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.generic-relatedarticles .container{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px}}section.generic-relatedarticles .container h1{padding-bottom:10px}@media(max-width: 768px){section.generic-relatedarticles .container h1{padding-bottom:10px}}section.generic-relatedarticles .container h2{margin-top:10px;margin-bottom:0px}section.generic-relatedarticles .container h3{margin-top:5px;font-size:18px}section.generic-relatedarticles .container p{color:#283590;font-family:"Open Sans",sans-serif;font-weight:600}section.generic-relatedarticles .container p:hover{text-decoration:none}section.generic-relatedarticles .container .case-study-box{padding-bottom:20px}section.generic-relatedarticles .btn{font-family:"Open Sans",sans-serif;font-weight:lighter;color:#fff;width:200px;height:50px;font-size:18px;background:#c7c9c7;padding:10px 20px 10px 20px;text-decoration:none;margin-bottom:45px;margin-top:40px;text-transform:uppercase}section.generic-relatedarticles .btn:hover{background:#a9975e;text-decoration:none}@media(max-width: 768px){section.generic-relatedarticles .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media(max-width: 580px){section.generic-relatedarticles .btn-wrapper{margin-bottom:10px;margin-top:10px;text-align:center}}section.career-slideshow{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;padding-bottom:40px;background-color:#fff}@media(max-width: 480px){section.career-slideshow{margin-top:0px;padding-top:30px}}section.career-slideshow .container{padding-right:80px;padding-left:80px;padding-top:20px}section.career-slideshow .container .careers-slider{margin-bottom:20px}@media(max-width: 1100px){section.career-slideshow .container{padding-left:40px;padding-right:40px}}@media(max-width: 768px){section.career-slideshow .container{padding-top:20px;padding-left:0px;padding-right:0px}section.career-slideshow .container h2{margin-bottom:20px;padding-left:20px;padding-right:20px}section.career-slideshow .container p{padding-left:20px;padding-right:20px}}@media(max-width: 580px){section.career-slideshow .container{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}}section.career-items{max-width:1080px;margin-left:auto;margin-right:auto;padding-top:30px;margin-top:-15px}section.career-items .container{padding-right:100px;padding-left:100px;padding-top:50px}@media(max-width: 1100px){section.career-items .container{padding-left:40px;padding-right:40px}}@media(max-width: 768px){section.career-items .container{padding-top:20px;padding-left:45px;padding-right:45px}}@media(max-width: 580px){section.career-items .container{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px}}section.career-items .container h1{padding-bottom:30px}@media(max-width: 768px){section.career-items .container h1{padding-bottom:10px}}section.career-items .container h2{margin-top:15px;margin-bottom:0px}section.career-items .container h3{margin-top:0px;font-size:18px}section.career-items .container hr{display:block;border-width:2px;border-color:#fff;margin-top:30px}.carousel-btns{margin-right:20px;margin-bottom:8px;position:absolute;bottom:0;right:0;left:0;text-align:right}.carousel-btns ul li{z-index:1200;display:inline-block}body{transition:.5s}.navbar-desktop{position:fixed;width:100%;height:107px;background-color:#55585a;z-index:22}@media(max-width: 768px){.navbar-desktop{display:none}}.navbar-desktop .nav-top{position:absolute;z-index:100;left:0;right:0;top:0;height:32px;background-color:#3b3b3b;padding:0 15px}.navbar-desktop .nav-top ul{position:absolute;left:20px;top:0;margin:0;padding:0;list-style-type:none;background-color:#3b3b3b}.navbar-desktop .nav-top ul li{position:relative;float:left;height:27px;line-height:27px;margin-right:20px}.navbar-desktop .nav-top ul li:hover ul{display:block}.navbar-desktop .nav-top ul a{color:#a0a8aa;font-size:12px;white-space:nowrap}.navbar-desktop .nav-top ul a:hover{color:#fff;text-decoration:none}.navbar-desktop .nav-top ul ul{left:0;top:100%;display:none;padding:10px 15px}.navbar-desktop .nav-top ul ul li{float:none;height:auto;line-height:16px;margin-right:0}.navbar-desktop .nav-top ul li.phone{position:relative;top:6px;overflow:hidden;width:20px;height:20px;line-height:20px;background-color:#a0a8aa;border:1px solid #a0a8aa;border-radius:20px;transition:.2s}.navbar-desktop .nav-top ul li.phone a{position:relative;top:-3px;display:inline-block;padding:0 10px 0 20px;height:20px;line-height:20px;color:#fff;box-sizing:border-box;white-space:nowrap}.navbar-desktop .nav-top ul li.phone:before{content:"";position:absolute;left:5px;color:#404040;font-family:"FontAwesome",sans-serif;font-size:11px;text-align:center;transition:.2s}.navbar-desktop .nav-top ul li.phone:hover{width:113px;color:#fff;background:transparent;border-color:#a99450}.navbar-desktop .nav-top ul li.phone:hover:before{color:#fff}.navbar-desktop .nav-base{position:absolute;left:0;right:0;bottom:0;height:80px}.navbar-desktop .toplevelnav-base{position:absolute;right:120px;top:3px}.navbar-desktop .toplevelnav-base ul{padding:0px;list-style-type:none}.navbar-desktop .toplevelnav-base ul li.dropdown{display:inline-block;margin-left:20px;position:relative}@media(max-width: 840px){.navbar-desktop .toplevelnav-base ul li.dropdown{margin-left:10px}}.navbar-desktop .toplevelnav-base ul li.dropdown a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:12px;display:inline-block;color:#c7c9c7;text-decoration:none}.navbar-desktop .toplevelnav-base ul li.dropdown a:hover{color:#fff}.navbar-desktop .toplevelnav-base ul li.dropdown a[data-disable]{cursor:default}@media(max-width: 968px){.navbar-desktop .toplevelnav-base ul li.dropdown a{font-size:12px}}.navbar-desktop .toplevelnav-base ul li.dropdown ul.dropdown-content{display:none;padding:0px;left:-100px;right:-15px}.navbar-desktop .toplevelnav-base ul li.dropdown ul.dropdown-content li{display:block;margin-left:0px;border-bottom:1px solid #6d6e70}.navbar-desktop .toplevelnav-base ul li.dropdown ul.dropdown-content li a{color:#b9bbbd;font-size:13px;padding:12px 20px;display:block;text-align:right}.navbar-desktop .toplevelnav-base ul li.dropdown ul.dropdown-content li a:hover{background-color:#28282e}.navbar-desktop .toplevelnav-base ul li.dropdown:hover .dropdown-content{display:block !important}.navbar-desktop .toplevelnav-base ul .dropbtn{cursor:pointer}.navbar-desktop .container{position:relative;max-width:1200px;margin:0 auto}.navbar-desktop .search-form{position:absolute;right:110px;top:4px;width:270px}.navbar-desktop .search-form input.text{height:19px;width:100%;background:transparent;color:#fff;border:0;border-bottom:1px solid #a99450;font-size:12px;box-sizing:border-box;outline:none;transition:.2s}.navbar-desktop .search-form i{position:absolute;right:0;top:6px;color:#a0a8aa;font-size:12px;cursor:pointer}.navbar-desktop .search-form.js input.text{width:0;opacity:0}.navbar-desktop .search-form.js-active input.text{width:100%;opacity:1}.navbar-desktop .row{max-width:1200px;margin-left:auto;margin-right:auto}.navbar-desktop .row ul{float:right;padding-left:0px;padding-top:20px;list-style-type:none}.navbar-desktop .row ul li{display:inline-block;margin-left:35px;color:#6d6e70}.navbar-desktop .row ul li a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;display:inline-block;color:#a4a6a9;text-decoration:none}.navbar-desktop .row ul li a:hover{color:#fff}@media(max-width: 868px){.navbar-desktop .row ul li a{font-size:13px}}.navbar-desktop .nav-con{max-width:1200px;margin-left:auto;margin-right:auto}.navbar-desktop .nav-right{float:right;margin-top:28px}.navbar-desktop .nav-right ul{padding-left:0px;list-style-type:none}.navbar-desktop .nav-right ul li{display:inline-block;margin-left:20px;color:#6d6e70}@media(max-width: 840px){.navbar-desktop .nav-right ul li{margin-left:10px}}.navbar-desktop .nav-right ul li a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:16px;display:inline-block;color:#c7c9c7;text-decoration:none}.navbar-desktop .nav-right ul li a:hover{color:#fff}.navbar-desktop .nav-right ul li a[data-disable]{cursor:default}@media(max-width: 968px){.navbar-desktop .nav-right ul li a{font-size:12px}}.navbar-desktop .nav-right ul .dropbtn{cursor:pointer}.navbar-desktop .nav-right ul .dropdown{position:relative;display:inline-block}.navbar-desktop .nav-right ul .dropdown-content{display:none;position:absolute;margin-top:0px;right:-10px;padding-top:42px;background-color:#55585a;width:220px}@media(max-width: 868px){.navbar-desktop .nav-right ul .dropdown-content{padding-top:24px}}.navbar-desktop .nav-right ul .dropdown-content a{color:#b9bbbd;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:13px !important;padding:12px 0px;text-decoration:none;display:block;padding-left:20px}.navbar-desktop .nav-right ul .dropdown-content a:hover{background-color:#28282e}.navbar-desktop .nav-right ul .dropdown-content li{display:block;margin-left:0px;border-bottom:1px solid #6d6e70}.navbar-desktop .nav-right ul .dropdown:hover .dropdown-content{display:block !important}.navbar-desktop .nav-right ul .dropdown-content .first-dropdown:hover{background-color:#55585a}.navbar-desktop .nav-right ul .dropdown-content .first-dropdown{margin-left:0px;margin-right:0px;background-color:#55585a}@media(max-width: 868px){.navbar-desktop .nav-right ul .dropdown-content .first-dropdown{margin-left:0px;margin-right:0px;padding-top:21px;background-color:#55585a}}.navbar-desktop .nav-left{max-width:410px;float:left;margin-top:24px}@media(max-width: 930px){.navbar-desktop .nav-left{max-width:370px}}@media(max-width: 868px){.navbar-desktop .nav-left{top:10px;max-width:300px;margin-top:24px}}@media(max-width: 768px){.navbar-desktop .nav-left{position:relative;left:0;top:0}}.navbar-desktop .nav-left img{width:100%;max-width:270px}@media(max-width: 768px){.navbar-desktop .nav-left img{padding-left:20px}}.sidenav{height:100%;width:0;position:fixed;z-index:3;top:0;right:0;background-color:#404041;overflow-x:hidden;transition:.5s}.sidenav .phone{margin:0 auto;width:190px;height:40px;line-height:40px;color:#fff;border:1px solid #a99450;border-radius:40px;text-align:center}.sidenav .phone:before{content:"";margin-right:.5em;font-family:"FontAwesome",sans-serif}.sidenav ul{position:relative;margin:0 0 40px;padding:0;list-style-type:none}.sidenav ul .nav-toggle{display:none}.sidenav ul .nav-open{float:right;width:24px;height:14px;margin:30px 20px 0 0;background:url(../images/subnav-open.png) no-repeat center center;cursor:pointer}.sidenav ul ul{position:absolute;z-index:10;left:100%;top:0;bottom:0;width:100%;background-color:#404041;transition:.3s;min-height:100vh}.sidenav ul .nav-toggle:checked~ul{left:0}.sidenav ul .nav-close{padding-left:23px;background:url(../images/subnav-back.png) no-repeat left center;cursor:pointer}.sidenav a,.sidenav .nav-close{padding-bottom:25px;padding-top:25px;margin-left:20px;margin-right:20px;text-decoration:none;font-size:25px;color:#b9bbbd;display:block;transition:.3s;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;border-bottom:1px solid #b9bbbd}.sidenav a:hover,.offcanvas a:focus{color:#fff}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#main{transition:margin-right .5s;float:right;padding-top:35px;padding-bottom:25px;padding-right:40px}#main .nav-tab-open{width:33px}#main .nav-tab-close{margin-top:10px;width:24px}@media screen and (max-width: 480px){#main{padding-right:20px}}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.navbar-tab{position:fixed;width:100%;height:120px;background-color:#55585a;z-index:2}.navbar-tab .tab-brand{max-width:360px;float:left;line-height:120px;padding-left:40px}.navbar-tab .tab-brand img{width:100%}@media(max-width: 480px){.navbar-tab .tab-brand{max-width:280px;line-height:70px;padding-left:20px}}@media(max-width: 380px){.navbar-tab .tab-brand{max-width:240px}}@media(min-width: 769px){.navbar-tab{display:none}}@media(max-width: 480px){.navbar-tab{height:70px}.navbar-tab #main{padding-top:12px}}header .active a{color:#fff !important}.special-image-link img{max-height:150px}.top-footer{position:relative;height:130px;max-width:1060px;margin-right:auto;margin-left:auto;margin-bottom:20px}.top-footer .logo-footer{padding-top:65px}.top-footer .logo-footer img{max-width:280px}.top-footer ul{margin:0;padding:65px 0 0}.top-footer ul li{display:inline-block;margin-left:10px}@media screen and (max-width: 520px){.top-footer .logo-footer{text-align:center}.top-footer .icons-social{position:relative;left:0;right:0;width:100%;text-align:center}.top-footer .icons-social ul{float:none;padding:0}}.footer-copyright{clear:both;max-width:1200px;margin:0 auto;padding-bottom:20px}.footer-copyright p{color:#6d6e6d;font-size:11px;line-height:20px;text-align:center}.footer-copyright p span,.footer-copyright p a{color:#9d8a4e}.bottom-footer{max-width:1060px;margin-right:auto;margin-left:auto;color:#fff}.bottom-footer ul{margin-bottom:30px;padding-left:0;list-style-type:none}.bottom-footer ul li{color:#6d6e70}.bottom-footer ul li a{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:15px;display:inline-block;color:#fff;text-decoration:none}.bottom-footer ul li a:hover{color:#fff}.bottom-footer ul li .fa{position:relative;top:3px;float:left;width:23px}.bottom-footer p{margin-bottom:30px;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:14px;color:#fff}.bottom-footer p span a{color:#a9975e;text-decoration:none;line-height:32px;margin-bottom:10px}.bottom-footer p.member{color:#a0a8aa}@media screen and (max-width: 880px){.bottom-footer{text-align:center}.bottom-footer .row .col-sm-6{float:none;width:auto}.bottom-footer ul,.bottom-footer p{float:none}.bottom-footer ul{margin-bottom:30px}}@media screen and (max-width: 520px){.bottom-footer{height:auto;padding-bottom:20px}.bottom-footer ul{margin-bottom:20px}.bottom-footer ul li a{font-size:12px}.bottom-footer p{font-size:12px}}h6{font-size:15px;font-weight:bold;line-height:22px}p{font-family:"Open Sans",sans-serif;line-height:22px}blockquote{display:block;width:70%;padding:10px 20px 20px 20px;margin:25px auto;font-family:"Open Sans",sans-serif;font-style:italic;font-size:15px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #a99450;border-radius:0px}blockquote p{color:#a99450}pre{position:relative;border:0px;padding:20px;margin:25px 0 25px 0;width:75%;font-family:"Open Sans",sans-serif;font-size:15px;font-style:italic;color:#a99450;border-radius:0px;background-color:#fff;overflow-x:hidden;line-break:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre::before{content:"";display:block;position:absolute;top:0;width:15%;border-top:3px solid #a99450}p-link a{font-family:"Open Sans",sans-serif}section.content-practice .container svg{fill:#6d6e70;max-width:150px}section.content-practice .container svg:hover{fill:#6d6e6d}.tab-pane{padding:15px 5px}.responsive-tabs.nav-tabs{position:relative;z-index:1;height:43px;overflow:visible;border-bottom:none}@media(min-width: 400px){.responsive-tabs.nav-tabs{border-bottom:1px solid #d7d9d5}}.responsive-tabs.nav-tabs span.glyphicon{position:absolute;top:14px;right:22px}.responsive-tabs.nav-tabs span.glyphicon.glyphicon-triangle-top{display:none}@media(min-width: 400px){.responsive-tabs.nav-tabs span.glyphicon{display:none}}.responsive-tabs.nav-tabs>li{display:none;float:none;text-align:center;color:#000;min-width:90px}.responsive-tabs.nav-tabs>li:last-of-type>a{margin-right:0}.responsive-tabs.nav-tabs>li>a{background:#ebebec;margin-right:0;color:#000;border:1px solid #ebebec}@media(min-width: 400px){.responsive-tabs.nav-tabs>li>a{margin-right:4px}}.responsive-tabs.nav-tabs>li.active{display:block}.responsive-tabs.nav-tabs>li.active a{color:#000 !important;background-color:#d7d9d5;border:1px solid #d7d9d5;border-radius:2px}@media(min-width: 400px){.responsive-tabs.nav-tabs>li.active a{border-bottom-color:transparent}}@media(min-width: 400px){.responsive-tabs.nav-tabs>li{display:block;float:left}}.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-top{display:block}@media(min-width: 400px){.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-top{display:none}}.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-bottom{display:none}.responsive-tabs.nav-tabs.open>li{display:block}.responsive-tabs.nav-tabs.open>li a{border-radius:0}.responsive-tabs.nav-tabs.open>li:first-of-type a{border-radius:2px 2px 0 0}.responsive-tabs.nav-tabs.open>li:last-of-type a{border-radius:0 0 2px 2px}.knowledge-img{float:left;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:100%;height:140px;max-height:100%;margin:-1px}@media(max-width: 768px){.knowledge-img{height:280px;margin-bottom:15px}}p.p-knowledge{color:#000}p.p-knowledge:hover{color:#c5c9c8}.satisfaction-list{margin:0;padding:0;display:table;border:none;padding-bottom:75px;padding-top:25px}.satisfaction-list li{display:table-cell;padding-right:10px;list-style:none}.satisfaction-list li input{display:none;list-style:none}.satisfaction-list li label{height:50px;width:100px;text-align:center;position:relative;display:block;cursor:pointer}.satisfaction-list .icon{text-align:center}.satisfaction-list .icon svg:hover{fill:#7ed322}.satisfaction-list .li input:checked .satisfaction-list .icon svg{fill:#7ed322}@media screen and (max-width: 705px){.satisfaction-list li label span{display:none}.satisfaction-list li{display:inline}.satisfaction-list{padding-bottom:25px;padding-top:10px}#crying{width:45px !important}#sad{width:45px !important}#meh{width:45px !important}#smile{width:45px !important}#happy{width:45px !important}.recommend-list{padding-left:50px;padding-right:20px}.not-likely{display:none}.likely{display:none}}#matter{background:#efeff0;box-shadow:none;-webkit-box-shadow:none;border-radius:0px;border:0px;margin-bottom:20px;font-family:"Open Sans",sans-serif;font-weight:normal;color:#909295;font-size:15px;height:50px;margin-right:auto;margin-left:auto}#lawyer{background:#efeff0;box-shadow:none;-webkit-box-shadow:none;border-radius:0px;border:0px;margin-bottom:20px;font-family:"Open Sans",sans-serif;font-weight:normal;color:#909295;font-size:15px;height:50px;margin-right:auto;margin-left:auto}.rate-radio input[type=radio]{display:none}.rate-radio-unsatisfied label{display:inline-block;background-color:#ac3c3c;padding:12px 16px;font-family:"Open Sans",sans-serif;font-size:22px;margin-right:4px !important;color:#fff !important;cursor:pointer}.rate-text p{width:100px;padding-right:0px !important;padding-left:0px !important;padding-top:0px !important}.rate-radio-unsatisfied input[type=radio]:checked+label{border:2px solid #000;padding:10px 14px}.rate-radio-average label{display:inline-block;background-color:#979797;padding:12px 16px;font-family:"Open Sans",sans-serif;font-size:22px;margin-right:4px !important;color:#fff !important;cursor:pointer}.rate-radio-average input[type=radio]:checked+label{border:2px solid #000;padding:10px 14px}.rate-radio-satisfied label{display:inline-block;background-color:#7ed321;padding:12px 16px;font-family:"Open Sans",sans-serif;font-size:22px;margin-right:4px !important;color:#fff !important;cursor:pointer}.rate-radio-satisfied input[type=radio]:checked+label{border:2px solid #000;padding:10px 14px}.not-likely{text-align:right;padding-right:5px}.likely{padding-left:3px}.recommend-list{margin:0;padding:0;list-style:none;display:table;margin-bottom:20px;margin-top:20px}.recommend-list li{float:left;margin-bottom:1px}.recommend-list li input{display:none}.recommend-list li .label{font-size:20px;font-weight:300;border-radius:0px;color:#fff;margin:2px;height:50px;width:50px;background-color:#ac3c3c}.recommend-list li .label-grey{background-color:gray}.recommend-list li .label-green{background-color:#7ed322}.recommend-list-container .description{position:absolute;width:50px;left:0;top:0;margin:0;font-size:13px}.award-footer{max-width:990px;margin-right:auto;margin-left:auto;color:#fff;padding:15px 0}@media(max-width: 767px){.award-footer__award-col{margin-bottom:20px}}.icons-social{right:0;top:0;padding:0}.icons-social--footer{position:absolute}.icons-social__list{padding-left:0}.icons-social a.phone{position:relative;top:-12px;display:inline-block;height:32px;line-height:32px;padding:0;color:#404041;border:1px solid #6d6e70;border-radius:30px;text-align:center;vertical-align:middle;transition:.2s;box-sizing:border-box}.icons-social a.phone i{position:relative;float:left;width:30px;height:30px;line-height:30px;background:#6d6e70;border-radius:30px}.icons-social a.phone span{position:relative;overflow:hidden;float:right;width:0;padding:0;color:#fff;white-space:nowrap;transition:.2s}.icons-social a.phone:hover{border-color:#a99450}.icons-social a.phone:hover i{background:#a99450;color:#fff}.icons-social a.phone:hover span{width:auto;padding:0 10px}.icons-social ul li{display:inline-block;margin-left:5px;margin-right:5px}.icons-social svg{fill:#6d6e70;width:30px;height:30px}.icons-social svg a:hover{fill:#a9965e}.icons-social .cls-1:hover{fill:#a9965e}/*# sourceMappingURL=styles.css.map */
