.elementor-5080 .elementor-element.elementor-element-8b528bd{--display:flex;--min-height:34vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;}.elementor-5080 .elementor-element.elementor-element-8b528bd:not(.elementor-motion-effects-element-type-background), .elementor-5080 .elementor-element.elementor-element-8b528bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nh-lawyers.com/wp-content/uploads/2018/04/Lawyers-Who-Needs-Them-Well-Actually-You-Might-Copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5080 .elementor-element.elementor-element-8b528bd::before, .elementor-5080 .elementor-element.elementor-element-8b528bd > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-8b528bd > .e-con-inner > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-8b528bd > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-8b528bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-8b528bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#002541;--background-overlay:'';}.elementor-5080 .elementor-element.elementor-element-ac13689{text-align:center;}.elementor-5080 .elementor-element.elementor-element-ac13689 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:clamp(2.3rem, 1.0977rem + 1.7614vw, 3rem);font-weight:400;font-style:normal;line-height:4rem;letter-spacing:-3px;color:#FFFFFF;}.elementor-5080 .elementor-element.elementor-element-cfda6f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-5080 .elementor-element.elementor-element-f19bc68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5080 .elementor-element.elementor-element-67104ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5080 .elementor-element.elementor-element-aaa80ac{--display:flex;}.elementor-5080 .elementor-element.elementor-element-f7117ab{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.95;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5080 .elementor-element.elementor-element-f7117ab:not(.elementor-motion-effects-element-type-background), .elementor-5080 .elementor-element.elementor-element-f7117ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000E1A;}.elementor-5080 .elementor-element.elementor-element-f7117ab::before, .elementor-5080 .elementor-element.elementor-element-f7117ab > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-f7117ab > .e-con-inner > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-f7117ab > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-f7117ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-f7117ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5080 .elementor-element.elementor-element-1e7f7f2{text-align:center;}.elementor-5080 .elementor-element.elementor-element-76405c9{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5080 .elementor-element.elementor-element-0c194ec img{width:60%;}.elementor-5080 .elementor-element.elementor-element-9a8beb0{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5080 .elementor-element.elementor-element-4083c4c{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5080 .elementor-element.elementor-element-4083c4c::before, .elementor-5080 .elementor-element.elementor-element-4083c4c > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-4083c4c > .e-con-inner > .elementor-background-video-container::before, .elementor-5080 .elementor-element.elementor-element-4083c4c > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-4083c4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5080 .elementor-element.elementor-element-4083c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5080 .elementor-element.elementor-element-1438703 > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-6d61f47 > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-77fa0a1 > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-e33da5f > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-a0a0986 > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-d72a7b2 > .elementor-widget-container{background-color:#000E1A;padding:030px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-f998211 > .elementor-widget-container{background-color:#000E1A;padding:30px 50px 30px 50px;}.elementor-5080 .elementor-element.elementor-element-177fbfe{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5080 .elementor-element.elementor-element-732c4a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5080 .elementor-element.elementor-element-732c4a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.4rem, 1.2636rem + 0.6818vw, 2rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-c4b7a64 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-c4b7a64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-04732eb > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-04732eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-01b238c > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-01b238c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-fb1bbbb > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-fb1bbbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-fd405f3 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-fd405f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-3128bdb > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-3128bdb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-448806f > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-448806f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-2b32ed4 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-2b32ed4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-375e738 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-375e738 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-74acbaa > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-74acbaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-3ca649e > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5080 .elementor-element.elementor-element-3ca649e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);font-weight:400;font-style:normal;line-height:2;letter-spacing:0.9px;color:#000000;}.elementor-5080 .elementor-element.elementor-element-0638f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5080 .elementor-element.elementor-element-f822a5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:30px;--padding-bottom:30px;--padding-left:110px;--padding-right:110px;}.elementor-5080 .elementor-element.elementor-element-f822a5b:not(.elementor-motion-effects-element-type-background), .elementor-5080 .elementor-element.elementor-element-f822a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF061B;}.elementor-5080 .elementor-element.elementor-element-9d59fbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5080 .elementor-element.elementor-element-c325df4{text-align:center;}.elementor-5080 .elementor-element.elementor-element-c325df4 img{width:292px;}.elementor-5080 .elementor-element.elementor-element-f37a1b5{--display:flex;--justify-content:center;}.elementor-5080 .elementor-element.elementor-element-8ed5bd7{font-family:"Spartan", Sans-serif;font-size:font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem);font-weight:700;text-transform:uppercase;line-height:2;letter-spacing:0.316rem;color:#FFFFFF;}.elementor-5080 .elementor-element.elementor-element-de0d4f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-5080 .elementor-element.elementor-element-556e91b{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5080 .elementor-element.elementor-element-556e91b.e-con{--align-self:center;}.elementor-5080 .elementor-element.elementor-element-9b30602{text-align:center;}.elementor-5080 .elementor-element.elementor-element-9b30602 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:clamp(1.5rem, 1.1307rem + 1.8466vw, 3.125rem);font-weight:400;font-style:normal;line-height:1.1;letter-spacing:-0.188rem;color:#005596;}.elementor-5080 .elementor-element.elementor-element-b2ae46f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-90px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-100px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--arrow-size:3.5rem;--arrow-normal-color:#005596;--arrow-hover-color:#66BDFF;--swiper-pagination-size:0.8rem;--dots-normal-color:#66BDFF;--swiper-pagination-spacing:2rem;}.elementor-5080 .elementor-element.elementor-element-b2ae46f > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-5080 .elementor-element.elementor-element-b2ae46f .swiper-slide > .elementor-element{height:100%;}.elementor-5080 .elementor-element.elementor-element-b2ae46f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.8rem;--swiper-pagination-bullet-vertical-gap:0.8rem;}.elementor-5080 .elementor-element.elementor-element-94ab5f7 .elementor-button{background-color:#DF061B;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:uppercase;line-height:1.8rem;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}@media(min-width:768px){.elementor-5080 .elementor-element.elementor-element-f19bc68{--width:30%;}.elementor-5080 .elementor-element.elementor-element-0638f32{--width:70%;}.elementor-5080 .elementor-element.elementor-element-f822a5b{--width:100%;}.elementor-5080 .elementor-element.elementor-element-9d59fbd{--width:20%;}.elementor-5080 .elementor-element.elementor-element-f37a1b5{--width:80%;}.elementor-5080 .elementor-element.elementor-element-556e91b{--width:70%;}}@media(max-width:1024px){.elementor-5080 .elementor-element.elementor-element-f19bc68{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5080 .elementor-element.elementor-element-b2ae46f{--swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-5080 .elementor-element.elementor-element-b2ae46f{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5080 .elementor-element.elementor-element-ac13689 .elementor-heading-title{font-size:clamp(2.3rem, 1.0977rem + 1.7614vw, 3rem);line-height:3rem;letter-spacing:-0.188rem;}.elementor-5080 .elementor-element.elementor-element-cfda6f3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5080 .elementor-element.elementor-element-67104ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5080 .elementor-element.elementor-element-76405c9{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5080 .elementor-element.elementor-element-1438703 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-6d61f47 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-77fa0a1 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-e33da5f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-a0a0986 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-d72a7b2 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-f998211 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-5080 .elementor-element.elementor-element-177fbfe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5080 .elementor-element.elementor-element-0638f32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5080 .elementor-element.elementor-element-f822a5b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5080 .elementor-element.elementor-element-9d59fbd{--width:100%;}.elementor-5080 .elementor-element.elementor-element-c325df4{text-align:left;}.elementor-5080 .elementor-element.elementor-element-c325df4 img{width:40%;}.elementor-5080 .elementor-element.elementor-element-f37a1b5{--width:100%;}.elementor-5080 .elementor-element.elementor-element-de0d4f7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5080 .elementor-element.elementor-element-b2ae46f{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-f7117ab */.elementor-5080 .elementor-element.elementor-element-f7117ab h3{
font-family: Poppins;
font-size: 1.8rem;
font-style: normal;
font-weight: 500;
line-height: 1; 
letter-spacing: -0.66px;
color: #fff;
}

