#hp-intro{padding:100px 50px 100px 50px;}@media (max-width: 767px){#hp-intro{padding:80px 20px 80px 20px;}}#hp-intro .inner{max-width:1035px;margin:0 auto;}@media (max-width: 767px){#hp-intro .inner .top{text-align:center;}}#hp-intro .inner .top .tagline{font-family:"Rubik",sans-serif;font-size:40px;font-weight:400;color:#93cd93;text-transform:uppercase;letter-spacing:4px;line-height:47px;margin-bottom:19px;}@media (max-width: 767px){#hp-intro .inner .top .tagline{font-size:30px;line-height:37px;}}@media (max-width: 374px){#hp-intro .inner .top .tagline{font-size:25px;line-height:35px;}}#hp-intro .inner .top .title{font-family:"Noto Serif",serif;font-weight:400;font-size:60px;color:#044771;line-height:82px;margin-bottom:72px;}@media (max-width: 1150px){#hp-intro .inner .top .title{font-size:55px;line-height:78px;}}@media (max-width: 767px){#hp-intro .inner .top .title{font-size:50px;line-height:70px;margin-bottom:30px;}}@media (max-width: 500px){#hp-intro .inner .top .title{font-size:45px;line-height:65px;}}@media (max-width: 374px){#hp-intro .inner .top .title{font-size:35px;line-height:55px;}}#hp-intro .inner .bottom{padding:27px 0px 27px 55px;border-left:4px solid #50afda;margin-left:20.5%;}@media (max-width: 1150px){#hp-intro .inner .bottom{margin-left:0px;padding:20px 0px 20px 30px;}}@media (max-width: 767px){#hp-intro .inner .bottom{border-left:none;padding:20px 0px 20px 0px;}}#hp-intro .inner .bottom *:last-child{margin-bottom:0px;}#hp-video-center-block{background-color:#f3f3f3;margin-top:50px;}@media screen and (min-width: 1001px){#hp-video-center-block{margin-top:0;}}#hp-video-center-block .hp-video-center-block-inner{padding:0px 20px;}#hp-video-center-block .hp-video-center-block-inner .title{font-family:"Noto Serif",serif;font-size:72px;line-height:80px;color:var(--text);text-align:center;font-weight:var(--bold);max-width:1000px;margin:0 auto 50px auto;}@media (max-width: 767px){#hp-video-center-block .hp-video-center-block-inner .title{font-size:36px;line-height:48px;margin:0 auto 36px auto;}#hp-video-center-block .hp-video-center-block-inner{padding:30px 20px;}}#hp-video-center-block .hp-video-center-block-inner .hr{width:100px;height:7px;margin-bottom:42px;background-color:var(--tertiaryColor);}#hp-video-center-block .hp-video-center-block-inner .featured-video a.thumb{display:none;position:relative;}#hp-video-center-block .hp-video-center-block-inner .featured-video a.thumb img{width:100%;height:auto;position:relative;z-index:0;}#hp-video-center-block .hp-video-center-block-inner .featured-video a.thumb .play-button{position:absolute;top:50%;left:50%;margin-left:-27px;margin-top:-30px;z-index:1;}#hp-video-center-block .hp-video-center-block-inner .featured-video .embed{position:relative;padding-bottom:40.25%;height:0;flex-basis:65%;}#hp-video-center-block .hp-video-center-block-inner .featured-video .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#hp-video-center-block .hp-video-center-block-inner .video-slider{margin-bottom:0;min-height:0;min-width:0;width:100%;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list{margin-bottom:0;}#hp-video-center-block .hp-video-center-block-inner .video-slider .video a.thumb{display:none;position:relative;max-height:180px;}#hp-video-center-block .hp-video-center-block-inner .video-slider .video a.thumb img{width:100%;height:auto;position:relative;top:-30px;z-index:0;}#hp-video-center-block .hp-video-center-block-inner .video-slider .video a.thumb .play-button{position:absolute;top:50%;left:50%;margin-left:-27px;margin-top:-30px;z-index:1;}#hp-video-center-block .hp-video-center-block-inner .video-slider .video .embed{position:relative;padding-bottom:56.25%;height:0;}#hp-video-center-block .hp-video-center-block-inner .video-slider .video .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-dots li{margin:0;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-dots li button::before{color:#fd9728;opacity:1;}#hp-video-center-block .hp-video-center-block-inner .arrows{width:100px;margin:20px 0 0;display:flex;align-items:center;justify-content:space-between;}#hp-video-center-block .hp-video-center-block-inner .arrows .arrow{cursor:pointer;transition:all .5s cubic-bezier(.17,.66,.34,.98);pointer-events:all;width:22px;}#hp-video-center-block .hp-video-center-block-inner .arrows .arrow svg{width:100%;}@media screen and (min-width: 768px){#hp-video-center-block .hp-video-center-block-inner{padding:74px 50px;}#hp-video-center-block .hp-video-center-block-inner .title{font-size:55px;line-height:82px;}#hp-video-center-block .hp-video-center-block-inner .featured-video{margin-bottom:30px;display:flex;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list{margin-right:-30px;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list .video{margin-right:30px;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list .video a.thumb{display:block;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list .video .embed{display:none;}#hp-video-center-block .hp-video-center-block-inner .arrows{width:140px;margin-top:30px;}#hp-video-center-block .hp-video-center-block-inner .arrows .arrow{width:30px;}}@media screen and (min-width: 1280px){#hp-video-center-block .hp-video-center-block-inner{max-width:1200px;margin:0 auto;padding:74px 0;}#hp-video-center-block .hp-video-center-block-inner .title{font-size:55px;line-height:82px;text-align:center;}#hp-video-center-block .hp-video-center-block-inner .hr{margin:0 auto 42px auto;}}.hp-video-center-block-inner .featured-video .text-video-block{flex-basis:35%;background:#044771;}.hp-video-center-block-inner .featured-video .content-videotext{font-family:var(--lato);color:#fff;padding:0 40px;}.hp-video-center-block-inner .featured-video .text-video-block .content-videotext .title{font-size:40px !important;font-family:var(--lato) !important;color:#fff !important;margin:20px auto 0 auto !important;text-align:left !important;}.hp-video-center-block-inner .featured-video .content-videotext p{color:#fff;font-size:20px;font-family:"Lato",sans-serif;line-height:1.3em;}#hp-video-center-block .hp-video-center-block-inner .video-slider .slick-list .video .title-video{position:relative;background:#f3f3f3;margin-top:40px;font-weight:bold;font-size:20px;font-family:"Lato",sans-serif;padding-top:20px;line-height:1.2;}@media (max-width: 1100px){#hp-video-center-block .hp-video-center-block-inner .featured-video{display:block;}#hp-video-center-block .hp-video-center-block-inner .featured-video .embed{display:none;}.hp-video-center-block-inner .featured-video .content-videotext{padding:20px 30px 40px !important;}}#hp-split-text-with-form{display:flex;}@media (max-width: 1050px){#hp-split-text-with-form{flex-direction:column;}}#hp-split-text-with-form .left{flex-grow:1;padding:77px 50px 100px 50px;display:flex;align-items:center;justify-content:center;}#hp-split-text-with-form .left.add-background{background-image:url("https://cdn-jgkad.nitrocdn.com/ultFEqIiwJKSMpahotvLmGnTatrgFSat/assets/images/optimized/rev-c1b4e12/www.hasnerlaw.com/wp-content/themes/hasner-theme/media/triangle-mosaic.png");}#hp-split-text-with-form .left.add-background.nitro-lazy{background-image:none !important;}@media (max-width: 1050px){#hp-split-text-with-form .left{padding:50px 50px 50px 50px;}}@media (max-width: 767px){#hp-split-text-with-form .left{padding:50px 20px 50px 20px;}}#hp-split-text-with-form .left .left-inner{max-width:615px;}@media (max-width: 1050px){#hp-split-text-with-form .left .left-inner{max-width:100%;}}#hp-split-text-with-form .left .left-inner .title{font-family:"Noto Serif",serif;font-size:60px;line-height:82px;color:#044771;font-weight:400;}@media (max-width: 1050px){#hp-split-text-with-form .left .left-inner .title{font-size:55px;line-height:78px;}}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .title{font-size:45px;line-height:65px;}}@media (max-width: 374px){#hp-split-text-with-form .left .left-inner .title{font-size:35px;line-height:55px;}}#hp-split-text-with-form .left .left-inner .blurb{margin-top:54px;}#hp-split-text-with-form .left .left-inner .blurb p{font-family:"Noto Serif",serif;font-weight:400;font-size:25px;line-height:45px;color:#50afda;}#hp-split-text-with-form .left .left-inner .gform_wrapper{max-width:500px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);padding:52px 30px 58px 30px;background-color:#fff;margin:80px 0px 0px 0px;border-top:4px solid #50afda;border-radius:8px;text-align:center;}@media (max-width: 1050px){#hp-split-text-with-form .left .left-inner .gform_wrapper{max-width:100%;}}@media (max-width: 374px){#hp-split-text-with-form .left .left-inner .gform_wrapper{padding:52px 20px 58px 20px;}}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_heading{font-family:"Rubik",sans-serif;font-size:35px;text-transform:uppercase;font-weight:300;line-height:42px;letter-spacing:1.4px;text-align:center;color:#044771;margin-bottom:40px;}@media (max-width: 374px){#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_heading{font-size:25px;line-height:35px;}}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul{display:flex;justify-content:space-between;flex-wrap:wrap;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li{flex-basis:100%;margin-bottom:40px;}@media (max-width: 1050px){#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li{margin-bottom:20px;}}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li .gfield_label{display:none;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li input{height:50px;padding:0px 20px;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li input,#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li textarea{width:100%;background-color:#f4f4f4;border:none;font-family:"Rubik",sans-serif;font-weight:400;font-size:16px;color:#044771;line-height:20px;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li.textarea{flex-basis:100%;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_body ul li.textarea textarea{height:140px;display:block;padding:20px;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_footer{display:flex;align-items:center;justify-content:center;margin-top:40px;flex-direction:column;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_footer .gform_button{width:172px;height:66px;border-radius:33px;background-color:#044771;text-align:center;display:flex;align-items:center;justify-content:center;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);font-family:"Rubik",sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:1px;color:#fff;cursor:pointer;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_footer .gform_button:hover{background-color:#6cc;}#hp-split-text-with-form .left .left-inner .gform_wrapper .gform_footer .no-obligation{font-family:"Rubik",sans-serif;font-size:18px;letter-spacing:2px;line-height:22px;color:#93cd93;text-transform:uppercase;font-weight:700;margin-top:30px;display:none;}#hp-split-text-with-form .left .left-inner .or-call.savannah-wc{margin-top:40px;max-width:500px;}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.savannah-wc{max-width:100%;}}#hp-split-text-with-form .left .left-inner .or-call.savannah-wc a{font-family:"Rubik",sans-serif;font-weight:500;font-size:50px;line-height:60px;color:#6cc;text-align:center;display:block;}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.savannah-wc a{font-size:35px;line-height:48px;}}#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc{max-width:500px;margin-top:88px;}@media (max-width: 1050px){#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc{max-width:100%;}}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc{margin-top:65px;}}#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc a{font-family:"Rubik",sans-serif;font-weight:500;font-size:50px;line-height:60px;color:#6cc;text-align:center;display:block;border-bottom:4px solid #50afda;padding-bottom:40px;margin-bottom:52px;}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc a{font-size:35px;line-height:48px;padding-bottom:25px;margin-bottom:25px;}}#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc a span{font-family:"Noto Serif",serif;font-size:60px;line-height:82px;color:#044771;text-transform:capitalize;display:inline-block;margin-bottom:20px;}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc a span{font-size:35px;line-height:48px;margin-bottom:7px;}}#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc p{font-family:"Rubik",sans-serif;font-weight:400;font-size:40px;line-height:47px;text-transform:uppercase;color:#93cd93;text-align:center;}@media (max-width: 767px){#hp-split-text-with-form .left .left-inner .or-call.atlanta-wc p{font-size:30px;line-height:45px;}}#hp-split-text-with-form .right{flex-grow:1;background-color:#f4f4f4;}@media (max-width: 1050px){#hp-split-text-with-form .right{max-width:100%;}}@media (min-width: 1050px){#hp-split-text-with-form .right .right-inner{padding:0 15% 0 5%;}}#hp-split-text-with-form .right .right-inner .top-content{padding:71px 50px 20px 50px;}@media (max-width: 1050px){#hp-split-text-with-form .right .right-inner .top-content{padding:71px 50px 0px 50px;}}@media (max-width: 767px){#hp-split-text-with-form .right .right-inner .top-content{padding:71px 20px 0px 20px;}}#hp-split-text-with-form .right .right-inner .top-content .inner{max-width:505px;margin:0 auto;}@media (max-width: 1050px){#hp-split-text-with-form .right .right-inner .top-content .inner{max-width:100%;}}#hp-split-text-with-form .right .right-inner picture{height:510px;position:relative;}#hp-split-text-with-form .right .right-inner picture img{display:block;object-fit:cover;max-width:505px;margin:0 auto;}#hp-split-text-with-form .right .right-inner .bottom-content{padding:71px 50px 20px 50px;}@media (max-width: 1050px){#hp-split-text-with-form .right .right-inner .bottom-content{padding:71px 50px 0px 50px;}}@media (max-width: 767px){#hp-split-text-with-form .right .right-inner .bottom-content{padding:71px 20px 0px 20px;}}#hp-split-text-with-form .right .right-inner .bottom-content .inner{max-width:505px;margin:0 auto;}@media (max-width: 1050px){#hp-split-text-with-form .right .right-inner .bottom-content .inner{max-width:100%;}}#hp-centered-text-with-background-image{padding:81px 50px 100px 50px;position:relative;}@media (max-width: 767px){#hp-centered-text-with-background-image{padding:70px 20px 100px 20px;}}@media (max-width: 374px){#hp-centered-text-with-background-image{padding:50px 20px 50px 20px;}}#hp-centered-text-with-background-image picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}#hp-centered-text-with-background-image picture img{display:block;object-fit:cover;width:100%;height:100%;}#hp-centered-text-with-background-image .inner .top{max-width:825px;margin:0 auto 52px auto;text-align:center;}#hp-centered-text-with-background-image .inner .top .tagline{font-family:"Rubik",sans-serif;font-weight:400;font-size:40px;color:#93cd93;line-height:47px;letter-spacing:4px;margin-bottom:9px;}@media (max-width: 1150px){#hp-centered-text-with-background-image .inner .top .tagline{font-size:36px;line-height:43px;}}@media (max-width: 767px){#hp-centered-text-with-background-image .inner .top .tagline{font-size:30px;line-height:37px;}}@media (max-width: 374px){#hp-centered-text-with-background-image .inner .top .tagline{font-size:25px;line-height:35px;}}#hp-centered-text-with-background-image .inner .top .title{font-family:"Noto Serif",serif;font-size:60px;line-height:82px;color:#fff;}@media (max-width: 1150px){#hp-centered-text-with-background-image .inner .top .title{font-size:50px;line-height:75px;}}@media (max-width: 767px){#hp-centered-text-with-background-image .inner .top .title{line-height:70px;}}@media (max-width: 500px){#hp-centered-text-with-background-image .inner .top .title{font-size:45px;line-height:65px;}}@media (max-width: 374px){#hp-centered-text-with-background-image .inner .top .title{font-size:35px;line-height:55px;}}#hp-centered-text-with-background-image .inner .bottom{max-width:610px;margin:0 auto;padding:18px 0px 18px 50px;border-left:4px solid #50afda;}@media (max-width: 1150px){#hp-centered-text-with-background-image .inner .bottom{padding:18px 0px 18px 30px;max-width:100%;}}@media (max-width: 374px){#hp-centered-text-with-background-image .inner .bottom{padding:18px 0px 18px 20px;}}#hp-centered-text-with-background-image .inner .bottom p{color:#fff;}#hp-centered-text-with-background-image .inner .bottom h4{margin-bottom:26px;}#hp-centered-text-with-background-image .inner .bottom ul li{color:#fff;}#hp-centered-text-with-background-image .inner .bottom .case-review{width:380px;height:66px;border-radius:33px;background-color:#6cc;text-align:center;display:flex;align-items:center;justify-content:center;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);margin-top:83px;}@media (max-width: 767px){#hp-centered-text-with-background-image .inner .bottom .case-review{margin-top:50px;}}#hp-centered-text-with-background-image .inner .bottom .case-review span{font-family:"Rubik",sans-serif;font-weight:700;font-size:22px;letter-spacing:1px;color:#fff;}@media (max-width: 767px){#hp-centered-text-with-background-image .inner .bottom .case-review span{font-size:18px;}}@media (max-width: 374px){#hp-centered-text-with-background-image .inner .bottom .case-review span{font-size:15px;}}#hp-centered-text-with-background-image .inner .bottom .case-review:hover{background-color:#50afda;}@media (max-width: 767px){#hp-centered-text-with-background-image .inner .bottom .case-review{width:100%;max-width:380px;}}#hp-centered-text-with-background-image .inner .bottom *:last-child{margin-bottom:0px;}#hp-associations-and-awards{padding:68px 50px 100px 50px;background-color:rgba(4,71,113,.5);}@media (max-width: 767px){#hp-associations-and-awards{padding:50px 50px 50px 50px;}}@media (max-width: 767px){#hp-associations-and-awards{padding:50px 20px 50px 20px;}}#hp-associations-and-awards.add-background{background-image:url("https://cdn-jgkad.nitrocdn.com/ultFEqIiwJKSMpahotvLmGnTatrgFSat/assets/images/optimized/rev-c1b4e12/www.hasnerlaw.com/wp-content/themes/hasner-theme/media/triangle-mosaic-with-overlay.png");background-color:rgba(4,71,113,.5);}#hp-associations-and-awards.add-background.nitro-lazy{background-image:none !important;}#hp-associations-and-awards .associations-and-awards-inner{max-width:1280px;margin:0 auto 0 auto;}#hp-associations-and-awards .associations-and-awards-inner .title{font-family:"Noto Serif",serif;font-size:60px;font-weight:400;color:#044771;line-height:82px;text-align:center;margin-bottom:40px;}@media (max-width: 1150px){#hp-associations-and-awards .associations-and-awards-inner .title{font-size:55px;line-height:78px;}}@media (max-width: 767px){#hp-associations-and-awards .associations-and-awards-inner .title{font-size:38px;line-height:65px;}}@media (max-width: 374px){#hp-associations-and-awards .associations-and-awards-inner .title{font-size:41px;line-height:58px;margin-bottom:23px;}}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper{position:relative;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows{position:absolute;top:50%;transform:translateY(-50%);left:0px;width:100%;display:flex;justify-content:space-between;}@media (max-width: 767px){#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows{display:none;}}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows .arrow{height:50px;width:50px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;opacity:.5;transition:opacity .5s cubic-bezier(.17,.66,.34,.98);}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows .arrow.prev{left:-50px;transform:rotate(180deg);}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows .arrow.next{right:-50px;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .arrows .arrow:hover{opacity:1;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-list{padding:20px 0px;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-list .slick-slide{width:290px;height:290px;padding:20px;background-color:#fff;margin:0px 15px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px 0 rgba(0,0,0,.1);}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-list .slick-slide img{width:100%;max-width:185px;height:auto;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-dots{bottom:-35px;}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-dots li button:before{font-size:10px;opacity:1;color:#50afda;transition:color 1s cubic-bezier(.17,.66,.34,.98);}#hp-associations-and-awards .associations-and-awards-inner .slider-wrapper .slick-dots li.slick-active button:before{color:#93cd93;}#hp-centered-text-with-background-image-v3{padding:99px 50px 295px 50px;position:relative;}@media (max-width: 767px){#hp-centered-text-with-background-image-v3{padding:50px 20px 150px 20px;}}#hp-centered-text-with-background-image-v3 picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}#hp-centered-text-with-background-image-v3 picture img{display:block;object-fit:cover;width:100%;height:100%;}#hp-centered-text-with-background-image-v3 .inner{max-width:1035px;margin:0 auto 0 auto;}#hp-centered-text-with-background-image-v3 .inner .title{font-family:"Rubik",sans-serif;font-size:40px;line-height:60px;color:#fff;color:#93cd93;text-align:center;margin-bottom:53px;margin-top:0px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}@media (max-width: 767px){#hp-centered-text-with-background-image-v3 .inner .title{font-size:30px;line-height:50px;margin-bottom:40px;}}#hp-centered-text-with-background-image-v3 .inner .content{text-align:center;}#hp-centered-text-with-background-image-v3 .inner .content p{color:#fff;}#hp-centered-text-with-background-image-v3 .inner .content h3{font-size:30px;line-height:60px;}