:root{--color-a11y-first:#FCBB35;--color-a11y-second:#002440;--color-a11y-third:#304257;--color-a11y-fourth:#AE6400}a:focus,a:hover{opacity:inherit}#header{position:relative}.button,#header .contact .button,.navigation ul li.menu-item-has-children ul.sub-menu li a:hover,.navigation ul li.menu-item-has-children ul.sub-menu li a:focus{background:var(--color-a11y-first);color:var(--color-a11y-third)}body.page-id-27 .page-content .button,#page-contact a.button{color:var(--color-a11y-third)}#header .contact .button:hover,.popupbox .popupvid,.main-dropdown ul.industry-we-serve>li>.content-link .text-content-block a{background:var(--color-a11y-second);border-color:#fff}#home-about.mesh:before,#home-attorney.mesh:before{background-image:linear-gradient(to bottom,#fff0 0%,#fff0 35%,#ddab21 100%)!important}#home-service-list.mesh:before{background-image:linear-gradient(to bottom,#fff0 0%,#fff0 35%,rgb(0 57 107 / .98) 99%,#00396b 100%)!important}#single-service .button,.popupbox .popupvid a{color:#fff}.popupbox .popupvid a{text-decoration:underline}.page-id-3268 h2{font-size:var(--fs-32)}.page-id-3268 #tlf-main-content ul{margin-left:50px}#home-banner{padding-top:35.49vw}#page-banner{padding-top:70px!important}a:focus,.navigation ul li a:focus{outline:2px solid var(--color-a11y-second)}#skip-to-main{position:absolute;z-index:9999;left:-500px;font-size:14px;width:max-content;padding:15px}#skip-to-main:focus{top:10px;left:10px}.contact-item ul{margin:0;padding:0}.contact-item ul li{list-style:none}.h5tp{font-family:var(--font-main);font-size:var(--fs-22);font-style:normal;color:var(--color-a11y-fourth);text-transform:uppercase;letter-spacing:.106em;line-height:1.33333;display:block;margin-bottom:43px}#page-team .h5tp{margin-bottom:14px}.sltlbl{position:relative;padding-right:30px;padding-left:30px;margin-top:20px}.sltlbl label{position:absolute;left:30px;top:-40px}button.slick-arrow:focus{outline:2px solid var(--color-a11y-second)}.title-heading{cursor:pointer!important}.title-heading p{margin-bottom:0}.title-heading span.dropdown{line-height:2.3em}.services-list .content-link a:first-child{padding-left:0!important}.slick-arrow.slick-next,.slick-arrow.slick-prev{background-image:url()}#home-banner .slick-arrow:before{content:"";border:solid var(--color-a11y-first);border-width:0 4px 4px 0;display:inline-block;padding:6px;margin-left:2px}.slick-arrow:not(#home-banner .slick-arrow){border-style:solid;border-color:var(--color-a11y-second);border-width:0 4px 4px 0!important;display:inline-block;padding:6px;width:18px;height:18px}.slick-arrow.slick-prev,#home-banner .slick-arrow.slick-prev:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:6px}.slick-arrow.slick-next,#home-banner .slick-arrow.slick-next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:6px}a.bttm-dwn img{display:none}a.bttm-dwn button.arrow-down{border-radius:100%;border:solid 2px var(--color-a11y-second);width:76px;height:76px;display:flex;justify-content:center;align-items:center;background:#fff0;cursor:pointer}a.bttm-dwn button.arrow-down:before{content:"";border:solid var(--color-a11y-second);border-width:0 4px 4px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:6px}#home-banner .slick-arrow,#home-service-list .slick-arrow,#home-service-list a.bttm-dwn button.arrow-down,#home-service-list a.bttm-dwn button.arrow-down:before{border-color:var(--color-a11y-first)!important}.popupvid .close{color:#fff!important;opacity:1!important}#page-banner:after,#srvcspage-banner:after{background:rgb(0 36 64 / .75)!important}.ac-accordion a,.right-column .contact-info a{color:var(--color-a11y-second)}.top-buttons .button,.blog-sidebar .side-search input[type=text],.blog-sidebar select,select#archive-dropdown{color:var(--color-a11y-second)!important}::placeholder,::-ms-input-placeholder{color:var(--color-a11y-second)!important;opacity:1}.blog-sidebar .side-search input[type=text],.blog-sidebar select{border-color:var(--color-a11y-second)!important}#home-about .button,#home-attorney .button{background:var(--color-a11y-second);color:var(--color-a11y-first)}#home-about .button:hover,#home-attorney .button:hover #page-team ul.service-list li .service-handled a:hover{background:var(--color-a11y-first);color:var(--color-a11y-second)!important}#page-team .atty-social a{background-color:var(--color-a11y-second)}#home-banner .item-slick .button,#page-team .atty-social a:hover,#page-team .atty-social a:focus{background:var(--color-a11y-first);color:var(--color-a11y-second)}#page-service ul.tablist>li.active>.title-heading .dropdown:after,.services-list ul.industry-we-serve>li.active>.title-heading:after{color:#fff}#home-attorney .text-block a,#home-banner .item-slick .text-block h1,#page-banner .text-block p,#srvcspage-banner .text-block p{color:var(--color-a11y-first)}#home-attorney h5,#home-testimonial h5,#home-about h5,#page-team .item .position,#page-team .affiliated-team ul.service-list li .service-heading,.right-column .atty-list .position,#news-updates h5,#latest-blog h5,#page-blog h2 a:hover,#page-blog h2 a:focus,#single-blog em.date,#page-blog em.date,#page-blog p a.more,.blog-sidebar label,#single-blog .linkedinshare:hover,#single-blog .linkedinshare:hover i,#page-contact h5{color:var(--color-a11y-fourth)}#page-blog h2 a,#page-blog p,#page-contact strong,#page-blog p a.more:hover,#page-team .affiliated-team ul.service-list li .service-heading:hover{color:var(--color-a11y-second)}.side-archive button,.side-category button{padding:10px!important;margin-top:20px;cursor:pointer}