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}.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)}@media (min-width: 768px){.container{width:100%}}.content{padding-top:107px}@media (max-width: 480px){.content{padding-top:70px}}.hero-home{position:relative;background-size:cover;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:110px}@media (max-width: 768px){.hero-home .row h1{font-size:32px;margin-top:60px}}@media (max-width: 520px){.hero-home .row h1{font-size:32px !important;margin-top:40px}}.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: 480px){.hero-home .row h3{font-size:18px}}.hero-home .row a{text-transform:uppercase;margin-top:45px;text-align:center}@media (max-width: 480px){.hero-home .row a{margin-top:30px}}.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}@-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:white;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}}.news-home{min-height:600px;max-width:1200px;margin-right:auto;margin-left:auto;background-color:#EFEFF0;position:relative}.news-home h1{margin-top:0px;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:auto !important}.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 .slide:before{display:block !important;margin-left:0 !important}.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%}}.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:0px;text-align:left;color:#fff;font-family:'Roboto Slab', serif;font-weight:lighter;font-size:24px;padding-left:20px}.our-practice-home .row p{padding-left:20px;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}.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}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:200px}}@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:200px}}@media (max-width: 480px){section.hero-practice .hero-practice-area img{height:160px;top:70px}}section.hero-practice .hero-practice-area .row{max-width:700px;margin-left:auto;margin-right:auto}section.hero-practice .hero-practice-area .row h1{text-align:center;margin-top:90px}@media (max-width: 768px){section.hero-practice .hero-practice-area .row h1{font-size:36px;margin-top:30px}}@media (max-width: 480px){section.hero-practice .hero-practice-area .row h1{font-size:32px;margin-top:40px}}@media (max-width: 768px){section.intro-practice{margin-top:0px}}@media (max-width: 480px){section.intro-practice{margin-top:40px}}section.intro-practice .intro-blurb{max-width:1080px;margin-left:auto;margin-right:auto;margin-top:-65px;padding-bottom:20px;background-color:#fff}@media (max-width: 488px){section.intro-practice .intro-blurb{margin-top:-100px}}@media (max-width: 488px){section.intro-practice .intro-blurb .crumbs{display:none}}section.intro-practice .intro-blurb ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.intro-practice .intro-blurb ul.crumbs li{font-size:12px}}section.intro-practice .intro-blurb ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.intro-practice .intro-blurb ul.crumbs{padding-left:30px}}section.intro-practice .intro-blurb ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.intro-practice .intro-blurb ul.crumbs li a{font-size:12px}}section.intro-practice .intro-blurb ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.intro-practice .intro-blurb ul.crumbs li a{color:#C7C9C7}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:white;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}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:white;text-decoration:none}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 .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 .box-image{background-color:#FFF;text-align:center;padding-top:45px;padding-bottom:30px;position:relative;width:100%;height:215px}section.content-practice .container .box-image h3{font-family:'Roboto Slab', serif;font-weight:lighter;font-size:24px;color:#55585A;position:absolute;bottom:20px;left:0px;right:0px}@media (max-width: 768px){section.content-practice .container .box-image h3{font-size:21px}}section.content-practice .container .box-image img{max-width:100px;max-height:70px}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 .crumbs{margin-bottom:30px}@media (max-width: 768px){section.intro-practice .crumbs{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}}@media (max-width: 588px){section.intro-practice .crumbs{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:12px}}@media (max-width: 480px){section.intro-practice .crumbs{display:none}}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.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: 480px){section.blog-content .crumbs{display:none}}section.blog-content ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.blog-content ul.crumbs li{font-size:12px}}section.blog-content ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.blog-content ul.crumbs{padding-left:30px}}section.blog-content ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.blog-content ul.crumbs li a{font-size:12px;display:none}}section.blog-content ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.blog-content ul.crumbs li a{color:#C7C9C7}@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}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:black;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:white;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,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:white}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:black;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:0.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:white}.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 transparent;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:0.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,0.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:transparent}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}}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}}section.profile-content ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.profile-content ul.crumbs li{font-size:12px}}section.profile-content ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.profile-content ul.crumbs{padding-left:30px}}section.profile-content ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.profile-content ul.crumbs li a{font-size:12px}}section.profile-content ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.profile-content ul.crumbs li a{color:#C7C9C7}@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:0.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 .svg{fill:#6D6E70;width:35px;height:35px}section.profile-content .container a:hover svg{fill:#a9965e}@media (max-width: 768px){section.profile-content .container{padding-left:45px;padding-right:45px}}@media (max-width: 580px){section.profile-content .container{padding-left:35px;padding-right:35px}}section.profile-content .container .row{margin-bottom:30px}@media (max-width: 580px){section.profile-content .container .row{margin-bottom:10px}}section.profile-content .container hr{padding-bottom:20px}section.profile-content .container img{max-width:450px;max-height:300px;width:100%}section.profile-content .container h2{margin-bottom:0px;margin-top:0px}@media (max-width: 580px){section.profile-content .container h2{margin-top:25px}}section.profile-content .container h3{margin-top:5px;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:18px;color:#55585a}section.profile-content .container p{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:15px;padding-top:10px}section.profile-content .container p a{color:#283590;text-decoration:none}section.profile-content .container ul,section.profile-content .container ol{font-family:'Open Sans', sans-serif;font-weight:normal;font-size:15px}section.profile-content .container .semibold{font-family:'Open Sans', sans-serif;font-weight:600;font-size:14px}@media (min-width: 581px) and (max-width: 910px){section.profile-content .container .details-profile{padding-left:0px;padding-right:0px}}section.profile-content .container .person-details{padding-left:0px}section.profile-content .container .person-details ul{padding-top:10px;padding-left:0px;list-style-type:none}section.profile-content .container .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}section.profile-content .container .person-details ul li svg{margin-right:10px;fill:#6D6E70;vertical-align:middle;height:28px;width:28px}section.profile-content .container .person-details ul li svg:hover{fill:#a9965e}section.profile-content .container .person-details ul li img{margin-right:10px}section.profile-content .container .person-details ul li:last-child{border-bottom:0px}section.profile-content .container .person-details ul li:hover{color:#283590}section.profile-content .container .person-details ul li a{color:#283590}@media (min-width: 581px) and (max-width: 910px){section.profile-content .container .person-details ul{padding-top:0px;padding-left:0px;list-style-type:none}section.profile-content .container .person-details ul li{font-weight:400;height:33px;line-height:25px;font-size:12px;margin:0;margin-top:5px}section.profile-content .container .person-details ul li svg{margin-right:10px;height:28px;width:28px}}section.profile-content .container .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 .btn:hover{background:#A9975E;text-decoration:none}@media (max-width: 768px){section.profile-content .container .btn-wrapper{margin-top:10px;margin-bottom:10px}}@media (max-width: 580px){section.profile-content .container .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 .box-image{background-color:#FFF;text-align:center;padding-top:45px;padding-bottom:30px;position:relative;width:100%;height:215px;margin-bottom:30px}section.profile-content section.profile-practice .container .box-image h3{font-family:'Roboto Slab', serif;font-weight:lighter;font-size:24px;color:#55585A;position:absolute;bottom:20px;left:0px;right:0px}@media (max-width: 768px){section.profile-content section.profile-practice .container .box-image h3{font-size:21px}}section.profile-content section.profile-practice .container .box-image img{max-width:100px;max-height:70px}@media (max-width: 580px){section.profile-content section.profile-practice .container .box-image{height:110px;padding-top:15px}section.profile-content section.profile-practice .container .box-image img{position:relative;height:50px;width:50px;margin-bottom:18px}section.profile-content section.profile-practice .container .box-image h3{position:relative}}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}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: 480px){section.contact-content .crumbs{display:none}}section.contact-content ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.contact-content ul.crumbs li{font-size:12px}}section.contact-content ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.contact-content ul.crumbs{padding-left:30px}}@media (max-width: 580px){section.contact-content ul.crumbs{padding-left:20px}}section.contact-content ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.contact-content ul.crumbs li a{font-size:12px}}section.contact-content ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.contact-content ul.crumbs li a{color:#C7C9C7}@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:grey}@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}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}}@media (max-width: 480px){section.generic-content #breadcrumbs{display:none}}section.generic-content #breadcrumbs ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.generic-content #breadcrumbs ul.crumbs li{font-size:12px}}section.generic-content #breadcrumbs ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.generic-content #breadcrumbs ul.crumbs{padding-left:30px}}section.generic-content #breadcrumbs ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.generic-content #breadcrumbs ul.crumbs li a{font-size:12px}}section.generic-content #breadcrumbs ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.generic-content #breadcrumbs ul.crumbs li a{color:#C7C9C7}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:first-child{font-family:'Open Sans', sans-serif;font-weight:lighter;color:#55585a;font-size:18px}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 h4{margin-top:20px}section.generic-content .container h2{margin-top:25px}section.generic-content .container h3{margin-top:0px;line-height:24px}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}}@media (max-width: 480px){section.career-slideshow #breadcrumbs{display:none}}section.career-slideshow #breadcrumbs ul.crumbs li{display:inline;font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px}@media (max-width: 480px){section.career-slideshow #breadcrumbs ul.crumbs li{font-size:12px}}section.career-slideshow #breadcrumbs ul.crumbs{padding-top:25px;padding-left:60px;list-style:none}@media (max-width: 768px){section.career-slideshow #breadcrumbs ul.crumbs{padding-left:30px}}section.career-slideshow #breadcrumbs ul.crumbs li a{font-family:'Open Sans', sans-serif;font-weight:lighter;font-size:14px;color:#C7C9C7}@media (max-width: 480px){section.career-slideshow #breadcrumbs ul.crumbs li a{font-size:12px}}section.career-slideshow #breadcrumbs ul.crumbs li+li:before{padding:8px;color:black;content:">"}section.career-slideshow #breadcrumbs ul.crumbs li a{color:#C7C9C7}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:0.5s}.navbar-desktop{position:fixed;width:100%;height:107px;background-color:#55585A;z-index:1}@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}.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 a{color:#A0A8AA;font-size:12px;white-space:nowrap}.navbar-desktop .nav-top ul a:hover{color:white;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:hover ul{display:block}.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:0.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:white;box-sizing:border-box;white-space:nowrap}.navbar-desktop .nav-top ul li.phone:before{content:'\f095';position:absolute;left:5px;color:#404040;font-family:'FontAwesome', sans-serif;font-size:11px;text-align:center;transition:0.2s}.navbar-desktop .nav-top ul li.phone:hover{width:113px;color:white;background:transparent;border-color:#A99450}.navbar-desktop .nav-top ul li.phone:hover:before{color:white}.navbar-desktop .nav-base{position:absolute;left:0;right:0;bottom:0;height:80px}.navbar-desktop .container{position:relative;max-width:1200px;margin:0 auto}.navbar-desktop .search-form{position:absolute;right:20px;top:4px;width:270px}.navbar-desktop .search-form input.text{height:19px;width:100%;background:transparent;color:white;border:0;border-bottom:1px solid #A99450;font-size:12px;box-sizing:border-box;outline:none;transition:0.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: 868px){.navbar-desktop .nav-right ul li a{font-size:14px}}.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:0.5s}.sidenav .phone{margin:0 auto;width:190px;height:40px;line-height:40px;color:white;border:1px solid #A99450;border-radius:40px;text-align:center}.sidenav .phone:before{content:'\f095';margin-right:0.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:0.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:0.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:1}.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}}.active a{color:#FFF !important}.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 .icons-social{position:absolute;right:0;top:0;padding:0}.top-footer .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:0.2s;box-sizing:border-box}.top-footer .icons-social a.phone i{position:relative;float:left;width:30px;height:30px;line-height:30px;background:#6D6E70;border-radius:30px}.top-footer .icons-social a.phone span{position:relative;overflow:hidden;float:right;width:0;padding:0;color:white;white-space:nowrap;transition:0.2s}.top-footer .icons-social a.phone:hover{border-color:#A99450}.top-footer .icons-social a.phone:hover i{background:#A99450;color:white}.top-footer .icons-social a.phone:hover span{width:auto;padding:0 10px}.top-footer .icons-social ul li{display:inline-block;margin-left:5px;margin-right:5px}.top-footer .icons-social svg{fill:#6D6E70;width:30px;height:30px}.top-footer .icons-social svg a:hover{fill:#a9965e}.top-footer .icons-social .cls-1:hover{fill:#a9965e}.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;margin-bottom:20px;color:white}.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:white;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:white}.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:#ffff;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}section.content-practice .container .box-image:hover{box-shadow:0 0 13px 0 rgba(0,0,0,0.3)}.row .box-image{margin-bottom:30px}section.content-practice .container .box-image{-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;background-color:#FFF;text-align:center;padding-top:30px;padding-bottom:30px;position:relative;width:100%}section.content-practice .container .box-image h3{font-family:'Roboto Slab', serif;font-weight:lighter;font-size:18px;line-height:21px;text-align:left;color:#AA9166;position:absolute;bottom:10px;left:20px;right:10px}section.content-practice .container .box-image:hover h3{color:#6D6E6D}@media (max-width: 768px){section.content-practice .container .box-image h3{font-size:18px}}section.content-practice .container .box-image img{max-width:100px}

/*# sourceMappingURL=styles.css.map */