k html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#404040;font-family:'Playfair Display',serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;clear:both;line-height:1.1;text-transform:none}h2{color:#124a7b}h3{font-weight:400}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}label{font-family:'Poppins',sans-serif}body{background:#fff;height:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em .05em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}ul.lists{list-style:none}ul.lists li:before{color:#124a7b;content:'\f105';font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:900;margin-top:2px;margin-left:-16px;position:absolute;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.parallax{background-attachment:fixed!important;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden;will-change:transform}.parallax-text-block{padding:50px;background:#fff;width:500px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,50,86,0.3)),to(rgba(8,50,86,0.9)));background:linear-gradient(to bottom,rgba(8,50,86,0.3) 0%,rgba(8,50,86,0.9) 100%);z-index:0}[data-overlay]{position:relative}[data-overlay]:before{position:absolute;content:'';background:-webkit-gradient(linear,left top,right top,from(rgba(8,50,86,0.6)),to(rgba(8,50,86,0.9)));background:linear-gradient(to right,rgba(8,50,86,0.6) 0%,rgba(8,50,86,0.9) 100%);width:100%;height:100%;top:0;left:0;z-index:0}[data-overlay].bg-primary:before{background:#124a7b}[data-overlay].bg-secondary:before{background:#112A46}[data-overlay].bg-gradient:before{background:-webkit-gradient(linear,left top,right top,from(#0c182e),color-stop(80%,rgba(12,24,46,0)));background:linear-gradient(to right,#0c182e,rgba(12,24,46,0) 80%)}[data-overlay="1"]:before{opacity:0.1}[data-overlay="2"]:before{opacity:0.2}[data-overlay="3"]:before{opacity:0.3}[data-overlay="4"]:before{opacity:0.4}[data-overlay="5"]:before{opacity:0.5}[data-overlay="6"]:before{opacity:0.6}[data-overlay="7"]:before{opacity:0.7}[data-overlay="8"]:before{opacity:0.8}[data-overlay="9"]:before{opacity:0.9}[data-overlay="10"]:before{opacity:1}[data-overlay="0"]:before{opacity:0}.bg-blue{background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,50,86,1)),to(rgba(8,50,86,0)));background:linear-gradient(to bottom,rgba(8,50,86,1) 0%,rgba(8,50,86,0) 100%)}.bg-image{background-position:center;background-size:cover}.bg-image[data-overlay]:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(8,50,86,0.6)),to(rgba(8,50,86,0.9)));background:linear-gradient(to top,rgba(8,50,86,0.6) 0%,rgba(8,50,86,0.9) 100%)}a{color:#579ec3}a:focus{outline:thin dotted}a:active,a:hover{color:#124a7b;outline:0}.btn.light-blue{background-color:#77BFE5;color:#fff}.btn.darker-blue{background-color:#13293D;color:#fff}.btn-wrapper{margin-top:35px}.btn,button,input[type=button],input[type=reset],input[type=submit]{padding:12px 25px;border-radius:0;border:none;background-color:#579ec3;color:#fff;font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-family:'Poppins',sans-serif;text-decoration:none;line-height:1.2}.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#2e4255;color:#fff;text-decoration:none}.btn:active,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#579ec3;color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;padding:10px 25px;border-radius:0px;font-size:17px;line-height:1.2px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%;line-height:1.2}.navbar{padding:0px;font-family:'Poppins',sans-serif}.navbar:hover{cursor:pointer}.nav-item a{color:#fff;font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.nav-link:focus,.nav-link:hover{color:#fff}.navbar li:hover>a{color:#fff}.navbar ul{margin:0px}.dropdown-menu{background-color:#579ec3;border:none;border-radius:0px}.dropdown-menu .nav-item a{font-size:15px}.dropdown-item.active,.dropdown-item:active,.dropdown-menu .nav-item a:active,.dropdown-menu .nav-item a:hover{background:none;color:#124a7b}.navbar-toggler{padding:12px 15px;font-size:25px}.site-main
.post-navigation,.site-main
.posts-navigation,.site-main .comment-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.archive-content,.entry-content,.entry-summary,.page-content{margin:2.5em 0}.page-content{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;padding-right:70px}.page-content.left-sidebar{padding-right:0;padding-left:70px}.archive-content{word-wrap:break-word}.page-container{padding:0 0 80px 0}.template-container{padding:80px 0 80px 0}.page-links{clear:both;margin:0 0 1.5em}.page-title{margin:0px;font-family:'Playfair Display',serif;font-size:45px;text-align:left;text-shadow:0 0 7px rgb(0 0 0/50%)}.header-inner-section{min-height:575px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;color:#fff}.header-inner-content{position:relative;z-index:1;text-align:center}.header-inner-content h2{font-size:3.71429em;font-weight:700;margin-bottom:20px;letter-spacing:-.2px}.header-inner-content p{font-size:1.57143em;margin-bottom:15px;line-height:1.5}.breadcrumbs{display:inline-block;padding:0px 0px;font-weight:bold;font-size:13px;color:#FFFFFF;float:left}.breadcrumbs a{color:#FFFFFF;font-weight:400;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.breadcrumbs a:hover{text-decoration:underline;color:#fff}.category-list{margin:1.3em 0 1em;font-family:'Poppins',sans-serif;font-size:16px}.category-list a{color:#333;color:hsl(0,0%,10%);margin-left:.5rem}.category-list a:hover{color:#000;color:hsl(0,0%,0%)}.titles-meta{display:block;padding-top:56px!important}.cat-links{padding-right:10px;font-weight:bold;font-family:'Poppins',sans-serif!important;text-transform:uppercase}.cat-links a{font-family:'Poppins',sans-serif!important;text-transform:uppercase!important;font-weight:normal!important}.tags-links{padding-right:10px;font-weight:bold;font-family:'Poppins',sans-serif!important;text-transform:uppercase}.tags-links a{font-family:'Poppins',sans-serif!important;text-transform:uppercase!important;font-weight:normal!important}.entry-meta{margin-top:10px;padding:0;text-align:left;font-size:16px}.entry-meta a{font-weight:600;color:#fff}.entry-footer,.page-entry-footer{margin-top:3rem;margin-bottom:5rem;font-size:14px;line-height:2em}.entry-footer,.page-entry-footer ul{padding:0;margin:0;list-style-type:none}.entry-footer,.page-entry-footer li{display:inline-block;margin-right:4rem}.prev-next-post{margin:0;font-size:14px;font-weight:bold;display:block;font-family:'Poppins',sans-serif!important;text-transform:uppercase}a .prev-next-post{text-decoration:none!important}.tag-icon{margin-right:.5rem}footer.entry-footer{padding-left:0px;padding-right:0px!important;padding-bottom:20px}footer.page-entry-footer{margin-top:20px;padding-top:20px;padding-bottom:20px;border-top:0px!important;border-bottom:0px!important}footer.index-entry-footer{font-size:16px;line-height:2em;margin-top:20px;padding-top:10px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.sidebar-area{margin:1.5em 0 0}#sidebar .widget:not(:last-child){margin-bottom:28px}#sidebar .widget .widget-title{font-weight:500;text-transform:uppercase;font-size:20px;font-family:'Poppins',sans-serif}#sidebar .widget .widget-title:not(:last-child){margin-bottom:20px}#sidebar a:hover{color:#124a7b}#sidebar ul,.sidebar ol ol{margin:0 0 1.5em -1.95em}#sidebar ol{list-style:decimal}#sidebar li{list-style:none;margin-bottom:7px}#sidebar li>ol,#sidebar li>ul{margin-bottom:0;margin-left:1.0em}#sidebar li.menu-item-has-children a{font-size:20px;text-decoration:none;color:#124a7b}#sidebar ul.sub-menu{margin:0.5em 0 0.5em -2em}#sidebar ul.sub-menu a{font-size:15px;text-decoration:underline;color:#579ec3}.widget{margin:0 0 1.5em;font-size:15px}.widget select{max-width:100%}.widget[class*=with-bg]{padding:55px;background:#f8f8ff}.widget.with-bg2{background:#0c2340;color:#fff}.widget.with-bg2 .widget-title{color:#fff}.post-date{display:block;color:#124a7b}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{text-align:center;clear:both;display:block;margin-left:auto;margin-right:auto}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header{position:absolute;width:100%;z-index:3;padding:0 0 25px 0}.topbar__menu{background-color:#fff;padding:10px 15px 10px 15px;float:right}.topbar__menu a{font-size:14px;font-family:'Poppins',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none}.topbar__menu i{margin-right:1px}.topbar__menu .sep{font-weight:bold;padding:5px;color:#f4c04a}.site-branding{padding:25px}.header-btns{padding:25px 0;text-align:right}.btn-header{font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:1px;margin:0 0 0 20px;background-color:#124a7b}.btn-header:hover{background-color:#fff;color:#579ec3}.site-footer{background-color:#2e4255;color:#fff;font-family:'Poppins',sans-serif}.site-footer a{color:#fff;-webkit-transition:all .5s;transition:all .5s}.site-footer a:hover{text-decoration:none;color:#9bc6dd}.site-footer p{margin-bottom:inherit}.site-footer strong{text-transform:uppercase;font-size:17}.main-footer{padding:40px 0 40px 0}footer .widget-title{font-family:'Playfair Display',serif;font-weight:500;line-height:1.4;border-bottom:solid 1px #f4c04a;font-size:27px;padding-bottom:10px;color:#fff;margin-bottom:20px}.footer-widgets a{color:#fff;text-transform:uppercase;font-size:15px;text-decoration:none;letter-spacing:1px}.footer-widgets i{color:#9bc6dd}.footer-widgets p{margin-bottom:0}.footer-widgets ul{margin-left:-30px;list-style:none}.footer-widgets ul li{line-height:1;padding-bottom:10px}.footer-widgets .address a{letter-spacing:0}.socials .widget-title{border:none;padding:0 0 10px 0;margin:40px 0 0 0;font-family:'Poppins';text-transform:uppercase;font-size:19px;letter-spacing:2px;font-weight:500}.socials ul{list-style-type:none;margin:0;padding:0px}.socials ul li{display:inline-block}.socials ul li a{color:#fff;padding:0px 4px 0px 4px;font-size:40px;line-height:1}.socials ul li a:hover{color:#579ec3}.site-info{background-color:#283643;padding:25px 0 25px 0;font-size:13px}.site-info a{text-decoration:none}.site-info ul{list-style-type:none;margin:0;float:right}.site-info ul li{float:left}.site-info ul li a{padding:0px 7px 0px 7px;font-size:13px;line-height:1}.site-by svg{margin-top:15px;height:10px;fill:#fff}.section-label{color:#579ec3;font-family:'Poppins',sans-serif;font-size:15px;font-weight:normal;letter-spacing:4px;text-transform:uppercase}.section-title{margin-bottom:35px;font-family:'Playfair Display',serif;font-size:40px;font-style:italic;font-weight:400}#hero{position:relative;height:100vh;min-height:25rem;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#hero video{position:absolute;top:60%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;-webkit-transform:translateX(-50%) translateY(-60%);transform:translateX(-50%) translateY(-60%)}.hero__banner{height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;z-index:-1;min-width:100%;min-height:100%}.hero__text{position:relative;z-index:1}.hero__text h1{color:white;font-family:'Playfair Display',serif;font-size:40px;margin-top:0px;line-height:1.1;text-shadow:1px 1px 10px #000000}.hero__text h2{color:white;font-family:'Poppins',sans-serif;font-size:20px;font-weight:400;margin-bottom:50px;text-shadow:1px 1px 10px #000000}.hero__btns a{margin-right:15px;padding:10px 30px;background:none;border:solid 1px #fff;color:#fff;text-decoration:none;line-height:26px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.hero__btns a:hover{background-color:#fff;color:#579ec3}#about{padding:50px 0;background:#f8f8ff}#about .section-title{margin-bottom:20px}#statement .showcase-text{padding:7rem}#statement .showcase-img{min-height:30rem;background-size:cover}#practice-areas{padding:50px 0;color:#fff}#practice-areas .section-title{color:#fff;margin-bottom:35px}.grid__wrapper .col-lg-12,.grid__wrapper .col-lg-3,.grid__wrapper .col-lg-6{padding:0}#practice-areas .grid{position:relative;list-style:none;text-align:center}#practice-areas .grid figure{position:relative;float:left;overflow:hidden;min-width:100%;background:#083256;text-align:center;cursor:pointer;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.0893909);box-shadow:0 8px 32px rgba(0,0,0,.0893909)}#practice-areas .grid figure img{position:relative;display:block;width:100%;opacity:0.8;-o-object-fit:cover;object-fit:cover}#practice-areas .grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#practice-areas .grid figure figcaption:before,.grid figure figcaption:after{pointer-events:none}#practice-areas .grid figure figcaption,#practice-areas .grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}#practice-areas .grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}#practice-areas .grid figure h2{word-spacing:-0.15em;font-weight:300}#practice-areas .grid figure h2,#practice-areas .grid figure p{margin:0}#practice-areas .grid figure p{letter-spacing:1px;font-size:68.5%}#practice-areas figure.box-effect{background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,50,86,1)),to(rgba(8,50,86,0.8)));background:linear-gradient(to bottom,rgba(8,50,86,1) 0%,rgba(8,50,86,0.8) 100%)}#practice-areas figure.box-effect img{opacity:0.3;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}#practice-areas figure.box-effect:hover img{opacity:0.9}#practice-areas figure.box-effect figcaption:before{position:absolute;bottom:0;left:0;width:100%;height:10px;background:#083256;content:'';-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}#practice-areas figure.box-effect h2{font-size:30px;position:absolute;bottom:0;left:0;padding:1em 1.5em;width:100%;color:#fff;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);text-shadow:1px 1px 10px #000000}#practice-areas figure.box-effect i{font-size:50px;font-style:normal;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s,-webkit-transform 0.35s;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);position:absolute;left:40px;top:25px;text-shadow:1px 1px 6px #000000}#practice-areas figure.box-effect #practice-areas figcaption:before,#practice-areas figure.box-effect h2{-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s}#practice-areas figure.box-effect:hover #practice-areas figcaption:before,#practice-areas figure.box-effect:hover h2,#practice-areas figure.box-effect:hover i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#news{padding:50px 0 50px 0}.news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.news__item{padding:30px;font-size:15px;background-color:ghostwhite;width:100%;margin:20px 0}.news__item img{margin-bottom:20px;min-width:100%;max-height:330px}.news__title{margin-bottom:25px}.news__title a{font-size:30px;line-height:1.2;color:inherit;text-decoration:none}.news__date .month-date{font-weight:bold}.news__details{margin-bottom:30px}.news__time{font-family:'Poppins',sans-serif;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;color:#005e85}.news__time i{margin-right:11px}.news__tags a{position:relative;font-size:10px;text-transform:uppercase;margin-bottom:5px;font-weight:500;display:inline-block;color:#fff!important;background:#272c2f;padding:3px 15px 3px 15px;text-align:center;border:solid 1px #272c2f;text-decoration:none;border-radius:25px;margin-right:1px}.news__tags a:hover{border:solid 1px #005e85;background:none;color:#005e85!important}.news__icon{color:#005e85;font-size:20px}.news__links{margin-top:20px;padding:10px 0 0 0;border-top:solid 1px #f4c04a}.news__link{font-family:'Poppins',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none}.news__error{margin-left:16px}#map{position:relative}#map .col-lg-12,#map .col-lg-3,#map .col-lg-6{padding:0}#map .text-overlay{position:absolute;background-color:#fff;padding:25px;top:15%;left:10%;width:25%;bottom:0;min-width:350px}#map h2{margin-bottom:35px}#map h3{color:#579ec3;font-family:'Poppins',sans-serif;font-size:15px;font-weight:normal;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}#map a{text-decoration:none;color:inherit}.faqs{padding:80px 0 150px 0}.accordion h3 a,.faqs h3 a{font-size:25px;font-family:'Playfair Display',serif;color:#124a7b;padding-right:100px;overflow-wrap:normal}.accordion h3 a:hover,.faqs h3 a:hover{text-decoration:none}.accordion li,.accordion p,.faqs li,.faqs p{overflow-wrap:normal}.collapsible-link:before{content:'';width:14px;height:2px;background:#333;position:absolute;top:calc(50% - 1px);right:1rem;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.collapsible-link:after{content:'';width:2px;height:14px;background:#333;position:absolute;top:calc(50% - 7px);right:calc(1rem + 6px);display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.collapsible-link[aria-expanded=true]:after{-webkit-transform:rotate(90deg) translateX(-1px);transform:rotate(90deg) translateX(-1px)}.collapsible-link[aria-expanded=true]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sub-section-title{font-size:35px;text-transform:uppercase;text-align:center}.attorney-details__meta{padding:40px;background:#f8f8ff}.attorney-details__meta h2{font-weight:500;text-transform:uppercase;font-size:20px;font-family:'Poppins',sans-serif}.attorney-details__meta ul{list-style:none}.attorney-details__meta ul li:before{color:#124a7b;content:'\f105';font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:900;margin-top:2px;margin-left:-16px;position:absolute;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.page-content .attorney-details__meta{padding:40px 0 40px 40px}h2.attorney-details__subtitle{font-family:'Playfair Display',serif;text-transform:none;font-size:30px;font-weight:400;border-bottom:2px solid #9bc6dd;margin-bottom:20px;padding-bottom:20px}.attorney-details__img img{min-width:100%}.attorney-details__icon{color:#9bc6dd;margin-right:5px}.attorney-details__contact{margin:30px 0}.attorney-details__contact p{margin:0}.attorney-details__contact a{text-decoration:none;color:inherit}.attorney-details__cats{margin:0}.events-archive .page-title{display:block!important}.single-tribe_events .page-title{display:block!important}.tribe-events-l-container{padding:0!important}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0!important}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-events-single-event-title{font-family:'Playfair Display',serif}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common span,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link,.tribe-events .tribe-events-c-top-bar__datepicker-desktop,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-back a,.tribe-events-c-top-bar__datepicker,.tribe-events-content,.tribe-events-event-meta,.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-events-schedule h2{font-family:'Playfair Display',serif}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{padding:12px 25px;border-radius:25px;background-color:#355e87!important;color:#fff!important;font-size:17px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background-color:#77BFE5!important;color:#355e87!important}.nf-field-label label{font-weight:normal!important}.dark-gray{background-color:#272c2f}.dark-gray-text{color:#272c2f}.red{background-color:#ea2839}.red-text{color:#ea2839}.light-blue{background-color:#77BFE5}.light-blue-text{color:#77BFE5}.dark-blue{background-color:#579ec3}.dark-blue-text{color:#579ec3}.darker-blue{background-color:#355e87}.darker-blue-text{color:#355e87}.yellow{background-color:#FFD36E}.yellow-text{color:#FFD36E}.purple{background-color:#682f93}.purple-text{color:#682f93}.green{background-color:#3ab54a}.green-text{color:#3ab54a}.black{background-color:#000}@media only screen and (max-width:600px){.footer-widgets,.footer-widgets a,.footer-widgets p{font-size:4vw}}@media only screen and (min-width:100px) and (max-width:767px){}@media only screen and (min-width:600px){}@media only screen and (min-width:768px){}@media only screen and (max-width:768px){.topbar__menu a{font-size:11px}.navbar img{width:220px}.header-inner-section{min-height:425px}.site-info ul{padding:0}.site-info,.site-info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;text-align:center}}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}@media only screen and (max-width:992px){.navbar{margin:0 20px 0 20px}.navbar-brand{max-width:150px}ul.navbar-nav{margin-top:25px;border-top:solid 1px #ADE8F4;padding:35px;background:#579ec3}.nav-item{padding:0px}.dropdown-item{white-space:normal}.btn-header{display:block;width:100%;margin:0}.section-title{font-size:25px}.page-content{margin:0;padding:2rem 5rem}.page-content.left-sidebar{padding:70px}.page-content .attorney-details__meta{padding:40px}.page-title{padding-top:85px;text-align:center;font-size:35px}.entry-meta{text-align:center}.hero__text{padding-top:175px}.hero__text h1{font-size:25px;margin:25px}.hero__text h2{font-size:15px}.hero__btns a{display:block;margin:0}.hero__btns a:not(:last-child){margin-bottom:10px}#about{padding:3rem}#statement .showcase-text{padding:3rem}.grid__wrapper{padding:0;margin:0;max-width:inherit}.grid figure{margin:0;padding:0}#news{padding:2rem}#map .text-overlay{position:inherit;text-align:center;min-width:100%}.testimonial{margin-bottom:25px}.accordion h3 a,.faqs h3 a{font-size:20px}.widget[class*=with-bg]{padding:40px}.main-footer{padding:2rem}.footer-widgets{font-size:20px}.footer-menu ul li{display:inherit;margin:inherit;padding:inherit}.footer-menu ul li a{font-size:25px}.site-info{padding:2rem}}@media (min-width:990px) and (max-width:1200px){#practice-areas figure.box-effect h2{font-size:22px}#practice-areas figure.box-effect i{left:35px;font-size:30px}}@media (min-width:768px) and (max-width:992px){}@media only screen and (min-width:1200px){.nav-link:hover{padding-bottom:6px;border-bottom:2px solid}}@media only screen and (max-width:1200px){.topbar{background-color:#fff;margin-bottom:25px}.topbar__menu{float:inherit;font-size:15px;text-align:center}#practice-areas .grid figure figcaption{font-size:20px}}