*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}address{font-style:italic}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}q:before,q:after{content:''}strong,b{font-weight:700}em,cite{font-style:italic}cite{display:block}strike,del{text-decoration:line-through}sup{font-size:11px;position:relative;vertical-align:top;top:5px}sub{bottom:5px;font-size:11px;position:relative;vertical-align:bottom}.italic{font-style:italic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}.no-margin{margin:0 !important}.no-bottom{margin-bottom:0}.no-padding{padding:0}.column-clear{clear:both}.wp-caption{max-width:100%}.sticky{position:relative}.wp-caption-text,.gallery-caption{color:#555;font-size:12px;text-align:center;margin-top:25px;font-style:italic;font-weight:300}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor .comment-body{border-bottom:1px solid #f2f2f2}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;padding:1em 1.5em;font-size:.8em;line-height:normal;color:#21759b;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;text-decoration:none;z-index:100000}.alignright{float:right;margin:5px 0 0 30px}.alignleft{float:left;margin:5px 30px 0 0}.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;display:block}pre,code{background:#f0f0f0;color:#333;font-family:"Courier New",Courier,monospace;padding:10px;overflow:auto;border:none;border-radius:0}pre{margin-bottom:30px;overflow:auto;padding:30px;white-space:pre-wrap}pre code{background:0 0;padding:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;background:#fff;color:#5a5a5a;font-size:16px;line-height:1.7;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#252525;font-weight:400;line-height:1.2;margin-bottom:20px}.h1,h1{font-size:3.5rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2.5rem}.h4,h4{font-size:1.75rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:400}.display-1{font-size:5rem;font-weight:400}.display-2{font-size:4.5rem;font-weight:400}.display-3,.large-title{font-size:3.5rem;font-weight:400}.display-4{font-size:3rem;font-weight:400}.display-5{font-size:2.25rem;font-weight:400}a{color:#252525;text-decoration:none}p a{border-bottom:1px solid #252525}a:hover,p a:hover{color:#dfbf8f;text-decoration:none;border:none}a:active,a:focus{outline:none;text-decoration:none}.pcolor{color:#dfbf8f}.alignc{text-align:center}.alignr{text-align:right}.none{display:none}blockquote{font-size:25px;line-height:1.7;text-align:center;font-style:italic;color:#252525;position:relative;border:none;margin:30px 0;padding:0 30px}blockquote:before{display:block;font-family:"Font Awesome 5 Free";content:"\f10d";line-height:1;font-size:25px;font-style:normal;font-weight:700;position:absolute;left:0;top:0}blockquote cite{color:#999;font-size:12px;font-style:normal;font-weight:300;text-transform:uppercase}blockquote cite{line-height:1;margin-top:15px}ul,ol{margin:0 0 15px 30px}ul li,ol li{margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-top:10px}p,ul,ol{margin-bottom:30px}dl dt{margin-bottom:0}dl dd{margin-left:15px;margin-bottom:30px}table{border:1px solid #e9e9e9;font-size:15px;width:100%;text-align:center;border-collapse:collapse}table caption{margin-bottom:0;text-align:center;padding-top:0;padding-bottom:0;caption-side:initial}table th,table td{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:center;padding:15px}aside table th,.foo-block table th,aside table td,.foo-block table td{padding:0}table th{font-weight:700}.custom-page-template p:last-child{margin-bottom:0}.clearfix:after{display:block;clear:both;content:""}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}a,.gallery-item-img:before,.team-img:after,.team-imgv2:after,.team-postv2 .team-content.v2,.team-postv2 .social-media,.post-image:after,.practice-icon-border,#submit,.wpcf7-submit,.practice-overlay,.icon-top-v2 i{-webkit-backface-visibility:hidden;-webkit-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-moz-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-o-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-ms-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;transition:all 1s cubic-bezier(.25,1,.35,1) 0s}.social-media,.mobile-contact{list-style:none;margin:0;font-size:0}.social-media li{display:inline-block;font-size:13px;margin-left:10px}.mobile-contact li{font-size:12px;letter-spacing:1px}.social-media li a,.mobile-contact li{color:#b5b5b5}.social-media li:first-child{margin-left:0}a.social-twitter:hover{color:#29c5f6 !important}a.social-facebook:hover{color:#6788ce !important}a.social-gplus:hover{color:#e75c3c !important}a.social-linkedin:hover{color:#3a9bdc !important}a.social-pinterest:hover{color:#fe4445 !important}a.social-youtube:hover{color:#e34040 !important}a.social-vimeo:hover{color:#4bf !important}a.social-instagram:hover{color:#aa8062 !important}a.social-dribbble:hover{color:#ed4f8c !important}a.social-skype:hover{color:#24b4f0 !important}.header-email,.header-address{font-size:12px;color:#b5b5b5;letter-spacing:1px}.header-address span{display:block}.headerHolder{display:flex;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #f2f2f2}.nav-holder-1{margin-top:25px}.menu-nav{margin:0;font-size:0;text-align:center}.menu-nav li{display:inline-block;position:relative;margin-left:30px;font-size:16px;font-weight:700;letter-spacing:.03em}.menu-nav li:first-child{margin-left:0}.menu-nav li a{color:#252525;padding-bottom:25px;display:block}.menu-nav li a:before{position:absolute;display:block;bottom:25px;left:50%;width:0;border-top:2px solid #dfbf8f;content:'';-webkit-backface-visibility:hidden;-webkit-transition:all .5s cubic-bezier(.25,1,.35,1) 0s;-moz-transition:all .5s cubic-bezier(.25,1,.35,1) 0s;-o-transition:all .5s cubic-bezier(.25,1,.35,1) 0s;-ms-transition:all .5s cubic-bezier(.25,1,.35,1) 0s;transition:all .5s cubic-bezier(.25,1,.35,1) 0s}.menu-nav li a:hover,.menu-nav li a:focus{background:0 0}.menu-nav>li:hover>a:before,.menu-nav li.current-menu-item>a:before{left:0;width:100%}.menu-nav ul{display:none;margin:0;padding:15px 0;width:220px;position:absolute;top:49px;left:50%;margin-left:-110px;background:#252525;z-index:5}.menu-nav ul:before{content:'';position:absolute;left:50%;top:-6px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #252525}.menu-nav ul li{display:block;background:0 0;margin:0;font-size:13px;font-weight:400}.menu-nav ul li>a{display:block;padding:5px 15px;color:#fff}.menu-nav ul li a:hover,.menu-nav li:hover ul li a:hover{text-decoration:none;color:#dfbf8f}.menu-nav li:hover>ul{display:block}.menu-nav li ul ul{left:100%;top:-15px;margin:0}.menu-nav li ul ul:before,.menu-nav li ul a:before{display:none}.nav-button-holder{display:none}.nav-button{background:0 0;border:none;cursor:pointer;height:42px}.icon-bar,.icon-bar1,.icon-bar2{display:block;height:2px;width:20px;background:#454545;margin-left:auto;margin-right:auto;-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative}.icon-bar:before,.icon-bar:after{background:#454545;content:"";height:100%;left:0;position:absolute;top:-6px;width:100%}.icon-bar:after{bottom:-6px;top:auto}.menu-mobile{font-size:0;margin:0 auto;margin-left:0;margin-top:15px}.menu-mobile li{font-size:18px;font-weight:700;letter-spacing:.03em;padding-top:15px;list-style:none}.menu-mobile li a{color:#252525;display:block;line-height:1}.menu-mobile li a:hover,.menu-mobile li a:focus{background:0 0}.menu-mobile li:hover>a,.menu-mobile li.current-menu-item>a{color:#999}.menu-mobile>li.menu-item-has-children>a:after{content:"\f107";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;margin-left:7px;margin-right:0;font-size:12px;vertical-align:middle;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.menu-mobile>li.menu-item-has-children.menu-open>a:after{content:"\f106"}.menu-mobile ul{margin-left:0}.menu-mobile>li>ul{display:none}.menu-mobile>li.menu-open>ul{display:block}.menu-mobile ul li{font-size:16px;font-weight:400;padding-top:15px;text-transform:none;padding-left:10px;letter-spacing:1px;display:block}.menu-contact{margin-top:92px}.menu-contact .social-media{margin-top:25px;padding-bottom:50px}body.has-active-menu{overflow:hidden}.menu-mask{position:fixed;z-index:99;top:0;left:0;width:0;height:0;opacity:0}.menu-mask.is-active{width:100%;height:100%;opacity:.9}.mobile-menu-holder{position:fixed;z-index:100;top:0;left:0;overflow-y:scroll;width:260px;height:100%;background:#fff;opacity:0;padding:0 30px;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);-webkit-backface-visibility:hidden;-webkit-transition:all .7s cubic-bezier(.25,1,.35,1) 0s;-moz-transition:all .7s cubic-bezier(.25,1,.35,1) 0s;-o-transition:all .7s cubic-bezier(.25,1,.35,1) 0s;-ms-transition:all .7s cubic-bezier(.25,1,.35,1) 0s;transition:all .7s cubic-bezier(.25,1,.35,1) 0s}.mobile-menu-holder.is-active{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.modal-menu-container{position:relative}.exit-mobile{cursor:pointer;padding:7px 1px;display:inline-block;background:#fff;margin-top:32px}.icon-bar1{top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-bar2{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.headerHolder1{align-items:center}.logo{flex:1 1 auto;text-align:center}.logo-txt{font-size:25px}.logo img{background:0 0}.nav-button-2{height:auto}.nav-button-2 .icon-bar{display:inline-block;vertical-align:middle}.menu-txt{font-size:12px;margin-left:4px}.headerHolder3{padding-top:25px;padding-bottom:0;border-bottom:none;align-items:center}.info-header-3{display:flex;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.info-header-3 .mobile-contact{flex:1 1 auto}.info-header-3 .mobile-contact li{display:inline-block;margin-left:15px}.info-header-3 .mobile-contact li:first-child{margin-left:0}.logo-3{text-align:left;padding-bottom:25px}.topSingleBkg{display:block;overflow:hidden;position:relative;text-align:center;margin-bottom:75px}.topSingleBkgImg{width:100%;height:300px;margin-bottom:100px}.item-img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;width:100%}.item-img:before{content:'';background:rgba(0,0,0,.3);position:absolute;top:0;left:0;bottom:0;right:0}.inner-desc{width:60%;margin:0 auto;padding-top:25px}.inner-desc h1{font-size:4.5rem}.topSingleBkgImg .inner-desc{position:absolute;z-index:4;text-align:center;top:50%;left:0;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.topSingleBkgImg,.topSingleBkgImg h1{color:#fff}.nav-fixed-top{position:fixed;top:0;right:0;left:0;z-index:99}.header-3.nav-fixed-top,.nav-holder-1.nav-fixed-top{background:#fff}.nav-holder-1.nav-fixed-top{padding-top:25px}.header-2.nav-fixed-top{background:#fff}.slider-container{position:relative;margin-bottom:100px}.slider-container,.slider-item-box{height:calc(100vh - 110px)}.slider-img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;width:100%}.slider-caption{position:absolute;left:0;top:50%;right:0;text-align:center;padding:0 50px;z-index:2;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider-caption h1{font-size:4.5rem;color:#fff;line-height:1.2}.home-section{margin-top:100px}.img-fluid,.home-section img,.single-post-content img,.custom-page-template img{height:auto;max-width:100%}.img-fluid,.single-post-content img,.custom-page-template img{background-color:#f1f1f1}.icon-img img{background:0 0}.post-video{position:relative}.post-video:before{content:"";display:block;padding-top:56.25%}.post-audio:before{padding-top:35%}.post-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;max-width:100%}.home-title{margin-bottom:35px}.home-title span{box-shadow:inset 0 -.2em #dfbf8f}.small-intro{position:relative;font-size:16px;font-style:italic;padding-bottom:25px;margin-bottom:10px}.small-intro:after{content:'';width:50px;height:5px;background:#dfbf8f;position:absolute;left:50%;bottom:0;margin-left:-25px}.medium-intro{margin-top:10px}.stats{border:7px solid #dfbf8f;padding:15px 0 30px;text-align:center}.stats h3{font-size:4.5rem;line-height:1;margin-bottom:15px}.stats p{font-size:12px;letter-spacing:1px;text-transform:uppercase}.stats [class^=col-md-]:after{content:'';width:2px;height:50px;background:#dfbf8f;position:absolute;right:0;top:50%;margin-top:-25px}.stats [class^=col-md-]:last-child:after{display:none}.parallax{background-repeat:repeat;background-position:center center !important;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:50px 0}.parallax-content{color:#fff;position:relative}.parallax-content h1,.parallax-content h2,.parallax-content h3,.parallax-content h4{color:#fff}.fs-bkgcolor{padding:50px 0}#home-1-fullscreen-image-with-text{padding:100px 0}#home-2-features-boxes{margin-top:0;color:#fff}.small-feature-desc h5{margin:25px 0 5px;font-weight:700}#home-2-features-boxes h5,#home-2-contact{color:#fff}.home2-section1{padding:50px 15px !important;margin-top:-100px !important;margin-bottom:100px !important}.home2-section1-title{margin:25px 0 15px}.home-video-cover{height:calc(100vh - 130px)}.col-fs-padding-left{padding-left:10em;padding-right:5em}.col-fs-padding-right{padding-right:10em;padding-left:5em}.icon50{font-size:50px;margin-bottom:15px}.feature-cols{border:2px solid #dfbf8f;padding:30px 15px}.icon-box{display:flex}.icon-box-content{flex-grow:1;margin-left:25px}.icon-box:not(:last-child){margin-bottom:30px}#practice-home5 .practice-short-img-v1{margin-right:0}#practice-home5 .gallery-item{padding-right:0;padding-bottom:0}.home4-section3{padding-top:100px !important;padding-bottom:100px !important;margin-bottom:100px !important}.practice-img-3col-v1,.practice-img-4col-v1,.practice-short-img-v1,.practice-short-img-v2{display:flex;flex-wrap:wrap;margin-right:-15px}.gallery-item,.gallery-item-v2{overflow:hidden;position:relative;width:25%;margin:0;padding-right:15px;padding-bottom:15px}.practice-short-img-v2{margin-right:-30px;margin-bottom:-40px}.gallery-item-v2{padding-right:30px;padding-bottom:40px}#practice-nomargin .practice-short-img-v1{margin-right:0}#practice-nomargin .gallery-item{padding-right:0;padding-bottom:0}.practice-img3col{width:33.333%}.practice-img2col{width:50%}.practice-img5col{width:20%}.gallery-item-img,.team-imgv2{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:300px;position:relative;width:100%}.gallery-item-img:before{content:'';background:#000;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.5}.gallery-item-desc,.team-content.v2{position:absolute;z-index:4;text-align:center;padding:0 5px;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-item-desc h2{font-size:30px;color:#fff;margin-bottom:10px}.gallery-item-subtitle{color:#fff;font-size:14px;font-weight:400;letter-spacing:.03em}.gallery-item:hover .gallery-item-img:before{background:#dfbf8f;opacity:.8}.practice-img-3col-v1,.practice-img-4col-v1,.practice-short-img-v1{margin-right:-15px}#home-1-practice-areas .practice-short-img-v1{margin-right:0;margin-top:35px}#home-1-practice-areas .practice-short-img-v1 .gallery-item{padding:0}.practice-img-v2{position:relative}.practice-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;background:#252525}.practice-overlay:hover{opacity:.8}.practice-overlay:before,.practice-overlay:after{content:'';position:absolute;z-index:1;left:50%;top:50%;background:#dfbf8f}.practice-overlay:before{width:20px;height:2px;transform:translate(-10px,-1px)}.practice-overlay:after{height:20px;width:2px;transform:translate(-1px,-10px)}.gallery-item-desc-v2{text-align:center;margin-top:15px}.gallery-item-desc-v2 h2{font-size:25px;margin-bottom:10px}.gallery-item-subtitle-v2{color:#5a5a5a;font-size:14px;font-weight:400;letter-spacing:.03em}.practice-icons-v1,.practice-icons-v2{display:flex;flex-wrap:wrap;margin-right:-25px}.practice-icon-holder{width:25%;padding-right:25px;padding-bottom:25px}.practice-icon-holder-3col{width:33.333%}.practice-icon-holder-2col{width:50%}.practice-icon-holder-5col{width:20%}.practice-icon-border{border:5px solid #f2f2f2;padding:35px 15px;text-align:center}.practice-icon-holder h2{font-size:20px}.practice-icon-holder-3col h2{font-size:30px}.practice-icon-subtitle{font-size:11px;color:#dfbf8f;text-transform:uppercase;letter-spacing:1px}.icon-top{font-size:50px;color:#dfbf8f;line-height:1;margin-bottom:30px}.practice-icon-content{margin-top:15px}.practice-icon-holder:hover .practice-icon-border{border-color:#dfbf8f}.practice-icons-v2{margin-right:-30px;margin-bottom:-50px}.practice-icon-holder-v2{padding-right:30px;padding-bottom:50px}.icon-top-v2{font-size:30px;background:#dfbf8f;color:#fff;margin-bottom:20px;display:inline-flex;width:70px;height:70px;align-items:center;justify-content:center}.icon-top-v2 i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.icon-top-v2:hover i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.widget_recent_entries ul{padding:0;margin:0}.team-holder{margin-left:-15px;margin-right:-15px;margin-bottom:-30px;display:flex;flex-wrap:wrap}.team-post{overflow:hidden;position:relative;width:33.333333%;margin:0;margin-bottom:30px;padding:0 15px;text-align:center}.team-img{position:relative;display:inline-block;margin:0 auto}.team-img:after,.team-imgv2:after{content:'';width:100%;height:100%;background:#dfbf8f;position:absolute;left:0;top:0;opacity:0}.team-img:hover:after{opacity:.6}.team-position,.team-contact li{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#858585}.team-content{text-align:center;margin-top:25px}.team-content h4{font-size:1.5rem;margin:5px 0}.team-text{margin-top:20px;padding-top:20px;position:relative}.team-text:before{content:'';width:50px;height:2px;background:#dfbf8f;position:absolute;left:50%;top:0;margin-left:-25px}.team-4col{width:25%}.team-5col{width:20%}.team-2col{width:50%}.team-content.v2 .team-position,.team-postv2 .social-media li a,.team-contact li{color:#fff;opacity:.7}.team-4colv2{width:25%}.team-imgv2{height:350px}.team-postv2:hover .team-imgv2:after{opacity:.9}.team-content.v2{margin:0;opacity:0}.team-content.v2 h4 a,.team-contact li a{color:#fff}.team-contact{list-style:none;margin:0;font-size:0}.team-contact li{font-size:11px}.team-postv2 .social-media{position:absolute;z-index:4;text-align:center;padding:0 10px;left:0;right:0;bottom:15px;opacity:0}.team-postv2:hover .team-content.v2,.team-postv2:hover .social-media{opacity:1}.home .team-v2-short{margin:0}.home .team-v2-short .team-postv2{padding:0;margin:0}.team-3colv2{width:33.3333%}.topSingleTeam .single-post-title{margin-bottom:15px}.single-team-info{display:flex;justify-content:center;padding:25px 0}.single-team-info .team-img{width:200px;display:block;margin:0;margin-right:30px}.single-team-info .team-img img{border-radius:99em}.single-team-info .team-img:after{display:none}.single-team-info .team-contact li{color:#b5b5b5;opacity:1}.single-team-info .social-media{text-align:left;margin-top:5px}.team-meta{text-align:left}.team-meta .post-meta{margin-bottom:0}.posts-holder{padding-right:35px}.posts-holder-push-right{order:2;padding-right:0;padding-left:35px}.blog-item{margin-bottom:50px}.article-title{font-size:2.5rem;line-height:1.2;margin-bottom:25px}.article-title a{color:#252525;border:none}.article-title a:hover{color:#dfbf8f}.post-meta{margin:0;list-style:none;margin-bottom:8px}.post-meta li,.post-subtitle{display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#858585}.post-meta li:last-child{margin-right:0}.post-meta li.meta-sticky{font-size:10px;background:#dfbf8f;padding:1px 10px;margin-left:10px;color:#252525;text-transform:uppercase}.post-holder-all{margin-top:25px}.post-image{position:relative;margin-bottom:25px}.post-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0}.post-image:hover:after{opacity:.2}.blog-1col .post-image img{width:100%}.read-more{margin-top:25px;display:inline-block;font-weight:700;letter-spacing:.03em;font-size:14px}.read-more:before{content:"";height:2px;width:25px;display:inline-block;-webkit-transition:width .3s cubic-bezier(.2,.65,.35,1) 0s;-moz-transition:width .3s cubic-bezier(.2,.65,.35,1) 0s;-o-transition:width .3s cubic-bezier(.2,.65,.35,1) 0s;-ms-transition:width .3s cubic-bezier(.2,.65,.35,1) 0s;transition:width .3s cubic-bezier(.2,.65,.35,1) 0s;background-color:currentColor;margin-right:2px}.read-more:hover:before{width:50px}.blog-item-2col-grid .article-title{font-size:2rem}.blog-item-3col-grid .article-title{font-size:1.75rem}.blog-item-1col-list .post-image{width:40%;height:300px;float:left;overflow:hidden;margin-bottom:0}.blog-item .list-image{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.blog-item-1col-list .post-holder{width:60%;float:left;padding-left:25px;margin-top:0}.blog-item-1col-list .article-title{font-size:1.75rem}.blog-item-1col-list .post-holder-noimg{width:100%;float:none;padding:0;text-align:center}.topSinglePost{margin-bottom:0}.topSinglePost .post-meta{margin-bottom:0}.topSinglePost .topSingleBkgImg{height:450px}.topSinglePost .single-top-desc{margin-bottom:25px}.topSinglePost .item-img:before{display:none}.blog-post-single aside{margin-top:0}.author-single-page{margin-top:50px}.author-avatar{display:block;float:left}.author-avatar img{border-radius:99em}.author-content{margin-left:130px}.author-single-page h4{font-size:1.25rem;font-weight:600;margin-bottom:10px}.author-single-page h4 a{color:#252525;border:none}.author-single-page h4 a:hover{text-decoration:underline}.author-social{list-style:none;margin:0;font-size:0;margin-top:10px}.author-social li{display:inline-block;font-size:13px;margin-left:15px}.author-social li a{color:#b5b5b5;text-align:center;display:inline-block}.author-social li:first-child{margin-left:0}.meta-nav-holder{margin-top:50px}.meta-nav{padding:0 15px}.meta-nav .widgettitle{margin-bottom:5px;font-size:11px}.meta-nav-right{text-align:right}.nav-post a{font-size:25px}.single-post-content h1,.single-post-content h2,.single-post-content h3,.single-post-content h4,.single-post-content h5,.single-post-content h6{margin-bottom:15px}.comm-title .widgettitle{margin-top:50px}#respond h3{margin-top:50px;letter-spacing:1px;font-size:14px;font-weight:700;text-transform:uppercase}#respond h3 span{box-shadow:inset 0 -.25em #dfbf8f}.comm-field,.contact-field,#msg-contact{width:100%;padding:10px;border:1px solid #e5e5e5;margin-top:20px}.post-password-form label input{padding:10px;border:1px solid #e5e5e5}.contact-btn,.form-submit{text-align:right;margin:0}.form-submit{margin-bottom:0}.comm-title-2 .section-title{margin-top:25px}.output2{margin-top:25px;border:1px solid red;padding:10px;color:red}.antispam{display:none}.contact-field{margin-bottom:25px}#submit{padding:10px 25px}.submit{margin-top:25px}.comm-send{margin-top:35px}.commentlist{margin:0}.commentlist>li{list-style:none;margin:0;margin-top:30px}.commentlist>li ul.children li{list-style:none}.children li.depth-2{margin:0 0 0 70px}.children li.depth-3{margin:0 0 0 70px}.children li.depth-4{margin:0 0 0 70px}.children li.depth-5{margin:0 0 0 70px}.children li.depth-6{margin:0 0 0 70px}.children li.depth-7{margin:0 0 0 70px}.children li.depth-8{margin:0 0 0 70px}.children li.depth-9{margin:0 0 0 70px}.children li.depth-10{margin:0 0 0 70px}.comment-body{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f2f2f2}.comment-details{position:relative;margin-left:70px}.comment-avatar{position:absolute;left:-70px;top:0}.comment-avatar img{display:block;border-radius:50%}.comment-author .author a,.comment-author .author a:visited{border:none}.comment-author span,.comment-author .author a{color:#252525;font-size:18px;font-weight:700;margin-right:10px;font-style:normal}.comment-content p:last-child{margin:0}.comment-date{font-size:12px;font-weight:400;font-style:italic;margin-bottom:10px;color:#999}.reply{text-align:right;margin-top:10px}.comment-reply-link{margin-top:10px;text-decoration:none;font-size:14px;font-style:italic;letter-spacing:1px;color:#252525;text-align:center}.comment-reply-link:hover{border:none;text-decoration:none}#cancel-comment-reply-link{font-size:12px}.commentlist .children{margin:0}#comments_wrap{margin-top:15px}#cancel-comment-reply{float:right;margin-top:15px}.comment-reply-title small{display:block;margin-bottom:10px}.pingback .comment-details{margin-left:0}.pingback .comment-avatar{display:none}input::-ms-clear{display:none}@-ms-viewport{width:auto}.topArchive{margin-bottom:0}aside ul,footer ul,.widget_recent_entries ul{margin:0;padding:0;list-style:none}aside>ul>li{margin-top:35px}aside>ul>li:first-child{margin-top:0}aside .screen-reader-text,.foo-block .screen-reader-text{display:none}aside table,aside table caption,.foo-block table,.foo-block table caption{margin-bottom:0}aside table caption,.foo-block table caption{padding-bottom:0}.widgettitle{color:#252525;letter-spacing:1px;margin-bottom:15px;font-size:14px;font-weight:700;text-transform:uppercase}.widgettitle span{box-shadow:inset 0 -.25em #dfbf8f}aside .instagram-pics,footer .instagram-pics{text-align:center}aside .instagram-pics li,footer .instagram-pics li{display:inline-block;margin:0 7px 7px 0}aside .instagram-pics li img,footer .instagram-pics li img{width:80px;height:80px}.textwidget img{display:block;height:auto;max-width:100%}.textwidget select{width:100%}.search-string{padding:10px;width:100%;border:1px solid #e0e0e0}.tagcloud a,.tags-single-page a{display:inline-block;font-size:13px !important;color:#dfbf8f;border:1px solid #dfbf8f;padding:3px 12px;text-align:center;margin:0 3px 7px 0}.tagcloud a:hover,.tags-single-page a:hover{background:#dfbf8f;color:#fff;text-decoration:none}.tags-single-page{margin-top:30px}.widget_recent_entries li,.widget_archive li,.widget_categories li,.widget_pages li,.widget_meta li,.widget_recent_comments li,.widget_rss li,.widget_nav_menu li{margin-bottom:10px;line-height:1.4}.widget_categories ul.children,.widget_pages ul.children,.widget_nav_menu .sub-menu{padding-top:10px;margin-left:15px}.widget_recent_entries li:last-child,.widget_archive li:last-child,.widget_categories li:last-child,.widget_pages li:last-child,.widget_meta li:last-child,.widget_recent_comments li:last-child,.widget_rss li:last-child,.widget_nav_menu li:last-child{margin-bottom:0}aside table th,.foo-block table th,aside table td,.foo-block table td{padding:10px}footer{padding:100px 0 15px}.copyright{padding:0;margin-top:15px;background:0 0;display:flex}.footer-social{list-style:none;margin:0;font-size:0;flex:1 1 auto;order:2;text-align:right}.footer-social li{display:inline-block;font-size:13px;margin-left:15px}.footer-social li:first-child{margin-left:0}.footer-copy{font-size:10px;letter-spacing:1px;text-transform:uppercase}.foo-block .widget{margin-bottom:35px}.view-more,#submit,.wpcf7-submit{font-size:12px;letter-spacing:.15em;font-weight:600;display:inline-block;color:#dfbf8f;border:2px solid #dfbf8f;text-transform:uppercase;padding:15px 25px;margin-top:25px;background:0 0;cursor:pointer}.white-btn,.w-btn a{color:#fff;border:2px solid #fff}.view-more:hover,#submit:hover,.wpcf7-submit:hover{color:#fff;background:#dfbf8f}.white-btn:hover,.w-btn a:hover{color:#252525;background:#fff}.prev-next{margin-top:15px}.prev-next,.page-links{text-align:center;font-size:0}.page-numbers,.nav-page a{color:#252525;margin:0 15px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;display:inline-block}.current-page,.page-numbers:hover,.nav-page a:hover{color:#d5d5d5}.nav-page{letter-spacing:1px}.page-links{margin-top:30px}.page-links a,.post-password-form input[type=submit]{font-size:12px;letter-spacing:2px;font-weight:400;display:inline-block;text-transform:uppercase;padding:15px 25px;color:#252525;border:1px solid #e0e0e0;background:0 0;margin-right:15px}.page-links a:hover,.post-password-form input[type=submit]:hover{color:#fff;border-color:#252525;background:#252525}.post-password-form input[type=submit]{vertical-align:top;margin-left:8px;padding:10px 25px;cursor:pointer}.more-pages{font-size:13px;vertical-align:bottom}.error-404{text-align:center}.divider,.divider-left{max-width:70px;position:relative;margin:25px auto;border-bottom:3px solid #fff}.divider-left{margin:0;border-color:#e0e0e0}.service{margin-bottom:35px;text-align:center}.service h5{margin-bottom:15px}.service i{font-size:50px;color:#dfbf8f}.video-widget{position:relative;padding:0;padding-bottom:56.25%;height:100%;overflow:hidden}.gmaps{position:relative;padding:0;height:400px;overflow:hidden}.video-widget iframe,.gmaps iframe{position:absolute;top:auto;left:0;width:100%;height:100%}.scrollup{display:none}.scrollup i{width:30px;height:30px;position:fixed;background:#252525;color:#fff;border-radius:50%;bottom:20px;right:20px;text-align:center;padding-top:6px;cursor:pointer;z-index:110}.nothing-found{margin-top:50px}.nf-text{margin:25px 0}.faq-title{padding:15px 25px;cursor:pointer;border-top:2px solid #f2f2f2;font-size:24px}h4.faq-title{margin:0}.faq-title:before{content:"\f067";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:700;margin-right:8px;font-size:16px;vertical-align:middle}.faq-title a{color:#252525;border:none}.faq-title.active,.faq-title:hover{color:#dfbf8f}.faq-title.active:before{content:"\f068";color:#dfbf8f}.faq-title.active a,.faq-title:hover a,.faq-title:hover:before{color:#dfbf8f}.faq-section{display:none;padding:0 25px 25px}.owl-carousel{cursor:-webkit-grab;cursor:-moz-grab}.owl-carousel.owl-grab{cursor:-webkit-grabbing;cursor:-moz-grabbing}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:36px}.owl-theme .owl-dots{position:absolute;right:0;left:0;text-align:center;bottom:0;z-index:100;width:auto;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-dots .owl-dot{margin:0 8px;zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;background:#fff;display:block;border-radius:99em;opacity:.8;-webkit-backface-visibility:visible;-webkit-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-moz-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-o-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;-ms-transition:all 1s cubic-bezier(.25,1,.35,1) 0s;transition:all 1s cubic-bezier(.25,1,.35,1) 0s}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff;opacity:1;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}.owl-theme .owl-nav{position:initial}.owl-theme .owl-nav button{position:absolute;top:50%;left:35px;display:inline-block;line-height:1;cursor:pointer;opacity:1}.owl-theme .owl-nav button.owl-next{right:35px;left:auto}.owl-theme .owl-nav button.owl-next:before{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.owl-theme .owl-nav button.owl-prev:before{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.testimonial-slider .owl-dots{position:relative}.testimonial-slider .owl-dots .owl-dot span,.testimonial-slider .owl-dots .owl-dot.active span{background:#6a6a6a}.testimonial-info{font-size:20px;letter-spacing:.03em}.testimonial-info h5{text-align:right;font-style:normal;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:25px;padding-top:5px;position:relative}.testimonial-info h5:before{background:#252525;content:"";position:absolute;height:1px;right:0;bottom:-13px;width:50px}.testimonial-info span{text-align:right;font-style:normal;font-size:12px;display:block}.fs-bkgcolor .testimonial-desc,.fs-bkgcolor .testimonial-info span,.parallax-content .testimonial-desc,.parallax-content .testimonial-info span{color:#fff}.fs-bkgcolor .testimonial-info h5,.fs-bkgcolor h4,.parallax-content .testimonial-info h5,.parallax-content h4{color:#fff}.fs-bkgcolor .testimonial-info h5:before,.fs-bkgcolor .testimonial-slider .owl-dots .owl-dot span,.fs-bkgcolor .testimonial-slider .owl-dots .owl-dot.active span,.parallax-content .testimonial-info h5:before,.parallax-content .testimonial-slider .owl-dots .owl-dot span,.parallax-content .testimonial-slider .owl-dots .owl-dot.active span{background:#fff}.price-border{border:1px solid #e0e0e0}.wp-block-coblocks-pricing-table-item__title{font-size:20px;font-weight:600}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features li{padding-top:10px}.price-mt .wp-block-coblocks-pricing-table-item__title,.price-mt .wp-block-coblocks-pricing-table-item__price-wrapper{color:#252525}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features li{position:relative}.wp-block-coblocks-pricing-table-item .wp-block-coblocks-pricing-table-item__features li:before{position:absolute;color:#dfbf8f;content:'\f00c';font-weight:700;font-family:"Font Awesome 5 Free";top:14px;left:auto;margin-left:-20px;font-size:12px}.price-white .wp-block-coblocks-pricing-table-item__features li:before{color:#fff}.wp-block-social-links:not(.is-style-logos-only) .social-mt{background:0 0;color:#dfbf8f}.page-full .alignfull,.page-full .alignwide{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw}.wp-block-image{width:auto}.wp-block-latest-posts,.wp-block-categories,.wp-block-archives{list-style:none;margin:0;padding:0;margin-bottom:25px}.wp-block-latest-posts li,.wp-block-categories li,.wp-block-archives li{margin-bottom:10px;list-style:none}.wp-block-latest-posts li a,.wp-block-categories li a,.wp-block-archives li a{color:#dfbf8f;text-decoration:none}.wp-block-latest-posts li a:hover,.wp-block-categories li a:hover,.wp-block-archives li a:hover{text-decoration:none;color:#252525}.wp-block-categories .children li{margin-top:10px;margin-bottom:0}.wp-block-quote{border-left:none !important}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:0 30px}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:32px}.wp-block-button .wp-block-button__link{font-size:12px;letter-spacing:.15em;font-weight:600;display:inline-block;color:#dfbf8f;border:2px solid #dfbf8f;text-transform:uppercase;padding:15px 25px;background:0 0;cursor:pointer;border-radius:0}.wp-block-button .wp-block-button__link:hover{color:#fff;border:2px solid #dfbf8f;background:#dfbf8f}.w-btn .wp-block-button__link{color:#fff;border:2px solid #fff}.w-btn .wp-block-button__link:hover{color:#252525;background:#fff;border:2px solid #fff}.wp-block-button__link:not([href]):not([tabindex]){color:#fff;text-decoration:none}.wp-block-button__link:not([href]):not([tabindex]):hover{color:#dfbf8f}.wp-block-button__link:not(.has-background):active,.wp-block-button__link:not(.has-background):focus{background:0 0;color:#dfbf8f}.wp-block-buttons>.wp-block-button{margin-bottom:0}.wp-block-pullquote{border-top:3px solid #252525;border-bottom:3px solid #252525;color:#252525;padding:25px;margin:40px 0}.wp-block-pullquote blockquote:before{display:none}.wp-block-pullquote cite,.wp-block-pullquote footer{color:#999;font-size:12px;font-style:normal;font-weight:300;text-transform:uppercase}.wp-block-image,.wp-block-gallery{margin-bottom:25px}.wp-block-cover,.wp-block-cover-image{width:auto}.wp-block-gallery{margin-left:0}.blocks-gallery-caption,.wp-block-image figcaption,.wp-block-embed figcaption,.wp-block-video figcaption{color:#999;font-size:14px;text-align:center;margin-top:25px;font-style:italic;font-weight:300;margin-left:auto;margin-right:auto}.wp-block-cover p:not(.has-text-color){color:#fff}.wp-block-cover,.wp-block-cover-image{min-height:300px;padding-top:100px;padding-bottom:100px}.cover-padding{padding-left:15px;padding-right:15px}.cover-padding30{padding-left:30px;padding-right:30px;padding-top:50px;padding-bottom:50px}.wp-block-latest-comments{margin:0}.wp-block-latest-comments__comment{margin-bottom:50px}.wp-block-latest-comments__comment-meta{margin-top:0;padding:0;background:0 0;color:#252525}.wp-block-latest-comments__comment-meta a{color:#252525}.wp-block-latest-comments__comment-meta a:hover{color:#dfbf8f}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-size:24px;font-style:normal;font-weight:600;margin-bottom:10px}.wp-block-latest-comments__comment-date{font-size:13px;text-transform:uppercase;font-weight:600;color:#252525}.wp-block-latest-comments__comment-excerpt{margin-top:25px}.wp-block-search{align-items:center}.wp-block-search .wp-block-search__input{padding:12px;width:100%;border:1px solid #e0e0e0}.wp-block-search__button{font-size:12px;letter-spacing:1px;font-weight:400;display:inline-block;color:#252525;border:2px solid #252525;text-transform:uppercase;padding:15px 25px;margin-top:25px;background:0 0;cursor:pointer}.wp-block-search__button:hover{color:#dfbf8f;border:2px solid #dfbf8f}.wp-block-columns{margin-bottom:0}.wp-block-coblocks-accordion-item{border-radius:0;margin:0}.wp-block-coblocks-accordion-item__title{background:0 0;border-radius:0;padding:15px 25px;border-top:2px solid #f2f2f2;font-size:20px;color:#252525}.wp-block-coblocks-accordion-item__title:hover{color:#dfbf8f}.wp-block-coblocks-accordion-item__title:hover:after{background:0 0}.wp-block-coblocks-accordion-item__content{border:0;border-radius:0;padding:0 25px 15px}.wp-block-coblocks-accordion-item details[open] summary{color:#dfbf8f;border-radius:0}.wp-block-coblocks-accordion-item__title:focus{outline:none;outline-offset:0}.home4-section1{margin-top:-50px;margin-bottom:70px}.padding150{padding-left:150px;padding-right:150px}.padding-tb100{padding-top:100px;padding-bottom:100px}.padding-tb50{padding-top:50px;padding-bottom:50px}.padding-left100{padding-left:100px}.padding-right100{padding-right:100px}.padding-left50{padding-left:50px}.padding-right50{padding-right:50px}.padding-tb30{padding-top:30px;padding-bottom:30px}.padding-tb25{padding-top:25px;padding-bottom:25px}.margin-tb50{margin:50px 0}.margin-tb35{margin:35px 0}.margin-tb25{margin:25px 0}.margin-t100{margin-top:100px}.margin-t50{margin-top:50px}.margin-t35{margin-top:35px}.margin-t30{margin-top:30px}.margin-t25{margin-top:25px}.margin-t15{margin-top:15px}.margin-b100{margin-bottom:100px}.margin-b50{margin-bottom:50px}.margin-b35{margin-bottom:35px}.margin-b30{margin-bottom:30px}.margin-b25{margin-bottom:25px}.margin-b15{margin-bottom:15px}.margin-r100{margin-right:100px}.margin-l100{margin-left:100px}.margin-r50{margin-right:50px}.margin-l50{margin-left:50px}.margin-none,.wp-block-column.margin-none:not(:first-child){margin:0}.col-bkg{background:#f5f5f5}.col-padding{padding:30px}.col-alternate{margin-top:50px}.img-center{margin:0 auto}.list-h{list-style:none;margin:0;font-size:0}.list-h li{font-size:20px;margin-bottom:10px}.alert{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;padding:15px;border-radius:0;margin-top:80px}.wpcf7 .ajax-loader{display:none}::-webkit-input-placeholder{color:#252525}:-moz-placeholder{color:#252525}::-moz-placeholder{color:#252525}:-ms-input-placeholder{color:#252525}::-ms-input-placeholder{color:#252525}:placeholder-shown,::placeholder{color:#252525}.group-container .wp-block-group__inner-container{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto;width:100%}@media (min-width:768px){.container,.group-container .wp-block-group__inner-container{max-width:100%}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}@media (min-width:1024px){.container,.group-container .wp-block-group__inner-container{max-width:960px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:930px}.practice-img5col .gallery-item-desc-v2 h2{font-size:20px;margin-bottom:5px}}@media (min-width:1200px){.container,.group-container .wp-block-group__inner-container{max-width:1140px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1100px}.parallax{background-attachment:fixed !important}}@media (min-width:1500px){.container,.group-container .wp-block-group__inner-container{max-width:1350px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1320px}.page-full .alignwide{margin-left:-75px;margin-right:-75px;max-width:1500px}aside table th,.foo-block table th,aside table td,.foo-block table td{padding:5px}}@media (max-width:1200px){.inner-desc{width:80%}.inner-desc h1{font-size:3.5rem}.wp-block-cover,.wp-block-cover-image{padding-left:10px;padding-right:10px}}@media (max-width:1024px){.practice-icon-holder{width:50%}.practice-icon-holder h2{font-size:25px}.cols1024{flex-wrap:wrap}.cols1024 .wp-block-column{flex-basis:100%}.col-fs-padding-left,.col-fs-padding-right{padding-left:30px;padding-right:30px}.cols1024 .wp-block-column:not(:first-child){margin-left:0}.cols1024 .wp-block-column:not(:last-child){margin-bottom:30px}.margin-r100{margin-right:50px}.margin-l100{margin-left:50px}.padding-left100{padding-left:50px}.padding-right100{padding-right:50px}.order1{order:1}.order2{order:2}.order3{order:3}}@media (min-width:768px) and (max-width:979px){.gallery-item,.team-4col,.team-postv2{width:50%}.menu-nav li{margin-left:15px}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:100% !important;flex-grow:1}.wp-block-column:not(:last-child){margin-right:0;margin-bottom:30px}.wp-block-column:not(:first-child){margin-left:0}.col-mobile50 .wp-block-column:not(:only-child),.home4-section1 .wp-block-column:not(:only-child){flex-basis:50% !important}}@media (max-width:767px){.container{max-width:100%}.h1,h1,.large-title{font-size:calc(2.5rem + 1.5vw)}.h2,h2{font-size:calc(1.8rem + .9vw)}.h3,h3{font-size:calc(1.5rem + .6vw)}.h4,h4{font-size:calc(1.3rem + .3vw)}.display-1{font-size:calc(1.525rem + 5.7vw)}.display-2{font-size:calc(1.675rem + 5.1vw)}.display-3{font-size:calc(1.575rem + 3.2vw)}.display-4{font-size:calc(1.475rem + 2.7vw)}.display-5{font-size:calc(1.275rem + 1.5vw)}.nav-fixed-top{left:0;right:0}.logo{flex:0 1 auto;margin-left:auto}.logo-3{padding-bottom:0}.headerHolder3{padding-top:10px;padding-bottom:10px}.header-3.nav-fixed-top,.header-2.nav-fixed-top{margin:0}.mobile-top{position:fixed;top:0;right:0;left:0;z-index:99;background:#fff;margin:0}.headerHolder1,.headerHolder2{padding:10px 0}.header-1,.header-2{margin-bottom:25px}.slider-container,.slider-item-box{height:calc(100vh - 83px)}.slider-caption,.slider-caption h1{font-size:2.5rem}.alignr{text-align:left}.nav-holder,.social-email,.header-address{display:none}.nav-button-holder{display:block}.inner-desc{width:100%;padding-top:0;padding-bottom:0}.inner-desc h1{font-size:2.5rem;margin:0}.home-title,.big-intro{font-size:2.5rem}.parallax{height:auto}.parallax-content{left:auto;right:auto;top:auto;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.stats [class^=col-md-]{margin-bottom:12px}.stats [class^=col-md-]:last-child{margin-bottom:0}.stats [class^=col-md-]:after{display:none}.home4-section1{margin-top:0;margin-bottom:50px}.slider-container,.margin-b100{margin-bottom:50px}.home2-section1{margin-top:-50px}.team-post{width:50%}.gallery-item,.team-postv2{width:50%}.gallery-item-img{height:250px}.team-postv2{float:left;margin-bottom:0;margin-top:30px}.single-post-title{font-size:2.5rem}.single-post-holder .single-post-title{margin-bottom:10px}.posts-holder-push-right{order:0}.posts-holder,.posts-holder-push-right{padding-left:15px;padding-right:15px}aside,.blog-post-single aside{margin-top:50px}.article-title,.blog-item-2col-grid .article-title,.blog-item-3col-grid .article-title,.blog-item-1col-list .article-title{font-size:28px}.blog-item-1col-list .post-image,.blog-item-1col-list .post-holder{width:100%;float:none}.blog-item-1col-list .post-image{height:300px}.blog-item-1col-list .post-holder{padding-left:0;margin-top:25px}.topSingleBkgImg{height:150px}.topSinglePost .topSingleBkgImg{height:250px}.single-post-content h1,.single-post-content h2,.single-post-content h3,.single-post-content h4,.single-post-content h5,.single-post-content h6{margin-top:12px}h4.faq-title{margin:0}.practice-icon-holder{width:100%}.small-feature{margin-bottom:25px}.padding150{padding-left:0;padding-right:0}.cover-padding30{padding-left:15px;padding-right:15px}.margin-r100,.margin-r50{margin-right:0}.margin-l100,.margin-l50{margin-left:0}.padding-left100,.padding-left50{padding-left:0}.padding-right100,.padding-right50{padding-right:0}footer{padding-top:50px}.wp-block-column:not(:last-child){margin-right:0;margin-bottom:30px}.wp-block-column:not(:first-child){margin-left:0}.wp-block-cover,.wp-block-cover-image,.padding-tb100{padding-top:50px;padding-bottom:50px}.col-mobile50 .wp-block-column:not(:only-child),.home4-section1 .wp-block-column:not(:only-child){flex-basis:50% !important}.mobile-left.is-content-justification-right{justify-content:flex-start}.margin-t30-mobile{margin-top:30px}.order-mobi1{order:1}.order-mobi2{order:2}.order-mobi3{order:3}.children{margin:30px 0 0}.children li.depth-2,.children li.depth-3,.children li.depth-4,.children li.depth-5,.children li.depth-6,.children li.depth-7,.children li.depth-8,.children li.depth-9,.children li.depth-10{margin:0}}@media (max-width:568px){.info-header-3 .mobile-contact li{display:block;margin-left:0}.gallery-item,.team-post{width:100%}.author-avatar img{width:80%;height:80%}.author-content{margin-left:0}.team-postv2{width:100%}.team-post{margin-top:50px}.team-post:first-child,.team-postv2:nth-child(2){margin-top:0}.team-postv2:nth-child(2){margin-top:30px}.home .team-v2-short .team-postv2:nth-child(2){margin-top:0}.single-team-info{display:block}.single-team-info .team-img{width:100px;margin:0 auto 15px auto}.single-team-info .social-media,.team-meta{text-align:center}.faq-title{font-size:18px}.copyright{display:block;text-align:center}.footer-social{flex:0 1 auto;text-align:center}.footer-copy{margin-top:10px}}