
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.jcf-checkbox{float:left;position:relative;cursor:default;background:#fff;border:2px solid #000;margin:4px 0 0 0;height:11px;width:11px}.jcf-checkbox span{position:absolute;display:none;height:6px;width:14px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #5b212e;border-width:0 0 2px 2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}:root .jcf-checkbox span{margin:-7px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-disabled{background:#ddd!important}#main-nav .nav-drop>ul,#main-nav .nav-drop>ul>li>ul,#main-nav .drop .slide,.visual-colrusel .pagination ul,.practice-list{margin:0;padding:0;list-style:none}.clearfix:after,dl:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after,.container:after,#header .nav-holder:after,.text-section:after,.contactus-section:after,.content-holder:after,.contactus-section .holder:after,.contact-form .row:after,.contact-form .check-wrap:after,.contact-form .wrap:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{height:100%;color:#000;background:#fff;font:18px / 1.52 "Georgia","Times New Roman","Times",serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.52em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.52em}th,td{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ul,ol{padding-left:3em}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}form,fieldset{margin:0;padding:0;border-style:none}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border:2px solid #000;padding:3px 7px 3px;box-shadow:none}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border-color:#999}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#676767}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#676767}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#676767}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#676767}input[type="text"].placeholder,input[type="tel"].placeholder,input[type="email"].placeholder,input[type="search"].placeholder,input[type="password"].placeholder,textarea.placeholder{color:#676767}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type="button"],input[type="reset"],input[type="file"],input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.widget{margin-bottom:1.52em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form textarea,.comment-form input[type="text"]{margin:0 4px 0 0;width:290px}.comment-form input[type="submit"]{display:block;float:none}.post-password-form label{display:block}.post-password-form input[type="password"]{margin:0 4px 0 0;width:290px}.search-form input{float:left;height:31px}.search-form input[type="search"]{margin:0 4px 0 0;width:150px;box-sizing:border-box}.post-password-form input{float:left;height:31px}.post-password-form input[type="password"]{width:150px}.comment-form input[type="submit"],.post-password-form input[type="submit"],.search-form input[type="submit"]{height:31px;border:none;padding:0 .5em;font:italic 20px/1.2 "Georgia","Times New Roman","Times",serif;border:2px solid #000;background:#fff;color:#5b212e}.comment-form input[type="submit"]:hover,.post-password-form input[type="submit"]:hover,.search-form input[type="submit"]:hover{color:#fff;background:#5b212e}.commentlist{margin:0 0 1.52em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.52em 4px 0}.commentlist-item .commentlist-item{padding:0}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.52em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.52em;margin:0 0 1.52em}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:50%;background:#000;color:#fff;padding:.4em;text-decoration:none}.navigation-single{margin-bottom:1.52em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:50%;background:#000;color:#fff;padding:.4em;text-decoration:none}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;border:1px solid #999;padding:.4em;margin-bottom:1.52em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.52em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.52em 4px 0}.alignright{float:right;margin:0 0 4px 1.52em}.mejs-container{margin-bottom:1.52em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}.plac-wrap{position:relative;float:left}.input-placeholder-text{color:#676767;font:18px/1.2 "Georgia","Times New Roman","Times",serif;white-space:nowrap;text-overflow:ellipsis;padding:5px 7px;overflow:hidden;top:0;left:0;right:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit}h1,.h1{font-size:40px;font-style:italic;font-weight:400;margin:0 0 32px}h2,.h2{font-size:30px;font-family:"Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:700;margin:0 0 10px}h3,.h3{font-size:30px;font-style:italic;font-weight:400}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 1em}a{color:inherit;text-decoration:underline}a:hover,a:focus{text-decoration:none}#wrapper{display:table;table-layout:fixed;width:100%;overflow:hidden;margin:0 auto;height:100%}.container,#header .nav-holder,.text-section,.contactus-section,.content-holder{max-width:1170px;padding:0 15px;margin:0 auto}#wrapper.nav-active #footer,#wrapper.nav-active .w1{margin-left:-328px;margin-right:328px}#wrapper.nav-active #header{left:-328px;right:328px}#wrapper.nav-active .nav-opener{right:-305px}#wrapper.nav-active .top-line .container,#wrapper.nav-active .top-line #header .nav-holder,#header #wrapper.nav-active .top-line .nav-holder,#wrapper.nav-active .top-line .text-section,#wrapper.nav-active .top-line .contactus-section,#wrapper.nav-active .top-line .content-holder{position:static}#header{-webkit-transition:right .3s ease,left .3s ease;transition:right .3s ease,left .3s ease;position:fixed;left:0;right:0;background:#fff;top:0;z-index:10}#header .top-line{padding:7px 0 5px;min-height:31px;background:#404041;color:#fff;font:700 15px/1.2 "Arial","Helvetica Neue","Helvetica",sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}#header .top-line .container,#header .top-line .nav-holder,#header .top-line .text-section,#header .top-line .contactus-section,#header .top-line .content-holder{position:relative}#header .link-free{float:left;text-decoration:none;position:relative;padding:0 49px 0 0}#header .link-free:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#header .link-free:after{content:"";position:absolute;right:0;top:3px;height:11px;width:43px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;background:url(/wp-content/themes/braunharper/images/bg-link.svg) no-repeat;background-size:100% 100%}#header .phone{float:right}#header .phone a{margin:0 0 0 5px;text-decoration:none}#header .phone a:hover{text-decoration:underline}#header .nav-holder{padding-top:14px;padding-bottom:23px;min-height:133px}.logo{margin:0 auto;width:539px;height:133px}.logo img{vertical-align:top}#main-nav{float:none;margin:0 auto;padding:39px 0 0;font-style:italic;line-height:1.2;width:710px;max-width:710px}#main-nav .nav-drop>ul{float:left;font-size:28px}#main-nav .nav-drop>ul>li{list-style:none;float:left;margin:0 0 0 58px;position:relative}#main-nav .nav-drop>ul>li:nth-child(1){display:none}#main-nav .nav-drop>ul>li.hover>a{color:#5b212e}#main-nav .nav-drop>ul>li.hover>ul{display:block}#main-nav .nav-drop>ul>li.active>a{color:#5b212e}#main-nav .nav-drop>ul>li.has-drop-down.hover:before{content:"";position:absolute;top:100%;height:7px;left:0;right:0;z-index:4;background:rgb(255 255 255 / .01)}#main-nav .nav-drop>ul>li>a{color:#404041;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}#main-nav .nav-drop>ul>li>a:hover{color:#5b212e}#main-nav .nav-drop>ul>li>ul{position:absolute;display:none;top:100%;width:281px;left:-26px;margin-top:6px;font-size:20px;z-index:5}#main-nav .nav-drop>ul>li>ul>li{list-style:none}#main-nav .nav-drop>ul>li>ul>li>a{background:#5b212e;padding:15px 19px 16px;display:block;color:#fff;text-decoration:none;-webkit-transition:padding .3s ease;transition:padding .3s ease}#main-nav .nav-drop>ul>li>ul>li>a:hover{background:#050708}#main-nav .drop{background:#050708}#main-nav .drop.active .opener{background:#050708;padding-bottom:12px}#main-nav .drop .slide{font-size:15px;line-height:1.2;margin-top:1px;padding:0 0 2px}#main-nav .drop .slide li{list-style:none;padding:0 10px 13px 19px;font-size:15px}#main-nav .drop .slide a{color:#fff;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}#main-nav .drop .slide a:hover{color:#ccc}.nav-opener{position:absolute;top:0;right:14px;display:none;width:23px;height:15px;font-size:0;-webkit-transition:right .3s ease;transition:right .3s ease}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#fff;position:absolute;top:6px;left:0;right:0;height:3px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-opener:before,.nav-opener:after{content:"";top:0}.nav-opener:after{top:12px}.close-btn span,.nav-active .nav-opener span{opacity:0}.nav-opener:hover{opacity:.9}.close-btn:after,.close-btn:before,.nav-active .nav-opener:after,.nav-active .nav-opener:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:0;right:0}.close-btn:after,.nav-active .nav-opener:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.resize-active .drop a,.resize-active .drop{-webkit-transition:none!important;transition:none!important}.w1{padding:164px 0 0;-webkit-transition:margin .3s ease;transition:margin .3s ease}#main{position:relative;width:100%}.visual-section{background-position:50% 0;background-size:cover;height:402px;color:#fff;text-align:center;background-color:#000;white-space:nowrap}.visual-section .container,.visual-section #header .nav-holder,#header .visual-section .nav-holder,.visual-section .text-section,.visual-section .contactus-section,.visual-section .content-holder{height:100%;padding-top:34px;padding-bottom:10px}.visual-section .container:after,.visual-section #header .nav-holder:after,#header .visual-section .nav-holder:after,.visual-section .text-section:after,.visual-section .contactus-section:after,.visual-section .content-holder:after{content:"";display:inline-block;height:100%;width:1px;margin-left:-5px;vertical-align:middle}.visual-section .wrap{white-space:normal;vertical-align:middle;display:inline-block;padding:0 10%}.visual-section h1{margin:30px 0 0 0;text-transform:uppercase}.visual-section p{margin:0 0 26px}.visual-section.add{height:365px}.visual-section.add .container,.visual-section.add #header .nav-holder,#header .visual-section.add .nav-holder,.visual-section.add .text-section,.visual-section.add .contactus-section,.visual-section.add .content-holder{padding-top:20px}.visual-section.add h1{text-transform:none;margin:0 0 3px;line-height:1}.visual-section.add .ttl{font:700 20px/1.2 "Arial","Helvetica Neue","Helvetica",sans-serif;display:block}.visual-colrusel{position:relative;color:#fff;text-align:center}.visual-colrusel .mask{width:100%;position:relative;overflow:hidden}.visual-colrusel .mask .slideset{float:left;width:99999px}.visual-colrusel .mask .slide{float:left;height:367px;background-size:cover;white-space:nowrap;background-position:50% 0}.visual-colrusel .container,.visual-colrusel #header .nav-holder,#header .visual-colrusel .nav-holder,.visual-colrusel .text-section,.visual-colrusel .contactus-section,.visual-colrusel .content-holder{height:100%}.visual-colrusel .container:after,.visual-colrusel #header .nav-holder:after,#header .visual-colrusel .nav-holder:after,.visual-colrusel .text-section:after,.visual-colrusel .contactus-section:after,.visual-colrusel .content-holder:after{content:"";display:inline-block;height:100%;width:1px;margin-left:-5px;vertical-align:middle}.visual-colrusel blockquote{white-space:normal;padding:35px 0;display:inline-block;vertical-align:middle;border:none;padding:0;margin:0;font-style:italic;font-size:40px;line-height:1.2}.visual-colrusel blockquote q{display:block}.visual-colrusel blockquote q:before{content:""}.visual-colrusel blockquote q:after{content:""}span.second-line{display:block;font:700 20px/1.2 "Arial","Helvetica Neue","Helvetica",sans-serif}.visual-colrusel .pagination{position:absolute;left:0;right:0;bottom:3px}.visual-colrusel .pagination ul{max-width:1170px;display:block;margin:0 auto;letter-spacing:-4px}.visual-colrusel .pagination ul li{list-style:none;display:inline-block;vertical-align:top;list-style:none;margin:0 4px 8px}.visual-colrusel .pagination ul li.active a{background:#fff}.visual-colrusel .pagination ul a{text-decoration:none;display:block;overflow:hidden;text-indent:101%;white-space:nowrap;width:18px;height:14px;border:2px solid #fff;-webkit-transition:background .3s ease;transition:background .3s ease}.visual-colrusel .pagination ul a:hover{background:#fff}.practice-area{background:#123d62;padding:82px 0 73px;color:#fff;text-align:center}.practice-area p{margin:0 0 20px}.practice-list{letter-spacing:-5px;margin:0 -15px;padding:1px 0 13px}.practice-list li{letter-spacing:normal;vertical-align:top;display:inline-block;width:33.33%;padding:0 15px 30px;list-style:none}.practice-list li:nth-child(6) img{width:141px;height:75px}.practice-list .holder{background:#fff;height:100%;color:#5b212e;display:block;text-decoration:none;white-space:nowrap;padding:20px 10px 0;overflow:hidden;height:218px}.practice-list .holder:after{display:inline-block;content:"";height:100%;width:1px;margin-left:-5px;vertical-align:middle}.practice-list .holder:hover{color:#123d62}.practice-list .holder:hover img{display:none}.practice-list .holder:hover .hover{display:inline-block}.practice-list .wrap{display:inline-block;vertical-align:middle;white-space:normal}.practice-list .hover{display:none}.practice-list .image{margin:0 0 23px}.practice-list img{vertical-align:top;width:95px;height:75px}.practice-list h3{font:700 30px/1.2 "Arial","Helvetica Neue","Helvetica",sans-serif}.text-section{padding-top:83px;padding-bottom:65px}.text-section h1{color:#5b212e;text-align:center;margin:0 0 26px}.text-section p{margin:0 0 28px}.team-section{background:#5b212e;padding:82px 0 73px;color:#fff;text-align:center}.team-section .wrap-team{letter-spacing:-5px;margin:0 -15px}.team-section .box{width:33.3%;display:inline-block;letter-spacing:normal;padding:0 15px 20px}.team-section .box .image{margin:0 0 19px}.team-section .box .image img{vertical-align:top}.team-section h2 a{text-decoration:none}.team-section h2 a:hover{color:#d9d9d9}.practic-section,.contact-block{background-color:#123d62;padding:94px 0 81px;color:#fff}.practic-section .text-area,.contact-block .text-area{overflow:hidden}.practic-section p,.contact-block p{margin:0 0 26px}.box-img{height:218px;width:31.6%;background:#fff;color:#5b212e;float:none;text-align:center;white-space:nowrap;float:left;margin:8px 30px 10px 0}.box-img .holder{padding:28px 0 0;display:block;overflow:hidden;height:100%;font-style:italic;color:#5b212e;text-decoration:none}.box-img .holder:after{display:inline-block;content:"";height:100%;width:1px;margin-left:-5px;vertical-align:middle}.box-img .holder:hover{color:#404041}.box-img .holder:hover img{display:none}.box-img .holder:hover .image img.hover{display:inline-block}.box-img .wrap{white-space:normal;display:inline-block;vertical-align:middle}.box-img .image{margin:0 0 17px}.box-img .image img{vertical-align:top;width:83px;height:75px}.box-img .image img.hover{display:none}.contact-block{background-size:cover;background-position:50% 0}.contact-block .text-area{overflow:hidden}.contact-block .box-img .holder{color:#404041}.contact-block .box-img .holder:hover{color:#5b212e}.contact-block .box-img img{width:104px;height:75px}.contact-block .tel{text-decoration:none}.contact-block .tel:hover{text-decoration:underline}.contactus-section{padding-top:87px;font-size:15px;line-height:1.33;padding-bottom:100px;color:#404041}.contactus-section h1{color:#5b212e;margin:0 0 17px}.contactus-section .holder{margin:0 -15px}.contactus-section .block{float:left;width:50%;padding:0 15px}.contactus-section address{font-style:normal;margin:0}.maps-box{margin:0 0 15px}.maps-box iframe{margin:0;width:100%!important;height:455px!important}.contact-form{color:#404041}.contact-form form{overflow:hidden;margin:0 -3px;padding:0 3px}.contact-form .row{margin:0 -15px 15px}.contact-form label{color:#404041}.contact-form .col{float:left;width:50%;padding:0 15px;position:relative}.contact-form .col .input-placeholder-text{top:0;left:15px;right:15px}.contact-form .row-full{margin:0 0 15px}.contact-form .wrap-row{padding:15px 0}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{display:block;outline:none;border-radius:0;margin:0;width:100%;color:#676767;border-width:2px;height:31px;background:#fff;font:18px/1.2 "Georgia","Times New Roman","Times",serif}.contact-form textarea{min-height:92px!important;height:92px!important;margin:0 0 26px;max-height:150px!important}.contact-form .row-full{position:relative}.contact-form .mandatory{position:relative}.contact-form .mandatory .input-placeholder-text:after{content:"*";color:#5b212e}.contact-form .check-wrap{margin:0 0 24px}.contact-form p{margin:0 0 21px}.contact-form input[type="submit"]{display:block;width:212px;height:41px;outline:none;font:italic 20px/1.2 "Georgia","Times New Roman","Times",serif;color:#5b212e;border:2px solid #000;background:#fff;float:left;border-radius:0;-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.contact-form input[type="submit"]:hover{color:#fff;background:#5b212e}.contact-form.submission input[type="submit"]{color:#fff;background:#5b212e}.contact-form.submission .text{display:block}.contact-form .text{display:none;color:#5b212e;font-style:italic;font-size:20px;line-height:1.2;float:left;padding:10px 0 0;margin-left:31px;max-width:210px}.content-holder{padding-bottom:50px}#content{float:left;width:55%}#content:last-child{width:auto;float:none}#sidebar{float:right;width:35%}#footer{display:table-footer-group;height:1%;table-layout:fixed;width:100%;background:#404041;color:#fff;font-size:13px;line-height:1.2;text-align:center}#footer p{margin:0}#footer .container,#footer #header .nav-holder,#header #footer .nav-holder,#footer .text-section,#footer .contactus-section,#footer .content-holder{padding-top:22px;padding-bottom:21px}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}#wrapper.nav-active .nav-opener{top:7px}}@media (min-width:1024px){#wrapper.nav-active #footer,#wrapper.nav-active .w1{margin:0}#wrapper.nav-active #header{left:0;right:0}#main-nav .nav-drop>ul>li:nth-child(2){margin:0}#main-nav .nav-drop>ul>li:last-child>ul{left:auto;right:0}}@media only screen and (min-width:1025px){a[href^=tel],a[href^=skype],a[href^=sms]{cursor:default;pointer-events:none}}@media (max-width:1169px){.container,#header .nav-holder,.text-section,.contactus-section,.content-holder{max-width:970px}#main-nav{padding:40px 0 0}#main-nav .nav-drop>ul{font-size:20px}#main-nav .nav-drop>ul>li{margin:0 0 0 44px}#main-nav .nav-drop>ul>li.has-drop-down.hover:before{height:16px}#main-nav .nav-drop>ul>li>ul{left:-20px;margin-top:15px}.visual-section .wrap{padding:0}.text-section{padding:83px 6px 65px 15px}.practic-section,.contact-block{padding:94px 0 68px}.box-img{margin:7px 30px 10px 0;width:31.3%}.contact-block{padding:94px 0 81px}}@media (max-width:1023px){#wrapper{display:block;height:auto;position:relative}.container,#header .nav-holder,.text-section,.contactus-section,.content-holder{max-width:750px}#header .phone{display:none}.logo{float:none;margin:0 auto}#main-nav{padding:0}#main-nav .nav-drop>ul{float:none}#main-nav .nav-drop>ul>li{float:none;text-align:right;margin:0 0 10px;padding:0 15px}#main-nav .nav-drop>ul>li:nth-child(1){display:block}#main-nav .nav-drop>ul>li>a{display:block}#main-nav .nav-drop>ul>li>ul{left:0;right:0;width:auto;position:static;margin:15px -15px 16px;background:#5b212e}#main-nav .nav-drop>ul>li>ul>li>a{padding:8px 19px 9px}#main-nav .nav-drop{left:100%;padding:15px 0;top:31px;width:320px;position:absolute}#main-nav .nav-drop:before{content:"";top:-31px;height:31px;position:absolute;left:0;z-index:-1;right:-15px;background:#404041}.nav-opener{display:block}.visual-section{height:378px}.visual-section .wrap{margin:0 -5px}.practice-area{padding:32px 0 23px}.text-section{padding:33px 15px 17px 15px}.team-section{padding:35px 0 25px}.team-section .box{width:50%}.team-section .box .image{margin:0 0 17px}.practic-section,.contact-block{padding:43px 0 26px}.practic-section .text-area,.contact-block .text-area{overflow:visible}.box-img{width:30.7%}.contact-block{padding:43px 0 19px}.contact-block .text-area{overflow:hidden}#content{float:none;width:auto;margin:0 0 25px}#sidebar{float:none;width:auto}#footer{display:block;height:auto}#footer .container,#footer #header .nav-holder,#header #footer .nav-holder,#footer .text-section,#footer .contactus-section,#footer .content-holder{padding-bottom:22px;padding-top:20px}}@media (max-width:767px){body{font-size:15px;line-height:1.33}.navigation .page-numbers,.navigation-comments .page-numbers{padding:0}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:.2em}.navigation-single .next,.navigation-single .prev{padding:.2em}h1,.h1{font-size:30px;margin:0 0 19px}h2,.h2{font-size:20px}h3,.h3{font-size:20px}#wrapper.nav-active #footer,#wrapper.nav-active .w1{margin-left:-320px;margin-right:320px}#wrapper.nav-active #header{left:-320px;right:320px}#header{position:absolute}#header .top-line{min-height:35px}#header .top-line .container,#header .top-line .nav-holder,#header .top-line .text-section,#header .top-line .contactus-section,#header .top-line .content-holder{position:static}#header .link-free{display:none}#header .nav-holder{padding-top:23px;padding-bottom:22px;min-height:1px}.logo{width:244px;height:63px}#main-nav .nav-drop{top:35px}#main-nav .nav-drop:before{content:"";top:-35px;height:35px;position:absolute;left:0;z-index:-1;right:-15px;background:#404041}.nav-opener{top:10px;right:15px}.w1{padding:143px 0 0}.visual-section{height:296px}.visual-section .container,.visual-section #header .nav-holder,#header .visual-section .nav-holder,.visual-section .text-section,.visual-section .contactus-section,.visual-section .content-holder{padding-top:0;padding-bottom:0}.visual-section .wrap{margin:0;padding:14px 0 16px}.visual-section h1{margin:0 0 19px;font-size:20px}.visual-section p{margin:0 0 21px}.visual-section p:last-child{margin:0}.visual-section.add{height:296px}.visual-section.add .container,.visual-section.add #header .nav-holder,#header .visual-section.add .nav-holder,.visual-section.add .text-section,.visual-section.add .contactus-section,.visual-section.add .content-holder{padding-top:0}.visual-colrusel .mask .slide{height:138px}.visual-colrusel blockquote{font-size:20px;line-height:1.2}.visual-colrusel .pagination{display:none}.practice-area{padding:12px 0 5px}.practice-list li:nth-child(6) img{width:85px;height:45px}.practice-list li{width:100%;padding-bottom:14px}.practice-list .holder{height:135px;padding:13px 10px 0}.practice-list .image{margin:0 0 10px}.practice-list img{width:57px;height:45px}.practice-list h3{font-size:20px}.text-section{padding:10px 15px 4px}.text-section h1{margin:0 -1px 17px}.text-section p{margin:0 0 21px}.team-section{padding:10px 0}.team-section .box{width:100%;padding:0 15px 12px}.team-section .box .image{margin:0 0 10px}.practic-section,.contact-block{padding:28px 0 3px}.practic-section p,.contact-block p{margin:0 0 21px}.box-img{height:135px;margin:0 0 26px;width:auto;float:none}.box-img .holder{padding:15px 0 0}.box-img .image{margin:0 0 10px}.box-img .image img{width:50px;height:45px}.contact-block{padding:15px 0 3px}.contact-block .box-img{margin:0 0 16px}.contact-block .box-img img{width:62px;height:45px}.contactus-section{padding:17px 15px 50px}.contactus-section .block{float:none;width:auto;padding:0 15px}.contactus-section .block:first-child{padding-bottom:40px}.maps-box iframe{height:300px!important}.contact-form .wrap-row{display:none}#footer{font-size:12px;line-height:20px}#footer .container,#footer #header .nav-holder,#header #footer .nav-holder,#footer .text-section,#footer .contactus-section,#footer .content-holder{padding-top:15px;padding-bottom:23px}#footer span{display:block}}@media (max-width:479px){.contact-form .row{margin:0 -15px}.contact-form .col{float:none;width:auto;margin:0 0 15px}.leaf-image{display:none}}@media print{*{background:none!important;color:#000!important}#header{position:static}.holder-content{margin:0}form,.fluid-width-video-wrapper,iframe,.maps-box,.contact-form,.top-line,.box-img,.practice-area,.visual-colrusel,#main-nav,.link-free,#sidebar{display:none!important}.container,#header .nav-holder,.text-section,.contactus-section,.content-holder{width:100%}.nav-holder{padding:0}#content{float:none;width:100%}.w1{padding:0}.logo{margin:0 auto;float:none;height:auto}.visual-section.add,.practic-section,.contact-block,.team-section,.visual-section{padding:30px 0;height:auto}img,.wp-caption,.team-section .box{page-break-inside:avoid!important}img{page-break-inside:avoid!important;display:block}.wp-caption{border:none}.contactus-section .block{float:none;width:auto;padding:0}#wrapper{display:block}html,body{height:auto}}