.elementor-5080 .elementor-element.elementor-element-f7117ab h3>h4 {
    padding: 0px;
    margin: 0px;
}

.elementor-5080 .elementor-element.elementor-element-f7117ab h4{
font-family: Poppins;
font-size: 1.2rem;
font-style: normal;
font-weight: 400;
line-height: 1; 
letter-spacing: -0.66px;
color: #fff;
}
.elementor-5080 .elementor-element.elementor-element-f7117ab a {
 color: #fff;
 padding-bottom: .5px;
 font-size: clamp(.5rem, 0.9716rem + 0.142vw, 0.85rem);
}
    
.elementor-5080 .elementor-element.elementor-element-f7117ab p{
font-family: Poppins;
font-size: clamp(1.125rem, 1.125rem + 0vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2rem;
letter-spacing: 0.9px;
color: #fff;
}

.elementor-5080 .elementor-element.elementor-element-f7117ab ul {
font-family: Poppins;
font-size: clamp(1.4rem, 1.2636rem + 0.6818vw, 2rem);
font-style: normal;
font-weight: 400;
line-height: 2rem;
letter-spacing: 0.056rem;
color: #000;
}

/* Optionally, you can target individual list items */
.elementor-5080 .elementor-element.elementor-element-f7117ab ul li {
font-family: Poppins;
font-size: clamp(1.125rem, 1.125rem + 0vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2rem;
letter-spacing: 0.056rem;
color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed19c1 */.elementor-5080 .elementor-element.elementor-element-2ed19c1 h3{
font-family: Poppins;
font-size: 2.063rem;
font-style: normal;
font-weight: 500;
line-height: 1.2; 
letter-spacing: -0.66px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4083c4c */.elementor-5080 .elementor-element.elementor-element-4083c4c a {
    text-decoration: underline;
  text-underline-offset: 5px; 
  color: #fff;
}
.elementor-5080 .elementor-element.elementor-element-4083c4c a:hover {
    text-decoration: none;
}
.elementor-5080 .elementor-element.elementor-element-4083c4c p{
font-family: Poppins;
font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2rem;
letter-spacing: 0.9px;
color: #fff;
}

.elementor-5080 .elementor-element.elementor-element-4083c4c p:last-of-type {
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-177fbfe */.elementor-5080 .elementor-element.elementor-element-177fbfe p{
font-family: Poppins;
font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2rem;
letter-spacing: 0.9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0638f32 */.elementor-5080 .elementor-element.elementor-element-0638f32 h2{
font-family: Poppins;
font-size: 2.063rem;
font-style: normal;
font-weight: 500;
line-height: 1.2; 
letter-spacing: -0.66px;
margin: 0px;
padding: 0px;
margin-bottom: 30px;
color: #000;
}

.elementor-5080 .elementor-element.elementor-element-0638f32 h3{
font-family: Poppins;
font-size: clamp(1.4rem, 1.2636rem + 0.6818vw, 2rem);
font-style: normal;
font-weight: 500;
line-height: 1.2; 
letter-spacing: -0.66px;
margin-top: 30px;
color: #000;
}
    
.elementor-5080 .elementor-element.elementor-element-0638f32 a {
    text-decoration: underline;
  text-underline-offset: 5px; 
  color: #000;
}

.elementor-5080 .elementor-element.elementor-element-0638f32 a:hover {
    text-decoration: none;
}

.elementor-5080 .elementor-element.elementor-element-0638f32 p{
font-family: Poppins;
font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2;
letter-spacing: 0.9px;
color: #000;
}

.elementor-5080 .elementor-element.elementor-element-0638f32 ul {
font-family: Poppins;
font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2;
letter-spacing: 0.9px;
}

/* Optionally, you can target individual list items */
.elementor-5080 .elementor-element.elementor-element-0638f32 ul li {
font-family: Poppins;
font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
font-style: normal;
font-weight: 400;
line-height: 2;
letter-spacing: 0.9px;
}

.elementor-5080 .elementor-element.elementor-element-0638f32 ul li a,
ol li a {
  color: #000; /* Change this to your desired color */
 /* text-decoration: none; */
  font-size: clamp(1rem, 0.9716rem + 0.142vw, 1.125rem);
  font-weight: 400;
line-height: 2;
letter-spacing: 0.056rem;
color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed5bd7 */.elementor-5080 .elementor-element.elementor-element-8ed5bd7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37a1b5 */.elementor-5080 .elementor-element.elementor-element-f37a1b5 a {
text-decoration: underline;
text-underline-offset: 6px;
color: inherit;
}

.elementor-5080 .elementor-element.elementor-element-f37a1b5 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f822a5b */.elementor-5080 .elementor-element.elementor-element-f822a5b {
    text-underline-offset: 5px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spartan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/league-spartan-v15-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Spartan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/league-spartan-v15-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Spartan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/league-spartan-v15-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Spartan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/league-spartan-v15-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-100.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-200.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.nh-lawyers.com/wp-content/uploads/2025/08/poppins-v24-latin-600.woff2') format('woff2');
}
/* End Custom Fonts CSS */