*{margin:0;padding:0;outline:none;text-decoration:none;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}html{overflow-x:clip;overflow-y:auto;scroll-behavior:smooth;font-size:.9375vw}html body{font-family:Poppins;font-weight:400;overflow-x:clip;background:#fff;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}html body::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);opacity:0;z-index:9999;pointer-events:none}input[type=file]::-webkit-file-upload-button{cursor:pointer}input[type=file]::-moz-file-upload-button{cursor:pointer}input[type=file]::-ms-file-upload-button{cursor:pointer}input[type=file]::-o-file-upload-button{cursor:pointer}input[type=file]{cursor:pointer}*::-moz-selection{color:#000;background:#D5A037}*::selection{color:#000;background:#D5A037}*::-moz-selection{color:#000;background:#D5A037}*::-webkit-selection{color:#000;background:#D5A037}*::-ms-selection{color:#000;background:#D5A037}*{scrollbar-color:rgba(255,255,255,.15);scrollbar-width:thin}::-webkit-scrollbar{height:3px;width:7px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.15);border-radius:6px}::-webkit-scrollbar-thumb{background-color:#9FA5B9;border-radius:6px!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:Poppins;border:0;outline:0}b,strong{font-weight:600;color:#28B0B5}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}a,div a:hover,div a:active,div a:focus,button{text-decoration:none;transition:all 0.5s ease 0s}a,span,div a:hover,div a:active,button{text-decoration:none}*::after,*::before,*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}ul,li{list-style:none}input,select,textarea,.site textarea{font-family:Poppins;font-weight:400;width:100%;background:#fff}.left{text-align:left}.center{text-align:center}.right{text-align:right}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Poppins;font-weight:400;color:#1f1f2e;margin:0}body h2,.title-wrap{color:#2B3963;font-family:Oswald;font-size:3.889rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.233rem;text-transform:uppercase}body h2 span,.title-wrap span{color:#D5A037;font-family:Spectral;font-size:1.667rem;font-weight:600;letter-spacing:.167rem;display:block;line-height:normal}body h2 br,.title-wrap br{display:none}img{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto;display:block;outline:none!important}body p{color:#333;font-family:Poppins;font-weight:400;font-size:1rem;line-height:160%;margin:0 0 15px 0;text-align:left;display:block}body p a{color:#28B0B5}body a{font-family:Poppins;font-size:1rem;font-weight:400;color:#333;text-decoration:none;line-height:normal;outline:none!important}body p a{color:#28B0B5;font-weight:500}body a:focus{outline:none!important}body a:hover{color:#D5A037;outline:none!important}body p:last-of-type{margin-bottom:0}.padding{padding:5.556rem 0}iframe{display:block;width:100%;height:100%}.btn-main{color:#fff;font-family:Oswald;font-size:1rem;font-weight:800;line-height:normal;text-transform:uppercase;padding:1rem 2.044rem;background:#28B0B5;display:inline-block;text-align:center;letter-spacing:.54px}.btn-main.blue-btn{background:#2B3963}.btn-main.border-btn{border:2px solid #28B0B5;background:transparent;color:#28B0B5}.border-btn.blue-btn{color:#2B3963;border-color:#2B3963}.btn-main.yellow-btn{background:#D5A037}.btn-main:hover{background:#23d0d7!important;border-color:#23d0d7!important;color:#fff!important}.for-mobile{display:none}.gform_wrapper.gravity-theme form .gform_body input::-moz-placeholder,.gform_wrapper.gravity-theme form .gform_body select::-moz-placeholder,.gform_wrapper.gravity-theme form .gform_body textarea.large::-moz-placeholder{color:rgba(0,0,0,.8)}.gform_wrapper.gravity-theme form .gform_body input::placeholder,.gform_wrapper.gravity-theme form .gform_body select::placeholder,.gform_wrapper.gravity-theme form .gform_body textarea.large::placeholder,.gform_wrapper.gravity-theme form .gform_body select,.gform_wrapper.gravity-theme form .gform_body select option.gf_placeholder{color:rgba(0,0,0,.8)}.gform_wrapper.gravity-theme form .gform_body input,.gform_wrapper.gravity-theme form .gform_body select,.gform_wrapper.gravity-theme form .gform_body textarea.large{border:1px solid #ddd;background:#fff;height:3.889rem;line-height:3.889rem;padding:0 .833rem;color:#000;font-size:1rem}.gform_wrapper.gravity-theme form .gform_body select{cursor:pointer}.gform_wrapper.gravity-theme form .gform_body textarea.large{height:8.611rem!important;line-height:normal!important;resize:none;padding:.833rem}.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice{display:flex;align-items:flex-start;gap:.556rem}.gform_wrapper.gravity-theme form .gfield_checkbox input{height:0.889rem!important;width:0.889rem!important;position:relative;top:.389rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;border:0;cursor:pointer}.gform_wrapper.gravity-theme form .gfield_checkbox input::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;border:1px solid #fff}.gform_wrapper.gravity-theme form .gfield_checkbox input::after{position:absolute;content:"";border:solid #fff;border-width:0 .156rem .156rem 0;transform:rotate(45deg);margin:auto;width:.278rem;height:.5rem;left:.333rem;top:.167rem;opacity:0}.gform_wrapper.gravity-theme form .gfield_checkbox input:checked{background-color:#28B0B5}.gform_wrapper.gravity-theme form .gfield_checkbox input:checked::before{border-color:#28B0B5}.gform_wrapper.gravity-theme form .gfield_checkbox input:checked::after{opacity:1}.gform_wrapper.gravity-theme form .gfield_checkbox label{color:#fff}.gform_wrapper.gravity-theme form .gfield_checkbox label a{color:#28B0B5}.sidebar .gform_wrapper.gravity-theme form .gfield_checkbox label a{color:#000;font-size:14px;position:relative;top:1px}.gform_wrapper.gravity-theme form input[type=submit]{background:#2B3963;width:-moz-max-content;width:100%;padding:1rem 2.278rem!important;color:#fff;font-size:1.333rem;font-weight:700;line-height:normal!important;height:auto!important;cursor:pointer;border:0;transition:all 0.5s ease 0s;text-transform:uppercase;font-family:"Oswald"}.gform_wrapper.gravity-theme form input[type=submit]:hover{background:#23d0d7}.gform_wrapper.gravity-theme .gform_validation_errors{background:transparent;border:0;padding:0 0 11px;box-shadow:unset;margin:0}.gform_wrapper.gravity-theme .gform_validation_errors span::before{content:none}.gform_wrapper.gravity-theme .gform_validation_errors h2{color:#fff;font-size:1rem;text-align:center;margin:0 auto 10px;border:1px solid #fff;line-height:normal;padding:8px 30px;letter-spacing:0}.gform_wrapper.gravity-theme form .validation_message{background:transparent;padding:11px 0 0;margin:0;border:0;color:#fff;font-size:15px}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0!important}.gform_confirmation_wrapper{color:green;font-size:1rem;font-weight:600;text-align:center;margin:1.1rem 0}.page-template-vacation-rental .meet-our-broker.communities-cta::before{content:none}.contact-us-section .contact-us-form h2{margin-bottom:1rem}.fixed{box-shadow:0 0 5px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.15)}#header{width:100%;position:fixed;left:0;top:0;z-index:999;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1);-webkit-transition-timing-function:cubic-bezier(.7,1,.7,1);-moz-transition-timing-function:cubic-bezier(.7,1,.7,1)}#header.fixed::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}#header .container{width:100%;padding:0}#header .wrapper{display:flex;align-items:center;padding:.833rem 1.667rem .833rem 2.222rem}#header .wrapper .logo{width:16.278rem;margin-right:0;transition:all ease 0.5s}#header.fixed .wrapper .logo{width:13.278rem}#header .wrapper ul#menu-header-menu{display:flex;align-items:center;margin:0 -1.056rem}#header .wrapper ul#menu-header-menu li{padding:0 1.056rem;position:relative}#header .wrapper ul#menu-header-menu li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible}#header .wrapper ul#menu-header-menu li.menu-item-has-children{position:relative}#header .wrapper ul#menu-header-menu li .submenu-click-arrow{display:inline-block;width:.778rem;height:.389rem;background:url(../../../../../../../themes/mcmlawsc/images/down-angle.svg) no-repeat;background-size:contain;vertical-align:middle;margin-left:.278rem}#header .wrapper ul#menu-header-menu li ul.sub-menu span.submenu-click-arrow{position:absolute;top:.889rem;left:auto;right:.111rem;transform:rotate(-90deg)}#header .wrapper ul#menu-header-menu li a{letter-spacing:.54px;text-transform:uppercase;position:relative;font-weight:500;color:#fff;font-size:1rem;font-family:Oswald}#header .wrapper ul#menu-header-menu li a:after{position:absolute;content:"";top:auto;left:0;bottom:-.5rem;width:1.111rem;height:.111rem;background:#D5A037;opacity:0;visibility:hidden}#header .wrapper ul#menu-header-menu>li:hover>a:after,#header .wrapper ul#menu-header-menu li.current_page_item>a::after{opacity:1;visibility:visible}#header .wrapper ul#menu-header-menu li.menu-item-has-children:hover>a::after{content:none}#header .wrapper .nav-main.nav{margin:0 auto;display:flex;align-items:center;gap:2.778rem}#header .wrapper ul#menu-header-menu li.current_page_item>a,#header .wrapper ul#menu-header-menu li.current-menu-ancestor>a,#header .wrapper ul#menu-header-menu li.current-menu-parent>a,#header .wrapper ul#menu-header-menu>li>a:hover{color:#D5A037!important}#header .wrapper ul#menu-header-menu li ul.sub-menu{background-color:#fff;width:-moz-max-content;width:max-content;position:absolute;opacity:0;visibility:hidden;left:1.333rem;padding:.556rem;top:1.778rem;transition:cubic-bezier(.25,.1,.32,.83) 0.5s;-webkit-transition:cubic-bezier(.25,.1,.32,.83) 0.3s;-moz-transition:cubic-bezier(.25,.1,.32,.83) 0.3s;-o-transition:cubic-bezier(.25,.1,.32,.83) 0.3s;box-shadow:0 0 20px rgba(0,0,0,.1);transform-origin:top}#header .wrapper ul#menu-header-menu li ul.sub-menu li{width:100%;height:auto;margin:0 0 .278rem;position:relative;padding:0;text-align:left}#header .wrapper ul#menu-header-menu li ul.sub-menu li.menu-item-has-children{padding-right:1.111rem}#header .wrapper ul#menu-header-menu li ul.sub-menu li a{display:block;padding:.556rem 1.111rem;text-transform:initial;font-size:.778rem;color:#000;font-weight:500;transition:none;text-transform:uppercase}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover{background:#182138}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover>a{color:#D5A037}#header .wrapper ul#menu-header-menu li ul.sub-menu ul.sub-menu{left:calc(100% + 0.889rem);top:0}#header .wrapper ul#menu-header-menu li ul.sub-menu li.current_page_item{background:#182138}.header-top-bar{background:#D5A037;padding:.278rem .833rem;transition:all ease 0.5s;margin-top:0}#header.fixed .header-top-bar{margin-top:-2.222rem}.header-top-bar p{color:#000;font-size:.889rem;line-height:normal}.header-top-bar p a{font-weight:500;font-family:Oswald;color:#000;border-bottom:1px solid rgba(0,0,0,.2);font-size:.9rem}.header-top-bar p a:hover{color:#fff;border-color:#fff}#header .header-call-info p{color:#D5A037;font-family:Oswald;font-size:.889rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.302rem;position:relative;padding-left:1.667rem}#header .header-call-info p:before{content:"";position:absolute;top:.111rem;left:0rem;width:1.111rem;height:1.111rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call.svg);background-repeat:no-repeat;background-size:contain}#header .header-call-info a{color:#FFF;font-family:Oswald;font-size:2.222rem;font-style:normal;font-weight:800;line-height:normal}#header .header-call-info a:hover{color:#D5A037!important}body:not(.home) #header .wrapper ul#menu-header-menu li a,body:not(.home) #header .header-call-info a{color:#333}body:not(.home) #header.fixed::before{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#header .wrapper ul#menu-header-menu ul.sub-menu li a:after{content:none}#header .wrapper ul#menu-header-menu li.summerville-menu,#header .wrapper ul#menu-header-menu li.florence-menu{display:none}.page-id-23460 #header .wrapper ul#menu-header-menu li.summerville-menu,.page-id-23462 #header .wrapper ul#menu-header-menu li.florence-menu{display:block}.page-id-23460 #header .wrapper ul#menu-header-menu li.charleson-menu,.page-id-23462 #header .wrapper ul#menu-header-menu li.charleson-menu{display:none}#header .res_navigation{width:26px;height:17px;cursor:pointer;display:none}.res_navigation .nav-toggle{display:block;position:relative;transition:0.3s ease;z-index:9;width:26px;height:17px}.res_navigation .nav-toggle.active span{background-color:#000}.res_navigation .nav-toggle span{position:absolute;height:2px;border-radius:10px;width:100%;background:#fff;left:0;right:0;top:0}.res_navigation .nav-toggle span:first-child,.res_navigation .nav-toggle span:last-child{transition:0.2s ease-in-out}.res_navigation .nav-toggle span:nth-child(2){top:50%;transform:translateY(-50%);transition:opacity 0.2s ease-in-out}.res_navigation .nav-toggle span:last-child{top:auto;bottom:0}.res_navigation .nav-toggle.active{transform:rotate(45deg)}.res_navigation .nav-toggle.active span:first-child{transform:translateX(-3%) rotate(90deg);top:16px!important}.res_navigation .nav-toggle.active span:nth-child(2){opacity:0}.res_navigation .nav-toggle.active span:first-child,.res_navigation .nav-toggle.active span:last-child{top:15px}body:not(.home) .res_navigation .nav-toggle span{background:#000}body:not(.home) #header .header-call-info a::before{box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:50%}html body .container{width:90.556rem;max-width:100%;margin:0 auto;position:relative;float:none;padding:0 15px}.banner{background-size:cover;background-position:top;background-repeat:no-repeat;position:relative;padding-top:9.722rem}.banner .container{width:93.889rem}.banner .wrap{display:grid;grid-template-columns:1fr 52.778rem;grid-gap:3.333rem}.banner .content{padding-top:4.444rem}.banner .content p.title{color:#D5A037;font-family:Oswald;font-size:1.667rem;font-weight:500;line-height:normal;letter-spacing:.1rem}.banner .content p.top-text,.banner .content p.bottom-text{color:#FFF;font-family:Oswald;font-size:5.556rem;font-weight:200;line-height:100%;letter-spacing:.889rem;text-align:center;margin:0}.banner .content p.middle-text{font-family:Spectral;font-size:3rem;font-style:italic;font-weight:500;letter-spacing:-.15rem;color:#fff;text-align:center;display:grid;grid-template-columns:1fr max-content 1fr;gap:.833rem;align-items:center;margin:0}.banner .content p.middle-text span{font-family:inherit;font-style:inherit}.banner .content p.middle-text span.line{width:100%;height:.111rem;background:#fff}.banner .content p.bottom-text{letter-spacing:-.333rem;font-weight:700}.banner .content a.btn-main{margin-top:2.778rem;font-size:1.35rem}.banner .content p.imp-note{color:#FFF;font-family:Oswald;font-size:1.556rem;font-weight:500;line-height:normal;display:flex;justify-content:center;align-items:center;gap:1.389rem;margin-top:1.667rem}.banner .content p.imp-note span{background:#D5A037;display:block;height:.444rem;width:.444rem;border-radius:50px}.after-banner{position:relative;padding-bottom:2.778rem;margin-top:-3.889rem;background-color:#182138}.after-banner::before{position:absolute;content:"";left:0;right:0;top:-8rem;height:19.833rem;background:url(../../../../../../../themes/mcmlawsc/images/after-banner-shape.png) no-repeat;background-size:contain;pointer-events:none}.after-banner ul{display:grid;grid-template-columns:repeat(5,1fr)}.after-banner ul li{padding:1.5rem 1.556rem;position:relative}.after-banner ul li::before{position:absolute;content:"";left:0;top:0;bottom:0;background:linear-gradient(180deg,#182138 0%,#D5A037 51.44%,#182138 100%);width:1px}.after-banner ul li:first-child::before{content:none}.after-banner ul li .title p{color:#FFF;font-size:2rem;font-weight:700;line-height:normal;margin:0;text-align:center}.after-banner ul li p.text{color:#FFF;font-size:.889rem;font-weight:600;line-height:normal;letter-spacing:.027rem}.after-banner ul li .icons{margin-bottom:1.111rem;height:3.056rem}.after-banner ul li img.google-rating{margin-top:2rem;margin-bottom:.444rem}.case-result-sec{background:#F8F8F8}.case-result-sec .case-slider,.testimonial-sec .testimonial-slider{overflow:visible}.case-result-sec ul.case-list{display:grid;grid-template-columns:repeat(5,1fr);margin-top:2.222rem;margin-bottom:3.333rem;grid-gap:1.389rem}.case-result-sec ul.case-list li{text-align:center;box-shadow:0 0 50px 7px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center}.case-result-sec ul.case-list li:nth-child(n+6){display:none}.case-result-sec ul.case-list li .result-name{color:#FFF;font-size:.944rem;font-weight:700;line-height:normal;letter-spacing:.066rem;background:#D5A037;width:-moz-max-content;width:max-content;margin:0 auto 1.944rem;padding:.278rem .556rem;text-transform:uppercase}.case-result-sec ul.case-list li .result-number{color:#2B3963;font-family:Oswald;font-size:3.056rem;font-weight:700;line-height:normal;letter-spacing:-.153rem;margin-bottom:.278rem}.case-result-sec ul.case-list li .text{color:#666;font-family:Spectral;font-size:1.333rem;font-weight:500;letter-spacing:.04rem;margin-bottom:1.111rem}.case-result-sec ul.case-list li .content{font-size:.944rem;line-height:140%;letter-spacing:.028rem;padding:0 .556rem;margin-bottom:2.222rem}.case-result-sec ul.case-list li a.read-more{display:block;width:3.444rem;height:2.778rem;margin:auto auto -.056rem;background:url(../../../../../../../themes/mcmlawsc/images/square-arrow.svg) no-repeat;background-size:contain}.about-us-sec{position:relative;overflow:hidden}.about-us-sec::before{position:absolute;content:"";width:55rem;height:34rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none}.about-us-sec .wrap{margin-top:3.333rem;display:grid;grid-template-columns:1fr 44.389rem;grid-gap:4.722rem}.about-us-sec .wrap .img-wrap,.page-template-locations .about-locations .wrap .img-wrap{position:relative}.about-us-sec .wrap .img-wrap::before,.page-template-locations .about-locations .wrap .img-wrap::before{position:absolute;content:"";height:100%;width:100%;border:1px solid #D5A037;top:.833rem;left:-.833rem}.about-us-sec .wrap img{margin-right:0}.about-us-sec .wrap .image{position:relative}.about-us-sec .wrap .bottom-text{display:grid;grid-template-columns:27.778rem auto;grid-gap:2.5rem;align-items:flex-end}.about-us-sec .wrap .bottom-text>p{color:#FFF;font-family:Spectral;font-size:2.444rem;line-height:100%;letter-spacing:-.049rem;position:relative;z-index:1;margin-top:-2.778rem}.about-us-sec .wrap .bottom-text>p::before{position:absolute;content:"";left:-3.333rem;right:0;top:-3.333rem;bottom:-16.667rem;background:#D5A037;z-index:-1}.custom-call{position:relative}.about-us-sec .wrap .bottom-text .custom-call{margin-left:1.111rem;margin-top:.556rem}.custom-call::before{position:absolute;content:"";background-image:url(../../../../../../../themes/mcmlawsc/images/call-round.svg);background-repeat:no-repeat;background-size:contain;width:3.5rem;height:3.5rem;top:1.111rem;left:-4.444rem;z-index:1}.custom-call p{color:#000;font-size:.889rem;font-weight:700;line-height:275%;letter-spacing:.276rem}.custom-call a{color:#FFF;font-family:Oswald;font-size:2.222rem;font-weight:800;line-height:100%;letter-spacing:-.067rem;display:inline-block}.custom-call a:hover{color:#000}.about-us-sec .content .text p{line-height:180%}.about-us-sec .content p.quote,.page-template-office-location .about-locations p.quote{color:#2B3963;font-family:Spectral;font-size:2.444rem;font-style:normal;font-weight:400;line-height:113%;letter-spacing:-.049rem;margin:2.778rem 0;border-left:.333rem solid #D5A037;padding-left:1rem}.page-template-office-location .about-us-sec .content p.heading{color:#2B3963;font-family:Oswald;font-size:2.222rem;font-weight:600;line-height:125%;margin-bottom:1.444rem}.page-template-office-location .about-us-sec .content a.btn-main{margin-top:1.667rem}.awards-sec{background:#2B3A63;padding-bottom:0!important}.awards-sec .title-wrap{color:#fff}.awards-sec p.sub-title{width:46.667rem;margin:2.222rem auto 0;color:#fff}.awards-sec .slider-wrap{position:relative;margin-bottom:-7.222rem}.awards-sec .slider-wrap .swiper{padding:2.222rem 1.667rem}.awards-sec .slider-wrap img{filter:drop-shadow(0 0 63px rgba(0,0,0,.05));border-radius:50%;transition:all ease 0.5s;transform:scale(.9)}.awards-sec .slider-wrap img:hover{transform:scale(1)}.swiper-button-prev,.swiper-button-next{height:3.433rem;width:3.433rem;background-image:url(../../../../../../../themes/mcmlawsc/images/box-arrow.png);background-repeat:no-repeat;background-size:contain}.swiper-button-prev:hover,.swiper-button-next:hover{background-image:url(../../../../../../../themes/mcmlawsc/images/box-arrow-tr.png)}.swiper-button-next{transform:rotate(180deg)}.awards-sec .swiper-button-next{right:-3.889rem}.awards-sec .swiper-button-prev{left:-3.889rem}.swiper-button-next::after,.swiper-button-prev::after{content:none}.no-fees-sec{background:#fff;padding-top:12.222rem;position:relative;overflow:hidden;z-index:0;padding-bottom:20rem;background-position:0 100%;background-repeat:no-repeat}.no-fees-sec::after{position:absolute;content:"";width:73.444rem;height:30.722rem;background:#2B3A63;top:0;right:0;z-index:-1}.no-fees-sec .wrap{display:grid;grid-template-columns:46.556rem 1fr;grid-gap:5.556rem}.no-fees-sec .wrap .img-wrap{position:relative;z-index:2}.no-fees-sec .wrap .img-wrap span.span-btn{width:7.778rem;height:7.778rem;position:absolute;background:url(../../../../../../../themes/mcmlawsc/images/play-btn.svg) no-repeat;background-size:5.944rem;background-position:center;cursor:pointer;top:0;left:0;right:0;bottom:0;margin:auto}.no-fees-sec .wrap .img-wrap::before{position:absolute;content:"";height:100%;width:100%;border:1px solid #D5A037;top:.8333rem;right:-.8333rem;pointer-events:none}.no-fees-sec .wrap .img-wrap::after{position:absolute;content:"";width:36.833rem;height:31.278rem;background:url(../../../../../../../themes/mcmlawsc/images/video-bg-shape.png) no-repeat;background-size:contain;bottom:-8.333rem;left:-8.633rem;z-index:-1;pointer-events:none}.no-fees-sec .wrap .custom-call{margin-top:1.667rem;margin-left:4.444rem;padding-right:1.667rem;padding-bottom:1.667rem;width:-moz-max-content;width:max-content;z-index:2}.no-fees-sec .wrap p.title{color:#fff;font-family:Oswald;font-size:6.111rem;font-weight:700;line-height:90%;letter-spacing:-.367rem;padding-bottom:6.111rem;padding-top:2.222rem;margin:0}.no-fees-sec .wrap p.title span{color:#28B0B5}.no-fees-sec .wrap p.small-title{color:#2B3963;font-family:Spectral;font-size:2.444rem;font-weight:400;line-height:115%;letter-spacing:-.049rem;margin-bottom:.833rem}.no-fees-sec .wrap .content p{line-height:160%}.no-fees-sec .wrap .btn-wrap{display:flex;gap:.556rem;margin-top:1.667rem}.practice-area-sec .toggle{display:grid;grid-template-columns:24.167rem 1fr;grid-gap:10.556rem}.practice-area-sec .toggle .left-tabs{background:#2B3963;padding:2.222rem 1.944rem 2.778rem 2.778rem}.practice-area-sec .toggle .left-tabs p.tab-title{color:#D5A037;font-family:Spectral;font-size:1.667rem;font-weight:600;line-height:93%;letter-spacing:.033rem;position:relative;padding:1.111rem;margin-bottom:1.944rem}.practice-area-sec .toggle .left-tabs p.tab-title::before{position:absolute;content:"";left:0;right:-4.778rem;top:0;bottom:0;border:1px solid #D5A037;pointer-events:none}.practice-area-sec .toggle .left-tabs ul.tabs{max-height:20.556rem;overflow-y:auto;padding-right:.389rem}.practice-area-sec .toggle .left-tabs ul.tabs li{display:flex;align-items:center;gap:.722rem;margin-bottom:1.667rem}.practice-area-sec .toggle .left-tabs ul.tabs li:hover a,.practice-area-sec .toggle .left-tabs ul.tabs li.active a{color:#D5A037}.practice-area-sec .toggle .left-tabs ul.tabs li:hover img,.practice-area-sec .toggle .left-tabs ul.tabs li.active img{filter:brightness(0) saturate(100%) invert(98%) sepia(26%) saturate(7079%) hue-rotate(323deg) brightness(86%) contrast(92%)}.practice-area-sec .toggle .left-tabs ul.tabs li img{margin:0}.practice-area-sec .toggle .left-tabs ul.tabs li a{color:#FFF;font-family:Oswald;font-size:1.2rem;font-weight:600;line-height:117%;letter-spacing:.027rem;cursor:pointer}.practice-area-sec .toggle p.title-wrap{line-height:120%;margin-bottom:1.111rem;font-size:3.1rem;letter-spacing:-.2rem}.practice-area-sec .toggle .btn-wrap{display:flex;gap:.833rem;margin-top:2.778rem}.practice-area-sec .toggle .content p{line-height:180%}.cta{padding:4.444rem 0;background-size:cover}.cta .wrap{display:grid;grid-template-columns:39.444rem auto;grid-gap:2.778rem;align-items:center}.cta .title-wrap{color:#fff;padding-bottom:2rem;line-height:120%}.cta .title-wrap span{letter-spacing:.017rem}.cta .btn-wrap{display:flex;gap:.833rem}.cta .wrap .image{position:relative;z-index:0}.cta .wrap .image::before{position:absolute;content:"";background:url(../../../../../../../themes/mcmlawsc/images/image-angle.svg) no-repeat;background-size:contain;height:28.056rem;width:36.944rem;pointer-events:none;top:-2.444rem;left:10rem;z-index:-1}.cta .btn-wrap .yellow-btn{position:relative}.cta .btn-wrap .yellow-btn:before{content:"";width:1.333rem;height:1.333rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call-white.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:.556rem;position:relative;top:-.056rem}.meet-our-team{background:#F8F8F8}.meet-our-team h2{margin-bottom:1.667rem}.meet-our-team .wrap{display:grid;grid-template-columns:22.222rem auto;grid-gap:5.556rem;padding-left:8.889rem}.meet-our-team .wrap>div{display:block;overflow:hidden}.meet-our-team .wrap .left-col{display:flex;flex-direction:column;align-items:flex-start}.meet-our-team .wrap .left-col a.btn-main{margin-top:auto;margin-bottom:3.889rem}.meet-our-team .img-wrap{position:relative;padding:0 .833rem}.meet-our-team .img-wrap::before{position:absolute;content:"";left:0;right:0;top:50%;transform:translateY(-50%);height:22.222rem;background:#D5A037;z-index:-1}.meet-our-team .img-wrap::after{position:absolute;content:"";left:0;right:0;bottom:0;height:11.111rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);margin:0 .833rem;pointer-events:none}.meet-our-team li .text{position:absolute;bottom:1.111rem;padding:0 1.944rem}.meet-our-team li .text p.name{color:#FFF;font-family:Oswald;font-size:1.667rem;font-weight:600;line-height:normal;margin:0}.meet-our-team li .text p.designation{color:#D5A037;font-size:.778rem;font-weight:700;line-height:normal;letter-spacing:.054rem}.meet-our-team .wrap .swiper{padding-bottom:3.889rem}.meet-our-team .swiper-button-prev,.meet-our-team .swiper-button-next{background-image:url(../../../../../../../themes/mcmlawsc/images/box-arrow-tr.png);top:auto;bottom:0}.meet-our-team .swiper-button-prev:hover,.meet-our-team .swiper-button-next:hover{background-image:url(../../../../../../../themes/mcmlawsc/images/box-arrow.png)}.meet-our-team .swiper-button-next{left:4.444rem}.testimonial-sec{position:relative;z-index:1}.testimonial-sec::before{position:absolute;content:"";width:120%;height:36.111rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.testimonial-sec ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.778rem;margin-top:5rem;margin-bottom:2.778rem}.testimonial-sec ul li{box-shadow:0 0 50px 7px rgba(0,0,0,.1);padding:0 2.778rem 1.667rem;background-color:#fff}.testimonial-sec ul li img.icon{margin-top:-2.222rem;margin-bottom:1.389rem;filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}.testimonial-sec ul li p.quote{color:#2B3963;font-family:Oswald;font-size:1.556rem;font-style:normal;font-weight:500;line-height:1.833rem;margin-bottom:1.389rem;border:0;padding:0}.testimonial-sec ul li img.star-rating{width:9rem}.testimonial-sec ul li .text{margin:1.389rem 0}.testimonial-sec ul li .text p{text-align:center}.testimonial-sec ul li p.client-name{color:#28B0B5;font-size:1.111rem;font-weight:600;line-height:165%;margin:0}.testimonial-sec ul li p.cleint-post{color:#999;font-size:.778rem;font-weight:500;line-height:200%;letter-spacing:.054rem}.why-choose-us .wrap{display:grid;grid-template-columns:41.111rem auto;grid-gap:5.556rem;margin-top:2.222rem;align-items:flex-start}.why-choose-us .left-col{position:relative}.why-choose-us .left-col::before{position:absolute;content:"";height:100%;width:100%;border:1px solid #D5A037;top:1rem;right:-1rem;pointer-events:none}.why-choose-us .wrap .single-box{position:relative;padding-bottom:1.667rem;border-bottom:3px solid rgba(43,58,99,.2);margin-bottom:1.667rem;margin-left:2.222rem}.why-choose-us .wrap .single-box::before,.why-choose-us .wrap .single-box::after{position:absolute;content:"";left:0;top:1.944rem;bottom:0;width:.167rem;background:rgba(43,58,99,.2);z-index:-1}.why-choose-us .wrap .single-box::after{left:auto;right:0}.why-choose-us .wrap .single-box .top{display:grid;grid-template-columns:4.444rem auto;grid-gap:.778rem;margin-left:-2.222rem;position:relative;padding-right:1.944rem}.why-choose-us .wrap .single-box .top::before{position:absolute;content:"";right:0;top:1.778rem;height:.167rem;width:1.667rem;background:rgba(43,58,99,.2)}.why-choose-us .wrap .single-box .top img{width:4.5rem;height:4.5rem}.why-choose-us .wrap .single-box h3.box-title{color:#2B3963;font-family:Oswald;font-size:1.556rem;font-weight:500;line-height:normal;margin:0 0 .556rem;position:relative}.why-choose-us .wrap .single-box .top .content.single-title h3.box-title{margin-bottom:0}.video-testimonial{background-size:cover}.video-testimonial .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.944rem}.video-testimonial h2{color:#fff}.video-testimonial ul.video-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.944rem}html body .w-bottom-bar.w-css-reset{display:none!important}html body .w-bottom-bar{display:block!important}html body .w-bottom-bar.w-css-reset div[data-handle=wistiaLogo]{display:none!important}html body .w-bottom-bar.w-css-reset .w-bottom-bar-lower>div:nth-child(2)>div{background:transparent!important}html body .wistia_responsive_padding{padding:0!important;height:100%;border:0}html body .wistia_responsive_padding video{outline:none;box-shadow:unset;pointer-events:none;-o-object-fit:cover!important;object-fit:cover!important}html body .wistia_responsive_padding .w-chrome.notranslate{height:100%!important}html body .w-bottom-bar.w-css-reset div[data-handle=wistiaLogo]{display:none!important}html body .wistia_responsive_padding .w-bottom-bar-right.w-css-reset{opacity:1!important}html body .w-bottom-bar-lower.w-css-reset>div:nth-child(2)>div{background:transparent!important}.video-testimonial ul.video-wrap .img-wrap{cursor:pointer;position:relative;z-index:1}.video-testimonial ul.video-wrap .img-wrap::before{position:absolute;content:"";left:-.556rem;top:-.556rem;width:6.111rem;height:6.111rem;background:#D5A037;z-index:-1}.modal-main{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:100%;margin:auto;z-index:99999;display:none}.open-popup .modal-main{display:block}.modal-main .video-modal{height:27.778rem;width:49.444rem;padding:.389rem;background:#D5A037;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.modal-main .video-modal span.closeBtn{position:absolute;right:-.389rem;top:-.889rem;font-size:1.6rem;color:#fff;background:#D5A037;z-index:1;width:1.944rem;height:1.944rem;line-height:1.944rem;border-radius:50%;text-align:center;cursor:pointer}html.open-video-popup body::before{opacity:1}.faq-sec{background:#F8F8F8;position:relative;z-index:1}.faq-sec::before,.location-faq::before{position:absolute;content:"";width:40.333rem;height:32.889rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.faq-sec h2.center{margin-bottom:2.222rem}.faq-sec ul.faq{width:65rem;margin:0 auto 2.222rem}ul.faq li.faq-wrap{margin-bottom:1.111rem;background:#fff;box-shadow:0 0 60px 5px rgba(0,0,0,.05);border:1px solid transparent}ul.faq li.faq-wrap.open{border-color:#D5A037}ul.faq p.faq-question{color:#000;font-size:1.3rem;font-weight:600;line-height:normal;padding:.833rem 4.111rem 1.389rem 5rem;position:relative;cursor:pointer}ul.faq p.faq-question::before,.pa-faq summary.e-n-accordion-item-title::before{position:absolute;content:"";left:1.111rem;right:auto;top:.944rem;width:2.833rem;height:2.444rem;background-image:url(../../../../../../../themes/mcmlawsc/images/question.png);background-repeat:no-repeat;background-size:contain}ul.faq li.faq-wrap.open p.faq-question::before,.pa-faq summary.e-n-accordion-item-title[aria-expanded=true]::before{background-image:url(../../../../../../../themes/mcmlawsc/images/question-blue.png)}ul.faq li.faq-wrap.open p.faq-question{color:#28B0B5}ul.faq .faq-answer{padding:0 1.111rem 1.389rem 5rem}ul.faq p.faq-question::after{position:absolute;content:"";right:1.111rem;top:1.111rem;width:1.5rem;height:1.5rem;background-image:url(../../../../../../../themes/mcmlawsc/images/plus.svg);background-size:contain;background-repeat:no-repeat}ul.faq li.faq-wrap.open p.faq-question::after{background-image:url(../../../../../../../themes/mcmlawsc/images/minus.svg);height:.222rem;top:1.722rem}#footer{padding:5.556rem 0 1.667rem;background:#101625}#footer .top-wrap .wrap{display:grid;grid-template-columns:auto 1fr;align-items:center}#footer .top-wrap a:hover{color:#D5A037!important}#footer .top-wrap ul.office-list{display:grid;grid-template-columns:repeat(3,1fr);padding-left:10rem}#footer .top-wrap ul.office-list p.title{color:#FFF;font-family:Oswald;font-size:1.333rem;font-weight:700;line-height:normal;letter-spacing:.053rem;position:relative;padding-bottom:.556rem;margin-bottom:1.389rem}#footer .top-wrap ul.office-list p.title::before{position:absolute;content:"";left:0;bottom:0;height:.056rem;width:2.778rem;background:#D5A037}#footer .top-wrap ul.office-list .address,#footer .top-wrap ul.office-list .email,#footer .top-wrap ul.office-list .phone{position:relative;padding-left:1.667rem;padding-bottom:.722rem}#footer .top-wrap ul.office-list .address::before,#footer .top-wrap ul.office-list .email::before,#footer .top-wrap ul.office-list .phone::before{position:absolute;content:"";left:0;top:.333rem;width:.833rem;height:1.111rem;background-image:url(../../../../../../../themes/mcmlawsc/images/location.svg);background-repeat:no-repeat;background-size:contain}#footer .top-wrap ul.office-list .address p{color:#FFF}#footer .top-wrap ul.office-list .phone p,#footer .top-wrap ul.office-list .email p{color:#666}#footer .top-wrap ul.office-list .phone a,#footer .top-wrap ul.office-list .email a{color:#FFF}#footer .top-wrap ul.office-list .phone a{font-weight:700}#footer .top-wrap ul.office-list .phone::before{width:1.111rem;height:1.111rem;top:.222rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call-light.svg);opacity:.4}#footer .top-wrap ul.office-list .email::before{width:1.167rem;height:.944rem;background-image:url(../../../../../../../themes/mcmlawsc/images/email-light.svg)}#footer .top-wrap ul.office-list a.get-direction{color:#28B0B5;font-family:Poppins;font-size:.778rem;font-weight:700;line-height:normal;letter-spacing:.054rem;margin-top:1.389rem;display:inline-block;position:relative}#footer .top-wrap ul.office-list a.get-direction::after{content:"";height:.667rem;width:.833rem;background:url(../../../../../../../themes/mcmlawsc/images/arrow.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-left:.556rem}.footer-middle{margin:4.167rem 0 1.667rem;background:rgba(255,255,255,.05);padding:1.667rem 0}.footer-middle ul{display:flex;justify-content:center;gap:2.778rem}.footer-middle ul li a{color:#fff;font-size:.833rem;font-weight:500}.footer-middle ul li:hover a,.footer-middle ul li.current-menu-item a{color:#D5A037}.footer-middle ul li.current-menu-item a{text-transform:uppercase}#footer .footer-bottom .wrap{display:flex;align-items:center;justify-content:space-between}#footer .footer-bottom .wrap{display:flex;align-items:center;justify-content:space-between}#footer .footer-bottom .wrap ul{display:flex;gap:.556rem}#footer .footer-bottom .right-col{display:flex;align-items:center}#footer .footer-bottom .right-col p.copyright{color:#FFF;font-size:.778rem;font-weight:500;padding-right:1.111rem;margin-right:1.111rem;border-right:1px solid #fff;line-height:185%}#footer .footer-bottom .right-col .powered-by{color:#FFF;font-size:.778rem;font-weight:500;display:flex;align-items:center;gap:.278rem;position:relative}#footer .footer-bottom .right-col .powered-by a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#footer .footer-bottom .right-col .powered-by P{opacity:.6;color:#FFF;font-size:.8rem}#footer .footer-bottom .right-col .powered-by a:hover+p{opacity:1}#footer .footer-bottom .wrap ul li img{width:3.389rem;height:3.389rem;transition:all ease 0.5s}#footer .footer-bottom .wrap ul li:hover img{opacity:.6}.after-banner .swiper-button-prev,.after-banner .swiper-button-next,.testimonial-sec .swiper-button-prev,.testimonial-sec .swiper-button-next{display:none}.home-blog .main-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.667rem;margin-top:1.667rem;margin-bottom:2.222rem}.home-blog .main-wrap .left-col{background:#FFF;box-shadow:0 0 60px 5px rgba(0,0,0,.08)}.home-blog .left-col .content{padding:1.667rem}.home-blog .left-col .content .top-wrap{display:flex;gap:.833rem;align-items:center}.home-blog .left-col .content .top-wrap a.cateogry{color:#FFF;font-size:.889rem;font-weight:600;letter-spacing:1.12px;background:#2B3A63;padding:.111rem .667rem}.home-blog .left-col .content .top-wrap p.date{color:#999;font-size:.778rem;font-weight:600;letter-spacing:.054rem}.home-blog .left-col p.post-title{color:#2B3963;font-family:Oswald;font-size:2rem;font-style:normal;font-weight:500;line-height:119%;letter-spacing:.02rem;margin:.833rem 0}.home-blog .left-col a.read-more{color:#28B0B5;font-family:Oswald;font-size:.889rem;font-weight:700;line-height:26px;letter-spacing:.036rem;margin-top:1.111rem;display:inline-block;position:relative}.home-blog .left-col a.read-more::after{content:"";width:1.222rem;height:.778rem;background:url(../../../../../../../themes/mcmlawsc/images/arrow.svg) no-repeat;display:inline-block;margin-left:.278rem;background-size:contain;cursor:pointer}.home-blog .right-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.111rem 1.667rem;align-items:flex-start}.home-blog .right-wrap .img-wrap{height:20.556rem}.home-blog .right-wrap .img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home-blog .right-wrap .single-post{position:relative}.home-blog .right-wrap .single-post .content{padding:1.389rem;position:absolute;bottom:0}.home-blog .right-wrap .single-post .date-wrap{display:flex;align-items:center;justify-content:space-between}.home-blog .right-wrap .single-post p.date{color:#FFF;font-size:.778rem;font-weight:600;line-height:185%;letter-spacing:.054rem}.home-blog .right-wrap .single-post p.post-title{color:#FFF;font-family:Oswald;font-size:1.333rem;font-weight:500;line-height:125%}.home-blog .right-wrap .single-post a.read-more{width:1.444rem;height:1.444rem;background:url(../../../../../../../themes/mcmlawsc/images/small-round-arrow.svg) no-repeat;background-size:contain;cursor:pointer}.home-blog .right-wrap .single-post::before{position:absolute;content:"";opacity:.65;background:linear-gradient(180deg,rgba(0,0,0,0) 25.97%,#000 69.27%);top:0;left:0;right:0;bottom:0;pointer-events:none}.map-sec{background-repeat:no-repeat;background-size:cover;margin-bottom:-10px}.map-sec .wrap{display:grid;grid-template-columns:34.889rem 37.778rem;justify-content:space-between}.map-sec .wrap .title-wrap{color:#fff;margin-bottom:1.667rem}.map-sec .wrap .map-img{position:relative}.map-sec .wrap .map-img a{background:#D5A037;color:#fff;padding:.556rem 1.111rem;position:absolute}.map-sec .wrap .map-img a::before{position:absolute;content:"";left:0;right:0;bottom:-.5rem;width:1.667rem;height:.5rem;border-left:.778rem solid transparent;border-right:.778rem solid transparent;border-top:.556rem solid #D5A037;margin:0 auto}.map-sec .wrap .map-img a.charleston-text{top:4.444rem;right:3.333rem}.map-sec .wrap .map-img a.summerville-text{top:11.556rem;right:6.722rem}.map-sec .wrap .map-img a.florence-text{top:19.889rem;right:2.778rem}.map-sec .wrap .map-img a.florence-text::before{top:-.556rem;bottom:auto;transform:rotate(180deg)}.map-sec p.form-title,.contact-wrap .wrap .right-col p.form-title{color:#fff;font-family:Oswald;font-size:2.778rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.167rem;margin:0}.map-sec p.sub-title,.contact-wrap .wrap .right-col p.sub-title{color:#FFF;font-size:1.333rem;font-weight:500;letter-spacing:.027rem;padding-bottom:1.389rem}html body .inner-banner{min-height:20rem;margin-top:9.167rem;padding-top:2.778rem;padding-bottom:2.778rem;display:flex;justify-content:center;align-items:center}html body .inner-banner h1{color:#fff;text-transform:uppercase}.common-main .wrap{display:grid;grid-template-columns:auto 25.333rem;grid-gap:7.944rem}.breadcrumb{display:flex;align-items:center;gap:.278rem;padding-bottom:1.333rem}.breadcrumb a.home{color:#182138;font-size:.889rem;line-height:180%;font-weight:700}.breadcrumb a{cursor:pointer}.breadcrumb a:hover{color:#D5A037!important}.breadcrumb span{color:#666;font-weight:500}.breadcrumb p.curent-page,.breadcrumb a.prev-page{color:#666;font-size:.889rem;text-transform:capitalize}.breadcrumb a.prev-page{color:#d5a037}.breadcrumb a.prev-page:hover{color:#28B0B5!important}p.yellow-title{color:#D5A037;font-family:Spectral;font-size:1.444rem;font-weight:600;line-height:100%;letter-spacing:.144rem;margin-bottom:0rem;text-transform:uppercase}.section-title,.blog-page .left-col .content h2{color:#2B3963;font-family:Oswald;font-size:2.778rem;font-weight:700;line-height:normal;letter-spacing:-.111rem;text-transform:uppercase}.section-title{line-height:114%}.common-main .wrap .left-col .about-video{position:relative;margin:2.778rem 0}.common-main .wrap .left-col .about-video span.video-btn{width:5.944rem;height:5.944rem;position:absolute;background:url(../../../../../../../themes/mcmlawsc/images/play-btn.svg) no-repeat;background-size:contain;background-position:center;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer}.common-main .wrap .left-col{display:block;overflow:hidden}.common-main p.quote,.compensation-section .quote,.page-template-practice-area-detail p.quote{color:#2B3963;font-family:Spectral;font-size:2.222rem;font-style:normal;font-weight:400;line-height:125%;letter-spacing:0;margin:2.778rem 0;border-left:.333rem solid #D5A037;padding-left:1rem}.common-main .left-col .btn-wrap{display:flex;align-items:flex-end;gap:6.667rem;margin-bottom:2.778rem;padding-bottom:2.778rem;border-bottom:1px solid rgba(0,0,0,.15)}.common-main .left-col .custom-call a{color:#28B0B5}.common-main .left-col .custom-call a:hover{color:#000}.common-main .left-col .custom-call::before{background-image:url(../../../../../../../themes/mcmlawsc/images/call-round-black.svg)}.common-main .left-col .slider-wrap>div{padding:1.667rem 0}.common-main .left-col .slider-wrap img{filter:drop-shadow(0 0 10px rgba(0,0,0,.05));border-radius:50%;transition:all ease 0.5s;transform:scale(.9)}.common-main .left-col .slider-wrap img:hover{transform:scale(1)}.common-main .left-col .inner-cta{background:#D5A037;padding:2.5rem 6.667rem 3.333rem;margin-top:1.667rem;margin-bottom:5.556rem}.common-main .left-col .inner-cta p.cta-title{color:#FFF;font-family:Oswald;font-size:2.778rem;font-weight:700;line-height:normal;letter-spacing:-.111rem;text-transform:uppercase;margin-bottom:1.111rem}.common-main .left-col .inner-cta .cta-btn-wrap{display:flex;justify-content:center;gap:1.111rem}.common-main .left-col .inner-cta .cta-btn-wrap a.btn-main{font-size:1.333rem}.common-main .left-col .inner-cta .cta-btn-wrap a.btn-main.border-btn{position:relative}.common-main .left-col .inner-cta .cta-btn-wrap a.btn-main.border-btn:before{content:"";width:1.333rem;height:1.333rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call-white.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:.556rem;position:relative;top:-.056rem;filter:brightness(0) saturate(100%) invert(20%) sepia(15%) saturate(2215%) hue-rotate(187deg) brightness(91%) contrast(89%)}.common-main .left-col .client-testimonial{margin-bottom:2.778rem}.common-main .left-col .client-testimonial .review{background:#FFF;box-shadow:0 0 14px 1px rgba(0,0,0,.1);margin:3.889rem .556rem 2.222rem;padding:0 1.667rem 1.667rem}.common-main .left-col .client-testimonial .review img.icon{filter:drop-shadow(0 0 10px rgba(0,0,0,.1));position:relative;top:-2.222rem;margin-left:0;width:4.444rem;height:4.444rem}.common-main .left-col .client-testimonial .review .review-quote{color:#2B3963;font-family:Oswald;font-size:1.333rem;font-style:normal;font-weight:500;line-height:137%;margin-bottom:1.111rem}.common-main .left-col .client-testimonial .review img.star-rating{margin:0 0 .5rem;width:6.111rem}.common-main .left-col .client-testimonial .review .client-name{margin:.833rem 0 0;color:#28B0B5;font-style:normal;font-weight:600;line-height:180%}.common-main .left-col .client-testimonial .review .cleint-post{color:#999;font-size:.778rem;font-weight:500;line-height:200%;letter-spacing:.054rem}.common-main .left-col .meet-attorneys p.meet-title{color:#2B3963;font-family:Spectral;font-size:2.444rem;font-style:normal;font-weight:400;line-height:113%;margin:0}.common-main .left-col .meet-attorneys p.small{font-weight:600;line-height:180%}.common-main .left-col .meet-attorneys .img-wrap{position:relative;padding:.556rem;margin:2.222rem 0}.common-main .left-col .meet-attorneys .img-wrap::before{position:absolute;content:"";border:1px solid #D5A037;top:0;left:1.111rem;bottom:0;right:0;pointer-events:none}.common-main .left-col .your-case{background:#1B243F;padding-top:2.222rem;padding-left:2.222rem}.common-main .left-col .your-case .inner-wrap{display:grid;grid-template-columns:1fr 29.389rem;grid-gap:1.111rem;align-items:flex-end}.common-main .left-col .your-case .content-text{padding-bottom:2.222rem}.common-main .left-col .your-case .content-text p.box-title{color:#FFF;font-family:Oswald;font-size:2.778rem;font-weight:700;line-height:160%;letter-spacing:-2px;text-transform:uppercase}.common-main .left-col .your-case .content-text p.text{color:#FFF;line-height:180%}.common-main .left-col .your-case .content-text p.exp-text{color:#FFF;line-height:180%;margin-bottom:1.111rem}.common-main .left-col .your-case .content-text p.exp-text span{color:#28B0B5}.common-main .left-col .your-case .content-text ul{display:flex;align-items:center}.common-main .left-col .your-case .content-text ul li:not(:last-child){border-right:1px solid rgba(255,255,255,.1);margin-right:1.5rem;padding-right:1.5rem}.common-main .left-col .your-case .image{margin-bottom:-6.667rem}.common-main .right-col{margin-top:-20rem}.sidebar{height:100%}.sidebar>div{margin-bottom:1.667rem}.sidebar .inner-form{background:#D5A037;padding:1.667rem;margin-bottom:3.333rem;position:sticky;top:120px}.sidebar p.sidebar-title{color:#FFF;font-family:Oswald;font-size:2.778rem;font-weight:600;line-height:normal;letter-spacing:-2px;text-transform:uppercase;margin:0}.sidebar .inner-form p.sub-title{color:#fff;font-weight:500;margin-bottom:1.111rem}.sidebar .inner-form .gform_wrapper.gravity-theme form .gform_body input,.sidebar .inner-form .gform_wrapper.gravity-theme form .gform_body select,.sidebar .inner-form .gform_wrapper.gravity-theme form .gform_body textarea.large{height:3.327rem;line-height:3.327rem}.sidebar .case-we-handle{background:#2B3963;padding:2.222rem 1.078rem 2.778rem 2.778rem;margin-bottom:3.333rem}.sidebar .case-we-handle ul{max-height:20.556rem;overflow-y:auto;padding-right:.389rem}.sidebar .case-we-handle ul li{display:flex;align-items:center;gap:.722rem;margin-bottom:1.667rem}.sidebar .case-we-handle ul li:hover a,.sidebar .case-we-handle ul li.active a{color:#D5A037}.sidebar .case-we-handle ul li:hover img,.sidebar .case-we-handle ul li.active img{filter:brightness(0) saturate(100%) invert(98%) sepia(26%) saturate(7079%) hue-rotate(323deg) brightness(86%) contrast(92%)}.sidebar .case-we-handle ul li img{margin:0}.sidebar .case-we-handle ul li a{color:#FFF;font-family:Oswald;font-size:1.333rem;font-weight:600;line-height:117%;letter-spacing:.027rem;cursor:pointer}.sidebar .case-we-handle p.sidebar-title{margin-bottom:1.667rem}.sidebar .sidebar-cta,.blog-page .sidebar .inner-form{position:sticky;top:9.444rem}.sidebar .sidebar-cta .content{padding:0 1.667rem 1.667rem;position:relative;z-index:1;margin-top:-6.111rem}.sidebar .sidebar-cta .content::before{position:absolute;content:"";left:0;right:0;top:-10rem;bottom:0;background:linear-gradient(181deg,rgba(40,176,181,0) 6.45%,#28B0B5 51.96%);z-index:-1}.sidebar .pa-cta-sidebar .content::before{background:linear-gradient(181deg,rgba(24,33,56,0) 14.36%,#182138 36.26%)}.sidebar .sidebar-cta .content p.text{margin:.833rem 0 1.111rem;color:#fff}.sidebar .sidebar-cta .content a.btn-main{width:100%}.fact-check{display:flex;margin-top:5.556rem;border:1px solid rgba(0,0,0,.15)}.fact-check p.title{color:#FFF;text-align:center;font-family:Spectral;font-size:1.444rem;font-style:normal;font-weight:700;background:#28B0B5;flex:0 0 max-content;padding:.556rem 1.389rem;margin:0;display:flex;align-items:center;min-height:5.556rem}.fact-check .text{padding:.556rem 2.778rem;display:flex;align-items:center}.fact-check .text p strong{color:#000;font-weight:700}.about-locations .wrap{display:grid;grid-template-columns:1fr 40.333rem;grid-gap:8.333rem}.about-locations .section-title{margin-bottom:.722rem}.about-locations .right-col .text{background:#FFF;box-shadow:0 0 50px rgba(0,0,0,.1);padding:1.667rem 1.667rem 1.667rem 0;width:90%;margin:-6.111rem auto 0;position:relative}.about-locations .right-col .text p.top-text{color:#2B3963;font-family:Spectral;font-size:2.111rem;font-weight:400;line-height:118%}.about-locations .right-col .text .inner{padding-left:1.111rem;border-left:.333rem solid #D5A037}.locations-list{position:relative}.locations-list::before{position:absolute;content:"";width:120%;height:36.111rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.locations-list .wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.778rem;margin-bottom:3.889rem}.locations-list .single-location{background:#FFF;box-shadow:0 0 50px 7px rgba(0,0,0,.1)}.locations-list .single-location .location-name{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.111rem;position:relative}.locations-list .single-location .location-name a.more::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.locations-list .single-location .location-name p{color:#2B3963;font-family:Oswald;font-size:2.222rem;font-weight:600;line-height:125%;text-transform:uppercase;cursor:pointer}.locations-list .single-location .location-name p:hover{color:#28b0b5}.locations-list .single-location .location-name a.more{width:2.056rem;height:2.056rem;background-image:url(../../../../../../../themes/mcmlawsc/images/small-round-arrow-blue.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block}.locations-list .single-location:hover .location-name a.more{background-image:url(../../../../../../../themes/mcmlawsc/images/small-round-arrow.svg)}.locations-list .single-location iframe{height:10.833rem}.locations-list .single-location .content{padding:1.944rem}.locations-list .single-location .google-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.667rem}.locations-list .single-location .google-wrap img{margin:0;width:6.778rem}.locations-list .single-location .google-wrap p{color:#25B444;font-weight:700}.locations-list .single-location .address,.locations-list .single-location .call-mail a{position:relative;padding-left:1.667rem}.locations-list .single-location .address{margin-bottom:1.111rem}.locations-list .single-location .call-mail{display:flex;align-items:center;justify-content:space-between}.locations-list .single-location .address::before,.locations-list .single-location .call-mail a::before{position:absolute;content:"";left:0;top:.278rem;width:.833rem;height:1.111rem;background-image:url(../../../../../../../themes/mcmlawsc/images/location-blue.svg);background-repeat:no-repeat;background-size:contain}.locations-list .single-location .call-mail a.call{font-weight:700}.locations-list .single-location .call-mail a.call::before{width:1.111rem;height:1.111rem;top:.167rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call-blue.svg)}.locations-list .single-location .call-mail .mail::before{width:1.111rem;height:.889rem;background-image:url(../../../../../../../themes/mcmlawsc/images/mail-blue.svg)}.locations-list .single-location a.get-direction{color:#28B0B5;font-family:Poppins;font-size:.778rem;font-weight:700;line-height:normal;letter-spacing:.054rem;margin-top:1.667rem;display:inline-block;position:relative}.locations-list .single-location a.get-direction:hover{color:#D5A037}.locations-list .single-location a.get-direction::after{content:"";height:.667rem;width:.833rem;background:url(../../../../../../../themes/mcmlawsc/images/arrow.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-left:.556rem}.location-page.awards-sec{background:#F8F8F8;padding-bottom:5.556rem!important}.location-page.awards-sec .title-wrap{color:#2B3963}.location-page.awards-sec p.sub-title{color:#333;font-weight:500}.location-page.awards-sec .slider-wrap{margin-bottom:0}.middle-logo img{width:58.722rem}.contact-wrap{padding-top:13rem!important}.contact-wrap .breadcrumb{display:flex;align-items:center;gap:.278rem;padding-bottom:1.533rem}.contact-wrap .wrap{display:grid;grid-template-columns:1fr 42.222rem;grid-gap:9.222rem}.contact-wrap .wrap .right-col{background:#2B3A63;padding:2.222rem}.contact-wrap .wrap .section-title{margin-bottom:1.8rem}.about-testimonial{padding-left:8rem}.about-testimonial .content{width:37.3rem}.about-testimonial .section-title{margin-bottom:1.8rem}.page-template-client-testimonial .about-locations .wrap{grid-template-columns:1fr 46.133rem}.about-testimonial .bottom-wrap{display:grid;grid-template-columns:40.167rem 21.778rem;align-items:center;grid-gap:4.111rem;margin-top:-6rem;width:-moz-max-content;width:max-content;position:relative;z-index:1}.about-testimonial .bottom-wrap::before{position:absolute;content:"";top:-2.778rem;left:-166.667rem;right:7.222rem;bottom:-2.778rem;background:#D5A037;z-index:-1;pointer-events:none}.about-testimonial .bottom-wrap p{color:#fff}.about-testimonial .bottom-wrap .btn-wrap{margin-top:1.5rem}.about-testimonial .bottom-wrap .btn-wrap{margin-top:1.5rem;display:flex;gap:1rem}.about-testimonial .bottom-wrap .btn-wrap a.btn-main.border-btn:before{content:"";width:1.333rem;height:1.333rem;background-image:url(../../../../../../../themes/mcmlawsc/images/call-white.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:.556rem;position:relative;top:-.056rem;filter:brightness(0) saturate(100%) invert(20%) sepia(15%) saturate(2215%) hue-rotate(187deg) brightness(91%) contrast(89%)}.page-template-client-testimonial .video-testimonial{background:#F8F8F8}.page-template-client-testimonial .video-testimonial h2{color:#2B3963;margin-bottom:3rem}.page-template-client-testimonial .video-testimonial .btn-wrap.center{margin-top:3rem}.testimonial-tab{position:relative}.testimonial-tab::before{position:absolute;content:"";width:120%;height:36.111rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.testimonial-tab .top-tabs ul{display:flex;justify-content:center;margin-top:2rem;gap:1.2rem}.testimonial-tab .top-tabs ul li{cursor:pointer}.testimonial-tab .top-tabs ul li.active a{background:#23d0d7;border-color:#23d0d7;color:#fff}.testimonial-tab .testimonial-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4.778rem 2.778rem;margin-top:5rem}.testimonial-tab .testimonial-list .single{box-shadow:0 0 50px 7px rgba(0,0,0,.1);padding:0 2.778rem 1.667rem;background-color:#fff;display:flex;align-items:center;flex-direction:column}.testimonial-tab .testimonial-list .single img.icon{margin-top:-2.222rem;margin-bottom:1.389rem;filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}.testimonial-tab .testimonial-list .single p.quote{color:#2B3963;font-family:Oswald;font-size:1.556rem;font-style:normal;font-weight:500;line-height:1.833rem;margin-bottom:1.389rem;text-transform:uppercase}.testimonial-tab .testimonial-list .single .text{margin:1.389rem 0}.testimonial-tab .testimonial-list .single .text p{text-align:center}.testimonial-tab .testimonial-list .single p.client-name{color:#28B0B5;font-size:1.111rem;font-weight:600;line-height:165%;margin:auto 0 0}.testimonial-tab .testimonial-list .single p.cleint-post{color:#999;font-size:.778rem;font-weight:500;line-height:200%;letter-spacing:.054rem}.page-template-office-location .about-locations p.quote{margin:1.678rem 0}.google-testimonial .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.222rem}.page-template-office-location .about-locations .right-col,.page-template-practice-area-detail .about-locations .right-col{position:relative}.page-template-office-location .about-locations .right-col::before,.page-template-practice-area-detail .about-locations .right-col::before{position:absolute;content:"";right:-9.444rem;bottom:-2.222rem;background:#D5A037;width:33.333rem;height:28.889rem;z-index:-1}.page-template-office-location .about-locations .custom-call,.compensation-section .right-wrap .custom-call,.page-template-practice-area-detail .about-locations .custom-call{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:2.778rem;margin-top:-2.222rem;z-index:1}.page-template-office-location .about-locations .custom-call::after,.compensation-section .right-wrap .custom-call::after,.page-template-practice-area-detail .about-locations .custom-call::after{position:absolute;content:"";left:-8.278rem;top:-2.222rem;bottom:-2.222rem;right:-5rem;background:#D5A037;z-index:-1}.page-template-office-location .about-locations .wrap,.page-template-practice-area-detail .about-locations .wrap{align-items:flex-start}.map-location{position:relative}.map-location iframe{height:34.889rem}.map-location .map-box{background:#2B3A63;box-shadow:0 0 50px rgba(0,0,0,.1);padding:1.111rem 1.667rem;width:22.111rem;position:absolute;top:7.333rem;left:28.333rem}.map-location .map-box::before{position:absolute;content:"";width:1.667rem;height:3.333rem;border-left:solid 1.667rem #2B3A63;border-bottom:solid 1.667rem transparent;border-top:solid 1.667rem transparent;right:-1.056rem;top:50%;transform:translateY(-50%)}.map-location .map-box p.map-title{color:#FFF;font-family:Oswald;font-size:1.667rem;font-style:normal;font-weight:600;line-height:50px;text-transform:uppercase;padding-bottom:.556rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.111rem}.map-location .map-box .address,.map-location .map-box .call,.map-location .map-box .mail{color:#FFF;font-size:.889rem;position:relative;padding-left:1.667rem;display:inline-block;margin-bottom:1.111rem;cursor:pointer}.map-location .map-box :hover{color:#D5A037}.map-location .map-box .call{font-weight:700}.map-location .map-box .address::before,.map-location .map-box .call::before,.map-location .map-box .mail::before{position:absolute;content:"";left:0;top:.333rem;width:.833rem;height:1.111rem;background-image:url(../../../../../../../themes/mcmlawsc/images/golden-map.svg);background-repeat:no-repeat;background-size:contain}.map-location .map-box .call::before{width:1.111rem;height:1.111rem;top:.222rem;background-image:url(../../../../../../../themes/mcmlawsc/images/golden-call.svg)}.map-location .map-box .mail::before{width:1.167rem;height:.944rem;background-image:url(../../../../../../../themes/mcmlawsc/images/golden-mail.svg)}.map-location .map-box .map-bottom-wrap{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-top:1.111rem}.map-location .map-box .map-bottom-wrap p{color:#25DD4C;font-size:.778rem;font-weight:700}.map-location .map-box .map-bottom-wrap img{margin:0}.office-direction .inner-wrap{padding:2.778rem 3.333rem 4.444rem;background:#F8F8F8;margin-top:-5.556rem}.office-direction .inner-wrap ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.667rem 2.778rem;margin-top:2.222rem}.office-direction .inner-wrap ul li{padding:1.5rem 2.778rem;background:#FFF;box-shadow:0 0 30px rgba(0,0,0,.08)}.office-direction .inner-wrap ul li p.text{color:#2B3963;font-family:Oswald;font-size:1.556rem;font-weight:500;line-height:117%;text-transform:uppercase}.office-direction .inner-wrap ul li p.text span{font-family:inherit;color:#D5A037}.neighborhoods{background:#2B3A63}.neighborhoods .wrap{display:grid;grid-template-columns:39.167rem 1fr;grid-gap:7.833rem}.neighborhoods .section-title{color:#fff;margin-bottom:2.222rem}.neighborhoods .img-wrap{position:relative}.neighborhoods .img-wrap::before{position:absolute;content:"";height:100%;width:100%;border:1px solid #D5A037;top:.833rem;right:-.833rem}.neighborhoods ul.tabs{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin-bottom:4.444rem}.neighborhoods ul.tabs li a{display:block;color:#FFF;font-size:1.556rem;font-weight:700;letter-spacing:.109rem;text-transform:uppercase;padding-bottom:1.111rem;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer}.neighborhoods ul.tabs li.active{color:#D5A037;border-bottom:2px solid #D5A037}.neighborhoods .panel ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.222rem 3.333rem}.neighborhoods .panel ul li{color:#FFF;font-size:1rem;font-weight:500;line-height:183%;position:relative;padding-left:1.111rem}.neighborhoods .panel ul li::before{position:absolute;content:"";left:0;top:.667rem;width:.444rem;height:.444rem;background:#28B0B5;border-radius:50%}.neighborhoods .wrap .right-col .panels{overflow-y:auto;height:31.111rem;padding-right:10px}.location-faq{position:relative}.location-faq .tabs,.result-tabs .tabs{padding:3.333rem 0 1.111rem;margin-bottom:3.333rem;width:100%;display:flex;overflow-y:auto;position:relative}.location-faq .tabs .tab,.result-tabs .tabs .tab{line-height:30px;padding:0 1.111rem;white-space:nowrap;cursor:pointer}.location-faq .tabs .tab a,.result-tabs .tabs .tab a{font-weight:700;font-size:.944rem}.location-faq .tabs .tab.active,.result-tabs .tabs .tab.active{border-bottom:2px solid #D5A037}.location-faq .tabs .tab.active a,.result-tabs .tabs .tab.active a{color:#D5A037}.page-template-staff .awards-sec{background:transparent;padding-bottom:5.556rem!important}.page-template-staff .awards-sec .slider-wrap{margin-bottom:0!important}.page-template-staff .awards-sec .title-wrap{color:#2B3963}.page-template-staff .awards-sec p.sub-title{color:#333}.Staff-inner-section .team-section{padding-top:.833rem}.Staff-inner-section .team-section .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:2.778rem}.Staff-inner-section .team-section .wrap .team-box .img-box{position:relative;cursor:pointer;overflow:hidden}.Staff-inner-section .team-section .wrap .team-box .img-box:hover::before{position:absolute;content:"";background:#2B3A63;mix-blend-mode:multiply;width:100%;height:100%;top:0;left:0;z-index:1;transition:all 0.5s}.Staff-inner-section .team-section .wrap .team-box .img-box:hover img{filter:blur(7px);transition:all 0.5s}.Staff-inner-section .team-section .wrap .heading-box .name{color:#2B3963;font-family:"Oswald";font-size:2.222rem;font-weight:700;line-height:120%;letter-spacing:-.089rem;text-transform:uppercase;margin-bottom:.333rem}.Staff-inner-section .team-section .wrap .heading-box{margin-top:1.944rem}.Staff-inner-section .team-section .wrap .img-box:hover .hover-box{opacity:1;transition:all 0.5s}.Staff-inner-section .team-section .wrap .hover-box{display:flex;flex-direction:column;justify-content:space-between;gap:.833rem;position:absolute;top:0;left:0;padding:2.222rem;height:100%;z-index:1;opacity:0;transition:all 0.5s}.Staff-inner-section .team-section .wrap .hover-box .text p{color:#fff}.Staff-inner-section .team-section .wrap .hover-box .heading .name{color:#5EC4C8;font-family:"Oswald";font-size:2.222rem;font-weight:700;line-height:120%;letter-spacing:-.089rem;text-transform:uppercase;margin-bottom:.333rem}.Staff-inner-section .team-section .wrap .hover-box .heading p{color:#fff}.Staff-inner-section .team-section .wrap .hover-box .text{height:100vh;overflow:auto}.Staff-inner-section .team-section .wrap .hover-box .text::-webkit-scrollbar{width:.167rem;background-color:#28B0B5!important}.Staff-inner-section .team-section .wrap .hover-box .text::-webkit-scrollbar-thumb{background-color:#acacac!important}.page-template-staff .contact-section{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden}.page-template-staff .contact-section::before{position:absolute;content:"";background:#D5A037;width:57.778rem;height:100%;left:0;top:0;clip-path:polygon(0 0,24% 0,88% 100%,0% 100%)}.page-template-staff .contact-section .left-box img{margin:0;width:100%;max-width:31rem;margin-bottom:-10.333rem}.page-template-staff .contact-section .right-box .btn-wrap{display:flex;gap:1.111rem;margin-top:1.444rem}.page-template-staff .contact-section .section-title{color:#fff}.page-template-staff .contact-section .right-box{padding:7.889rem 0}.page-template-staff .contact-section .wrap{display:grid;grid-template-columns:31rem auto;align-items:center;gap:8.333rem}.result-video{position:relative;padding-bottom:0!important}.result-video::before{position:absolute;content:"";width:38.333rem;height:23.889rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.result-video .custom-call{width:-moz-max-content;width:max-content;margin-left:auto;margin-bottom:1.667rem;margin-top:.556rem}.result-video .wrap{display:grid;grid-template-columns:1fr 38.167rem;grid-gap:11.833rem}.result-video .wrap .content{padding:1.111rem 0 2.5rem}.custom-video-wrap .video-img{cursor:pointer;position:relative;z-index:1}.custom-video-wrap .modal-main{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:100%;margin:auto;z-index:99999;display:none}.custom-video-wrap.open-popup .modal-main{display:block}.custom-video-wrap .modal-main .video-modal{height:27.778rem;width:49.444rem;padding:.389rem;background:#D5A037;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.custom-video-wrap .modal-main .video-modal span.closeBtn{position:absolute;right:-.389rem;top:-.889rem;font-size:1.6rem;color:#fff;background:#D5A037;z-index:1;width:1.944rem;height:1.944rem;line-height:1.944rem;border-radius:50%;text-align:center;cursor:pointer}.result-tabs{background:#F8F8F8}.result-tabs ul.case-list{display:grid;grid-template-columns:repeat(5,1fr);margin-top:2.222rem;grid-gap:1.389rem}.result-tabs ul.case-list li{text-align:center;box-shadow:0 0 50px 7px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center}.result-tabs ul.case-list li .result-name{color:#FFF;font-size:.944rem;font-weight:700;line-height:normal;letter-spacing:.066rem;background:#D5A037;width:-moz-max-content;width:max-content;margin:0 auto 1.944rem;padding:.278rem .556rem}.result-tabs ul.case-list li .result-number{color:#2B3963;font-family:Oswald;font-size:3.056rem;font-weight:700;line-height:normal;letter-spacing:-.153rem;margin-bottom:.278rem}.result-tabs ul.case-list li .text{color:#666;font-family:Spectral;font-size:1.333rem;font-weight:500;letter-spacing:.04rem;margin-bottom:1.111rem}.result-tabs ul.case-list li .content{font-size:.944rem;line-height:140%;letter-spacing:.028rem;padding:0 .556rem;margin-bottom:2.222rem}.result-tabs ul.case-list li a.read-more{display:block;width:3.444rem;height:2.778rem;margin:auto auto -.056rem;background:url(../../../../../../../themes/mcmlawsc/images/square-arrow.svg) no-repeat;background-size:contain}.page-template-Caseresult .location-page.awards-sec{background:transparent}.result-tabs .tabs{padding-top:0!important}.page-template-attorney-bio .common-main .left-col .inner-cta{margin-bottom:1.667rem}.common-main .wrap .left-col .content h3{color:#2B3963;font-family:Oswald;font-size:2.222rem;font-weight:700;line-height:110%;letter-spacing:-.089rem;text-transform:uppercase;margin:1.667rem 0 1.111rem}.common-main .wrap .left-col .content ul li{position:relative;padding-left:1.5rem;line-height:166%;padding-bottom:.389rem}.common-main .wrap .left-col .content ul li::before{position:absolute;content:"";left:0;top:.556rem;width:.944rem;height:.667rem;background:url(../../../../../../../themes/mcmlawsc/images/check.svg) no-repeat;background-size:contain}.page-template-attorney-bio .national-recognize{margin-top:2.778rem}.page-template-attorney-bio .common-main .right-col .attorney-image img{border:.556rem solid #D5A037}.page-template-attorney-bio .common-main .right-col .logo-wrap{display:flex;align-items:center;gap:1.944rem;margin:2.778rem 0}.common-main .right-col .licensed,.common-main .right-col .education{background:#2B3963;padding:1.111rem 2.222rem}.common-main .right-col .licensed ul li,.common-main .right-col .education ul li{position:relative;padding-left:1.5rem;line-height:166%;padding-bottom:.389rem;color:#fff}.common-main .right-col .licensed ul li::before,.common-main .right-col .education ul li::before{position:absolute;content:"";left:0;top:.556rem;width:.944rem;height:.667rem;background:url(../../../../../../../themes/mcmlawsc/images/check.svg) no-repeat;background-size:contain}.common-main .right-col .licensed p.sidebar-title,.common-main .right-col .education p.sidebar-title{padding-bottom:1.111rem}.common-main .right-col .education{background:#5EC4C8}.common-main .right-col .education ul li::before{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(213deg) brightness(99%) contrast(103%)}.page-template-attorney-bio .common-main .left-col .client-testimonial{margin-top:2rem}.pa-page .right-col{margin-top:0}.pa-page .left-col .content h2,.custom-pa-sec .common-wrap .content h2{font-size:1.667rem;letter-spacing:-.067rem;margin:2.222rem 0 1.389rem}.custom-pa-sec .common-wrap .content h3{font-size:1.222rem;font-weight:500;line-height:136%;margin:1.667rem 0 1.111rem}.pa-page .left-col .section-title{margin-bottom:2rem}.pa-page .left-col .feature-image{margin:2rem 0}.page-template-practice-area-detail .common-main .wrap .left-col .content h3{color:#333;font-family:Poppins;font-size:1.2rem;font-weight:500;line-height:136%;letter-spacing:0}.page-template-practice-area-detail .why-choose-us{background:#F8F8F8}.page-template-practice-area-detail .why-choose-us .wrap .single-box::before,.page-template-practice-area-detail .why-choose-us .wrap .single-box::after{z-index:0}.our-practice-area{background:#182138}.our-practice-area h2{color:#fff;letter-spacing:-.167rem}.our-practice-area ul{margin-top:2.444rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.333rem 1.889rem}.our-practice-area ul li{display:flex;align-items:center;background:#FFF;box-shadow:0 0 50px rgba(0,0,0,.1);padding:2.056rem 0;min-width:20.556rem;position:relative}.our-practice-area ul li>img{filter:brightness(0) saturate(100%) invert(93%) sepia(10%) saturate(5594%) hue-rotate(328deg) brightness(87%) contrast(91%);margin-left:1.667rem;margin-right:.778rem}.our-practice-area ul li p{font-family:Oswald;font-size:1.111rem;font-weight:600;line-height:140%;letter-spacing:.022rem;margin-right:auto}.our-practice-area ul li a::before{position:absolute;content:"";left:0;right:0;bottom:0;top:0}.our-practice-area ul li:hover{background-color:#2B3963}.our-practice-area ul li:hover p{color:#fff}.page-template-practice-area-detail .about-locations .left-col ul li,.compensation-section .left-wrap ul li,.history-section .wrap .left-wrap ul li,.what-should-i-do .wrap .content ul li{position:relative;margin-left:1.111rem;list-style:disc;font-size:1rem;color:#333;padding-bottom:.667rem;line-height:166.667%}.page-template-practice-area-detail .about-locations .left-col ul li::marker,.compensation-section .left-wrap ul li::marker,.history-section .wrap .left-wrap ul li::marker,.what-should-i-do .wrap .content ul li::marker{color:#2B3A63;font-size:1rem}.page-template-practice-area-detail p.quote,.compensation-section .quote{margin:1.778rem 0}.page-template-practice-area-detail .about-locations .wrap{grid-gap:6.433rem}.history-section{background:#F8F8F8}.history-section .wrap{display:grid;grid-template-columns:1fr 33.167rem;grid-gap:12.389rem}.history-section .wrap h2{margin-bottom:1.667rem}.history-section .wrap .right-wrap ul li{padding:1.111rem 2.222rem;background:#FFF;box-shadow:0 0 50px 7px rgba(0,0,0,.1);margin-bottom:1.111rem;position:relative;color:#666;font-family:Spectral;font-size:1.333rem;font-weight:500;line-height:normal;text-transform:uppercase}.history-section .wrap .right-wrap ul li::before{position:absolute;content:"";top:1.111rem;bottom:1.111rem;left:0;width:.333rem;background:#D5A037}.history-section .wrap .right-wrap ul li span{color:#2B3963;font-family:Oswald;font-size:1.556rem;font-style:normal;font-weight:700;line-height:normal;margin-right:.889rem;vertical-align:bottom}.contact-us-today{background:#2B3A63;padding-bottom:0!important;position:relative}.contact-us-today::before,.contact-us-today::after,.custom-cta::before,.custom-cta::after{position:absolute!important;content:""!important;bottom:0;left:0;width:53.556rem!important;height:33.444rem!important;clip-path:polygon(0 0,0% 100%,100% 100%)!important;z-index:0;background:#D5A037;top:auto!important}.contact-us-today::after,.custom-cta::after{width:27.778rem!important;height:16.667rem!important;background:#1B243F}.contact-us-today .wrap{display:grid;grid-template-columns:43.889rem auto;align-items:flex-start;grid-gap:7.056rem}.custom-cta p{color:#fff}.custom-cta ul{margin:1.667rem 0}.custom-cta ul li{margin-left:1.111rem;list-style:disc;font-size:1rem;color:#fff;padding-bottom:.667rem;line-height:166.667%}.custom-cta ul li::marker{color:#D5A037;font-size:1rem}.custom-cta .custom-call{margin-left:4.444rem}.custom-cta .custom-call p{color:#D5A037}.custom-cta .custom-call::before{background-image:url(../../../../../../../themes/mcmlawsc/images/yellow-round-call.svg)}.custom-cta .wrap .left-col{margin-bottom:-2.778rem}.contact-us-today p{color:#fff}.contact-us-today ul{margin:1.667rem 0}.contact-us-today ul li{margin-left:1.111rem;list-style:disc;font-size:1rem;color:#fff;padding-bottom:.667rem;line-height:166.667%}.contact-us-today ul li::marker{color:#D5A037;font-size:1rem}.contact-us-today .custom-call{margin-left:4.444rem}.contact-us-today .custom-call p{color:#D5A037}.contact-us-today .custom-call::before{background-image:url(../../../../../../../themes/mcmlawsc/images/yellow-round-call.svg)}.contact-us-today .wrap .left-col{margin-bottom:-2.778rem}.page-template-practice-area-detail .testimonial-sec{background:#fff}.what-should-i-do .wrap{display:grid;grid-template-columns:41rem auto;grid-gap:9.167rem}.what-should-i-do h2{margin-bottom:1.667rem}.page-template-practice-area-detail .location-page.awards-sec{background:#fff}.page-template-practice-area-detail .home-blog{background:#F8F8F8}.first-pa-sec .wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:9.444rem}.first-pa-sec .wrap .left-wrap a.btn-main{margin-top:1.667rem}.page-template-practice-areas .our-practice-area{background:#F8F8F8}.page-template-practice-areas .our-practice-area h2{color:#2B3963}.page-template-practice-areas .our-practice-area ul{display:grid;grid-template-columns:repeat(4,1fr)}.page-template-practice-areas .our-practice-area ul li{min-width:100%}.page-template-practice-areas .location-page.awards-sec{background:#fff}.about-us-sec .content p.heading{color:#2B3963;font-family:Oswald;font-size:2.222rem;font-weight:600;line-height:125%;margin-bottom:1.389rem}.about-us-sec .content a.btn-main{margin-top:1.778rem}.blog-page .left-col .content img{margin:1.667rem 0}.blog-page .left-col .content h2{margin-top:1.944rem;margin-bottom:.833rem}.blog-page .wrap .left-col .content ul li,.blog-page .wrap .left-col .content ol li{position:relative;margin-left:1.111rem;list-style:disc;font-size:1rem;color:#333;padding-bottom:.667rem;line-height:166.667%;padding-left:0}.blog-page .wrap .left-col .content ul li::marker{color:#2B3A63;font-size:1rem}.blog-page .wrap .left-col .content ol,.blog-page .wrap .left-col .content ol li{list-style:auto;list-style-position:outside}.blog-page .breadcrumb{padding-bottom:0}html body .inner-banner .author-wrap{display:flex;margin-top:1.111rem}html body .inner-banner .author-wrap a,html body .inner-banner .author-wrap p{color:#FFF;margin-right:1.667rem}html body .inner-banner .author-wrap a::before,html body .inner-banner .author-wrap p::before{content:"";width:1.111rem;height:1.222rem;display:inline-block;margin-right:.556rem;background-image:url(../../../../../../../themes/mcmlawsc/images/author.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle}html body .inner-banner .author-wrap p::before{background-image:url(../../../../../../../themes/mcmlawsc/images/time.svg);width:1.222rem;height:1.222rem}html body .inner-banner .inner-banner-wrap{width:55.556rem}.blog-page .sidebar .categories{background:#D5A037;padding:.556rem}.blog-page .sidebar .categories ul{background:#2B3963;padding:1.667rem 2.222rem}.blog-page .sidebar .categories ul li{display:flex;align-items:center;gap:.722rem;margin-bottom:1.667rem}.blog-page .sidebar .categories ul li:last-child{margin-bottom:0}.blog-page .sidebar .categories ul li img{margin:0;width:1.833rem}.blog-page .sidebar .categories ul li a{color:#FFF;font-family:Oswald;font-size:1.333rem;font-weight:600;line-height:116%;letter-spacing:.027rem}.blog-page .sidebar .categories p.sidebar-title.center{margin-bottom:1rem}.blog-page .sidebar .posts{background:#28B0B5}.blog-page .sidebar .recent-posts ul{padding:1.667rem}.blog-page .sidebar .recent-posts ul li{background:#fff;display:flex;gap:.833rem;margin-bottom:.833rem}.blog-page .sidebar .recent-posts ul li p.date{color:#999;font-size:.667rem;font-weight:600;line-height:normal;letter-spacing:.047rem;text-transform:uppercase}.blog-page .sidebar .recent-posts ul li a{color:#2B3963;font-family:Oswald;font-weight:500;text-transform:uppercase}.blog-page .sidebar .recent-posts ul li a:hover{color:#28B0B5}.blog-page .sidebar .recent-posts ul li .post-img{flex:0 0 7.222rem;min-height:6.667rem}.blog-page .sidebar .recent-posts ul li .post-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.blog-page .sidebar .recent-posts ul li .post-detail{padding:.556rem .333rem .556rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.blog-page .left-col .inner-cta{margin-bottom:1.667rem!important}.blog-page .sidebar .posts p.sidebar-title{padding-top:1rem}.google-testimonial{position:relative;z-index:1}.google-testimonial::before{position:absolute;content:"";width:40.333rem;height:32.889rem;background:#D5A037;bottom:0;right:0;clip-path:polygon(100% 0,0% 100%,100% 100%);pointer-events:none;z-index:-1}.google-testimonial .top img{margin:0}.google-testimonial .google-review-top{display:flex;gap:1rem;margin-bottom:1.389rem;align-items:flex-start}.google-testimonial .google-review-top img{margin:0}.google-testimonial .google-review-top img.google-img{filter:drop-shadow(0 0 10px rgba(0,0,0,.1));width:4.444rem;height:4.5rem}.google-testimonial .google-review-top p{color:#28B0B5;font-family:Poppins;font-size:1.111rem;font-weight:600;line-height:165%;margin-bottom:.222rem}.google-testimonial .google-review-top img.star{width:6.667rem}.google-testimonial .swiper-slide{padding:2.222rem;box-shadow:0 0 50px rgba(0,0,0,.1);opacity:0;height:auto;background-color:#fff}.google-testimonial .swiper-slide.swiper-slide-active,.google-testimonial .swiper-slide.swiper-slide-active+div,.google-testimonial .swiper-slide.swiper-slide-active+div+div{opacity:1}.google-testimonial .review-content{color:#333;line-height:180%}.google-testimonial .google-list{overflow:visible}.google-testimonial .google-list .swiper-button-prev{left:-4.444rem}.google-testimonial .google-list .swiper-button-next{right:-4.444rem}.Staff-inner-section .team-section .wrap .team-box .img-box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.blog-list-page.common-main .wrap .left-col{overflow:visible}.blog-list-page ul.blog-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.667rem;margin-top:1.667rem;margin-bottom:2.778rem}.blog-list-page ul.blog-list .post-bottom{padding:1.667rem}.blog-list-page ul.blog-list li{box-shadow:0 0 60px rgba(0,0,0,.08)}.blog-list-page ul.blog-list li .category-wrap{display:flex;grid-gap:.833rem;align-items:center;padding-bottom:1.111rem}.blog-list-page ul.blog-list li a.category{color:#FFF;font-size:.667rem;font-weight:600;letter-spacing:.047rem;padding:.167rem .833rem;background:#2B3A63}.blog-list-page ul.blog-list li p.date{color:#999;font-size:.667rem;font-weight:600;line-height:normal;letter-spacing:.047rem}.blog-list-page ul.blog-list li a.title{color:#2B3963;font-family:Oswald;font-size:1.333rem;font-weight:500;line-height:125%;margin-bottom:1.444rem;display:inline-block}.blog-list-page ul.blog-list li a.read-more{color:#28B0B5;font-family:Oswald;font-size:.889rem;font-weight:700;line-height:162%;letter-spacing:.036rem;margin-top:2.222rem;display:inline-block;position:relative}.blog-list-page ul.blog-list li a.read-more:hover{color:#D5A037}.blog-list-page ul.blog-list li a.read-more::after{content:"";height:.667rem;width:.833rem;background:url(../../../../../../../themes/mcmlawsc/images/arrow.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-left:.556rem}.blog-list-page ul.blog-list li .img-wrap{height:16.667rem}.blog-list-page ul.blog-list li .img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paginations-wrapper{display:flex;justify-content:center;gap:.556rem;flex-wrap:wrap}.paginations-wrapper .page-numbers{color:#333;font-family:Oswald;font-size:1.111rem;font-weight:800;line-height:165%;letter-spacing:.033rem;padding:.556rem 1.111rem;border:1px solid #333}.paginations-wrapper a.page-numbers:hover,.paginations-wrapper .page-numbers.current{background:#28B0B5;border-color:#28B0B5;color:#fff}.paginations-wrapper span.dots{padding:0;border:0;display:flex;align-items:end;margin:0 1.111rem}html body .wistia_embed{height:100%!important;width:100%!important}.page-template-caseresult .location-page.awards-sec{background:transparent}.sticky-info{position:fixed;top:21.611rem;left:0;z-index:999}.sticky-info ul li a{background:#D5A037;padding:7px;display:inline-block;margin-bottom:10px;position:relative;color:#fff;min-width:100%;font-size:15px;box-shadow:0 0 12px 0 rgba(0,0,0,.5)}.sticky-info ul li a::before{content:"";background-image:url(../../../../../../../themes/mcmlawsc/images/email-icon.svg);background-repeat:no-repeat;background-size:contain;width:1.222rem;height:.944rem;display:inline-block;vertical-align:middle;margin-right:12px}.sticky-info ul li:nth-child(2) a::before{background-image:url(../../../../../../../themes/mcmlawsc/images/chat-icon.svg);height:1.111rem}.sticky-info ul li:last-child a::before{background-image:url(../../../../../../../themes/mcmlawsc/images/call-icon.svg);width:.889rem;height:1.333rem}.custom-injury-claim .single-box::before{position:absolute;content:"";top:auto;right:-3px;bottom:-3px;width:3px;left:auto;height:calc(100% - 1.944rem);background:rgba(43,58,99,.2)}.custom-injury-claim .single-box::after{position:absolute;content:"";top:2.078rem;height:.167rem;width:1.667rem;left:auto;right:-1px;bottom:-3px;background:rgba(43,58,99,.2)}.custom-injury-claim .left-wrap{display:block!important}.custom-injury-claim .left-wrap>div{position:sticky;top:8rem}.compensation-section .right-wrap>div{position:relative}.compensation-section .right-wrap>div::before{position:absolute;content:"";right:-9.444rem;bottom:-2.222rem;background:#D5A037;width:33.333rem;height:28.889rem;z-index:-1;left:auto}.custom-history .single-box{position:relative}.custom-history .single-box::before{position:absolute;content:"";top:.6rem;left:0;width:.333rem;background:#D5A037;height:70%}.custom-cta{padding-bottom:0!important}.pa-faq summary.e-n-accordion-item-title{background:#FFF;box-shadow:0 0 60px 5px rgba(0,0,0,.05);border:0;padding:.833rem 1.111rem 1.389rem 5rem;position:relative}.page-template-practice-area-detail .why-choose-us .wrap{align-items:unset}.page-template-practice-area-detail .why-choose-us .left-col::before{content:none}.page-template-practice-area-detail .why-choose-us .sticky-div{position:sticky;top:8rem}.page-template-practice-area-detail .why-choose-us .sticky-div::before{position:absolute;content:"";height:100%;width:100%;border:1px solid #D5A037;top:1rem;right:-1rem;pointer-events:none}.common-div h2{margin:1.7rem 0 1rem}.common-div ol li{margin-bottom:1.4rem;list-style:auto;margin-left:1rem}.common-main .left-col .your-case .content-text ul li a:hover img{filter:brightness(0) saturate(100%) invert(58%) sepia(95%) saturate(343%) hue-rotate(2deg) brightness(97%) contrast(83%)}div#field_2_8 div#input_2_8>div{width:100%!important}.result-tabs .no-fees-sec.result-btn-wrap{background:none;padding:0;overflow:visible}.result-tabs .no-fees-sec.result-btn-wrap .wrap{display:block}.result-tabs .no-fees-sec.result-btn-wrap::after{display:none}.result-tabs .no-fees-sec.result-btn-wrap .wrap .btn-wrap{justify-content:center}.sidebar-cta.pa-cta-sidebar{display:none}body.page-template-practice-area-detail .inner-section-wrap h2{font-size:2.5rem!important;letter-spacing:0!important;letter-spacing:-0.1rem!important}body.page-template-practice-area-detail .inner-section-wrap h2:nth-of-type(2){margin-top:1.667rem;margin-bottom:1.111rem}.page-template-practice-area-detail .about-locations .right-col{position:sticky;top:7.222rem}.contact-us-today .right-col{padding-bottom:2.778rem}.contact-us-today .content-custom-scroll{margin-top:20px;overflow-y:auto;overflow-x:hidden;max-height:482px;padding-right:20px;--scrollbar-color:#28b0b5;--scrollbar-track-color:#ccc;--scrollbar-size:3px;--scrollbar-size-firefox:thin;--scrollbar-color-hover:rgba(0, 0, 0, .3);--scrollbar-color-active:#000;scrollbar-color:var(--scrollbar-color) var(--scrollbar-track-color);scrollbar-width:var(--scrollbar-size-firefox);margin-bottom:20px}.our-team-section .inner-popup .right-wrap .popup-content::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}.our-team-section .inner-popup .right-wrap .popup-content::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.our-team-section .inner-popup .right-wrap .popup-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}.our-team-section .inner-popup .right-wrap .popup-content::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color-hover)}.our-team-section .inner-popup .right-wrap .popup-content::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-color-active)}.what-should-i-do .img img{position:sticky;top:120px}.contact-us-today .content-custom-scroll ul{margin-bottom:15px}.contact-wrap .wrap .right-col .gform_wrapper.gravity-theme form input[type=submit],.map-sec .right-col .gform_footer input[type=submit]{background:#23d0d7!important}.contact-wrap .wrap .right-col .gform_wrapper.gravity-theme form input[type=submit]:hover,.map-sec .right-col .gform_footer input[type=submit]:hover{background:#d5a037!important}.common-view-all-practice-area-btn{text-align:center;margin-top:30px}body.page-template-About .common-main .right-col .sidebar .inner-form{position:static}body.page-template-contact .contact-wrap .content p br{display:none}.why-choose-us .wrap .single-box .top .content{align-self:center}.faq-sec .btn-wrap{display:none}@media only screen and (min-width:1700px) and (max-width:1899px){.contact-us-today .content-custom-scroll{max-height:380px}}@media only screen and (min-width:1500px) and (max-width:1699px){.banner .content p.top-text,.banner .content p.bottom-text{font-size:5.256rem}.map-sec .wrap .map-img a.florence-text::before{top:-.456rem}.page-template-attorney-bio .common-main .right-col .logo-wrap{gap:10px}.page-template-attorney-bio .common-main .right-col .logo-wrap img{max-height:3.6rem}.contact-us-today .content-custom-scroll{max-height:300px}}@media only screen and (min-width:1280px) and (max-width:1499px){.banner .content p.top-text,.banner .content p.bottom-text{font-size:5.256rem}.map-sec .wrap .map-img a.florence-text::before{top:-.456rem}.about-testimonial{padding-left:9rem}.breadcrumb a.home,.breadcrumb p.curent-page,.breadcrumb a.prev-page{font-size:1.089rem}.page-template-attorney-bio .common-main .right-col .logo-wrap img{max-height:3.6rem}.page-template-practice-areas .our-practice-area ul{grid-template-columns:repeat(3,1fr)}#header.fixed .header-top-bar{margin-top:-2.022rem}.contact-us-today .content-custom-scroll{max-height:280px}}@media only screen and (min-width:1121px) and (max-width:1279px){html{font-size:1.3vw}#header .res_navigation{display:block;position:relative;order:3}html.menu-open{overflow:hidden}#header .wrapper .nav-main.nav{display:block;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);width:100%;max-width:100%;transition:all 0.5s ease 0s;position:fixed;top:0;left:0;bottom:0;background-color:#fff;z-index:9;padding:0;overflow:hidden;float:none;margin:0;height:auto}html.menu-open #header .wrapper .nav-main.nav{left:0;transform:translateX(0) translateY(0)}#header .wrapper ul#menu-header-menu{margin:100px 0 0 0!important;display:block!important;height:80vh;overflow-x:hidden;overflow-y:auto}#header .wrapper ul#menu-header-menu li{border-bottom:1px solid rgba(0,0,0,.09);margin:0!important;padding:0!important}#header .wrapper ul#menu-header-menu li:last-child{border:0}#header .wrapper ul#menu-header-menu li a{width:100%;display:block;padding:16px 15px;text-transform:capitalize;font-size:16px;color:#000}#header .wrapper ul#menu-header-menu li .submenu-click-arrow{width:32px;height:29px;position:absolute;right:15px;top:15px;filter:brightness(0) saturate(100%);background-size:13px;background-position:center}#header .wrapper ul#menu-header-menu li ul.sub-menu{opacity:1;visibility:visible;position:unset;width:100%;padding:0;transform-origin:unset;transition:none}#header .wrapper ul#menu-header-menu li ul.sub-menu li a{font-size:14px;padding:14px 40px}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover{background:unset}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover>a{color:#000}#header .wrapper .logo{order:1;width:13.278rem}#header.fixed .wrapper .logo{width:10.278rem}#header .header-call-info{order:2;margin-left:auto;margin-right:1rem}#header .wrapper ul#menu-header-menu li ul.sub-menu ul.sub-menu li a{margin-left:20px}#header .header-call-info p{font-size:.689rem}#header .header-call-info a{font-size:1.922rem}#header .wrapper ul#menu-header-menu li a:after{content:none}#header .wrapper .nav-main.nav a.btn-main{display:none}html body .container{width:100%}.padding{padding:4.156rem 0}body h2,.title-wrap{font-size:3.389rem}.banner{padding-top:7.122rem}.banner .wrap{grid-template-columns:1fr 36.778rem;grid-gap:3.6333rem}.banner .content{padding-top:3.344rem}.banner .content p.top-text,.banner .content p.bottom-text{font-size:5.256rem}.banner .content p.middle-text{font-size:2.7rem}.after-banner{margin-top:0}.after-banner::before{top:-6.1rem}.after-banner ul li .title p{font-size:1.4rem}.after-banner ul li img.google-rating{margin-top:1.4rem;width:6.2rem}.case-result-sec ul.case-list li .result-number{font-size:2.356rem}.case-result-sec ul.case-list li .text{font-size:1.133rem}.case-result-sec ul.case-list{grid-gap:.889rem}.about-us-sec .wrap{grid-template-columns:1fr 37.389rem}.about-us-sec .content p.quote,.page-template-office-location .about-locations p.quote{font-size:2.044rem;margin:1.478rem 0}.about-us-sec .wrap .bottom-text>p{font-size:1.844rem}.about-us-sec .wrap .bottom-text{grid-template-columns:19.778rem auto}.about-us-sec .wrap .bottom-text>p::before{left:-2.433rem;right:-1rem;top:-2.433rem;bottom:-12rem}.custom-call a{font-size:1.722rem}.custom-call p{font-size:.689rem}.custom-call::before{width:2.5rem;height:2.5rem;top:1.011rem;left:-3.1rem}.about-us-sec::before{width:40rem;height:29rem}.awards-sec .slider-wrap{width:83%;margin-left:auto;margin-right:auto}.awards-sec .swiper-button-prev{left:-3rem}.swiper-button-prev,.swiper-button-next{height:2.333rem;width:2.333rem}.awards-sec .swiper-button-next{right:-3rem}.no-fees-sec::after{width:63.444rem;height:21.722rem}.no-fees-sec .wrap{grid-template-columns:35.556rem 1fr;grid-gap:4.556rem}.no-fees-sec .wrap p.title{font-size:4.111rem;letter-spacing:.233rem;padding-bottom:4.111rem;padding-top:2.222rem}.no-fees-sec{padding-top:9.222rem;padding-bottom:17rem}.practice-area-sec .toggle{grid-gap:5.556rem}.cta .wrap{grid-template-columns:31.444rem auto;grid-gap:1.778rem}.cta .title-wrap span{font-size:1.267rem}.cta .wrap .image::before{height:24.056rem;width:30.944rem}.meet-our-team .wrap{grid-gap:2.556rem;padding-left:1.889rem;grid-template-columns:27.222rem auto}.meet-our-team .img-wrap::before{height:14.222rem}.testimonial-sec ul{grid-gap:1.578rem}.testimonial-sec ul li{padding:0 1.478rem 1.067rem}.testimonial-sec ul li img.icon{margin-top:-1.922rem;margin-bottom:1.089rem;width:4rem}.testimonial-sec ul li p.quote{font-size:1.156rem;margin-bottom:1.089rem}.testimonial-sec ul li img.star-rating{width:8rem}.testimonial-tab .testimonial-list .single{padding:0 1.478rem 1.067rem}.testimonial-tab .testimonial-list .single img.icon{margin-top:-1.922rem;margin-bottom:1.089rem;width:4rem}.testimonial-tab .testimonial-list .single p.quote{font-size:1.156rem;margin-bottom:1.089rem}.testimonial-tab .testimonial-list .single img.star-rating{width:8rem}.why-choose-us .wrap{grid-template-columns:28.111rem auto;grid-gap:3.556rem}.video-testimonial ul.video-wrap{grid-gap:1.144rem}#footer .top-wrap .wrap{grid-template-columns:14rem 1fr}#footer .top-wrap ul.office-list{padding-left:3rem}.footer-middle{display:none}.footer-bottom{padding-top:3rem}.home-blog .left-col .content .top-wrap a.cateogry{letter-spacing:.8px}html body .inner-banner{margin-top:8.267rem}.common-main .wrap{grid-gap:2.644rem}.common-main .wrap .left-col .about-video span.video-btn{width:5.344rem;height:5.344rem}.common-main p.quote,.compensation-section .quote,.page-template-practice-area-detail p.quote{font-size:1.722rem;letter-spacing:-.6px}.common-main .left-col .inner-cta{padding:2.1rem 2.467rem;margin-bottom:4.456rem}.common-main .left-col .inner-cta p.cta-title{font-size:2.378rem}.common-main .left-col .your-case .content-text p.box-title{font-size:2.478rem}.common-main .left-col .your-case{padding-top:1.422rem;padding-left:1.422rem}.common-main .left-col .your-case .inner-wrap{grid-template-columns:1fr 24.389rem}.fact-check{margin-top:3.956rem}.location-page.awards-sec{padding-bottom:4.156rem!important}.about-locations .wrap{grid-template-columns:1fr 32.333rem;grid-gap:4.333rem}.middle-logo img{width:45.722rem}.locations-list .wrap{grid-gap:1.978rem;margin-bottom:2.189rem}.locations-list .single-location .location-name p{font-size:1.522rem}.locations-list .single-location .content{padding:1.344rem}.locations-list .single-location .call-mail{align-items:unset;justify-content:unset;flex-direction:column;gap:1rem}.contact-wrap{padding-top:11rem!important}.contact-wrap .wrap{grid-template-columns:1fr 37.222rem;grid-gap:2.222rem}.map-sec .wrap .map-img a.florence-text::before{top:-.456rem}.about-testimonial{padding-left:15px!important;padding-right:15px!important}.page-template-client-testimonial .about-locations .wrap{grid-template-columns:1fr 1fr}.about-testimonial .bottom-wrap{grid-gap:2.111rem;margin-top:5rem;margin-bottom:4rem}.about-testimonial .bottom-wrap::before{top:-1.778rem;bottom:-1.778rem}.testimonial-tab .testimonial-list{grid-gap:3.778rem 1.778rem}.page-template-office-location .about-locations .right-col::before,.page-template-practice-area-detail .about-locations .right-col::before,.compensation-section .right-wrap>div::before{bottom:1.9rem;width:31.333rem;height:25.889rem}.map-location .map-box{top:6.333rem;left:13.333rem}.office-direction .inner-wrap ul{grid-gap:1rem}.neighborhoods .wrap{grid-template-columns:36.167rem 1fr;grid-gap:3.833rem}.neighborhoods ul.tabs li a{font-size:1.156rem}.neighborhoods .panel ul{grid-gap:1.822rem 1.333rem}.neighborhoods .wrap .right-col .panels{height:29.111rem}.location-faq .tabs,.result-tabs .tabs{padding:3.333rem 0 1.111rem;margin-bottom:2.333rem}.Staff-inner-section .team-section .wrap{gap:1.778rem}.page-template-staff .contact-section .wrap{grid-template-columns:28rem auto;gap:6.333rem}.result-tabs ul.case-list li .result-number{font-size:2.356rem}.result-tabs ul.case-list li .text{font-size:1.133rem}.result-tabs ul.case-list{grid-gap:.889rem}.result-video .wrap{grid-template-columns:1fr 38.167rem;grid-gap:1.833rem}.page-template-attorney-bio .common-main .right-col .logo-wrap img{max-height:3.6rem}.page-template-attorney-bio .common-main .left-col .inner-cta{margin-bottom:2.267rem}.common-main .wrap .left-col .content h3{font-size:1.722rem}.sidebar .case-we-handle ul li img{height:1.8rem;width:1.8rem}.our-practice-area ul li{padding:1.056rem 0}.our-practice-area ul li>img{margin-left:.967rem}.page-template-practice-area-detail .about-locations .wrap{grid-gap:4.733rem}.history-section .wrap{grid-gap:5.389rem;grid-template-columns:1fr 30.167rem}.history-section .wrap .right-wrap ul li{font-size:1.033rem}.history-section .wrap .right-wrap ul li span{font-size:1.356rem}.contact-us-today ul,.custom-cta ul{margin:.667rem 0}.contact-us-today .wrap{grid-template-columns:35.889rem auto;grid-gap:2.156rem}.contact-us-today::before,.contact-us-today::after,.custom-cta::before,.custom-cta::after{width:38.556rem!important;height:24.444rem!important}.contact-us-today::after,.custom-cta::after{width:22.778rem!important;height:13.667rem!important}.what-should-i-do .wrap{grid-template-columns:32rem auto;grid-gap:3rem}.page-template-practice-areas .our-practice-area ul{grid-template-columns:repeat(3,1fr)}.first-pa-sec .wrap{grid-gap:5.444rem}.about-us-sec .content p.heading{font-size:1.822rem}html body .inner-banner .inner-banner-wrap{width:46.856rem}.google-testimonial .google-list{width:90%}.google-testimonial .swiper-slide{padding:1.422rem}.google-testimonial .google-review-top img.google-img{width:3.744rem;height:3.8rem}.google-testimonial .google-list .swiper-button-prev{left:-3.344rem}.google-testimonial .google-list .swiper-button-next{right:-3.344rem}.google-testimonial .swiper-slide.swiper-slide-active+div+div{opacity:0}.blog-list-page ul.blog-list li .img-wrap{height:14.167rem}.blog-list-page ul.blog-list .post-bottom{padding:1.267rem}.sticky-info{display:none}#header.fixed .header-top-bar{margin-top:-2.022rem}body.page-template-practice-area-detail .inner-section-wrap h2{font-size:2rem!important}.contact-us-today .content-custom-scroll{max-height:230px}.practice-area-sec .toggle p.title-wrap{font-size:2.5rem;letter-spacing:-.1rem}}@media (max-width:1120px){html{font-size:1.3vw}#header .res_navigation{display:block;position:relative;order:3}html.menu-open{overflow:hidden}#header .wrapper .nav-main.nav{display:block;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);width:100%;max-width:100%;transition:all 0.5s ease 0s;position:fixed;top:0;left:0;bottom:0;background-color:#fff;z-index:9;padding:0;overflow:hidden;float:none;margin:0;height:auto}html.menu-open #header .wrapper .nav-main.nav{left:0;transform:translateX(0) translateY(0)}#header .wrapper ul#menu-header-menu{margin:100px 0 0 0!important;display:block!important;height:80vh;overflow-x:hidden;overflow-y:auto}#header .wrapper ul#menu-header-menu li{border-bottom:1px solid rgba(0,0,0,.09);margin:0!important;padding:0!important}#header .wrapper ul#menu-header-menu li:last-child{border:0}#header .wrapper ul#menu-header-menu li a{width:100%;display:block;padding:16px 15px;text-transform:capitalize;font-size:16px;color:#000}#header .wrapper ul#menu-header-menu li .submenu-click-arrow{width:32px;height:29px;position:absolute;right:15px;top:15px;filter:brightness(0) saturate(100%);background-size:13px;background-position:center;cursor:pointer}#header .wrapper ul#menu-header-menu li ul.sub-menu{opacity:1;visibility:visible;position:unset;width:100%;padding:0;transform-origin:unset;transition:none}#header .wrapper ul#menu-header-menu li ul.sub-menu li a{font-size:14px;padding:14px 40px}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover{background:unset}#header .wrapper ul#menu-header-menu li ul.sub-menu li:hover>a{color:#000}#header .wrapper .logo{order:1;width:13.278rem}#header.fixed .wrapper .logo{width:10.278rem}#header .header-call-info{order:2;margin-left:auto;margin-right:1rem}#header .header-call-info p{font-size:.689rem}#header .header-call-info a{font-size:1.922rem}#header .wrapper ul#menu-header-menu li ul.sub-menu ul.sub-menu li a{margin-left:20px}#header .wrapper ul#menu-header-menu li a:after{content:none}#header .wrapper .nav-main.nav a.btn-main{display:none}html body .container{width:100%}.padding{padding:4.156rem 0}body h2,.title-wrap{font-size:3.389rem}.banner{padding-top:7.122rem}.banner .wrap{grid-template-columns:1fr 36.778rem;grid-gap:3.6333rem}.banner .content{padding-top:3.344rem}.banner .content p.top-text,.banner .content p.bottom-text{font-size:4.856rem}.banner .content p.middle-text{font-size:2.7rem}.after-banner{margin-top:0}.after-banner::before{top:-6.1rem}.after-banner ul li .title p{font-size:1.4rem}.after-banner ul li img.google-rating{margin-top:1.4rem;width:6.2rem}.case-result-sec ul.case-list li .result-number{font-size:2.356rem}.case-result-sec ul.case-list li .text{font-size:1.133rem}.case-result-sec ul.case-list{grid-gap:.889rem}.about-us-sec .wrap{grid-template-columns:1fr 37.389rem}.about-us-sec .content p.quote,.page-template-office-location .about-locations p.quote{font-size:2.044rem;margin:1.478rem 0}.about-us-sec .wrap .bottom-text>p{font-size:1.844rem}.about-us-sec .wrap .bottom-text{grid-template-columns:19.778rem auto}.about-us-sec .wrap .bottom-text>p::before{left:-2.433rem;right:-1rem;top:-2.433rem;bottom:-20rem}.custom-call a{font-size:2.122rem}.custom-call p{font-size:.889rem}.custom-call::before{width:3rem;height:3rem;top:1.411rem;left:-3.8rem}.about-us-sec::before{width:40rem;height:34rem}.awards-sec .slider-wrap{width:83%;margin-left:auto;margin-right:auto}.awards-sec .swiper-button-prev{left:-3rem}.swiper-button-prev,.swiper-button-next{height:2.333rem;width:2.333rem}.awards-sec .swiper-button-next{right:-3rem}.no-fees-sec::after{width:63.444rem;height:21.722rem}.no-fees-sec .wrap{grid-template-columns:35.556rem 1fr;grid-gap:4.556rem}.no-fees-sec .wrap p.title{font-size:4.111rem;letter-spacing:.233rem;padding-bottom:4.111rem;padding-top:2.222rem}.no-fees-sec{padding-top:9.222rem;padding-bottom:17rem}.practice-area-sec .toggle{grid-gap:5.556rem}.cta .wrap{grid-template-columns:31.444rem auto;grid-gap:1.778rem}.cta .title-wrap span{font-size:1.267rem}.cta .wrap .image::before{height:24.056rem;width:30.944rem}.meet-our-team .wrap{grid-gap:2.556rem;padding-left:1.889rem;grid-template-columns:27.222rem auto}.meet-our-team .img-wrap::before{height:14.222rem}.testimonial-sec ul{grid-gap:1.578rem}.testimonial-sec ul li{padding:0 1.478rem 1.067rem}.testimonial-sec ul li img.icon{margin-top:-1.922rem;margin-bottom:1.089rem;width:4rem}.testimonial-sec ul li p.quote{font-size:1.156rem;margin-bottom:1.089rem}.testimonial-sec ul li img.star-rating{width:8rem}.testimonial-tab .testimonial-list .single{padding:0 1.478rem 1.067rem}.testimonial-tab .testimonial-list .single img.icon{margin-top:-1.922rem;margin-bottom:1.089rem;width:4rem}.testimonial-tab .testimonial-list .single p.quote{font-size:1.156rem;margin-bottom:1.089rem}.testimonial-tab .testimonial-list .single img.star-rating{width:8rem}.why-choose-us .wrap{grid-template-columns:28.111rem auto;grid-gap:3.556rem}.video-testimonial ul.video-wrap{grid-gap:1.144rem}#footer .top-wrap .wrap{grid-template-columns:14rem 1fr}#footer .top-wrap ul.office-list{padding-left:3rem}.footer-middle{display:none}.footer-bottom{padding-top:3rem}.home-blog .left-col .content .top-wrap a.cateogry{letter-spacing:.8px}html body .inner-banner{margin-top:8.267rem}.common-main .wrap{grid-gap:2.644rem}.common-main .wrap .left-col .about-video span.video-btn{width:5.344rem;height:5.344rem}.common-main p.quote,.compensation-section .quote,.page-template-practice-area-detail p.quote{font-size:1.722rem;letter-spacing:-.6px}.common-main .left-col .inner-cta{padding:2.1rem 2.467rem;margin-bottom:4.456rem}.common-main .left-col .inner-cta p.cta-title{font-size:2.378rem}.common-main .left-col .your-case .content-text p.box-title{font-size:2.478rem}.common-main .left-col .your-case{padding-top:1.422rem;padding-left:1.422rem;padding-right:1.422rem}.fact-check{margin-top:3.956rem}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:12px!important}.common-main .left-col .your-case .inner-wrap{grid-template-columns:1fr}.common-main .left-col .your-case .image{margin-bottom:-10rem}.sidebar p.sidebar-title{font-size:2.178rem;letter-spacing:0}.sidebar .inner-form{margin-bottom:1.933rem}.sidebar .case-we-handle{padding:1.622rem 1.078rem 1.578rem 1.878rem;margin-bottom:1.933rem}.sidebar .case-we-handle ul li a{font-size:1.133rem}.sidebar .case-we-handle ul li img{width:2.4rem}.location-page.awards-sec{padding-bottom:4.156rem!important}.about-locations .wrap{grid-template-columns:1fr 32.333rem;grid-gap:4.333rem}.middle-logo img{width:45.722rem}.locations-list .wrap{grid-gap:1.978rem;margin-bottom:2.189rem}.locations-list .single-location .location-name p{font-size:1.522rem}.locations-list .single-location .content{padding:1.344rem}.locations-list .single-location .call-mail{align-items:unset;justify-content:unset;flex-direction:column;gap:1rem}.map-sec p.form-title,.contact-wrap .wrap .right-col p.form-title{font-size:2.478rem}.contact-wrap{padding-top:11rem!important}.contact-wrap .wrap{grid-template-columns:1fr 37.222rem;grid-gap:2.222rem}.page-template-Contact .locations-list{padding-top:0!important}.map-sec .wrap .map-img a.florence-text::before{top:-.456rem}.about-testimonial{padding-left:15px!important;padding-right:15px!important}.page-template-client-testimonial .about-locations .wrap{grid-template-columns:1fr 1fr}.about-testimonial .bottom-wrap{grid-gap:2.111rem;margin-top:5rem;margin-bottom:4rem}.about-testimonial .bottom-wrap::before{top:-1.778rem;bottom:-1.778rem}.testimonial-tab .testimonial-list{grid-gap:3.778rem 1.778rem}.page-template-office-location .about-locations .right-col::before,.page-template-practice-area-detail .about-locations .right-col::before,.compensation-section .right-wrap>div::before{bottom:1.9rem;width:31.333rem;height:25.889rem}.page-template-office-location .about-locations .custom-call::after,.compensation-section .right-wrap .custom-call::after,.page-template-practice-area-detail .about-locations .custom-call::after{left:-6.478rem}.page-template-office-location .about-locations .wrap,.page-template-practice-area-detail .about-locations .wrap{grid-template-columns:1fr 36.333rem;grid-gap:2.333rem}.office-direction .inner-wrap ul li{padding:1.5rem 1.778rem}.map-location .map-box{top:6.333rem;left:3.333rem}.office-direction .inner-wrap ul{grid-gap:1rem}.neighborhoods .img-wrap{width:-moz-max-content;width:max-content;margin:0 auto}.neighborhoods .wrap{grid-template-columns:1fr;grid-gap:3.833rem}.neighborhoods ul.tabs li a{font-size:1.156rem}.neighborhoods .panel ul{grid-gap:1.822rem 1.333rem}.neighborhoods .wrap .right-col .panels{height:29.111rem}.location-faq .tabs,.result-tabs .tabs{padding:3.333rem 0 1.111rem;margin-bottom:2.333rem}.location-faq .tabs .tab a,.result-tabs .tabs .tab a{font-size:1.044rem}.Staff-inner-section .team-section .wrap{gap:1.778rem}.page-template-staff .contact-section .wrap{grid-template-columns:28rem auto;gap:6.333rem}.Staff-inner-section .team-section .wrap .hover-box .heading .name{font-size:1.822rem}.Staff-inner-section .team-section .wrap .heading-box .name{font-size:2.222rem}.result-tabs ul.case-list li .result-number{font-size:2.356rem}.result-tabs ul.case-list li .text{font-size:1.133rem}.result-tabs ul.case-list{grid-gap:2rem;grid-template-columns:repeat(4,1fr)}.result-video .wrap{grid-template-columns:1fr 38.167rem;grid-gap:1.833rem}.page-template-attorney-bio .common-main .right-col .logo-wrap img{max-height:3.6rem}.our-practice-area ul li{padding:1.056rem 0;width:100%}.our-practice-area ul li>img{margin-left:.967rem}.page-template-practice-area-detail .about-locations .wrap{grid-gap:4.733rem}.history-section .wrap{grid-gap:5.389rem;grid-template-columns:1fr 30.167rem}.history-section .wrap .right-wrap ul li{font-size:1.033rem}.history-section .wrap .right-wrap ul li span{font-size:1.356rem}.contact-us-today ul,.custom-cta ul{margin:.667rem 0}.contact-us-today .wrap{grid-template-columns:35.889rem auto;grid-gap:2.156rem}.contact-us-today::before,.contact-us-today::after{width:38.556rem;height:24.444rem}.contact-us-today::after,.custom-cta::after{width:22.778rem;height:13.667rem}.what-should-i-do .wrap{grid-template-columns:32rem auto;grid-gap:3rem}.our-practice-area ul li a img{width:3.3rem}.page-template-practice-areas .our-practice-area ul{grid-template-columns:repeat(3,1fr)}.first-pa-sec .wrap{grid-gap:5.444rem}.about-us-sec .content p.heading{font-size:1.822rem}html body .inner-banner .inner-banner-wrap{width:46.856rem}.google-testimonial .google-list{width:90%}.google-testimonial .swiper-slide{padding:1.422rem}.google-testimonial .google-review-top img.google-img{width:3.744rem;height:3.8rem}.google-testimonial .google-list .swiper-button-prev{left:-3.344rem}.google-testimonial .google-list .swiper-button-next{right:-3.344rem}.google-testimonial .swiper-slide.swiper-slide-active+div+div{opacity:0}.blog-list-page ul.blog-list li .img-wrap{height:14.167rem}.blog-list-page ul.blog-list .post-bottom{padding:1.267rem}.sticky-info{display:none}.result-video .wrap{grid-template-columns:1fr}.banner .content a.btn-main{font-size:1rem}body.page-template-practice-area-detail .inner-section-wrap h2{font-size:2rem!important}#header .wrapper ul#menu-header-menu li ul.sub-menu li.current_page_item{background:transparent}}@media only screen and (min-width:992px) and (max-width:1120px){.contact-us-today .content-custom-scroll{max-height:187px}.practice-area-sec .toggle p.title-wrap{font-size:2.5rem;letter-spacing:-.1rem}}@media (max-width:991px){html{font-size:1.8vw}body h2,.title-wrap{letter-spacing:-1.44px}.banner .wrap{grid-template-columns:1fr;grid-gap:2.1333rem}.banner .content .main-title{width:-moz-max-content;width:max-content;margin:0 auto}.after-banner ul li::before{content:none}.after-banner ul li{padding:0}.after-banner .swiper-button-prev,.after-banner .swiper-button-next{display:block}.case-result-sec ul.case-list{grid-gap:0}.about-us-sec .wrap{grid-template-columns:1fr;margin-top:1.733rem;grid-gap:2.722rem}.about-us-sec::before,.about-us-sec .wrap .bottom-text>p::before{content:none}.about-us-sec .wrap .bottom-text{background:#D5A037;padding:2rem 5rem;justify-content:center;align-items:center;z-index:1;position:relative;width:-moz-max-content;width:max-content;margin:-3rem auto 0;grid-gap:4.2rem}.about-us-sec .wrap .bottom-text>p{margin:0}.no-fees-sec .wrap{grid-template-columns:1fr}.no-fees-sec .for-mobile{display:block}.no-fees-sec .for-desktop{display:none}.no-fees-sec .wrap .for-mobile .img-wrap::after{content:none}.no-fees-sec .wrap .for-mobile .img-wrap span.span-btn{width:4.778rem;height:4.778rem;background:url(../../../../../../../themes/mcmlawsc/images/play-btn.svg) no-repeat;background-size:contain;top:0;left:0;right:0;margin:auto;bottom:0}.no-fees-sec .wrap p.title{letter-spacing:.233rem;padding-bottom:2.011rem;padding-top:0}.no-fees-sec{padding-top:7.922rem;padding-bottom:17rem}.no-fees-sec .wrap .custom-call{width:-moz-max-content;width:max-content;background:#D5A037;padding:1.7rem 3rem 1.7rem 5rem;margin:2rem auto}.no-fees-sec .wrap .custom-call::before{top:2.5rem;left:1.4rem}.practice-area-sec .toggle{grid-gap:2rem;grid-template-columns:1fr}.practice-area-sec .toggle .left-tabs p.tab-title::before{content:none}.practice-area-sec .for-mobile{display:block}.practice-area-sec .for-desktop{display:none}.practice-area-sec .toggle .left-tabs{background:transparent;padding:0}.practice-area-sec .toggle .left-tabs p.tab-title{padding:0;margin-bottom:1.944rem;text-align:center}.custom-dropdown{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 auto}.custom-dropdown .dropdown-selected{display:flex;align-items:center;background:#2B3963;color:#D5A037;font-size:1.3rem;font-weight:600;letter-spacing:.36px;font-family:Oswald;padding:1.2rem 1.4rem;position:relative}.custom-dropdown .dropdown-selected::after{position:absolute;content:"";display:inline-block;right:1rem;width:.878rem;height:.489rem;background:url(../../../../../../../themes/mcmlawsc/images/down-angle.svg) no-repeat;background-size:contain}.custom-dropdown .dropdown-selected span{font-family:inherit}.custom-dropdown .dropdown-selected img{margin-right:.8rem;margin-left:0;max-width:1.8rem}.custom-dropdown ul.dropdown-list{background:#2B3963;position:absolute;left:0;right:0;z-index:1}.practice-area-sec .toggle .left-tabs ul.tabs li{margin-bottom:0;background:#2B3963;padding:.5rem 1.4rem}.practice-area-sec .toggle .left-tabs ul.tabs li img{max-width:1.8rem}.practice-area-sec .toggle .left-tabs ul.tabs li a{font-size:1.333rem}.custom-dropdown .dropdown-selected img{filter:brightness(0) saturate(100%) invert(98%) sepia(26%) saturate(7079%) hue-rotate(323deg) brightness(86%) contrast(92%)}.cta .wrap{grid-template-columns:1fr;grid-gap:4.778rem}.cta .content{order:1}.cta .image{order:2}.cta .wrap .image::before{height:calc(100% + 5rem);width:100%;top:-2.3rem;left:3rem}.meet-our-team .wrap{grid-gap:3.356rem;grid-template-columns:1fr;padding:0 15px}.meet-our-team .wrap .left-col a.btn-main{margin-top:2rem;margin-bottom:0}.testimonial-sec ul{display:flex;gap:0;margin-bottom:5rem}.testimonial-sec .swiper-button-prev,.testimonial-sec .swiper-button-next{top:auto;bottom:1rem;left:0;right:0;margin:0 auto;display:block}.testimonial-sec .swiper-button-prev{left:-3rem}.testimonial-sec .swiper-button-next{right:-3rem}.why-choose-us .wrap{grid-template-columns:1fr;grid-gap:3.556rem}#footer .top-wrap .wrap{grid-template-columns:1fr}#footer .top-wrap ul.office-list{padding-left:0;padding-top:4rem;grid-gap:2rem}#footer .footer-bottom .wrap{flex-direction:column;gap:1.6rem}.faq-sec ul.faq{width:100%}.home-blog .main-wrap{grid-template-columns:1fr}.home-blog .right-wrap{display:none}.map-sec .wrap{grid-template-columns:1fr;grid-gap:2.2rem}.common-main .wrap{grid-template-columns:1fr}.common-main .right-col{margin-top:0}.sidebar .sidebar-cta .img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fact-check .text{padding:.556rem 1.878rem}.about-locations .wrap{grid-template-columns:1fr;grid-gap:2.733rem}.locations-list .wrap{grid-template-columns:repeat(1,1fr)}.contact-wrap .wrap{grid-template-columns:1fr}.contact-wrap .wrap .section-title{margin-bottom:1.1rem}.map-sec .wrap .title-wrap{text-align:center}.map-sec .wrap .map-img{width:35rem;margin:0 auto}.page-template-client-testimonial .about-locations .wrap{grid-template-columns:1fr}.about-testimonial .bottom-wrap{grid-template-columns:30.167rem 19.778rem}.about-testimonial .bottom-wrap .btn-wrap{gap:.6rem;flex-direction:column;align-items:flex-start}.about-testimonial .bottom-wrap{margin-bottom:3rem}.testimonial-tab .testimonial-list{grid-gap:3.678rem 1.678rem;grid-template-columns:repeat(2,1fr)}.page-template-office-location .about-locations .wrap,.page-template-practice-area-detail .about-locations .wrap{grid-template-columns:1fr}.page-template-office-location .about-locations .right-col::before,.page-template-practice-area-detail .about-locations .right-col::before,.compensation-section .right-wrap>div::before{bottom:-3.1rem;width:33.333rem;height:30.889rem}.page-template-office-location .about-locations .custom-call::after,.compensation-section .right-wrap .custom-call::after,.page-template-practice-area-detail .about-locations .custom-call::after{left:-8.478rem}.Staff-inner-section .team-section .wrap .heading-box{margin-top:1.444rem}.Staff-inner-section .team-section .wrap .heading-box .name{font-size:1.722rem}.Staff-inner-section .team-section .wrap .hover-box{padding:.922rem}.Staff-inner-section .team-section .wrap .hover-box .heading .name{font-size:1.522rem}.page-template-staff .contact-section .right-box .btn-wrap{gap:10px}.page-template-staff .contact-section .right-box .btn-wrap a.btn-main{font-size:12px;padding:14px 13px}.page-template-staff .contact-section .right-box{padding:3.889rem 0}.page-template-staff .contact-section::before{width:40.778rem}.page-template-staff .contact-section .wrap{grid-template-columns:28rem auto;gap:1.333rem}.result-tabs ul.case-list{grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.attorney-image.for-mobile{display:block;margin-bottom:2rem}.attorney-image.for-desktop{display:none}.page-template-attorney-bio .common-main .right-col .logo-wrap{display:none}.history-section .wrap{grid-gap:2.389rem;grid-template-columns:1fr}.contact-us-today .wrap{grid-template-columns:1fr}.contact-us-today .wrap .left-col{order:2;margin-bottom:-7.778rem}.what-should-i-do .wrap{grid-template-columns:1fr}.what-should-i-do .img{order:2}.first-pa-sec .wrap{grid-gap:2.444rem}.page-template-practice-areas .our-practice-area ul{gap:1rem}html body .inner-banner .inner-banner-wrap{width:100%}.case-result-sec .case-slider,.testimonial-sec .testimonial-slider{overflow:hidden}.testimonial-sec ul li{height:auto}.practice-area-sec .right-tabs .panels li.panel{display:none}.practice-area-sec .right-tabs .panels li.panel.active{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.practice-area-sec .toggle p.title-wrap{font-size:2.5rem}body.page-template-practice-area-detail .about-locations{padding-bottom:100px}body.page-template-contact .locations-list{padding-top:20px}.locations-list .wrap{grid-template-columns:repeat(2,1fr)}.locations-list .single-location:last-child{grid-column:span 2}.about-testimonial .bottom-wrap .btn-wrap{flex-direction:unset;align-items:unset}.about-testimonial .bottom-wrap .btn-wrap a.btn-main{font-size:13px;padding:14px 20px;line-height:200%}.about-locations.about-testimonial .left-col .content{width:auto}.our-practice-area ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}@media (max-width:767px){html{font-size:14px}body p,body a{font-size:1.15rem}.padding{padding:4.256rem 0}.for-mobile{display:block}.for-desktop{display:none}#header .wrapper{padding:1rem}#header.fixed .header-top-bar{margin-top:-3.822rem}#header .wrapper .logo{width:14.078rem}#header.fixed .wrapper .logo{width:11.278rem}#header .header-call-info p{display:none}#header .header-call-info p:before{content:none}#header .header-call-info a{font-size:0;position:relative;width:3rem;height:3rem;display:block}#header .header-call-info a::before{position:absolute;content:"";background:url(../../../../../../../themes/mcmlawsc/images/header-call.svg) no-repeat;background-size:contain;width:3rem;height:3rem;top:0;left:0;z-index:1}#header.fixed .wrapper .logo{width:11.578rem}.banner{padding-top:11rem}.banner .content p.title{font-size:1.167rem}.banner .content p.top-text,.banner .content p.bottom-text{font-size:3.156rem}.banner .content p.bottom-text{letter-spacing:-.033rem}.banner .content p.middle-text{font-size:1.9rem}.banner .content{padding-top:0}.banner .content p.imp-note{font-size:1.156rem}.after-banner::before{top:-4rem}.after-banner ul li .icons{height:4.256rem}.after-banner ul li .title p{font-size:1.7rem}.after-banner ul li p.text{font-size:1.189rem}.swiper-button-prev,.swiper-button-next{height:2.933rem;width:2.933rem}body h2 span,.title-wrap span{font-size:1.167rem}body h2,.title-wrap{font-size:2.589rem}.case-result-sec h2{width:22rem;margin:0 auto}.case-result-sec ul.case-list li .result-number{font-size:2.556rem;margin-bottom:.678rem}.about-us-sec .title-wrap{text-align:left}.about-us-sec .wrap .bottom-text{grid-template-columns:1fr;padding:1rem 1.4rem;grid-gap:.7rem;width:25rem}.about-us-sec .wrap .bottom-text>p{font-size:1.344rem;line-height:normal}.about-us-sec .wrap .bottom-text .custom-call{width:-moz-max-content;width:max-content;margin:0 auto}.about-us-sec .content p.quote,.page-template-office-location .about-locations p.quote{font-size:1.344rem;line-height:150%}.about-us-sec .content p.heading{font-size:1.522rem}.custom-call p{font-size:.989rem}.custom-call a{font-size:2.122rem}.custom-call::before{width:3.1rem;height:3.1rem;top:1.511rem;left:-3.7rem}.awards-sec p.sub-title{width:100%}.awards-sec .swiper-button-prev{left:0rem}.awards-sec .swiper-button-next{right:0rem}.awards-sec .slider-wrap{width:100%}.awards-sec .slider-wrap .swiper{padding:2.222rem 0}.no-fees-sec .wrap p.title{font-size:3.211rem;line-height:110%}.no-fees-sec .wrap p.small-title{font-size:1.344rem}.no-fees-sec .wrap .btn-wrap{display:flex;flex-wrap:wrap;gap:13px}.no-fees-sec .wrap .btn-wrap a.btn-main{font-size:12px;padding:14px 10px}.practice-area-sec .toggle .btn-wrap{width:100%;margin:20px 0 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.practice-area-sec .toggle .btn-wrap a.btn-main{padding:11px 10px;font-size:12px}.practice-area-sec .toggle p.title-wrap{font-size:1.8rem;letter-spacing:-1.9px}.cta .btn-wrap{flex-direction:column;width:-moz-max-content;width:max-content}.cta .wrap .image::before{height:calc(100% + 2.3rem);top:-1rem;left:1rem}.why-choose-us .wrap .single-box h3.box-title{font-size:1.256rem}.why-choose-us .wrap .single-box .top{grid-template-columns:3.6rem auto;margin-left:-1.722rem}.why-choose-us .wrap .single-box .top img{width:3.6rem;height:3.6rem}.video-testimonial .top{flex-direction:column;gap:1rem}.video-testimonial .title-wrap{text-align:center}#footer .top-wrap ul.office-list{padding-top:3.1rem;grid-gap:0;grid-template-columns:repeat(1,1fr)}#footer .top-wrap ul.office-list li:not(:last-child){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}#footer .footer-bottom .right-col{flex-direction:column;gap:1.2rem}#footer .footer-bottom .right-col p.copyright{font-size:.978rem;padding-right:0;margin-right:0;border:0;text-align:center;line-height:185%;opacity:.6}ul.faq p.faq-question::before{width:2.633rem;height:2.244rem}ul.faq p.faq-question{font-size:1.133rem;line-height:130%;padding:.833rem 1.911rem .989rem 4.4rem}ul.faq p.faq-question::after{right:.511rem;width:1.044rem;height:1.444rem}ul.faq li.faq-wrap.open p.faq-question::after{top:1.822rem}ul.faq .faq-answer{padding:0 1.111rem 1.389rem 1.5rem}.home-blog .left-col .content{padding:2.267rem 1.267rem}.home-blog .left-col .content .top-wrap p.date{font-size:.878rem}.home-blog .left-col p.post-title{font-size:1.4rem;line-height:139%;margin:1.033rem 0}.home-blog .left-col a.read-more{font-size:1.15rem}.map-sec p.form-title,.contact-wrap .wrap .right-col p.form-title{font-size:1.978rem;letter-spacing:0}.map-sec p.sub-title,.contact-wrap .wrap .right-col p.sub-title{font-size:1.15rem;width:21rem;margin:1rem auto 0}.gform_wrapper.gravity-theme form input[type=submit]{font-size:1.033rem}html body .inner-banner{margin-top:10.167rem;min-height:16rem}p.yellow-title{font-size:1.244rem}.section-title,.blog-page .left-col .content h2{font-size:2.278rem}.common-main .wrap .left-col .about-video{position:relative;margin:1.878rem 0;height:13rem}.common-main p.quote,.compensation-section .quote,.page-template-practice-area-detail p.quote{font-size:1.422rem;margin:1.778rem 0}.common-main .left-col .inner-cta{padding:1.3rem 1.567rem}.common-main .left-col .inner-cta p.cta-title{font-size:1.778rem;letter-spacing:0}.common-main .left-col .your-case .image{margin-bottom:-7rem}.common-main .left-col .your-case .content-text p.box-title{font-size:2.178rem;letter-spacing:0}.sidebar .case-we-handle ul li{margin-bottom:.967rem}.common-main .left-col .your-case .content-text ul li:not(:last-child){margin-right:1.1rem;padding-right:1.2rem}.sidebar .case-we-handle ul li img{width:1.9rem}.sidebar .sidebar-cta .content::before{top:-8.9rem}.fact-check{flex-direction:column}.fact-check p.title{font-size:1.344rem;padding:1.156rem 1.289rem .9rem;min-height:auto}.fact-check .text{padding:1.289rem}.location-page.awards-sec{padding-bottom:4.256rem!important}.about-locations .right-col .text{margin:-3.111rem auto 0}.about-locations .right-col .text p.top-text{font-size:1.611rem}.locations-list .single-location .address::before,.locations-list .single-location .call-mail a::before{top:.378rem}.contact-wrap{padding-top:13rem!important}.contact-wrap .wrap .right-col{padding:1.422rem}.map-sec .wrap .map-img{width:23rem}.map-sec .wrap .map-img a{padding:.356rem .711rem;font-size:1rem}.map-sec .wrap .map-img a.charleston-text{top:2.044rem;right:1.233rem}.map-sec .wrap .map-img a.florence-text{top:13.589rem;right:.978rem}.about-testimonial .content{width:100%}.about-testimonial .section-title br{display:none}.about-testimonial .bottom-wrap{grid-template-columns:1fr;width:auto;margin:4rem 0 0;padding-bottom:4.256rem}.about-testimonial .bottom-wrap::before{top:10rem;bottom:0;left:-15rem;right:-15rem}.about-testimonial .bottom-wrap .bottom-content{order:1}.video-testimonial ul.video-wrap{grid-template-columns:repeat(1,1fr)}.testimonial-tab .top-tabs ul{align-items:center;flex-wrap:wrap}.testimonial-tab .testimonial-list{grid-template-columns:repeat(1,1fr)}.page-template-office-location .about-locations .wrap,.page-template-practice-area-detail .about-locations .wrap{grid-gap:1.533rem}.page-template-office-location .about-locations .right-col::before,.page-template-practice-area-detail .about-locations .right-col::before,.compensation-section .right-wrap>div::before{content:none}.page-template-office-location .about-locations .custom-call,.compensation-section .right-wrap .custom-call,.page-template-practice-area-detail .about-locations .custom-call{margin-right:0;padding-right:2rem}.page-template-office-location .about-locations .custom-call::after,.page-template-practice-area-detail .about-locations .wrap .custom-call::after{left:-5rem;right:0;top:-1.5rem;bottom:-1.5rem}.map-location .map-box{position:relative;margin:2rem auto 0;top:0;left:0}.map-location .map-box::before{right:0;top:-2rem;left:0;transform:rotate(-90deg);margin:0 auto}.office-direction .inner-wrap{padding:1.778rem 1.333rem 5.444rem;margin-top:4.256rem;padding-bottom:30px}.office-direction .inner-wrap ul{grid-template-columns:1fr}.neighborhoods .img-wrap{width:100%}.neighborhoods .section-title{margin-bottom:1.222rem}.neighborhoods .panel ul{grid-gap:1rem;grid-template-columns:1fr}.neighborhoods ul.tabs{margin-bottom:2rem}.map-sec .wrap .map-img a.summerville-text{top:6.956rem;right:3.422rem}.Staff-inner-section .team-section .wrap{grid-template-columns:repeat(1,1fr)}.page-template-staff .contact-section .wrap{grid-template-columns:1fr;gap:1.333rem}.page-template-staff .contact-section .left-box{order:2}.page-template-staff .contact-section::before{content:none}.page-template-staff .contact-section .right-box{padding:2.889rem 0 0}.page-template-staff .contact-section .left-box img{margin-bottom:-6.333rem}.result-tabs ul.case-list li .result-number{font-size:2.556rem;margin-bottom:.678rem}.result-tabs ul.case-list{grid-template-columns:repeat(1,1fr)}.common-main .left-col .inner-cta .cta-btn-wrap{flex-direction:column;align-items:center}.contact-us-today .wrap .left-col{margin-bottom:-2.778rem}.contact-us-today::before,.contact-us-today::after,.custom-cta::before,.custom-cta::after{width:26.556rem!important;height:17.444rem!important}.contact-us-today::after,.custom-cta::after{width:16.778rem!important;height:10.667rem!important}.first-pa-sec .wrap{grid-gap:1.944rem;grid-template-columns:1fr}.page-template-practice-areas .our-practice-area ul{grid-template-columns:repeat(1,1fr)}html body .inner-banner .author-wrap{margin-top:1.711rem;flex-direction:column;gap:.6rem}.blog-page .breadcrumb{align-items:flex-start}.blog-page .left-col .content ul li{font-size:1.15rem}.blog-page .sidebar .recent-posts ul{padding:.767rem}.sidebar .inner-form{padding:1.067rem}.blog-page .sidebar .categories ul{padding:1.267rem}.google-testimonial .top img{display:none}.google-testimonial .swiper-slide.swiper-slide-active+div{opacity:0}.google-testimonial .google-list{width:80%}.blog-list-page ul.blog-list{grid-template-columns:1fr}.paginations-wrapper{gap:14px 10px}.modal-main .video-modal{height:200px;width:340px}.common-main .left-col .btn-wrap{align-items:center;flex-direction:column;gap:1rem}.case-result-sec ul.case-list li{box-shadow:unset}.case-result-sec ul.case-list li .content{font-size:1.144rem}.case-result-sec ul.case-list li .text{font-size:1.333rem;margin-bottom:.411rem}.testimonial-sec ul li p.quote{font-size:1.456rem}#footer .top-wrap ul.office-list a.get-direction{font-size:1rem}.common-main .wrap .left-col .about-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-practice-area-detail .inner-section-wrap h2{font-size:2rem!important}.custom-video-wrap .modal-main .video-modal{height:200px;width:340px;border-radius:15px}.meet-our-team{padding-top:30px!important}body.page-template-office-location .google-testimonial{padding-top:10px!important}.breadcrumb{flex-wrap:wrap;gap:1px 5px}.breadcrumb p.curent-page,.breadcrumb a.prev-page{line-height:180%}.breadcrumb span{top:1px}body.page-template-contact .contact-wrap{padding-bottom:0!important}}