body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/icons/lightbox-loading.gif") no-repeat;}.lb-cancel.nitro-lazy{background:none !important;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");}.lb-nav a.nitro-lazy{background-image:none !important;}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/icons/lightbox-prev.png") left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}.lb-nav a.lb-prev.nitro-lazy{background:none !important;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/icons/lightbox-next.png") right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}.lb-nav a.lb-next.nitro-lazy{background:none !important;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/icons/lightbox-close.png") top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}.lb-data .lb-close.nitro-lazy{background:none !important;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;outline:none;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow{position:relative;position:absolute;width:auto;height:calc(100% - 60px);font-size:0;background-color:transparent;border:0;top:0;bottom:0;opacity:1;cursor:pointer;z-index:9;}.slick-arrow.slick-hidden{display:none;}.slick-arrow.slick-disabled{opacity:0;}.slick-arrow:hover::before{color:var(--red);}.slick-prev{left:-30px;}.slick-prev::before,.slick-next::before{content:"<";font-family:monospace;color:var(--white);font-size:60px;font-weight:100;}.slick-next{right:-30px;}.slick-next::before{content:">";}.slick-dots{display:flex;justify-content:center;align-items:center;padding:0;margin:80px 0 0 0;list-style:none;}.slick-dots li{position:relative;font-size:0;line-height:0;margin:0 3px;}.slick-dots li button{width:12px;height:12px;font-size:0;padding:0;background-color:transparent;border:1px solid var(--white);border-radius:50%;outline:none;cursor:pointer;transition:all .5s;}.slick-dots .slick-active button{border-color:var(--white);}.slick-dots .slick-active::after{content:"";display:block;width:4px;height:4px;background-color:var(--white);border-radius:50%;position:absolute;top:4px;left:4px;}body{font-family:var(--poppins);overflow-x:hidden;overflow-y:auto;}a{color:inherit;text-decoration:none;transition:all .3s;}a:hover{color:inherit;}h1,h2,h3,h4{padding:20px 0;line-height:1.5;}p,ul li,ol li{font-size:16px;line-height:1.8;font-weight:300;}.wrapper{padding-top:80px;padding-bottom:80px;}.btn{text-decoration:none !important;}.btn:focus,button:focus{outline:none;}[class*=col-] img{max-width:100%;height:auto;}.lazy{background-image:unset !important;}.grecaptcha-badge{width:70px !important;left:-2px !important;border-radius:0 !important;box-shadow:rgba(0,0,0,25%) 0px 0px 5px !important;overflow:hidden !important;transition:all .3s !important;z-index:9999;}.grecaptcha-badge:hover{width:256px !important;}.grecaptcha-badge .rc-anchor{border-radius:0 !important;}.navbar{padding:0;margin:0;}.navbar .navbar-nav > li{margin:0 15px;transition:all .5s;}.navbar .navbar-nav .nav-link{font-family:var(--poppins);color:var(--main);font-size:20px;font-weight:400;line-height:100%;letter-spacing:-.4px;padding:0 0 3px 0;margin:0;border-bottom:2px solid transparent;}.navbar .navbar-nav .current-menu-item.active > .nav-link,.navbar .navbar-nav .menu-item:hover > .nav-link{border-color:#c41d1d;}.navbar .navbar-nav .dropdown a{padding-right:15px;}.navbar .navbar-nav .dropdown .nav-link::after,.navbar .navbar-nav .dropdown .dropdown > .dropdown-item::after{content:"";color:var(--black);font-family:"Font Awesome 6 Free";font-size:11px;font-weight:700;border:0;position:absolute;top:2px;right:0;}.navbar .navbar-nav .dropdown .dropdown > .dropdown-item::after{content:"";color:var(--black);font-size:10px;top:initial;right:20px;}.navbar .navbar-nav .dropdown .dropdown-menu{display:block;width:240px;top:35px;left:-20px;padding:10px 0;margin:0;border:0;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,8%);visibility:hidden;opacity:0;transition:all .3s;z-index:-1111;}.navbar .navbar-nav .dropdown .dropdown-menu::before{content:"";display:block;width:100%;height:10px;position:absolute;top:-10px;left:0;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item{width:100%;color:var(--black);font-size:15px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;padding:10px 20px;margin:0;white-space:unset;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover,.navbar .navbar-nav .dropdown .dropdown-menu .current-menu-item.active > .dropdown-item{color:#c41d1d;background:transparent;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-menu{box-shadow:0 3px 15px rgba(0,0,0,5%);top:0;left:85%;}.icon-bar{width:22px;height:2px;background-color:var(--white);display:block;transition:all .2s;margin:4px 0;}.navbar-toggler{padding:9px 11px;border:none;background:transparent !important;}.navbar-toggler:focus{box-shadow:unset;}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggler .middle-bar{opacity:0;}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-toggler.collapsed .top-bar{transform:rotate(0);}.navbar-toggler.collapsed .middle-bar{opacity:1;}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0);}@media (max-width: 1199px){.navbar-collapse #main-menu li ul.dropdown-menu.active-child{display:block;z-index:1000;}}@media (min-width: 1199px){.navbar .navbar-nav .dropdown:hover > .dropdown-menu,.navbar .navbar-nav .dropdown > .dropdown-menu:hover{visibility:visible;opacity:1;z-index:1000;}}.pagination,.sitemap-by-click5_pagination{width:100%;justify-content:center;margin:55px auto 0;}.pagination .page-item .page-link,.sitemap-by-click5_pagination .pagination-item,.sitemap-by-click5_pagination strong{color:var(--white);font-size:18px;font-weight:400;line-height:100%;letter-spacing:0;text-decoration:none;padding:23px 17px;background-color:transparent;border:0;border-radius:20px !important;}.pagination .page-item .page-link:focus,.sitemap-by-click5_pagination .pagination-item:focus,.sitemap-by-click5_pagination strong:focus{box-shadow:0 0 0;}.pagination .page-item a.page-link:hover{text-decoration:underline;text-underline-offset:3px;}.pagination .page-item .page-link.next,.pagination .page-item .page-link.prev{height:42px;color:var(--white);font-family:"Arial";font-size:21px;line-height:38px;padding:0 32px;margin-top:11px;background-color:transparent;border:1px solid var(--main);border-radius:30px !important;transition:all .3s;right:0;}.pagination .page-item .page-link.next{left:0;}.pagination .page-item.active .page-link,.sitemap-by-click5_pagination strong{color:var(--white);background-color:var(--main);}.pagination .page-item .page-link.next:hover{text-decoration:none;left:8px;}.pagination .page-item .page-link.prev:hover{text-decoration:none;right:8px;}#index-wrapper{background-color:var(--main);}#index-wrapper .news:nth-child(n+4){margin-top:30px;}.news .content h2{color:#161f88;}.news .content p{color:#161f88;}.blog .news .content .more span{color:var(--main);}.blog .news .content .more span::after{color:var(--main);}.news > a{position:relative;display:flex;flex-direction:column;height:100%;background-color:var(--white);border-radius:10px;}.news > a:hover{text-decoration:none;}#recent-posts.firm .news > a{background-color:var(--white);}#recent-posts .headline h2{color:var(--white);}.posts .news > a{background-color:var(--main);}.posts #recent-posts.firm .news > a{background-color:var(--main);}.posts #recent-posts .headline h2{color:var(--main);}.news .photo{position:relative;display:block;width:100%;height:580px;margin-bottom:25px;background-color:#ddd;background-size:cover;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px;}.news > a .photo{height:242px;margin-bottom:0;}.news .content{flex:1;position:relative;padding:40px 45px 110px 45px;}.news .content .time-cat{margin-bottom:15px;}.news .content time{display:inline-block;color:#8b909e;font-size:12px;font-weight:300;line-height:100%;letter-spacing:.42px;text-transform:uppercase;padding:0;margin:0;}.news .category{display:inline-block;color:var(--main);font-size:11px;font-weight:600;line-height:100%;letter-spacing:.11px;text-transform:uppercase;padding:5px 15px 6px 15px;margin:0;background-color:var(--white);border-radius:0;}.news .content .title,.news .content h2,.news .content h3,.news .content h4{color:var(--main);font-size:27px;font-weight:600;line-height:32px;letter-spacing:-.81px;padding:0;margin:0;transition:all .3s;}.news .content .title::after,.news .content h2::after,.news .content h3::after,.news .content h4::after{content:"";display:block;width:100%;height:3px;margin:20px 0 18px 0;background-color:#bfc2e1;border-radius:2px;}.news .content p{color:var(--white);font-size:17px;font-weight:200;line-height:30px;letter-spacing:-.34px;padding:0;margin:0;}.blog .news .content p,.single .news .content p,.archive .news .content p{color:var(--main);}.news .content .more{width:calc(100% - 90px);position:absolute;bottom:40px;left:45px;}.news .content .more span{color:var(--white);font-family:var(--lora);position:relative;display:block;height:48px;font-size:19px;font-weight:600;line-height:46px;letter-spacing:0;padding:0;margin:0;transition:all .3s;z-index:9;}.archive .news .content .more span,.single .news .content .more span{color:var(--main);}.news .content .more span::after{content:"→";color:var(--white);display:block;width:20px;height:33px;position:absolute;bottom:15px;left:105px;font-size:20px;transition:all .3s;}.archive .news .content .more span::after,.single .news .content .more span::after{color:var(--main);}.news a:hover .content .more span{background-color:transparent;text-decoration:underline;text-underline-offset:2px;}.news .content .more span:hover::after{left:110px;}#single-wrapper{background-color:var(--main);padding-bottom:0;}.single:not(.single-attorneys) #single-wrapper .post-title{padding-bottom:0;}#single-wrapper .read-time{color:var(--main);font-size:11px;font-weight:600;line-height:100%;letter-spacing:.11px;text-transform:uppercase;padding:5px 15px 4px 15px;margin:0;background-color:var(--white);border:1px solid var(--main);border-radius:0;}#single-wrapper .read-time i{font-size:10px;padding-right:8px;}#single-wrapper .news .author{padding-bottom:0;padding-top:0;margin-bottom:25px;border:0;}#single-wrapper .news .author p{font-size:13px;letter-spacing:.13px;margin:0;color:var(--white);}#single-wrapper .news .author time{font-size:13px;letter-spacing:.13px;}#single-wrapper .back{position:relative;display:inline-block;color:rgba(255,255,255,70%);font-size:18px;font-weight:500;line-height:100%;letter-spacing:-.14px;padding:0;margin:40px 0 0 3px;transition:all .3s;}#single-wrapper .back::after{}#single-wrapper .back::before{color:rgba(255,255,255,70%);font-family:"Arial";position:relative;display:inline-block;content:"←";font-size:19px;padding-right:10px;left:0;transition:all .3s;z-index:9;}#single-wrapper .back:hover::before{left:-8px;}#single-wrapper .back span{position:relative;display:inline;z-index:9;}#single-wrapper .back span:hover{text-decoration:underline;text-underline-offset:3px;}#single-wrapper .wp-caption-text{color:white;}.single-attorneys .entry-content > img{max-width:360px;}#recent-posts{position:relative;background-color:var(--white);}.single #recent-posts{background-color:var(--main);}#faq-wrapper{position:relative;}#faq-wrapper .content{padding:35px 90px;margin-bottom:0;background-color:var(--white);border-radius:5px;}#faq-wrapper .accordion-item{position:relative;padding:0;background-color:transparent;border:0;border-radius:0;}#faq-wrapper .accordion-item::after{content:"";display:block;width:calc(100% - 50px);height:1px;background-color:#e8e8e8;position:absolute;bottom:0;right:0;}#faq-wrapper.box .accordion-item::after{width:100%;}#faq-wrapper .accordion-item:last-of-type::after{display:none;}#faq-wrapper .accordion-header{padding:0;background-color:transparent;border:0;}#faq-wrapper .accordion-header h3{position:relative;color:var(--main);font-size:21px;font-weight:200;line-height:38px;letter-spacing:-.2px;padding:26px 15px 29px 15px;margin:0 0 0 37px;cursor:pointer;transition:all .3s;}#faq-wrapper .accordion-item.active .accordion-header h3,#faq-wrapper .accordion-header h3:hover{color:#7c7f81;}#faq-wrapper .accordion-item.active .accordion-header h3{font-size:27px;font-weight:500;line-height:38px;padding-bottom:25px;letter-spacing:-.6px;}#faq-wrapper .accordion-header h3::before{content:"+";color:#c41d1d;font-family:"Font Awesome 6 Free";font-size:20px;font-weight:700;position:absolute;top:33px;right:0;}#faq-wrapper .accordion-header h3[aria-expanded="true"]::before{content:"-";font-size:35px;top:26px;right:0;}#faq-wrapper .accordion-body{padding:0 20px 40px 52px;}#faq-wrapper .accordion-body p:last-of-type{margin-bottom:0;}.review-item .review{padding:40px 25px;margin:0;border-bottom:1px solid #efefef;}.review-item:first-of-type .review{padding-top:0;}.review-item:last-of-type .review{padding-bottom:0;border-bottom:0;}.review-item .review p{font-style:italic;font-weight:500;}.review-item .review p:first-of-type:before{}.review-item .review p:last-child{margin-bottom:0;}.review-item .overview{display:block;color:rgba(0,0,0,.55);font-size:18px;font-weight:400;line-height:100%;letter-spacing:0;padding:25px 0 0 0;margin:0;}.entry-content .gallery{display:flex;flex-wrap:wrap;margin-top:25px;}.entry-content .gallery.gallery-columns-2 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;margin:5px;}.entry-content .gallery.gallery-columns-3 .gallery-item{flex:0 0 calc(33.3333% - 10px);max-width:calc(33.33333% - 10px);text-align:center;margin:5px;}.entry-content .gallery.gallery-columns-4 .gallery-item{flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px);text-align:center;margin:5px;}.entry-content .gallery .gallery-item a{width:100%;height:230px;background-size:cover;background-position:center;background-repeat:no-repeat;outline:none;}.entry-content .gallery .gallery-item a:hover{text-decoration:none;}.entry-content .gallery .gallery-item a img{height:auto;}.entry-content .js-video-button.video{display:block;width:780px;padding-bottom:35%;margin-top:1rem;margin-bottom:1rem;background-size:cover;background-position:center;}.entry-content .js-video-button.video.left,.entry-content .js-video-button.video.right{width:400px;height:260px;padding-bottom:0;}.entry-content .js-video-button.video.left{float:left;margin-right:2rem;}.entry-content .js-video-button.video.right{float:right;margin-left:2rem;}#sidebar-area .item{padding-bottom:35px;}#sidebar-area .item img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:10px;}#sidebar-area .item .txt{padding-top:15px;}#sidebar-area .item .txt p{font-size:14px;text-align:left;}#widget-area h3{padding-top:0;margin-top:0;}#widget-area ul{list-style:none;padding:0 0 0 20px;margin:0;}#widget-area ul li{position:relative;padding-left:25px;margin-top:5px;}#widget-area ul li::before{content:"";font-family:"Font Awesome 6 Free";font-size:11px;font-weight:600;line-height:28px;position:absolute;left:0;}#footer{color:var(--white);}#footer .row{position:relative;}#footer .row.row-2{padding-top:45px;padding-bottom:45px;}#footer h4{color:var(--white);font-size:22px;font-weight:500;line-height:100%;letter-spacing:-.22px;padding:0 0 20px 0;margin:0;}#footer small{display:block;padding-top:3px;font-size:12px;}#footer a{text-decoration:none;padding:0;}#footer .links ul{padding:0;margin:0;list-style:none;}#footer .links ul li{color:var(--white);font-size:17px;font-weight:300;line-height:30px;letter-spacing:-.17px;padding:0;margin:0;}#footer .links ul li a:hover{text-decoration:underline;text-underline-offset:4px;}#footer .address address{color:var(--white);font-size:17px;font-weight:300;line-height:25px;letter-spacing:-.34px;padding:2px 0 0 0;margin:0;}#footer .address a{display:inline-block;color:rgba(255,255,255,.65);font-size:17px;font-weight:300;line-height:100%;letter-spacing:-.17px;text-decoration:underline;text-underline-offset:4px;padding:0;margin:10px 0 0 0;}#footer .address a:hover{color:rgba(255,255,255,.85);text-decoration:none;}#footer .contact .phone{display:block;color:var(--white);font-size:43px;font-weight:300;line-height:100%;letter-spacing:-.86px;padding:0;margin:0;}#footer .contact .phone:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;}#footer .contact .email{display:block;color:rgba(255,255,255,.65);font-size:17px;font-weight:300;line-height:100%;letter-spacing:-.34px;text-decoration:underline;text-underline-offset:4px;padding:0;margin:15px 0 0 0;}#footer .contact .email:hover{color:rgba(255,255,255,.85);text-decoration:none;}#footer .menu ul{display:flex;margin:0;padding:0;list-style:none;}#footer .menu ul li{position:relative;padding:0 16px 0 15px;}#footer .menu ul li:before{display:none;}#footer .menu ul li:after{content:"|";color:rgba(0,0,0,.75);position:absolute;right:-1px;top:0;}#footer .menu ul li:first-child{padding-left:0;}#footer .menu ul li:last-child{padding-right:0;}#footer .menu ul li:last-child:after{display:none;}#footer .menu ul li a{color:rgba(0,0,0,.75);font-size:16px;font-weight:200;line-height:100%;letter-spacing:-.13px;padding:0;margin:0;}#footer .menu ul li a:hover{text-decoration:underline;text-underline-offset:3px;}.copy p{color:rgba(0,0,0,.33);font-size:13px;font-weight:400;line-height:100%;letter-spacing:.15px;padding:0;margin:15px 0 0 0;}.copy a:hover span{background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(66,167,224,1) 55%,rgba(66,167,224,1) 60%,rgba(153,153,153,1) 60%,rgba(153,153,153,1) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(66,167,224,1) 55%,rgba(66,167,224,1) 60%,rgba(153,153,153,1) 60%,rgba(153,153,153,1) 100%);background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 26%,rgba(66,167,224,1) 26%,rgba(66,167,224,1) 37%,rgba(153,153,153,1) 37%,rgba(153,153,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--white)FFF",endColorstr="#999999",GradientType=1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.social-media ul{display:flex;justify-content:flex-end;padding:0;margin:0;}.social-media ul li{list-style:none;padding:0 !important;margin:0 0 0 8px;}.social-media ul li::after{display:none !important;}.social-media ul li a{width:52px;height:52px;display:flex;justify-content:center;align-items:center;font-size:0 !important;text-align:center;padding:0;margin:0;background-color:#f3f6f9;border:1px solid var(--white);border-radius:50%;}.social-media ul li a:hover{text-decoration:none !important;background-color:transparent;border:1px solid var(--main);}.social-media ul li a::after{content:"";color:#1e1e1e;font-family:"Font Awesome 6 Brands";font-size:20px;font-weight:700;}.social-media ul li a:hover::after{color:var(--main);}.social-media ul li.icon-facebook a::after{content:"";}.social-media ul li.icon-x a::after{content:"";}.social-media ul li.icon-twitter a::after{content:"";}.social-media ul li.icon-youtube a::after{content:"";}.social-media ul li.icon-instagram a::after{content:"";}.social-media ul li.icon-linkedin a::after{content:"";}.social-media ul li.icon-google a::after{content:"";}.social-media ul li.icon-yelp a::after{content:"";}.social-media ul li.icon-tiktok a::after{content:"";}.social-media ul li.icon-reviews a::after{content:"";font-family:"Font Awesome 6 Free";}@-webkit-keyframes modal-video{from{opacity:0;}to{opacity:1;}}@keyframes modal-video{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes modal-video-inner{from{transform:translate(0,100px);}to{transform:translate(0,0);}}@keyframes modal-video-inner{from{transform:translate(0,100px);}to{transform:translate(0,0);}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out;}.modal-video-close{opacity:0;}.modal-video-close .modal-video-movie-wrap{transform:translate(0,100px);}.modal-video-body{max-width:1180px;width:96%;height:100%;margin:0 auto;display:table;}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%;}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0,0);transition:transform .3s ease-out;}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.modal-video-close-btn{position:absolute;z-index:2;top:-40px;right:0;display:inline-block;width:30px;height:30px;overflow:hidden;border:none;background:transparent;cursor:pointer;}.modal-video-close-btn:before{transform:rotate(45deg);}.modal-video-close-btn:after{transform:rotate(-45deg);}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;margin-top:-6px;background:var(--white);border-radius:5px;}.video{position:relative;cursor:pointer;width:100%;}.video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--main);opacity:.75;transition:all .3s ease-in-out;}.video:hover::before{opacity:0;}.video::after{content:"";color:var(--white);font-family:"Font Awesome 6 Free";font-size:90px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.form-field{position:relative;margin-bottom:1rem;}.form-field br{display:none;}.form-field > label{color:var(--main);font-size:14px;font-weight:400;line-height:100%;letter-spacing:-.11px;text-transform:capitalize;padding:0 10px;margin:0;background-color:var(--white);position:absolute !important;top:-8px;left:20px;z-index:99 !important;}.form-field-checkbox > label{position:relative !important;width:130px;font-size:12px;font-weight:500;margin-top:10px;left:15px;}.form-control{height:65px;color:#a7abb1;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.36px;padding:0 25px;border:1px solid #d8d8d8;border-radius:5px;box-shadow:0 0 0 !important;outline:none;resize:none;}.form-control:focus{border-color:var(--black);}select.form-control{background:var(--white) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDk2IDk2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PHBhdGggZD0iTTgxLjg0NTcsMjUuMzg3NmE2LjAyMzksNi4wMjM5LDAsMCwwLTguNDUuNzY3Nkw0OCw1Ni42MjU3bC0yNS4zOTYtMzAuNDdhNS45OTksNS45OTksMCwxLDAtOS4yMTE0LDcuNjg3OUw0My4zOTQzLDY5Ljg0NTJhNS45OTY5LDUuOTk2OSwwLDAsMCw5LjIxMTQsMEw4Mi42MDc0LDMzLjg0MzFBNi4wMDc2LDYuMDA3NiwwLDAsMCw4MS44NDU3LDI1LjM4NzZaIi8+PC9zdmc+") no-repeat;background-position:right 25px center;background-size:12px;appearance:none;}select.form-control.nitro-lazy{background:none !important;}textarea.form-control{min-height:250px;padding-top:25px;padding-bottom:25px;}.form-control.auto-capitalize,input[name='your-name'],input[name='first-name'],input[name='last-name']{text-transform:capitalize;}.form-checkbox{display:flex;align-items:center;padding-bottom:20px;margin-top:5px;margin-bottom:30px;border-bottom:1px solid #f0f0f0;}.form-checkbox .form-check-label{color:var(--black);font-size:15.5px;font-weight:300;letter-spacing:-.15px;}.form-checkbox .form-check-input{margin-top:4px;margin-right:5px;}.form-checkbox .form-check-input:focus{border-color:rgba(0,0,0,.55);box-shadow:0 0 0 .25rem rgba(0,0,0,.25);}.form-checkbox .form-check-input:checked{background-color:var(--black);}.form-submit{position:relative;}.form-submit .wpcf7-submit{display:block;position:relative;color:var(--white);font-family:var(--lora);font-size:22px;font-weight:500;line-height:100%;letter-spacing:-.09px;text-align:center;padding:20px 70px;margin:0 auto;border:0 !important;background-color:#c41d1d;border-radius:5px;cursor:pointer;outline:none;z-index:9;text-transform:capitalize;}.form-submit .wpcf7-submit:hover,.form-submit .wpcf7-submit:active,.form-submit .wpcf7-submit:focus{box-shadow:unset !important;background-color:var(--black) !important;}.wpcf7 .wpcf7-spinner{position:absolute;right:0;bottom:0;top:0;margin:auto;}.wpcf7 .wpcf7-not-valid-tip{width:100%;color:#cb473e;font-size:13px;text-align:left;padding:4px 0 0 10px;}.wpcf7 form .wpcf7-response-output{text-align:center;margin:40px 0 0 0 !important;padding:15px 20px !important;}.wpcf7 form.sent .wpcf7-response-output{color:#46b450;border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#cb473e;border:2px solid #cb473e !important;}.comments-area .comment-reply-title,.comments-area .comments-title{display:block;color:var(--black);font-size:22px;font-weight:600;line-height:100%;letter-spacing:0;padding:40px 0 10px 0;margin:40px 0 0 0;border-top:1px solid rgba(0,0,0,.2);}.comments-area .comment-notes{color:rgba(0,0,0,.7);font-size:14px;}.comments-area .comment-control{width:100%;color:var(--black);font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.36px;padding:24px 25px 23px 25px;margin:5px 0 0 0;border:1px solid #d8d8d8;border-radius:0;box-shadow:0 0 0 !important;outline:none;resize:none;}.comments-area .form-check{margin:5px 0;}.comments-area .form-check-input{border:1px solid #d8d8d8;}.comments-area .form-check-label{color:rgba(0,0,0,.7);font-size:14px;}.comments-area input[type="submit"]{display:block;position:relative;color:var(--white);font-size:16px;font-weight:700;line-height:100%;letter-spacing:0;text-align:center;padding:17px 40px 15px 40px;margin:20px 0 0 0;border:0 !important;background-color:var(--black);border-radius:3px;cursor:pointer;outline:none;z-index:9;}.comments-area input[type="submit"]:hover,.comments-area input[type="submit"]:active,.comments-area input[type="submit"]:focus{box-shadow:0 0 0 !important;background-color:var(--black);}.comments-area .comment-list{list-style:none;padding:40px 0 10px 0;margin:40px 0 0 0;border-top:1px solid rgba(0,0,0,.2);}.comments-area .comment-list .says{display:none;}.comments-area .comment-author img{border-radius:50%;}.comments-area .comment-author b{font-size:16px;padding-left:10px;}.comments-area .comment-metadata{color:rgba(0,0,0,.5);font-size:12px;padding-left:47px;margin-top:-5px;}.comments-area .comment-content{padding:20px 20px 0 47px;}.comments-area .reply{color:rgba(0,0,0,.5);font-size:12px;padding-left:47px;margin-top:-15px;margin-bottom:25px;}.comments-area .children{list-style:none;}.comments-area .children .comment{padding-top:25px;border-top:1px solid rgba(0,0,0,.05);}.comments-area .no-comments{color:red;}#hello-bar{position:sticky;top:0;z-index:1020;}#hello-bar a{display:flex;justify-content:center;align-items:center;text-align:center;padding:12px 0;background-color:var(--main);transition:all .3s;}#hello-bar a:hover{text-decoration:none;}#hello-bar i{position:relative;top:1px;color:var(--white);font-size:12px;padding-right:8px;}#hello-bar p{position:relative;color:var(--white);font-size:15px;font-weight:300;line-height:100%;letter-spacing:0;padding:0;margin:0;}#hello-bar p::after{content:"→";position:relative;top:-1px;font-family:"Arial";padding-left:8px;transition:all .3s;}#hello-bar a:hover p::after{padding-left:12px;}#sticky-footer{width:100%;position:fixed;bottom:0;padding:10px 15px;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15);z-index:99;}#sticky-footer .col-sm-5{flex:0 0 calc(50% - 25px) !important;max-width:calc(50% - 25px) !important;}#sticky-footer .col-sm-2{flex:0 0 50px !important;max-width:50px !important;padding-right:0;padding-left:0;}#sticky-footer a:hover{text-decoration:none;}#sticky-footer .col-sm-2 img{max-height:50px;margin:0 auto;}#sticky-footer p{color:var(--black);font-size:16px;font-weight:600;line-height:18px;letter-spacing:-.16px;padding:0 5px;margin:0;}#sticky-footer .col-sm-5:first-of-type p{padding-left:5px;}#sticky-footer .col-sm-5:last-of-type p{padding-right:5px;}:root{--main:#0a0f46;--red:#c41d1d;--white:#fff;--black:#000;--lora:"Lora",serif;--poppins:"Poppins",sans-serif;}#header{width:100%;padding-top:15px;padding-bottom:15px;padding-left:65px;padding-right:60px;background-color:var(--white);transition:all .3s;}#header.hello-bar{top:39px;}#header.sticky{padding-top:15px;padding-bottom:15px;box-shadow:0 15px 25px rgba(0,0,0,.05);}#header .logo a{color:var(--black);font-size:40px;font-weight:800;line-height:100%;letter-spacing:0;padding:0;margin:0;}#header .logo img{width:180px;transition:all .5s;}#header.sticky .logo img{width:110px;}#header .phone{color:var(--main);font-size:19px;font-weight:200;letter-spacing:-.38px;border-left:1px solid #cacce4;text-align:right;padding:18px 0 18px 25px;}#header .phone a{color:#131b6d;font-family:var(--lora);font-size:30px;font-weight:600;line-height:100%;letter-spacing:-.46px;position:relative;display:inline-block;padding:0;margin:0;border-bottom:2px solid transparent;}#header .phone a i{position:relative;color:#888a8b;font-size:20px;padding-right:5px;top:-2px;}#header .phone a:hover{text-decoration:none;border-color:#929292;}#header.sticky .phone{padding:8px 0 8px 25px;}#header .contact a{display:inline-block;height:53px;color:var(--white);font-size:18px;font-weight:700;line-height:46px;letter-spacing:-.18px;padding:0 30px;margin:0 0 0 25px;background-color:var(--main);border:2px solid var(--main);border-radius:30px;}#header .contact a:hover{color:var(--main);text-decoration:none;background-color:transparent;}#hero{background-color:var(--main);background-size:cover;background-position:top center;z-index:4;position:relative;height:auto;padding-top:30px;padding-bottom:0;}#hero h1{color:var(--white);font-family:var(--lora);font-size:47px;font-weight:400;line-height:120%;letter-spacing:-.5px;padding-bottom:60px;width:calc(100% + 80px);}#hero h1 span{color:var(--orange);border-bottom:4px solid var(--orange);}#hero .photo{width:calc(58.33333333% + 220px);margin-left:-220px;}#hero .photo > div{display:block;width:100%;height:635px;background-size:cover;background-position:center;border-radius:8px 8px 0 8px;}#hero .content{position:relative;right:-30px;padding-top:80px;}#hero .highlights{padding:1rem 0;padding:40px 80px 30px;border-radius:0 8px 8px 0;position:relative;transform:translate(-54px);width:calc(100% + 240px);}#hero .highlights .subt{color:var(--main);font-family:var(--lora);font-size:25px;line-height:140%;font-weight:500;letter-spacing:-.25px;}#hero .highlight::after{max-height:60%;content:"";position:absolute;height:100%;height:100%;right:0;width:2px;background-color:#e2e2e2;top:50%;transform:translateY(-50%);}#hero .highlight{padding:0 30px;position:relative;}#hero .highlight::after{background:#c3c7c9;content:"";position:absolute;width:1px;height:150px;left:0;}#hero .highlight:first-child::after{display:none;}#hero .highlight .v{color:var(--main);font-family:var(--lora);font-size:60px;line-height:100%;font-weight:500;letter-spacing:-.6px;}#hero .highlight .u{color:#888a8b;font-family:var(--lora);font-size:27px;line-height:100%;font-weight:700;letter-spacing:-.3px;text-transform:uppercase;}#hero .highlight .m{color:var(--main);font-size:16px;line-height:19px;font-weight:400;letter-spacing:-.3px;margin-top:15px;}.hero-home .highlight::after{content:"";position:absolute;height:100%;height:100%;right:0;width:2px;background-color:#e2e2e2;box-shadow:0 4px 4px rgba(1,2,3,.25);top:50%;transform:translateY(-50%);}#slogans{background-color:#0a0f45;padding-top:50px;padding-bottom:50px;}#slogans ul{text-align:center;list-style-type:none;display:flex;justify-content:center;}#slogans ul li{color:var(--white);font-family:var(--lora);font-size:40px;line-height:38px;font-weight:400;letter-spacing:-.4px;position:relative;display:inline-block;padding:10px 60px;}#slogans ul li::after{content:"";position:absolute;width:1px;height:67px;background:var(--white);opacity:.25;bottom:-6px;margin-left:57px;}#slogans ul li:last-child::after{content:none;}#banners{position:relative;}#banners::before{}.page-template-contact #banners::before{display:none;}#banners .box{position:relative;z-index:9;}#banners .box a,.entry-content .box a{position:relative;padding:40px 65px;background-color:var(--white);box-shadow:0 10px 50px rgba(0,0,0,.05);cursor:pointer;}#banners .box a:hover,.entry-content .box a:hover{text-decoration:none;}#banners .box a::after,.entry-content .box a::after{content:"→";color:var(--black);font-family:"Arial";font-size:24px;position:absolute;right:50px;transition:all .3s;}#banners .box a:hover::after,.entry-content .box a:hover::after{right:35px;}#banners .box .content h3{color:var(--black);font-size:18px;font-weight:500;line-height:100%;letter-spacing:0;text-transform:uppercase;padding:0 0 6px 0;margin:0;}#banners .box .content p{color:var(--black);font-size:30px;font-weight:700;line-height:100%;letter-spacing:-.6px;padding:0;margin:0;}#partners .slick-arrow{height:100%;}#partners .slick-prev::before,#partners .slick-next::before{color:#888a8b;}#partners .slick-list{margin:0 20px;width:calc(100% - 40px);}#partners .slick-track{display:flex !important;}#partners .slick-slide{display:flex;justify-content:center;align-items:center;height:inherit !important;}#partners .slick-slide img{margin:0 auto;}#partners .slick-prev{left:0;}#partners .slick-next{right:0;}#cases{background-color:#0a0f45;}#cases h2,#cases h3,#cases h4{color:var(--white);}#cases h3,#cases h2{font-size:50px;font-family:var(--lora);line-height:100%;letter-spacing:-.5px;padding:0 0 10px 0;}#cases h4,#cases p{font-size:18px;font-weight:200;line-height:30px;letter-spacing:-.5px;max-width:80%;margin:0 auto;}#cases .link{margin-bottom:40px;}#cases .link a{text-decoration:underline;text-underline-offset:3px;display:inline-block;position:relative;}#cases .link a::after{content:"→";position:absolute;margin-left:5px;}#cases .slick-track{display:flex !important;}#cases .content{height:inherit !important;background-color:var(--white);border-radius:10px;padding:40px 20px 30px;transition:all .3s;border:1px solid #353b76;}#cases .content a{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:center;}#cases .content p{max-width:100%;color:var(--main);font-size:17px;font-weight:200;line-height:25px;letter-spacing:-.34px;text-align:center;}#cases .content .cost{color:var(--main);font-family:var(--lora);font-size:42px;font-weight:500;line-height:100%;letter-spacing:-.5px;margin:20px 0 10px 0;}#cases .content .name{color:#888a8b;font-size:19px;font-family:var(--lora);font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.3px;margin:10px 0;}#cases .slick-list{padding:10px 0;}#cases .slick-prev,#cases .slick-next{transition:all .3s;}#cases .slick-prev{left:-100px;}#cases .slick-next{right:-100px;}#cases .slick-prev:hover::before,#cases .slick-next:hover::before{color:var(--white);}#cases .slick-prev:hover{left:-110px;}#cases .slick-next:hover{right:-110px;}#cases .content:nth-child(3 of .slick-active){padding:50px 30px;transform:scaleY(1.07);box-shadow:0px 0px 12px 0px rgba(137,137,137,.48);}#photo-bg-one{height:500px;width:100%;background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/img-home.webp");background-attachment:fixed;background-size:cover;}#photo-bg-one.nitro-lazy{background-image:none !important;}#about{position:relative;background-color:#0a0f45;}#about .container{background-color:var(--white);padding:40px;position:relative;}#about .container::before{content:"";display:block;width:40px;height:100%;background-color:var(--white);position:absolute;top:0;left:-40px;border-radius:10px 0 0 10px;}#about .container::after{content:"";display:block;width:40px;height:100%;background-color:var(--white);position:absolute;top:0;right:-40px;border-radius:0 10px 10px 0;}#about .home-headline h2{color:var(--main);font-family:var(--lora);font-size:50px;font-weight:500;line-height:100%;letter-spacing:-.5px;padding:0 0 25px 0;margin:0;}#about .content{padding-top:5px;padding-right:25px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}#about .content p{color:var(--main);font-size:18px;font-weight:300;line-height:30px;letter-spacing:-.36px;padding:0;}#about .content a{position:relative;display:inline-block;color:var(--white);font-family:var(--lora);background-color:#c41d1d;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-.18px;border-radius:5px;padding:23px 44px;margin:22px 0 0 0;text-decoration:none;}#about .home-headline a::after{content:none;}#about .content a:hover{background-color:var(--main);color:var(--white);text-decoration:none;}#about .content a:hover::before{background-color:transparent;}#about .photo img{transform:translate(40px);position:relative;z-index:2;border-radius:10px;}#commitment img{height:339px;margin-bottom:40px;}#commitment .headline h2,#commitment .headline h3{color:var(--main);line-height:100%;padding-left:60px;text-align:left;}#commitment .content p{color:var(--main);font-size:18px;line-height:34px;padding-right:60px;}#laborunions{background-color:var(--main);}#laborunions .headline h3{color:var(--white);line-height:100%;margin-bottom:60px;text-align:center;}#laborunions .headline .line{background-color:rgba(255,255,255,30%);height:3px;width:100%;margin:30px 0 60px;}#laborunions .content{column-count:2;column-gap:4rem;}.community .headline h2,.community .headline h3{color:var(--main);padding:20px 0;}.community .headline p{color:var(--main);padding:20px 0;text-align:center;font-size:17px;line-height:25px;}#recent-posts.posts .news .title,#recent-posts.community .news .title{color:#fff !important;font-family:var(--lora);font-weight:400;padding-bottom:20px;}#recent-posts.posts .news .title{padding-right:20px;position:absolute;top:-100px;left:200px;}.home-headline h2{color:var(--white);font-family:var(--lora);font-size:60px;font-weight:400;line-height:100%;letter-spacing:-.5px;padding:0 0 30px 0;margin:0;}.home-headline p,.home-headline h3{color:rgba(255,255,255,70%);font-size:18px;font-weight:200;line-height:100%;letter-spacing:-.36px;padding:0 0 20px 0;max-width:750px;margin:0 auto;}.home-headline a{color:var(--white);text-decoration:underline;text-underline-offset:3px;display:inline-block;position:relative;}.home-headline a:hover{text-decoration:none !important;}.home-headline a::after{content:"→";position:absolute;margin-left:5px;transition:all .3s;}.home-headline a:hover::after{margin-left:9px !important;}.headline h2,.headline h3{color:var(--white);font-family:var(--lora);font-size:50px;font-weight:500;line-height:65px;letter-spacing:-.5px;text-align:center;padding:0;margin:0;}#services{background:#0a0f45;padding-bottom:50px;}#services .row.g-0{margin-top:60px;width:calc(100% + 144px);transform:translate(-72px);}#services .home-headline{margin-bottom:20px;}#services .home-headline h2{color:var(--white);font-size:50px;font-weight:200;line-height:28px;letter-spacing:-.5px;padding:0;margin:0 0 50px 0;}#services .home-headline h2 sup{top:-26px;font-weight:600;font-size:17px;left:1px;}#services .home-headline p,#services .home-headline h3{color:var(--white);font-family:var(--poppins);font-size:18px;font-weight:200;line-height:28px;letter-spacing:-.36px;padding:0;margin:0 auto 20px;max-width:90%;}#services .servall{text-decoration:underline;text-underline-offset:3px;display:inline-block;position:relative;}#services .servall::after{content:"→";position:absolute;margin-left:5px;}#services .box{width:calc(33.33333333% - 28px);margin:14px;display:flex;justify-content:center;}.archive #services .box,.page:not(.home) #services .box{margin:6px !important;width:calc(25% - 12px);}#services .box > a{background-position:center;background-position:center;background-size:cover;background-size:cover;position:relative;display:block;width:100%;height:100%;padding:64px 10px;border-radius:5px;border:2px solid #4f4d72;transition:all .3s;}#services .box a:hover{text-decoration:none;transform:scale(1.05);z-index:9;}#services .box a:hover::before{visibility:hidden;opacity:0;}#services .box a:hover::after{visibility:visible;opacity:1;}#services .box a > *{position:relative;z-index:4;}#services .box .icon{padding-bottom:33px;}#services .box .icon img{max-height:70px;transition:all .3s;}#services .box .content{padding-top:39px;text-align:center;}#services .box a:hover .content::after{color:var(--main);}#services .box .content h3{color:var(--white);font-family:var(--lora);font-size:29px;font-weight:600;line-height:100%;letter-spacing:0;padding:0;margin:0;}#services .box a:hover .content h3{color:var(--white);}#services .box .content span{color:var(--white);font-size:14px;font-weight:400;text-transform:uppercase;display:inline-block;padding:15px 35px;transition:all .3s;margin-top:10px;}#services .box a:hover .content span{font-family:var(--lora);border-radius:5px;background-color:#c41d1d;text-transform:none;}.archive #services .box > a,.page:not(.home) #services .box > a{padding:39px 10px;}.archive #services .box .content h3,.page:not(.home) #services .box .content h3{font-size:26px;}.archive #services .box .content span,.page:not(.home) #services .box .content span{padding:10px 30px;}#service.wrapper{padding-bottom:60px;background-color:var(--main);}#service.two-columns .title h2,#service.two-columns .title h3{color:var(--white);font-family:var(--lora);font-size:46px;font-weight:500;line-height:100%;letter-spacing:-.5px;padding:10px 0 40px 0;margin:0;}#service.two-columns .title .line{background-color:rgba(255,255,255,30%);height:3px;width:100%;margin:30px 0 60px;}#service.two-columns.box1 .title h3{padding:0 0 10px 0;}#service.two-columns.box1 .row:last-child::after{bottom:-20px;}#service.two-columns.box1.wrapper{padding-bottom:80px;}#service.two-columns .slogan h4,#service.two-columns .slogan span{color:var(--white);font-weight:400;font-size:18px;line-height:33px;letter-spacing:-.21px;margin-bottom:0;position:relative;}#service.two-columns .slogan h4::before{content:"";position:absolute;width:9px;height:100%;left:0;background-color:#c41d1d;}#service.two-columns .content p{color:var(--white);font-size:18px;font-weight:300;line-height:30px;letter-spacing:-.36px;padding-top:0;margin-bottom:30px;}#service .slogan,#page-wrapper .slogan{color:var(--white);font-weight:500;font-size:28px;line-height:38px;letter-spacing:-.28px;}#service.two-columns .row{position:relative;}#service.two-columns .row:last-child::after{content:"";position:absolute;width:100%;height:1px;bottom:-50px;background-color:rgba(255,255,255,30%);}#photo-bg-two{height:500px;width:100%;background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/img-home.webp");background-attachment:fixed;background-size:cover;}#photo-bg-two.nitro-lazy{background-image:none !important;}#textbox{background-color:#0a0f45;}#textbox .container{background-color:var(--white);padding:10px;}#textbox .row:nth-child(even){flex-direction:row-reverse;}#textbox .row:not(:first-of-type){margin-top:20px;}#textbox .photo{flex:0 0 auto;width:calc(50% + 60px);margin-left:-60px;padding-right:0;}#textbox .row:nth-child(even) .photo{padding-right:15px;padding-left:0;margin-left:0;margin-right:-195px;}#textbox .photo > div{display:block;width:100%;height:600px;background-color:#ddd;background-size:cover;background-position:top center;}#textbox .photo > div > img{width:100%;height:100%;object-fit:cover;}#textbox .content{position:relative;padding-left:60px;}#textbox .row:nth-child(even) .content{padding-left:15px;padding-right:60px;}#textbox .content h2{color:var(--black);font-size:33px;font-weight:700;line-height:39px;letter-spacing:-.33px;padding:0;margin:0;}#textbox .content h2::after{content:"";display:block;width:160px;height:10px;margin:25px 0 28px 0;background-color:var(--main);border-radius:5px;}#textbox .content p{color:var(--black);font-size:19px;font-weight:400;line-height:30px;letter-spacing:-.19px;padding:0;}#textbox .content a{position:relative;display:inline-block;color:var(--black);font-size:18px;font-weight:700;line-height:100%;letter-spacing:-.18px;padding:0;margin:22px 0 0 0;}#textbox .content a::before{content:"";display:block;width:53px;height:53px;background-color:#ddd;border:2px solid #ddd;border-radius:50%;position:absolute;left:0;transition:all .3s;}#textbox .content a:hover{color:var(--main);text-decoration:none;}#textbox .content a:hover::before{background-color:transparent;}#textbox .content a span{position:relative;display:block;margin-top:16px;margin-left:23px;}#textbox .content a span::after{content:"→";font-family:"Arial";font-size:20px;padding-left:7px;}#recent-posts.firm{position:relative;background-color:var(--main);}#recent-posts .home-headline{margin-bottom:40px;}#recent-posts.firm .content p.title{color:#161f88 !important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0 !important;}#recent-posts.firm .content p{color:var(--main) !important;}#recent-posts.firm .more span{color:var(--main) !important;}.firm .news .content .more span{color:var(--main);}.firm .news .content .more span::after{color:var(--main);}.firm .posts .slick-track{display:flex !important;}.firm .news.slick-slide{display:block;height:inherit !important;padding:0 15px;}#recent-posts.posts .news{width:calc(50% - 16px);margin:0 8px;}#recent-posts.posts h2,#recent-posts.posts h3,#recent-posts.posts p,#recent-posts.posts .more a{color:var(--main);}#recent-posts.firm h2,#recent-posts.firm .more a{color:#fff;}#recent-posts.firm .home-headline p{color:rgba(255,255,255,70%);}.wrapper.posts.blog .content p{color:white !important;}.wrapper.posts.blog .more span{color:white !important;}#recent-posts.posts .content h2{color:var(--white);position:absolute;right:20px;width:65%;top:-140px;font-size:32px;line-height:42px;font-family:var(--lora);font-weight:500;letter-spacing:-.6px;}#recent-posts.posts .news > a .photo{height:186px;margin-bottom:0;top:40px;width:186px;border-radius:10px;position:relative;margin-left:-20px;}#recent-posts.posts .home-headline h3,#recent-posts.posts .home-headline p{font-size:17px;line-height:25px;}.page-template-about #recent-posts.posts .home-headline p{max-width:100%;}#recent-posts.posts .headline .more{margin-bottom:40px;}#recent-posts.posts .news .content .more{margin-bottom:-13px;}#recent-posts.posts .news .title::after,#recent-posts.community .news .title::after,#recent-posts.posts .news .content h2::after,#recent-posts.posts .news .content h3::after{content:none !important;}#recent-posts.posts .news .content{padding:70px 45px 130px 45px;}#cta{position:relative;background-color:var(--main);padding-top:40px;}#cta .line{content:"";position:absolute;width:100%;height:1px;bottom:30px;z-index:2;background-color:rgba(255,255,255,30%);}#cta .content h2,#cta .content h3{color:var(--white);font-family:var(--lora);font-size:29px;font-weight:400;line-height:100%;letter-spacing:-.6px;padding:0 0 28px 0;margin:0;}#cta .content p{color:var(--white);font-size:18px;font-weight:400;line-height:32px;letter-spacing:-.36px;padding:0 0 28px 0;margin:0;}#cta .content a{color:var(--white);font-family:var(--lora);display:block;width:340px;height:60px;font-size:19px;font-weight:600;line-height:56px;letter-spacing:0;padding:0;margin:5px 5px 0 5px;background-color:#c41d1d;border-radius:3px;border:1px solid transparent;}#cta .content a span{font-weight:500;}#cta .content a:hover{color:var(--main);text-decoration:none;background-color:var(--white);}#cta .content a.phone{color:var(--main);background-color:var(--white);}#cta .content a.phone:hover span{color:var(--white);}#cta .content a.phone span{color:#676761;}#cta .content a.phone:hover{color:var(--white);background-color:transparent;border:1px solid var(--white);}#faq-wrapper.box{background-color:var(--main);}#faq-wrapper.box .container{background-color:var(--white);position:relative;}#faq-wrapper.box .container::before{content:"";display:block;width:62px;height:100%;background-color:var(--white);position:absolute;top:0;left:-62px;border-radius:10px 0 0 10px;}#faq-wrapper.box .container::after{content:"";display:block;width:62px;height:100%;background-color:var(--white);position:absolute;top:0;right:-62px;border-radius:0 10px 10px 0;}#faq-wrapper .headline h3{color:var(--main);font-family:var(--lora);font-size:50px;font-weight:500;line-height:100%;max-width:840px;letter-spacing:-.5px;padding:0;margin:80px auto 20px;}#faq-wrapper .headline h3::after{content:"";display:block;width:218px;height:7px;margin:0 auto;margin-top:30px;background-color:#c41d1d;}#faq-wrapper.box .questions{padding:0 60px 60px;margin-top:30px;}#faq-wrapper .entry-content p,#faq-wrapper .entry-content li{color:var(--main);}#faq-wrapper.box .card{padding:0 100px 0 170px;}#faq-wrapper.box .card.active{position:relative;background-color:var(--white);box-shadow:0 0 30px rgba(134,153,153,.1);overflow:hidden;}#faq-wrapper.box .card::after{width:calc(100% - 250px);right:30px;}#faq-wrapper.box .card:last-of-type::after{display:block;}#faq-wrapper.box .card.active::after{background-color:transparent;}#faq-wrapper.box .card.active::before{content:"";display:block;width:172px;height:172px;background-color:var(--main);border-radius:50%;position:absolute;top:-55px;left:-45px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{color:var(--white);font-size:28px;top:38px;left:-155px;}#faq-wrapper .more a{display:inline-block;color:#1f1f1f;font-size:19px;font-weight:700;line-height:100%;letter-spacing:0;padding:0;margin:55px 0 0 0;border-bottom:1px solid #1f1f1f;}#faq-wrapper .more a:hover{color:var(--main);text-decoration:none;border-color:var(--main);}#reviews{position:relative;padding-top:0;background-color:var(--main);}#reviews .reviews{margin-top:45px;}#reviews .slick-track{display:flex !important;}#reviews .review{display:block;height:inherit !important;padding-left:15px;padding-right:15px;}#reviews .review .content{height:100%;display:flex;flex-direction:column;position:relative;padding:90px 140px 70px 300px;background-color:var(--white);border-radius:10px;}#reviews .review .content .opinion{flex:1;}#reviews .review .content .opinion p.highlight{color:var(--main);font-size:26px;font-weight:400;line-height:38px;letter-spacing:-.5px;padding:0 0 20px 0;margin:0;}#reviews .review .content .opinion p{color:var(--main);font-size:19px;font-weight:200;line-height:34px;letter-spacing:-.19px;padding:0;margin:0;}#reviews .review .content .opinion p.highlight:first-of-type::before{content:"";color:var(--main);font-family:var(--lora);font-size:150px;font-weight:700;position:absolute;width:130px;height:106px;top:100px;left:120px;background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/themes/click5-wp/img/apo.webp");background-size:contain;background-repeat:no-repeat;}#reviews .review .content .overview p{position:relative;color:var(--main);font-family:var(--lora);font-size:21px;font-weight:700;line-height:100%;letter-spacing:-.4px;padding:0;margin:0;}#reviews .review .content .overview p strong{font-weight:600;}#reviews .review .content .overview p::before{content:"";display:block;width:100%;height:1px;margin-top:40px;margin-bottom:30px;background-color:rgba(10,15,70,18%);}#reviews .home-headline h2{font-size:50px;padding:60px 0 30px 0;}#reviews .slick-prev{left:20px;}#reviews .slick-prev::before,#reviews .slick-next::before{color:var(--main);}#reviews .slick-next{right:20px;}#reviews .review .content .overview p span{position:absolute;display:block;right:0;top:24px;}#hero-sub{height:464px;padding-bottom:40px;background-color:#c5c5c5;background-size:cover;background-position:center;background-attachment:fixed;}#hero-sub h1.smaller,#hero-sub h3{color:var(--white);font-family:var(--lora);font-size:65px;font-weight:600;line-height:77px;letter-spacing:-1.3px;width:60%;padding:0 0 9px 0;margin:0;}#hero-sub h1.smaller span,#hero-sub h3 span{color:var(--white);font-size:65px;font-weight:400;line-height:77px;letter-spacing:-1.3px;padding:0 0 9px 0;margin:0;}#hero-sub h1,#hero-sub h2.blog-headline{color:var(--white);font-size:80px;font-weight:700;line-height:100%;letter-spacing:-1.6px;padding:0;margin:0;}#page-wrapper{background-color:var(--main);}#page-wrapper:not(.two-columns){padding-top:0;}.about#service.wrapper{padding-bottom:80px;}#page-wrapper.two-columns .slogan p.highlight{color:var(--white);font-family:var(--lora);font-weight:400;font-size:29px;line-height:41px;letter-spacing:-.6px;padding:0;margin-bottom:0;position:relative;}#page-wrapper.two-columns .content p{color:var(--white);font-size:18px;font-weight:300;line-height:32px;letter-spacing:-.36px;padding-top:0;margin-bottom:30px;}#page-wrapper.two-columns .content p:last-of-type{margin-bottom:0;}#page-wrapper #main{position:relative;padding-right:60px;padding-top:40px;}#page-wrapper #main article{padding-top:40px;}#page-wrapper.our-story{position:relative;}#page-wrapper.our-story .container{background-color:var(--white);position:relative;}#page-wrapper.our-story .container::before{content:"";display:block;width:125px;height:100%;background-color:var(--white);position:absolute;top:0;left:-125px;border-radius:10px 0 0 10px;z-index:1;}#page-wrapper.our-story .container::after{content:"";display:block;width:125px;height:100%;background-color:var(--white);position:absolute;top:0;right:-125px;border-radius:0 10px 10px 0;z-index:1;}#page-wrapper.our-story h2{color:var(--main);font-family:var(--lora);font-weight:600;font-size:65px;line-height:100%;letter-spacing:-.6px;padding:0;margin:60px 0;position:relative;z-index:2;}#page-wrapper.our-story .photo{z-index:2;transform:translate(-137px,1px);}#page-wrapper.our-story .content{z-index:2;transform:translate(-77px);width:calc(58.33333333% + 80px);margin-right:-80px;}#page-wrapper.our-story .content p.highlight{color:var(--main);font-family:var(--lora);font-weight:400;font-size:23px;line-height:38px;letter-spacing:-.5px;padding:0;margin-bottom:40px;border-bottom:0 !important;}#page-wrapper.our-story .content p{color:var(--main);font-weight:400;font-size:18px;line-height:34px;letter-spacing:-.4px;padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #c3c6e3;}#page-wrapper.our-story .content a{color:var(--main);font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.4px;padding:0;margin-bottom:45px;text-decoration:underline;text-underline-offset:3px;display:inline-block;position:relative;}#page-wrapper.our-story .content a:hover{text-decoration:none;}#page-wrapper.our-story .content a::after{content:"→";position:absolute;margin-left:5px;transition:all .3s;}#page-wrapper.our-story .content a:hover::after{margin-left:9px;}#service.two-columns.about .slogan p.highlight{color:var(--white);font-family:var(--lora);font-weight:400;font-size:21px;line-height:33px;letter-spacing:-.21px;padding:0;margin-bottom:0;position:relative;}#service.two-columns.about .content p{color:rgba(255,255,255,70%);font-size:17px;font-weight:200;line-height:28px;letter-spacing:-.34px;}#service.two-columns.about .slogan h4::before{content:none;}.about#service.two-columns .title h3,.about#service.two-columns .title h2{padding:10px 0 20px 0;}.about#service.two-columns .row:last-child::after{bottom:-20px;}.page-template-full #page-wrapper{background-color:var(--main);}.page-template-full #page-wrapper #main{padding-right:15px;background-color:transparent;}.page-template-full #page-wrapper #main::before{display:none;}.contactus #contact-intro.content > h2{font-weight:400;padding:40px 0 10px 0;margin:-30px 0 0;}.contactus #contact-intro.content > h2 span{border-bottom:0;padding:0px;margin:0 0 1px;}.entry-content p.call-gwc,.contactus #contact-intro.content > p.live-chat{font-size:27px;font-family:var(--lora);line-height:41px;letter-spacing:-.54px;font-weight:400;color:#c41d1d;padding-top:15px;}.entry-content h1{color:var(--white);font-family:var(--lora);font-size:62px;font-weight:400;line-height:65px;letter-spacing:-1.2px;}h1.post-title{color:var(--white);font-size:33px;font-weight:700;line-height:40px;letter-spacing:-.33px;}h1.post-title::after{content:"";display:block;width:208px;height:10px;margin-top:25px;background-color:rgba(255,255,255,60%);border-radius:2px;}.wp-singular #c5_sitemap_wrapper{width:63%;clear:none;}.entry-content h2,.sitemap_by_click5 h2{color:var(--white);font-family:var(--lora);font-size:35px;font-weight:400;line-height:125%;letter-spacing:-.7px;position:relative;padding-left:40px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,20%);}.entry-content h2::before,.sitemap_by_click5 h2::before{content:"";width:20px;height:25px;display:block;background-color:#c41d1d;position:absolute;left:0;top:29px;}.entry-content h3{color:var(--white);font-family:var(--lora);font-size:28px;font-weight:400;line-height:120%;letter-spacing:-.56px;position:relative;padding-left:0;margin-bottom:10px;}.entry-content h4{color:var(--white);font-size:23px;font-weight:700;line-height:30px;letter-spacing:-.23px;}.entry-content h5,.entry-content h6{color:var(--white);}.entry-content a{color:var(--white);text-decoration:underline;text-underline-offset:3px;}.entry-content a:hover{text-decoration:none;}.entry-content p,.entry-content ul li,.entry-content ol li,#laborunions .content ul li{color:rgba(255,255,255,70%);font-size:18px;font-weight:400;line-height:30px;letter-spacing:-.36px;padding:0;}.entry-content p strong{font-weight:700;}.entry-content p:last-of-type{margin-bottom:0;}.entry-content img.aligncenter{display:block;height:auto;margin:0 auto;}.entry-content img.alignright{float:right;margin-left:30px;margin-bottom:20px;margin-top:20px;}.entry-content img.alignleft{float:left;margin-right:30px;margin-bottom:20px;margin-top:20px;}.entry-content ul,#laborunions .content ul{list-style:none;padding-left:20px;}.entry-content ul li,#laborunions .content ul li{position:relative;line-height:28px;padding-left:25px;margin-bottom:10px;}.entry-content ul.three li{width:33%;float:left;}.entry-content ul li::before,#laborunions .content ul li::before{content:"";color:#c41d1d;font-family:"Font Awesome 5 Free";font-size:10px;font-weight:700;line-height:32px;position:absolute;left:0;}.entry-content ul.three + h3,.entry-content ul.three + p{clear:both;padding-top:22px;}.entry-content ol{margin-left:0;}.entry-content ol li{padding-left:7px;margin-top:5px;}.entry-content blockquote{position:relative;padding-left:50px;margin:40px 0;}.entry-content blockquote:before{content:"";position:absolute;left:0;top:0;width:10px;height:100%;background-color:var(--main);border-radius:3px;}.entry-content blockquote p{font-size:20px;font-weight:600;line-height:36px;margin:0;}.sitemap_by_click5 h2::after{display:none;}.sitemap_by_click5 ul li a{text-decoration:none;}.sitemap_by_click5 ul li a:hover{text-decoration:underline;}#contactbelow{background-color:var(--main);padding-bottom:50px;}#contact-intro{position:relative;padding-right:70px;}#contactbelow .form{background-color:var(--white);padding:50px 70px;border-radius:10px;}#contactbelow .form h2{color:var(--main);font-family:var(--lora);font-size:50px;font-weight:500;line-height:100%;letter-spacing:-.5px;margin-bottom:30px;}#contactbelow .form h2 span{font-weight:700;}#contact-intro.content > h1,#contact-intro.content > h2,#contact-intro.content > a.phone-large,.entry-content a.phone-large{color:var(--white);font-family:var(--lora);font-size:50px;font-weight:400;line-height:100%;letter-spacing:-.5px;text-decoration:none;padding:0 0 8px;margin:0;}#contact-intro.content > h1 span,#contact-intro.content > h2 span{display:block;color:var(--white);font-family:var(--lora);font-size:32px;font-weight:400;line-height:100%;letter-spacing:-.3px;padding:0 0 27px;margin:0 0 29px;border-bottom:3px solid #8587a3;}#contact-intro.content > a.phone-large:hover,.entry-content a.phone-large:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;}#contact-intro.content h3::after{content:"";}#contact-intro.content p{color:rgba(255,255,255,65%);line-height:28px;}#contact-intro.content p br{line-height:8px;}#contact-intro.content a.cut{display:inline-block;position:relative;color:var(--white);font-family:var(--lora);font-size:22px;font-weight:500;line-height:100%;letter-spacing:-.2px;text-align:center;padding:20px 40px;margin:10px 0 60px;background-color:#c41d1d;border-radius:3px;border:1px solid transparent;}#contact-intro.content a.cut:hover{color:var(--white);background-color:transparent;border:1px solid var(--white);}#contact-intro.content address,#contactbelow.contacts .offices address{color:rgba(255,255,255,65%);font-size:17px;font-weight:400;line-height:30px;letter-spacing:-.34px;padding:0;margin:0;}#contact-intro.content a.phone,#contactbelow.contacts .offices a.phone{color:var(--white);font-size:19px;font-weight:400;line-height:100%;letter-spacing:-.3px;display:block;padding:10px 0 0 0;margin:0;}#contact-intro.content a.phone:hover{text-decoration:underline;}#contact-intro.content a.phone i,#contactbelow.contacts .offices a.phone i{font-size:15px;}#contact-intro.content a.phone i::before,#contactbelow.contacts .offices a.phone i::before{color:#888a8b;}#contact-intro.content .offices h2{color:var(--white);font-family:var(--lora);font-size:50px;font-weight:400;line-height:100%;letter-spacing:-.5px;padding:0 0 27px;margin:0 0 10px;border-bottom:3px solid #8587a3;}#contact-intro.content .offices a.city,#contactbelow.contacts .offices a.city{display:inline-block;color:var(--white);font-family:var(--lora);font-size:30px;font-weight:600;line-height:100%;letter-spacing:-.6px;padding:5px 0 14px;margin:40px 0 0;}#contactbelow.contacts .offices a.city{margin:0;}#contactbelow.contacts .offices .boxadd{margin-bottom:60px;}#contactbelow .form .logoline{position:relative;margin-top:30px;}#contactbelow .form .logoline img{max-width:105px;}#contactbelow .form .logoline::after{content:"";position:absolute;height:4px;width:77%;background-color:#8487a2;bottom:6px;right:0;}.posts .news .content p{position:relative;}#recent-posts.posts .news .content p::after{content:"";position:absolute;height:4px;width:100%;background-color:#8487a2;bottom:-36px;left:0;}.contact-map{font-size:0;}#sidebar-area{position:relative;flex:0 0 auto;width:calc(33.333333% + 100px);margin-right:-100px;margin-top:80px;padding-left:0;z-index:4;}#sidebar-area > *{position:relative;z-index:4;}#banners.widget .box a{padding:35px;}#banners.widget .box.box-1 a{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;}#banners.widget .box.box-2 a{border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}#banners.widget .box a::after{display:none;}#banners.widget .box .icon{padding-right:25px;}#banners.widget .box .icon img{max-height:56px;}#banners.widget .box .content{width:calc(100% - 75px);}#banners.widget .box .content h3{font-size:16px;}#banners.widget .box .content p{font-size:25px;}.widget-slogans{padding-top:25px;padding-left:60px;}.widget-slogans h3{color:var(--black);font-size:36px;font-weight:700;line-height:100%;letter-spacing:-.36px;padding:28px 0 27px 40px;margin:0;}.widget-slogans ul{padding:0;margin:0;list-style:none;}.widget-slogans ul li a{position:relative;display:block;color:#40414b;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.27px;padding:17px 0 17px 70px;margin:0;}.widget-slogans ul li a::before{content:"";color:var(--main);font-family:"Font Awesome 6 Free";font-size:10px;font-weight:700;position:absolute;left:50px;}.widget-slogans ul li a:hover,.widget-slogans ul li a[aria-current="page"]{color:var(--main);text-decoration:none;background-color:var(--white);}.entry-content .box{float:right;width:538px;margin-right:-150px;margin-left:65px;margin-top:-30px;}#banners .form,.entry-content .box .form{background-color:var(--white);padding:50px 65px 50px 63px;border-radius:10px;}#banners .form h3,.entry-content .box .form h3,.page-template-contact .form h3{color:var(--main);font-family:var(--lora);font-size:43px;font-weight:500;line-height:100%;letter-spacing:-.5px;margin-bottom:30px;}.entry-content .box .form h3{padding-left:0;}.entry-content .box .form h3::before{content:none;}#banners .form h3 span,.entry-content .box .form h3 span,.page-template-contact .form h3 span{font-weight:700;}#banners .form .logoline,.entry-content .box .form .logoline{position:relative;margin-top:30px;}#banners .form .logoline img,.entry-content .box .form .logoline img{max-width:105px;}#banners .form .logoline::after,.entry-content .box .form .logoline::after{content:"";position:absolute;height:4px;width:73%;background-color:#8487a2;bottom:6px;right:0;}#contactbelow.contacts #contact-intro{padding-right:50px;}#contactbelow.contacts .offices{padding-left:50px;}#contactbelow.contacts #contact-intro.content > h3,#contactbelow.contacts .offices h2{color:var(--white);font-family:var(--lora);font-size:38px;line-height:42px;padding:0 0 27px;margin:0 0 29px;border-bottom:3px solid #8587a3;}.practiceareas#page-wrapper #main{padding-bottom:0;}.page-template-page-practiceareas #services .row.g-0{margin-top:10px;}.page-template-page-practiceareas #cta{padding-top:0;}.practiceareas h2{color:var(--white);font-size:26px;font-weight:400;line-height:38px;letter-spacing:-.52px;position:relative;padding-left:0 !important;margin:0 auto;border-bottom:0;max-width:920px;}.practiceareas h3::before,.practiceareas h2::before{content:none;}.practiceareas h4,.practiceareas span.title{color:var(--white);font-family:var(--lora);font-size:23px;font-weight:400;line-height:28px;letter-spacing:-.48px;position:relative;padding-left:0;border-bottom:0;}.practiceareas #breadcrumbs{text-align:center;}.practiceareas #breadcrumbs::after{width:100%;}.team h3{color:var(--white);}.attorney.news:nth-child(n+5){padding-top:25px;}.news.attorney .photo{height:300px;margin-bottom:0;border-radius:0;background-position:top -45px center;}.attorney.news .content{flex:1;position:relative;display:flex;flex-direction:column;padding:30px;background:var(--white);border-radius:0;color:var(--main);}.attorney.news .content h2,.attorney.news .content h3,.attorney.news .content h4{flex:1;}.attorney.news .content p{color:var(--main);}.attorney.news > a{height:100%;position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:0;}.attorney.news > a:hover .content h2{color:var(--red);}.single-attorneys .entry-content .js-video-button.video{width:100%;}#breadcrumbs,#breadcrumbs a,#breadcrumbs span,.breadcrumb_last{color:rgba(255,255,255,60%);font-size:14px;}#breadcrumbs{position:relative;padding-bottom:35px;margin-bottom:35px;border-bottom:3px solid rgba(255,255,255,20%);}#breadcrumbs a{position:relative;text-decoration:underline;text-underline-offset:3px;}.languages{transition:all .5s;display:inline-block;padding:0 2px;}li.menu-item-gtranslate > a{display:none;}li.menu-item-gtranslate ul.dropdown-menu{display:flex;position:relative !important;margin:-3px -15px 0 10px;padding-top:0;border:0;background:none;padding:0;}li.menu-item-gtranslate ul.dropdown-menu li a{margin:0 5px;}li.menu-item-gtranslate ul.dropdown-menu li a img{border-radius:100%;object-fit:cover;margin:3px 5px;}li.menu-item-gtranslate ul.dropdown-menu::before{content:"";position:absolute;width:1px;height:100px;background-color:#cacce4;left:-16px;top:-35px;}#header.sticky li.menu-item-gtranslate ul.dropdown-menu::before{content:"";position:absolute;width:1px;height:81px;background-color:#cacce4;left:-16px;top:-25px;}.verdicts-slider .slick-prev{left:-80px;}.verdicts-slider .slick-next{right:-80px;}.verdicts-slider .slick-track{display:flex !important;}.verdicts-slider .attorney.news{height:inherit !important;padding-top:0;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);}.verdicts-slider .slick-dots{flex-wrap:wrap;margin-top:25px;margin-bottom:10px;}.single-practices .verdicts-slider .slick-dots{display:none !important;}.verdicts-slider .slick-dots li{margin-top:6px;}.verdicts-slider .attorney.news a{background-color:transparent;cursor:pointer;}.verdicts-slider .attorney.news .content{background:transparent;}.verdicts-slider .attorney.news .content > *{color:#fff;}.verdicts-slider .attorney.news .content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.verdicts-slider .attorney.news a.full-content .content p{-webkit-line-clamp:unset;overflow:unset;}.verdicts .slick-list{background-size:cover;background-position:center;}.verdicts .slick-list::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#090f45;opacity:.7;}.verdicts.case-type-construction-accidents .slick-list{background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/uploads/2023/03/Rectangle-222.jpg");}.verdicts.case-type-construction-accidents .slick-list.nitro-lazy{background-image:none !important;}.verdicts.case-type-auto-accidents .slick-list{background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/uploads/2023/03/Rectangle-218.jpg");}.verdicts.case-type-auto-accidents .slick-list.nitro-lazy{background-image:none !important;}.verdicts.case-type-workers-compensation .slick-list{background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/uploads/2023/03/Rectangle-224.jpg");}.verdicts.case-type-workers-compensation .slick-list.nitro-lazy{background-image:none !important;}.verdicts.case-type-other .slick-list{background-image:url("https://www.gwclaw.com/nitropack_static/hAMyXlXRIrrgCROLWJIHjgoclaifGyBJ/assets/images/optimized/rev-f3ee2c4/www.gwclaw.com/wp-content/uploads/2023/03/Rectangle-230.jpg");}.verdicts.case-type-other .slick-list.nitro-lazy{background-image:none !important;}.a-boxes .slick-track{display:flex !important;}.a-boxes .slick-arrow{display:none !important;}.a-boxes .slick-dots{margin-top:10px;margin-bottom:20px;}.a-box{height:inherit !important;padding-top:25px;padding-bottom:15px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);}.a-box .content{height:100%;padding:20px 25px;background-color:#fff;border-radius:10px;}.a-box .content .entry-content *{color:var(--main);}.gform_title{display:none;}@media (min-width: 1500px){#cases .container{max-width:1420px;}}@media (max-width: 1799px){#header{padding-left:55px;padding-right:55px;}#hero .highlights{width:calc(100% + 175px);padding:30px 20px 30px;}#hero .photo{width:calc(58.33333333% + 175px);margin-left:-175px;}.navbar .navbar-nav > li{margin:0 13px;}.slick-prev{left:-70px;}.slick-next{right:-70px;}#textbox .photo{flex:0 0 auto;width:calc(50% + 125px);margin-left:-125px;}#textbox .row:nth-child(even) .photo{margin-right:-125px;}}@media (max-width: 1699px){#hero .photo{width:calc(58.33333333% + 130px);margin-left:-130px;}#hero .photo > div{height:590px;}#hero .highlights{width:calc(100% + 150px);}}@media (max-width: 1599px){#header{padding-left:50px;padding-right:50px;}#hero .photo{width:calc(58.33333333% + 85px);margin-left:-85px;}#hero .photo > div{height:550px;}#hero .highlights{width:calc(100% + 90px);}#hero .content{padding-top:30px;}#hero h1{width:calc(100% + 35px);font-size:44px;padding-bottom:35px;}.slick-prev{left:-50px;}.slick-next{right:-50px;}.slick-dots{margin-top:50px;}#partners .slick-prev::before,#partners .slick-next::before{font-size:50px;}#cases .slick-prev{left:-70px;}#cases .slick-next{right:-70px;}#photo-bg-one,#photo-bg-two{height:460px;}#services .row.g-0{margin-top:30px;}#reviews .home-headline h2{padding-top:30px;}#reviews .reviews{margin-top:25px;}#reviews .review .content{padding:60px 110px 50px 290px;}#reviews .review .content .opinion p.highlight{font-size:24px;line-height:34px;}#reviews .review .content .opinion p.highlight:first-of-type::before{width:120px;height:100px;top:60px;}#textbox .photo{flex:0 0 auto;width:calc(50% + 75px);margin-left:-75px;}#textbox .row:nth-child(even) .photo{margin-right:-75px;}.widget-links h3{font-size:33px;}#page-wrapper.our-story .photo{transform:translate(-100px,1px);}#page-wrapper.our-story h2{font-size:60px;margin:50px 0;}#page-wrapper.our-story .content p.highlight{font-size:22px;line-height:36px;margin-bottom:20px;}.headline h3{font-size:46px;line-height:60px;}.about#service.two-columns .title h3,.about#service.two-columns .title h2{padding-bottom:0;}#service.two-columns .title .line{margin-bottom:35px;}#laborunions .headline h3{margin-bottom:40px;}.entry-content .box{width:520px;margin-right:-110px;margin-left:40px;}}@media (max-width: 1499px){#header{padding-left:35px;padding-right:35px;}#header .logo img{width:160px;}.navbar .navbar-nav > li{margin:0 12px;}#header .phone{display:none;}#hero .content{width:40%;}#hero h1{font-size:40px;line-height:50px;width:100%;padding-bottom:40px;}#hero .photo{width:calc(60% + 35px);margin-left:-35px;}#hero .photo > div{height:540px;}#hero .highlights{width:calc(100% + 60px);}#hero .highlight .v{font-size:50px;}#hero .highlight .u{font-size:23px;}#slogans ul{margin-bottom:0;}#slogans ul li{font-size:36px;}#partners{padding-top:60px;padding-bottom:60px;}#photo-bg-one,#photo-bg-two{height:420px;}#about .container::before{left:-15px;}#about .container::after{right:-15px;}#about .photo img{transform:translate(25px);}#services .row.g-0{width:calc(100% + 60px);transform:translate(-30px);}.slick-dots{margin-top:30px;}#contactbelow .form h2{font-size:46px;padding-top:0;}#textbox .photo{flex:0 0 50%;max-width:50%;margin-left:0;}#textbox .row:nth-child(even) .photo{margin-right:0;}#textbox .photo > div{height:560px;}#textbox .content{padding-left:50px;}#textbox .row:nth-child(even) .content{padding-right:50px;}#hero-sub h1,#hero-sub h2.blog-headline{font-size:74px;}#sidebar-area{flex:0 0 auto;width:calc(33.333333% + 30px);margin-right:-30px;}#banners.widget .box .content p{font-size:24px;}.widget-links h3{padding:25px 0 20px 35px;}.widget-links ul li a{font-size:17px;padding:15px 0 15px 70px;}.widget-links ul li a::before{left:45px;}.entry-content .box{width:490px;margin-right:-70px;}.entry-content .box .form{padding:30px 46px 40px 45px;}.entry-content .box .form h3,.page-template-contact .form h3{font-size:40px;}#cases .content:nth-child(3 of .slick-active){transform:unset;}}@media (max-width: 1399px){.navbar .navbar-nav > li{margin:0 10px;}#header .phone{display:none;}#hero .content{width:33%;right:-10px;}#hero h1{font-size:34px;line-height:37px;padding-bottom:20px;}#hero .photo{width:67%;margin-left:-35px;}#hero .photo > div{height:490px;}#hero .highlights{width:calc(100% + 95px);transform:translate(-34px);}#hero .highlight .v{font-size:46px;}#hero .highlight .u{font-size:24px;}#hero .highlight .m{font-size:14px;line-height:17px;}#banners .box a{padding:35px 50px;}#banners .box a::after{display:none;}#banners .box .content h3{font-size:17px;}#banners .box .content p{font-size:28px;}#about .headline{padding-left:15px;}#about .headline h2{font-size:30px;line-height:38px;}#about .photo img{height:auto;}#about .container .row{display:flex;align-items:center;}#about .home-headline h2{font-size:44px;}#cases .content .cost{font-size:45px;}#cases .content:nth-child(2 of .slick-active){padding:45px 25px;}#services .row.g-0{width:100%;justify-content:center;transform:translate(0px);}#services .box .content{padding-top:15px;}#services .box .content::after{padding:0 25px;}#services .box > a{padding:50px 10px 45px 10px;}#reviews .home-headline h2{font-size:48px;padding-bottom:20px;padding-top:10px;}#reviews .review .content{padding:55px 60px 50px 210px;}#reviews .review .content .opinion p.highlight:first-of-type::before{width:100px;height:100px;top:60px;left:65px;}.home-headline h2{font-size:54px;}#recent-posts.firm .content h2{font-size:27px;line-height:34px;}#textbox .content h2{font-size:30px;line-height:38px;}#textbox .content{padding-left:35px;}#textbox .row:nth-child(even) .content{padding-right:35px;}#faq-wrapper.box .card{padding:0 60px 0 130px;}#faq-wrapper .card-header h3{font-size:21px;line-height:30px;}#faq-wrapper .card.active .card-header h3{font-size:23px;line-height:32px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{left:-120px;}#reviews .review .content .opinion p{font-size:18px;line-height:29px;}#recent-posts.posts .content h2{right:20px;width:60%;top:-120px;font-size:24px;line-height:36px;}#contactbelow .form .logoline::after{width:73%;}#contactbelow{padding-top:50px;}#footer h4{font-size:21px;}#hero-sub h1,#hero-sub h2.blog-headline{font-size:68px;}#hero-sub h1.smaller,#hero-sub h3{font-size:60px;line-height:70px;}#page-wrapper.our-story h2{font-size:52px;}#page-wrapper.our-story .content p.highlight{font-size:21px;line-height:32px;}.headline h3{font-size:42px;line-height:54px;}#commitment .headline h2,#commitment .headline h3{padding-left:20px;}#service.two-columns .title h2,#service.two-columns .title h3{font-size:42px;}#page-wrapper #main{padding-right:calc(var(--bs-gutter-x) * .5) !important;}.entry-content h1,.entry-content h2,h1.post-title{font-size:32px;line-height:38px;}.entry-content blockquote p{line-height:34px;}.entry-content .box{display:none !important;}#sidebar-area{flex:0 0 auto;width:33.333333%;margin-right:0;}#banners.widget .box a{padding:25px 30px;}#banners.widget .box .icon img{max-height:50px;}#banners.widget .box .content{width:calc(100% - 69px);}#banners.widget .box .content h3{font-size:15px;}#banners.widget .box .content p{font-size:22px;}#banners.widget .box.box-2 .content p span{display:block;}.news > a .photo{height:250px;}.news .content{padding:30px 35px 80px 35px;}.news .content h2,.news .content h3{font-size:25px;line-height:29px;}.news .content p{font-size:17px;}.news .content .more{width:calc(100% - 70px);left:35px;bottom:30px;}#contact-intro .box:first-of-type{padding-left:130px;}#contact-wrapper .form .wpcf7{padding:90px 100px 70px 100px;}}@media (max-width: 1299px){#hero .highlights{padding:20px 10px;}#hero .highlight .v{font-size:46px;line-height:120%;}#hero .highlight .u{font-size:18px;}#hero .highlight .m{font-size:13px;line-height:16px;}.entry-content a.phone-large,#contact-intro.content > a.phone-large,#contact-intro.content > h1,#contact-intro.content > h2{font-size:46px;}.entry-content p.call-gwc,.contactus #contact-intro.content > p.live-chat{font-size:23px;}}@media (max-width: 1199px){ul.languages{border-left:0;border-right:1px solid #cacce4;}.wrapper{padding-top:65px;padding-bottom:65px;}#header{padding-left:25px;padding-right:25px;}#hero .photo{width:100%;margin-left:0;}#hero .photo > div{width:100%;height:500px;border-radius:0;}#hero .content{width:100%;right:0;padding-top:10px;}#hero .highlights{width:100%;margin:0 auto;border-radius:0;transform:none;}#slogans ul li{font-size:32px;line-height:38px;padding:10px 60px;}.navbar{margin-right:0;margin-left:20px;}.icon-bar{background-color:#000;}.navbar-collapse #main-menu{display:flex;flex-direction:column;position:absolute;width:310px;max-height:80vh;top:50px;right:-20px;padding:30px 25px;background-color:#fff;box-shadow:0 8px 15px rgba(0,0,0,.15);transform-origin:50% 0;transform:scaleY(0);transition-duration:250ms;overflow-y:auto;}.navbar-collapse.show #main-menu{transform:scaleY(1);}.navbar-collapse #main-menu > li{width:100%;height:auto;margin:0;}.navbar-collapse #main-menu > li:first-of-type{display:block;}.navbar-collapse #main-menu > li > a{color:#000;padding:12px 15px;margin:0;border-bottom:0;}.navbar-collapse #main-menu > li.current-menu-item > a,.navbar-collapse #main-menu > li.current-page-parent > a,.navbar-collapse #main-menu > li:hover > a{color:var(--main) !important;border:0;}.navbar-collapse #main-menu > li.menu-item-has-children > a::after,.navbar .navbar-nav .dropdown .dropdown > .dropdown-item::after{display:none;}.navbar-collapse #main-menu li.menu-item-has-children > span.mobile-dropdown{width:32px;height:32px;text-align:center;cursor:grab;position:absolute;right:0;top:0;}.navbar-collapse #main-menu > li.menu-item-has-children > span.mobile-dropdown{width:42px;height:42px;}.navbar-collapse #main-menu li.menu-item-has-children > span.mobile-dropdown::after{content:"";color:#000;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:700;line-height:32px;border:0;padding:0;}.navbar-collapse #main-menu > li.menu-item-has-children > span.mobile-dropdown::after{line-height:42px;}.navbar-collapse #main-menu > li.menu-item-has-children > span.mobile-dropdown.active-child::after{color:var(--main);}.navbar-collapse #main-menu li:hover > a::before,.navbar-collapse #main-menu li.current-menu-item > a::before{display:none !important;}.navbar-collapse #main-menu li ul.dropdown-menu{display:none;position:relative;width:100%;padding:0 0 10px 15px;border:0 !important;box-shadow:0 0 0;top:0;left:0;visibility:visible;opacity:1;}.navbar-collapse #main-menu li ul.dropdown-menu.sub-menu{display:flex;padding:0;margin:20px 0 0 0;}.navbar-collapse #main-menu li > ul.dropdown-menu > li > a{font-size:15px;padding:6px 20px;outline:none;}.navbar-collapse #main-menu li > ul.dropdown-menu > li > a:hover,.navbar-collapse #main-menu li > ul.dropdown-menu > li > a:focus,.navbar-collapse #main-menu li > ul.dropdown-menu > li > a:active{color:var(--main);background-color:transparent;}li.menu-item-gtranslate ul.dropdown-menu::before{display:none !important;}#hero{height:auto;padding-bottom:0;}#hero h3{font-size:18px;padding-bottom:25px;}#hero h1{font-size:48px;line-height:50px;text-align:center;}#hero .highlight{padding:0 72px;}#banners{margin-top:-58px;}#banners .box a{padding:30px 30px 30px 40px;}#banners .box .icon{padding-right:25px;}#banners .box .icon img{max-height:56px;}#banners .box .content{width:calc(100% - 75px);}#banners .box .content h3{font-size:16px;}#banners .box .content p{font-size:25px;}#about .container::before,#about .container::after{border-radius:0;left:-39px;}#about .container::after{right:-39px;}#about .headline h2{font-size:26px;line-height:35px;}#about .content p{font-size:18px;}#about .content a{font-size:17px;margin-top:12px;}.home-headline p,.home-headline h3{font-size:17px;}.home-headline h2{font-size:54px;}.home-headline h2::after{width:180px;height:12px;margin-top:20px;margin-bottom:20px;}#cases h3,#cases h2{font-size:46px;padding-bottom:0;}#cases .content .cost{font-size:40px;letter-spacing:-.45px;margin:14px 0 6px 0;}#cases .content .name{font-size:17px;font-weight:500;letter-spacing:-.34px;line-height:20px;margin:10px 0;}#cases .content p{color:var(--main);font-size:15px;font-weight:200;line-height:25px;letter-spacing:-.3px;text-align:center;}#about .home-headline h2{font-size:40px;padding-bottom:20px;}#about .content p{font-size:17px;line-height:28px;}#about .content a{padding:20px 40px;}#services .box:nth-child(2n) a{border-right-width:0;}#services .box:nth-child(3n) a{border-right-width:1px;}#services .box:nth-child(n+3) a{border-top:1px solid #e8e8e8;}#services .box .content h3{font-size:27px;}#services .box .content::after{height:30px;font-size:25px;padding:0 17px;bottom:14px;}#commitment img{height:auto;margin-bottom:30px;}#commitment .content p{font-size:17px;line-height:31px;padding-right:0;margin-bottom:0;}#laborunions .headline .line{margin:20px 0 40px;}.about#service.two-columns .title h3,.about#service.two-columns .title h2{font-size:40px;padding-top:0;}.community .headline h3{padding:0;}#textbox .photo,#textbox .photo > div{height:540px;}#textbox .content h2{font-size:26px;line-height:35px;}#textbox .content h2::after{margin:20px 0 25px 0;}#textbox .content p{font-size:18px;}#textbox .content a{font-size:17px;margin-top:12px;}#faq-wrapper.box .questions{padding:0 15px;}#faq-wrapper.box .card{padding:0 40px 0 80px;}#faq-wrapper.box .card::after{width:calc(100% - 160px);}#faq-wrapper.box .card.active::before{width:152px;height:152px;top:-35px;left:-55px;}#faq-wrapper .card-header h3{font-size:20px;line-height:28px;padding:31px 15px 34px 15px;}#faq-wrapper .card.active .card-header h3{font-size:22px;line-height:30px;}#faq-wrapper .card-header h3::before{font-size:18px;top:33px;left:-25px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{left:-83px;}#faq-wrapper .more a{font-size:18px;margin-top:45px;}#reviews .review .content{padding:55px 50px 50px 50px;}#reviews .review .content .overview p{font-size:17px;}#reviews .review .content .overview p::before{width:100%;height:3px;}#reviews .review .content .opinion p.highlight{padding:0 0 20px 0 !important;}#reviews .review .content .opinion p.highlight:first-of-type::before{display:none;}#reviews .home-headline h2{font-size:44px;padding:0px 0 20px 0;}#reviews .review .content .opinion p.highlight{font-size:23px;padding:70px 0 20px 0;text-align:center;}#reviews .review .content .opinion p{text-align:center;}#recent-posts.posts .content h2{width:52%;}#contactbelow .form .logoline::after{width:66%;}#footer h4{font-size:20px;}#footer .contact .phone{font-size:40px;}.home-headline h2{font-size:48px;padding-bottom:20px;}#hero-sub{height:450px;}#hero-sub h1.smaller,#hero-sub h1.smaller span,#hero-sub h3,#hero-sub h3 span{width:100%;font-size:54px;line-height:62px;}#hero-sub h1,#hero-sub h2.blog-headline{font-size:62px;letter-spacing:-1px;}#page-wrapper.our-story h2{font-size:48px;}#page-wrapper #main{padding-right:35px;}.headline h3{font-size:40px;line-height:54px;}.entry-content h1,.entry-content h2,h1.post-title{font-size:30px;line-height:36px;}.entry-content h3,.sitemap_by_click5 h2{font-size:26px;line-height:32px;}.entry-content h4{font-size:22px;line-height:28px;}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:18px;line-height:30px;}.entry-content ul li{line-height:26px;margin-top:8px;}.entry-content ul li::before{line-height:30px;}.entry-content blockquote{padding-left:45px;margin:35px 0;}.entry-content blockquote p{font-size:19px;line-height:33px;}#banners.widget .box a{padding:20px 25px;}#banners.widget .box .icon img{max-height:44px;}#banners.widget .box .content{width:calc(100% - 64px);}#banners.widget .box .content h3{font-size:13px;}#banners.widget .box .content p{font-size:20px;}.widget-links h3{font-size:25px;padding:25px 0 15px 30px;}.widget-links ul li a{font-size:16px;padding:12px 0 12px 55px;}.widget-links ul li a::before{top:10px;left:35px;}#index-wrapper .news:nth-child(n+3){margin-top:25px;}.news .photo{height:480px;}#recent-posts .news:nth-child(n+3){}#contact-intro{padding-right:calc(var(--bs-gutter-x) * .5);}#contact-intro .box:first-of-type{padding-left:55px;}#contact-intro .box .content h2{padding-bottom:20px;}#contactbelow .form{padding:40px;}#contactbelow .form h2{font-size:40px;}#contact-wrapper .form .wpcf7{padding:75px 80px 55px 80px;}#contact-intro.content .offices h2{font-size:40px;}#contact-intro.content .offices a.city,#contactbelow.contacts .offices a.city{margin-top:25px;}.form-control{height:70px;}.contact-map iframe{height:440px;}#footer .menu ul li{padding:0 14px 0 13px;}#contactbelow.contacts #contact-intro{padding-right:0;}.entry-content p.call-gwc,.contactus #contact-intro.content > p.live-chat{font-size:21px;}.attorney.news:nth-child(n+4){padding-top:20px;}}@media (max-width: 991px){.wrapper{padding-top:55px;padding-bottom:55px;}#header{padding-top:20px;padding-bottom:20px;}#header .contact a{height:50px;font-size:17px;line-height:44px;padding:0 25px;margin:0 0 0 10px;}.navbar-collapse #main-menu{width:290px;}.navbar-collapse #main-menu li > ul.dropdown-menu > li > a{padding:5px 15px;}#hero .photo > div{height:430px;}#hero .highlight{padding:0 30px;}#hero h3{font-size:17px;padding-bottom:20px;}#hero h1{font-size:38px;line-height:46px;padding-bottom:20px;letter-spacing:-.88px;}#slogans{padding-top:40px;padding-bottom:40px;}#slogans ul li{font-size:24px;line-height:32px;padding:10px 20px;}#slogans ul li::after{margin-left:20px;}#partners{padding-top:40px;padding-bottom:40px;}#partners .slick-slide img{max-height:74px;}#banners .box a{padding:25px 20px 25px 30px;}#banners .box .icon{padding-right:25px;}#banners .box .icon img{max-height:52px;}#banners .box .content{width:calc(100% - 71px);}#banners .box .content h3{font-size:15px;}#banners .box .content p{font-size:23px;}#banners .box.box-2 .content p span{display:block;}#breadcrumbs::after{width:100%;}#cases h4,#cases p{max-width:100%;}#cases .link{margin-bottom:20px;}#about .container::before,#about .container::after{display:none;}#about{margin:-1px 0;}#about .container{padding:30px;}#about .content{padding-top:20px;padding-right:0;align-items:center;}#about .home-headline h2{font-size:36px;line-height:42px;}#about .headline h2 br{display:none;}#about .photo img{transform:none;}#about .content p{font-size:17px;line-height:28px;text-align:center;}#about .content a{font-size:16px;margin-top:5px;margin-bottom:30px;}#about .content a::before{width:50px;height:50px;}#services .home-headline h2{font-size:44px;margin-bottom:30px;}#services .home-headline p,#services .home-headline h3{max-width:100%;}#photo-bg-one,#photo-bg-two{height:340px;}.home-headline h2{font-size:48px;}#services .row.g-0{margin-top:10px;}#services .box:nth-child(3n+1){margin-left:14px;}#services .box:nth-child(3n){margin-right:14px;}#services .box:nth-child(2n) a{border-right-width:0;}#services .box{width:calc(50% - 28px);margin:14px;display:flex;justify-content:center;}#services .box a{padding:35px 25px;}#services .box:last-child{display:none;}#services .box .icon{padding-bottom:20px;}#services .box .icon img{max-height:82px;}#services .box .content h3{font-size:25px;}#services .box .content h3 span{font-size:21px;}#reviews .home-headline h2{font-size:40px;}#reviews .review .content .opinion p.highlight{font-size:21px;line-height:31px;}#textbox .row:not(:first-of-type){margin-top:40px;}#textbox .content{text-align:center;padding-left:15px;}#textbox .row:nth-child(even) .content{padding-right:15px;}#textbox .content h2{font-size:23px;line-height:33px;}#textbox .content h2::after{margin:18px auto 20px;}#textbox .content p{font-size:17px;line-height:28px;}#textbox .content a{font-size:16px;margin-top:5px;}#textbox .content a::before{width:50px;height:50px;}#textbox .photo{flex:0 0 auto;width:100%;margin-top:50px;padding-right:15px;}#textbox .row:nth-child(even) .photo{padding-left:15px;}#textbox .photo > div{height:430px;}#cta .content h2{padding-bottom:20px;}#cta .content a{width:310px;height:57px;font-size:18px;line-height:52px;}#faq-wrapper .card::after{width:calc(100% - 15px);}#faq-wrapper.box .card::after{width:calc(100% - 125px);}#faq-wrapper .card-header h3{font-size:18px;line-height:25px;padding:26px 15px 29px 15px;margin:0;}#faq-wrapper .card.active .card-header h3{font-size:20px;line-height:27px;}#faq-wrapper .card-header h3::before{font-size:15px;top:28px;left:-15px;}#faq-wrapper.box .card.active::before{width:130px;height:130px;top:-30px;left:-60px;}#faq-wrapper .card-header h3[aria-expanded="true"]::before{font-size:16px;top:30px;left:-15px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{font-size:24px;left:-58px;top:29px;}#faq-wrapper .card-body{padding-left:15px;padding-bottom:30px;}#faq-wrapper .more a{font-size:17px;margin-top:40px;}#reviews .review .content .opinion p{font-size:17px;line-height:28px;}#recent-posts.posts .news{width:calc(100% - 16px);margin:0 8px;}#recent-posts.posts .news:nth-child(n+3){display:none;}#recent-posts.posts .content h2{width:69%;font-size:32px;}#contactbelow .form{margin-top:50px;}.slick-dots{margin-top:35px;}#footer .logo{flex:0 0 auto;width:100%;text-align:center;padding-bottom:35px;}#footer h4{font-size:18px;}#footer .links ul li{font-size:16px;line-height:27px;}#footer .address address{font-size:16px;line-height:24px;}#footer .contact .phone{font-size:40px;}.social-media{margin-bottom:25px;}.social-media ul li{margin:0 4px;}#hero-sub{height:400px;}#hero-sub h1.smaller,#hero-sub h1.smaller span,#hero-sub h3,#hero-sub h3 span{font-size:50px;line-height:60px;}#page-wrapper.two-columns .slogan p.highlight{font-size:26px;line-height:38px;}#page-wrapper.two-columns .content p{font-size:17px;line-height:30px;}#page-wrapper.our-story h2{font-size:42px;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin:45px 0 25px 0;}#page-wrapper.our-story .content p.highlight{font-size:20px;line-height:31px;}#page-wrapper.our-story .content{transform:unset;width:100%;margin-right:0;}#page-wrapper.our-story .content p{font-size:17px;line-height:30px;}#page-wrapper.our-story .photo{transform:unset;}#page-wrapper.our-story .photo img{width:100%;height:400px;object-fit:cover;}.archive #services .box,.page:not(.home) #services .box{width:calc(33.3333% - 12px);}.headline h3{font-size:36px;line-height:50px;padding-bottom:20px;}.about#service.two-columns .title h3,.about#service.two-columns .title h2{font-size:36px;}#commitment .headline h2,#commitment .headline h3{padding-left:0;}#laborunions .headline h3{margin-bottom:0;}#laborunions .headline .line{margin:10px 0 30px;}#laborunions .content{column-count:1;column-gap:0;}#page-wrapper #main{flex:0 0 auto;width:100%;padding-right:15px;background-color:transparent;}#page-wrapper #main::before{display:none;}.entry-content h1::after,.entry-content h2::after,h1.post-title::after{width:140px;margin-top:20px;}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:17px;line-height:28px;}.entry-content .js-video-button.video::after{font-size:70px;}#sidebar-area{display:none !important;}.review-item .review{padding:30px 15px;}.news .photo{height:420px;}.news > a .photo{height:220px;}.news .content{padding:30px 35px 115px 35px;}.news .content h2,.news .content h3{font-size:23px;line-height:27px;}.news .content .more{width:calc(100% - 70px);left:35px;bottom:35px;}.news .content .more::before{width:calc(100% - 160px);}.news .content .more span{height:45px;line-height:42px;}.pagination,.sitemap-by-click5_pagination{margin-top:40px;}#single-wrapper .back{margin-top:50px;}#contact-intro .box{flex-direction:column;align-items:center;text-align:center;padding-left:15px;}#contact-intro .box:first-of-type{padding-left:15px;}#contact-intro .box .content{width:100%;padding-left:0;}#contact-intro .box .content h2{font-size:22px;padding-top:20px;padding-bottom:15px;}#contact-wrapper .form .wpcf7{padding:65px 65px 45px 65px;}.form-control{height:66px;}#contactbelow .form .logoline::after{width:80%;}#contactbelow.contacts .offices{padding-left:calc(var(--bs-gutter-x) * .5);}#contactbelow.contacts .offices .boxadd{width:50%;margin-bottom:0;}.attorney.news:nth-child(n+3){padding-top:20px;}}@media (max-width: 767px){.wrapper{padding-top:45px;padding-bottom:45px;}#header.sticky{padding-top:15px;padding-bottom:15px;}.navbar{margin-right:0;margin-top:0;}.navbar-collapse #main-menu{left:initial;right:-20px;}#header .contact{display:none;}#hero h3{font-size:15px;letter-spacing:3px;padding-bottom:15px;}#hero h1{font-size:31px;line-height:38px;letter-spacing:-.8px;}#hero h1 br{display:none;}#hero .photo > div{height:320px;}#hero .highlight{padding:0 10px;}#banners{margin-top:-96px;}#banners .box.box-1 a{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:0;}#banners .box.box-2 a{border-top-right-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}#banners .box .icon img{max-height:46px;}#banners .box .content{width:calc(100% - 66px);}#banners .box .content h3{padding-bottom:4px;}#banners .box.box-2 .content p span{display:inline-block;}#partners .slick-list{margin:0;width:100%;}#partners .slick-slide img{max-width:100%;}#cases h3,#cases h2{font-size:40px;}#cases h4,#cases p{font-size:16px;line-height:26px;}#cases .link a{font-size:15px;}#about .headline h2::after{content:"";display:block;width:130px;height:10px;margin:15px 0 20px 0;background-color:var(--main);border-radius:2px;}#about .content p{font-size:16px;line-height:26px;}#about .content a{font-size:15px;margin-top:2px;}#about .content a::before{width:44px;height:44px;}#about .content a span{margin-top:14px;margin-left:20px;}.slick-dots{margin-top:20px;}.home-headline p,.home-headline h3{font-size:15px;}.home-headline h2{font-size:38px;}.home-headline h2::after{width:130px;margin-top:15px;margin-bottom:35px;}#slogans ul li::after{margin-left:21px;}#services .home-headline h2{font-size:38px;margin-bottom:20px;}#services .home-headline p,#services .home-headline h3{font-size:16px;line-height:26px;}#services .box{width:100%;margin:8px 0;}#services .row.g-0{margin-top:0;width:100%;transform:none;}#services .box:nth-child(3n+1){margin-left:0;}#services .box:nth-child(3n){margin-right:0;}#services .box a{padding:30px;}#services .box .icon{padding-bottom:10px;}#services .box .icon img{max-height:74px;}#services .box .content::after{display:none;}#services .box .content h3{font-size:24px;}#services .box .content h3 span{font-size:19px;}#reviews .home-headline h2{font-size:36px;}#textbox .row:not(:first-of-type){margin-top:30px;}#textbox .content p{font-size:16px;line-height:26px;}#textbox .content a{font-size:15px;margin-top:2px;}#textbox .content a::before{width:44px;height:44px;}#textbox .content a span{margin-top:14px;margin-left:20px;}#textbox .photo{margin-top:35px;}#textbox .photo > div{height:360px;}#cta .content h2,#cta .content h3{font-size:27px;}#cta .content h2{font-size:23px;padding-bottom:15px;margin-top:-5px;}#cta .content a{height:54px;font-size:17px;line-height:50px;}#faq-wrapper.box .questions{margin-top:0;}#faq-wrapper.box .card{padding:0 25px 0 60px;}#faq-wrapper.box .card::after{width:calc(100% - 95px);right:20px;}#faq-wrapper.box .card.active::before{width:112px;height:112px;top:-45px;left:-50px;}#faq-wrapper .card-header h3{font-size:17px;line-height:24px;padding:16px 15px 19px 15px;}#faq-wrapper .card.active .card-header h3{font-size:18px;line-height:24px;padding-top:20px;padding-bottom:15px;}#faq-wrapper .card-header h3::before{font-size:12px;top:18px;left:-15px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{font-size:18px;left:-40px;top:18px;}#faq-wrapper .card-header h3[aria-expanded="true"]::before{top:20px;}#faq-wrapper .more a{font-size:16px;margin-top:30px;}#reviews .review .content{padding:35px 30px 30px 30px;}#reviews .review .content .opinion p{font-size:16px;line-height:26px;}#reviews .review .content .opinion p:first-of-type::before{font-size:130px;top:15px;left:-80px;}#reviews .review .content .overview p{font-size:16px;text-align:center;}#reviews .review .content .overview p span{display:none;}#reviews .review .content .overview p::before{margin-top:25px;margin-bottom:25px;}#recent-posts .home-headline{margin-bottom:10px;}#recent-posts.posts .content h2{width:57%;font-size:28px;}#recent-posts.firm .content h2{font-size:23px;line-height:28px;}#recent-posts.posts .news .content .more{margin-bottom:-4px;width:calc(100%);bottom:30px;left:45px;}#recent-posts.posts .news > a .photo{margin-left:-15px;}.news .content{padding:30px 35px 50px 35px;}#footer h4{padding-bottom:15px;}#footer .contact{flex:0 0 auto;width:100%;padding-top:30px;}#footer .menu ul li a{font-size:15px;}.copy p{font-size:13px;margin-top:14px;}.entry-content a.phone-large,#contact-intro.content > a.phone-large,#contact-intro.content > h1,#contact-intro.content > h2{font-size:40px;}#contact-intro.content > h1 span,#contact-intro.content > h2 span{font-size:28px;}#contact-intro.content a.cut{font-size:19px;padding:18px 30px;margin:10px 0 40px;}#contact-intro.content .offices h2{font-size:34px;padding-bottom:20px;margin-bottom:0;}#contact-intro.content .offices a.city,#contactbelow.contacts .offices a.city{font-size:24px;}#contact-intro.content address,#contactbelow.contacts .offices address{font-size:16px;line-height:24px;}#contactbelow .form{margin:45px 0 0;width:100%;}#hero-sub{height:360px;padding-bottom:50px;}#hero-sub h1.smaller,#hero-sub h1.smaller span,#hero-sub h3,#hero-sub h3 span{font-size:44px;line-height:56px;}#hero-sub h1,#hero-sub h2.blog-headline{font-size:56px;letter-spacing:-.5px;}#page-wrapper.two-columns .slogan p.highlight{padding-bottom:15px;}#page-wrapper.our-story h2{font-size:38px;margin:40px 0 20px 0;}#page-wrapper.our-story .content p.highlight{font-size:19px;line-height:30px;}#page-wrapper.our-story .content p{padding-bottom:20px;margin-bottom:25px;}#page-wrapper.our-story .content a{font-size:17px;}.headline h3{font-size:32px;line-height:44px;}.archive #services .box,.page:not(.home) #services .box{width:calc(50% - 12px);}#service.two-columns .title .line{margin-bottom:25px;margin-top:20px;}.about#service.two-columns .title h3,.about#service.two-columns .title h2{font-size:32px;}#service.two-columns.about .slogan p.highlight{font-size:20px;line-height:30px;padding-bottom:15px;}#commitment .content img{display:none;}h1,h2,h3,h4{padding:15px 0;}.entry-content h1,.entry-content h2,h1.post-title{font-size:27px;line-height:33px;}.entry-content h3,.sitemap_by_click5 h2{font-size:24px;line-height:30px;}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:16px;line-height:26px;}.entry-content ul li{margin-top:6px;}.entry-content ul li::before{line-height:28px;}.entry-content blockquote{padding-left:40px;margin:30px 0;}.entry-content blockquote p{font-size:18px;line-height:30px;}.review-item .review{padding:20px 0;}.review-item .review p:first-of-type:before{font-size:120px;top:-47px;left:-20px;}#index-wrapper .news:nth-child(n+2),#recent-posts .news:nth-child(n+2){margin-top:20px;}.pagination,.sitemap-by-click5_pagination{margin-top:35px;}.pagination .page-item .page-link,.sitemap-by-click5_pagination .pagination-item,.sitemap-by-click5_pagination strong{font-size:17px;padding:20px 15px;}.pagination .page-item .page-link.next,.pagination .page-item .page-link.prev{padding:0 27px;margin-top:8px;}.news .photo{height:330px;}#single-wrapper .back{font-size:17px;margin-top:40px;}#single-wrapper .back::after{width:54px;height:54px;top:-18px;}#contact-intro .box:first-of-type{margin-bottom:30px;}#contact-intro .box .content h2{font-size:20px;padding-top:20px;padding-bottom:12px;}#contact-intro .box .content address,#contact-intro .box .content p{font-size:17px;line-height:27px;}#contact-intro .box .content a.phone{font-size:36px;}#contact-wrapper .form{margin-top:0;}#contact-wrapper .form .wpcf7{padding:55px 60px 40px 60px;}.form-group{margin-bottom:1rem;}.form-submit .wpcf7-submit{width:100%;}.contact-map iframe{height:400px;}#contactbelow .form .logoline::after{width:72%;}#contactbelow .form{margin:60px 0 0 0;width:100%;}#contactbelow.contacts #contact-intro.content > h2 span,#contactbelow.contacts .offices h2{padding-bottom:20px;margin-bottom:10px;}.attorney.news:nth-child(n+2){padding-top:15px;}}@media (max-width: 575px){.wrapper{padding-top:40px;padding-bottom:40px;}#hello-bar p{font-size:14px;}#header{padding-left:15px;padding-right:15px;}#header.hello-bar{top:38px;}#header .logo img{width:110px;}.navbar-collapse #main-menu{width:260px;padding:20px;right:-5px;}.navbar-collapse #main-menu > li > a{font-size:17px;padding:10px 15px;}#hero{padding-top:0;}#hero h3{color:#f7f7f7;font-size:14px;letter-spacing:.6px;}#hero h1{font-size:27px;line-height:33px;letter-spacing:-.54px;}#hero .photo{padding:0;}#hero .photo > div{height:220px;}#hero .highlights .subt{font-size:23px;}#hero .highlight .v{font-size:36px;}#hero .highlight .u{font-size:16px;}#slogans ul li{font-size:20px;line-height:28px;padding:0 16px;}#slogans ul li::after{height:42px;margin-left:15px;}#partners{padding-top:25px;padding-bottom:25px;}#partners .slick-slide img{max-height:64px;}#banners{margin-top:-80px;}#banners .box a{padding:20px 10px 20px 25px;}#banners .box .icon{padding-right:15px;}#banners .box .icon img{max-height:40px;}#banners .box .content{width:calc(100% - 52px);}#banners .box .content h3{font-size:13px;}#banners .box .content p{font-size:20px;}#cases h3,#cases h2{font-size:32px;}#cases h4,#cases p{font-size:15px;line-height:23px;}#cases .content .cost{font-size:34px;letter-spacing:-.45px;margin:14px 0 0 0;}#cases .cases{padding-left:5px;padding-right:5px;}#about{padding-top:30px;}#about .headline h2{line-height:30px;}#about .content p{line-height:24px;}#about .home-headline h2{font-size:32px;line-height:34px;padding-bottom:10px;}#about .content{padding-top:0;padding-left:0;}#about .photo{padding-left:0;padding-right:0;}#photo-bg-one,#photo-bg-two{height:240px;background-size:cover;background-attachment:unset;}.home-headline p,.home-headline h3{font-size:14px;line-height:19px;}.home-headline h2{font-size:32px;padding-bottom:10px;}.home-headline h2::after{width:120px;height:8px;margin-top:15px;margin-bottom:25px;}#services .home-headline h2{font-size:32px;}#services .home-headline h2 sup{font-size:11px;}#services .home-headline p,#services .home-headline h3{font-size:15px;line-height:24px;}#services .box a{display:flex;align-items:center;padding:30px 20px;border-right-width:0px !important;}#services .box:nth-child(n+2) a{border-top:1px solid #e8e8e8;}#services .box .icon{width:73px;text-align:center;padding-bottom:0;}#services .box .icon img{max-height:65px;}#services .box .content{width:100%;padding-top:0;padding-left:0;border-top:0;}#services .box .content h3{font-size:23px;line-height:22px;}#services .box .content h3 span{font-size:17px;}#reviews .home-headline h2{font-size:32px;}#reviews .review .content{padding:30px 25px 25px 25px;}#reviews .review .content .opinion p.highlight{font-size:18px;line-height:26px;}#reviews .review .content .opinion p{font-size:15px;line-height:24px;}#textbox .headline h2{line-height:30px;}#textbox .content p{line-height:24px;}#textbox .photo,#textbox .photo > div{height:300px;}#cta .content h2{max-width:240px;font-size:20px;line-height:23px;margin:-35px auto 0;}#cta .buttons{flex-direction:column;}#cta .content a{width:100%;margin-left:0;margin-right:0;}#recent-posts .posts{padding-right:0;padding-left:15px;}#recent-posts.posts .news .content{padding:35px 25px 130px 25px;}#recent-posts.posts .news .content .more{margin-bottom:-4px;width:100%;bottom:30px;left:25px;}#faq-wrapper.box .card{padding:0 15px 0 40px;}#faq-wrapper .card::after{width:100%;}#faq-wrapper.box .card::after{width:calc(100% - 70px);right:15px;}#faq-wrapper.box .card.active::before{top:-50px;left:-65px;}#faq-wrapper.box .card-header h3[aria-expanded="true"]::before{font-size:16px;left:-25px;top:16px;}.page-template-faq #faq-wrapper .card-header h3{padding-left:0;}.page-template-faq #faq-wrapper .card-header h3::before{display:none;}.page-template-faq #faq-wrapper .card-body{padding-left:0;}#reviews .review .content{padding:45px 35px 30px 35px;}#reviews .review .content .opinion h2{font-size:20px;line-height:24px;text-indent:50px;}#reviews .review .content .opinion h2::before{font-size:110px;top:16px;left:-65px;}#reviews .review .content .overview p{font-size:15px;}#reviews .review .content .overview p::before{height:5px;margin-bottom:17px;}#footer{padding-bottom:70px;}#footer .logo{padding-bottom:30px;}#footer h4{font-size:17px;padding-bottom:10px;}#footer .links{display:none;}#footer .contact .phone{font-size:35px;}#footer .contact .email{font-size:15px;margin-top:10px;}#footer .address{flex:0 0 auto;width:100%;}#footer .address a{font-size:15px;}#footer .row.row-2{padding-top:40px;padding-bottom:35px;}.social-media{margin-bottom:15px;}.social-media ul li{margin:0 3px;}.social-media ul li a{width:48px;height:48px;}.social-media ul li a::after{font-size:19px;}#footer .menu ul{flex-wrap:wrap;}#footer .menu ul li{padding:0 15px !important;}#footer .menu ul li:after{display:none;}.grecaptcha-badge{bottom:80px !important;}.copy p{line-height:18px;}.copy p a{display:block;}#hero-sub{height:320px;padding-bottom:35px;}#hero-sub h1.smaller,#hero-sub h1.smaller span,#hero-sub h3,#hero-sub h3 span{font-size:32px;line-height:42px;}#hero-sub h1,#hero-sub h2.blog-headline{font-size:44px;line-height:44px;}#page-wrapper.two-columns .slogan h4{font-size:23px;line-height:34px;}#page-wrapper.two-columns .content p{font-size:16px;line-height:27px;}#page-wrapper.our-story h2{font-size:36px;margin:35px 0 20px 0;}#page-wrapper.our-story .content p.highlight{font-size:17px;line-height:27px;}#page-wrapper.our-story .content p{font-size:16px;line-height:26px;}#page-wrapper.our-story .photo{padding-left:0;padding-right:0;}#page-wrapper.our-story .photo img{height:300px;}.headline h3{font-size:26px;line-height:38px;}.archive #services .box,.page:not(.home) #services .box{width:calc(100% - 12px);}#service.two-columns.about .slogan p.highlight{font-size:17px;line-height:27px;}#service.two-columns.about .content p{font-size:16px;line-height:26px;margin-bottom:1rem;}#service.two-columns.about .content p:last-of-type{margin-bottom:0;}#commitment .content p{font-size:16px;line-height:26px;}#cta{overflow:hidden;}#cta .content p{font-size:16px;line-height:26px;padding-bottom:20px;}.community .headline p{padding:10px 0;font-size:16px;line-height:25px;}h1,h2,h3,h4{padding:12px 0;}.entry-content h1,.entry-content h2,h1.post-title{font-size:24px;line-height:30px;}.entry-content h1::after,.entry-content h2::after,h1.post-title::after{width:120px;height:8px;margin-top:15px;}.entry-content h3,.sitemap_by_click5 h2{font-size:21px;line-height:27px;}.entry-content h4{font-size:19px;line-height:25px;}.entry-content p,.entry-content ul li,.entry-content ol li,#laborunions .content ul li{font-size:15px;line-height:24px;}.entry-content ul li::before,#laborunions .content ul li::before{line-height:26px;}.entry-content blockquote{padding-left:35px;margin:20px 0;}.entry-content blockquote p{font-size:16px;line-height:27px;}.entry-content .js-video-button.video{width:100%;padding-bottom:50%;}.entry-content .js-video-button.video::after{font-size:60px;}.entry-content iframe{width:100%;height:300px;}.review-item .review h3 span{display:block;}.review-item .review p:first-of-type:before{font-size:110px;top:-43px;left:-13px;}.news .photo{height:220px;}.news .content{padding:25px 25px 105px 25px;}.news .content .time-cat{margin-bottom:12px;}.news .content h2,.news .content h3{font-size:22px;line-height:26px;}.news .content p{font-size:16px;line-height:24px;}.news .content .more{width:calc(100% - 50px);bottom:30px;left:25px;}.news .content .more span{height:45px;font-size:16px;line-height:42px;}.news .content .more span::after{bottom:11px;left:88px;}#recent-posts{overflow:hidden;}#contact-wrapper .form .wpcf7{padding:45px 35px 40px 35px;}.form-control{height:64px;}.entry-content a.phone-large,#contact-intro.content > a.phone-large,#contact-intro.content > h1,#contact-intro.content > h2{font-size:36px;}#contact-intro.content > h1 span,#contact-intro.content > h2 span{font-size:24px;padding-bottom:20px;margin-bottom:20px;}#contact-intro.content p{font-size:15px;line-height:25px;}#contact-intro.content .offices a.city,#contactbelow.contacts .offices a.city{font-size:22px;}#contact-intro.content address,#contactbelow.contacts .offices address{font-size:14px;line-height:20px;}#contact-intro.content a.phone,#contactbelow.contacts .offices a.phone{font-size:17px;}#contactbelow .form{padding:30px 25px;margin:35px auto 0;width:95%;}#contactbelow .form h2{font-size:30px;margin-bottom:20px;}#contactbelow.contacts #contact-intro.content > h3,#contactbelow.contacts .offices h2{font-size:32px;line-height:36px;}.entry-content p.call-gwc,.contactus #contact-intro.content > p.live-chat{line-height:28px;}.contactus #contact-intro.content > h2{margin-top:30px;}.navbar-collapse #main-menu li > ul.dropdown-menu.sub-menu > li > a{padding:5px;}#page-wrapper #main article{padding-top:0;}#faq-wrapper .headline h3{font-size:28px;margin:40px auto 10px;}#faq-wrapper .headline h3::after{width:120px;height:5px;margin-top:20px;}#faq-wrapper .accordion-header h3{font-size:17px;line-height:27px;padding:18px 15px 21px 15px;}#faq-wrapper .accordion-item.active .accordion-header h3{font-size:17px;line-height:27px;padding-bottom:10px;}#faq-wrapper .accordion-body{padding:0 10px 20px 52px;}#recent-posts.posts .news .title{position:relative;top:0;left:0;padding-top:20px;padding-bottom:5px;}#recent-posts.posts .news > a .photo{width:325px;margin-left:-10px;}}@media (min-width: 1600px){#reviews .container,#recent-posts .container,#commitment .container{max-width:1450px;}}