:root{--blue:#1e90ff;--white:#fff;--placeholdercolor:currentColor}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0;font-family:'Poppins';font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both}.aligncenter,.alignleft,.alignright{margin-bottom:10px}.alignnone{margin-bottom:10px}.alignleft{float:left;margin-right:15px;margin-top:0}.alignright{float:right;margin-left:15px;margin-top:0}.aligncenter{display:block;margin:0 auto 15px auto}iframe,img{max-width:100%;border:none;vertical-align:middle}img{border:0;height:auto}a{font-size:inherit;line-height:normal;color:inherit;text-decoration:none;transition:.5s}h1,h2,h3,h4,h5,h6{font-family:'DM Serif Display';margin:0 0 20px;padding:0;font-weight:400}blockquote,li,ol,p,ul{font-family:'Poppins';font-weight:400;margin:0 0 10px;padding:0}li,ul{list-style:none}a:visited{color:inherit}a:hover{text-decoration:none}a,a:hover,button,input[type=submit]{outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none;appearance:none;border-radius:0}input::-webkit-input-placeholder{color:var(--placeholdercolor)}input::-moz-placeholder{color:var(--placeholdercolor)}input:-ms-input-placeholder{color:var(--placeholdercolor)}input:-moz-placeholder{color:var(--placeholdercolor)}html{scroll-behavior:smooth}.container{max-width:1560px;width:100%;margin:0 auto}.d-none,.hide{display:none !important}.fl{float:left}.fr{float:right}.fw{float:left;width:100%}.wrapper{float:left;width:100%}.head-sec{padding:17px 0;position:absolute;top:0;left:0;z-index:99;transition:all .3s ease}.head-sec.f-nav{position:fixed;background:#0e2937;padding:15px 0}.head-sec.f-nav .top-rit{display:none}.head-sec .container{max-width:1770px;display:flex;align-items:center;justify-content:space-between}.logo{width:26%;transition:all .3s ease}.head-sec.f-nav .logo{width:15%}.logo img{max-width:250px;transition-duration:.8s}@media screen and (min-width:481px){.logo img{max-width:300px}}@media screen and (min-width:992px){.logo img{max-width:210px}}@media screen and (min-width:1101px){.logo img{max-width:245px}}@media screen and (min-width:1201px){.logo img{max-width:304px}}@media screen and (min-width:1301px){.logo img{max-width:317px}}@media screen and (min-width:1441px){.logo img{max-width:360px}}@media screen and (min-width:1501px){.logo img{max-width:380px}}@media screen and (min-width:1601px){.logo img{max-width:408px}}@media screen and (min-width:1701px){.logo img{max-width:434px}}@media screen and (min-width:1801px){.logo img{max-width:455px}}.head-sec.f-nav .logo img{max-width:100%}.logo-rit{gap:43px;margin:-11px 0 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.top-rit{padding-right:97px}.top-rit p{font-size:26px;letter-spacing:1.04px;line-height:1.2;margin:0;position:relative;font-family:'Bitter';font-weight:400;color:#fff;display:block;text-align:right}.top-rit p:before{width:112px;height:2px;left:0;top:16px;background-color:#e1eaef;position:absolute;content:""}.top-rit a{font-size:40px;letter-spacing:1.6px;line-height:1.3;font-family:'Bitter';font-weight:500;display:block;position:relative}.top-rit a:hover{color:#000}.top-rit a:before{width:79px;height:80px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-position:-15px -15px;right:-93px;top:-31px;position:absolute;content:""}.topmenu{width:auto}.topmenu ul{position:relative;margin:0}.topmenu ul li{float:left;position:relative;margin:0 40px 0 0}.topmenu ul li a{font-size:20px;letter-spacing:.8px;position:relative;text-transform:uppercase;line-height:1;color:#fff;padding:0 0 6px;font-family:'Bitter';font-weight:500;transition:.3s;border-bottom:3px solid transparent}.topmenu ul.primary-menu>li a:hover,.topmenu ul.primary-menu>li.current-menu-item a{border-bottom-color:#fff}.topmenu ul li:first-child{margin-left:0}.topmenu ul li:last-child{margin-right:0}.topmenu ul li:last-child a{border:0}.topmenu ul li ul.sub-menu{display:none;width:260px;position:absolute;top:100%;left:0;right:auto;background-color:#275977;padding:0;z-index:999}.topmenu ul li:hover ul.sub-menu{display:block}.topmenu ul li:hover ul.sub-menu ul{display:none}.topmenu ul li:hover ul.sub-menu li{position:relative}.topmenu ul li:hover ul.sub-menu li:hover>ul{display:block;top:0;left:100%}.topmenu .sub-menu li.current-menu-item a{color:#fff}.topmenu .sub-menu li a:after{display:none}.topmenu .sub-menu li{width:100%;float:left;border-bottom:1px solid rgba(255,255,255,.2);margin:0;padding:0}.topmenu .sub-menu li a{float:left;font-size:15px;width:100%;line-height:normal;padding:9px 12px 8px;color:#fff;display:block;text-transform:capitalize}.topmenu .sub-menu li a:hover{background-color:transparent;color:#fff}.topmenu ul ul a:after{display:none}.showhide{display:none;color:#fff;text-align:center;cursor:pointer;position:relative}.showhide b.txtl{text-align:right;font-size:20px;line-height:28px;font-weight:400;text-transform:uppercase;margin:0;color:#343235;padding-top:2px;font-weight:700;letter-spacing:.5px}.showhide{text-align:center;font-size:36px;line-height:1;display:inline-block;vertical-align:middle}.mobinav{width:100%;color:#fff;box-sizing:border-box;z-index:99;float:left;background:#113141;position:absolute;top:38px;left:0;display:none}.mobinav ul{float:left;margin:0;padding:5px 0;width:100%}.mobinav ul li{float:left;margin:0;width:100%;list-style:none;padding:0 20px;box-sizing:border-box;border:0;margin:0;padding:0;position:relative;font-family:'Poppins'}.mobinav a{width:100%;float:left;padding:6px 0;display:block;line-height:normal;color:#fff;font-size:15px;letter-spacing:.5px;font-family:'Poppins';border:0;margin:0;text-decoration:none}.mobinav a:hover{color:#2a688d}.mobinav ul li ul{float:left;padding:0 0 0 15px}.mobinav ul li ul li a{text-transform:capitalize}.mobinav ul li .drop.close,.mobinav ul li .drop.open{font-size:0;position:absolute;right:0;top:0;width:100%;height:29px;background-color:transparent !important;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/plus_icn.webp);background-position:right center;background-repeat:no-repeat;padding:0 5px !important;cursor:pointer}.mobinav ul li .drop.open{width:22px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/minus_icn.webp)}.mobile_src_nav{display:none;position:relative}.mobile_src_nav .container{position:relative}.mobile_src_nav .search-form{width:100%;float:left}.mobileContentBlock{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;height:calc(100% - 50px)}.mobileContentBlock .head-btn{padding:10px 5px}.mobileContentBlock a[rel=home]{margin:0}.mobileContentBlock .tel{margin-top:auto}.mobileContentBlock .head-btn a{text-align:center}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-phone:before{content:"\f095"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.mobile-header-container{display:flex;align-items:stretch;justify-content:center;margin-top:0}.mobile-call-button,.mobile-menu-button,.mobile-email-button{width:100%;background-color:#113141;border:1px solid #173753}.mobile-email-button{background-color:#173753}.mobile-call-button a,.mobile-menu-button button,.mobile-email-button a{display:block;width:100%;text-align:center;padding:10px;height:100%;color:#fff}.mobile-menu-button button{border:none;background-color:transparent}.tab-phone-icon,.mobile-call-button .mob-phone-icon,.mobile-menu-trigger .menu-bars{width:20px;display:inline-block;vertical-align:middle}.mobile_src_nav{display:none}.tab_phone,.tab_email{display:none;padding:12px 20px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.tab_phone{margin-left:auto;background-color:#113141}.tab_email{background-color:#173753}@media screen and (min-width:768px){.mobile-header-container{display:none}}@media screen and (min-width:767px) and (max-width:991px){.mobile_src_nav,.tab_phone,.tab_email{display:block}.tab_phone{display:block}.mobinav .tel a{font-weight:700;background-color:#2a688d;color:#fff;padding:10px;width:100%}}@media screen and (min-width:767px) and (max-width:991px){.mobile-header-container span.menu-text{font-size:20px}.mobile-header-container span{font-size:20px}.fa-phone:before{font-size:20px}}p:empty{display:none}a.cmn-btn{font-size:23px;color:#fff;letter-spacing:.92px;line-height:1;display:inline-block;position:relative;background:#286f95;text-transform:uppercase;font-weight:600;padding:30px 36px;font-family:'Bitter';text-align:center}a.cmn-btn:hover{background:#7ea9bf;color:#fff}.text-heading{font-size:70px;font-family:'DM Serif Display';font-weight:400;color:#fff;line-height:1.42;margin:0 0 40px}.banner-sec{padding:40px 0 0;background-color:#184656;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/mbl-bnr-background.webp);background-size:cover;background-position:center;position:relative;background-repeat:no-repeat}@media screen and (min-width:481px){.banner-sec{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-baner-bg-pic.webp)}}@media screen and (min-width:581px){.banner-sec{padding:50px 0 0}}@media screen and (min-width:768px){.banner-sec{padding:60px 0 0}}@media screen and (min-width:992px){.banner-sec{padding:150px 0 0}}@media screen and (min-width:1241px){.banner-sec{padding:180px 0 0}}@media screen and (min-width:1441px){.banner-sec{padding:200px 0 0}}@media screen and (min-width:1601px){.banner-sec{padding:240px 0 0}}@media screen and (min-width:992px){.banner-sec:before{content:"";width:100%;height:200px;position:absolute;top:0;left:0;background:linear-gradient(180deg,#336f95 0,#316e94 23%,rgba(0,0,0,0) 100%);pointer-events:none}}@media screen and (min-width:1241px){.banner-sec:before{height:490px}}.banner-sec-after{width:100%;height:65%;bottom:0;left:0;position:absolute;content:"";pointer-events:none;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-baner-bt-clr.webp);background-position:bottom center;background-size:100% 100%}.hm-baner-box{padding:0;margin:0 0 20px;position:relative;text-align:center}@media screen and (min-width:992px){.hm-baner-box{padding:0 0 40px;margin:0 0 30px;text-align:left}}@media screen and (min-width:1241px){.hm-baner-box{padding:0;margin:0 0 65px}}@media screen and (min-width:1441px){.hm-baner-box{padding:0 0 0 25px}}@media screen and (min-width:1801px){.hm-baner-box{padding:0 0 0 50px}}img.dskp-scrn{display:none}img.mbl-scrn{display:block;width:100%;margin:auto}@media screen and (min-width:992px){img.mbl-scrn{display:none}img.dskp-scrn{display:block}}.hm-bner-txt{position:relative;z-index:1;width:100%;padding:15px 5px;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.3)}@media screen and (min-width:481px){.hm-bner-txt{padding:20px 15px}}@media screen and (min-width:992px){.hm-bner-txt{bottom:0;border:none;position:absolute;border:none;background-color:transparent;padding:0}}@media screen and (min-width:1241px){.hm-bner-txt{bottom:-40px}}@media screen and (min-width:1441px){.hm-bner-txt{bottom:-22px}}.banner-sec h1{font-family:'DM Serif Display';font-weight:400;font-size:26px;line-height:1.2;letter-spacing:0;color:#fff;text-transform:uppercase;margin:0;padding:0;position:relative}@media screen and (min-width:481px){.banner-sec h1{font-size:38px;letter-spacing:3.96px;line-height:1.1}}@media screen and (min-width:768px){.banner-sec h1{font-size:45px}}@media screen and (min-width:992px){.banner-sec h1{font-size:72px;padding:0 80px}}@media screen and (min-width:1241px){.banner-sec h1{font-size:85px;padding:0 140px}}@media screen and (min-width:1441px){.banner-sec h1{font-size:100px}}@media screen and (min-width:1601px){.banner-sec h1{font-size:126px}}@media screen and (min-width:1801px){.banner-sec h1{font-size:132px}}.banner-sec h1 span{font-size:29px;letter-spacing:9.86px;line-height:1;display:block;font-family:'Bitter';font-weight:400;color:#7ea9bf;position:relative}.banner-sec h1 span:before{width:23%;height:3px;background-color:#7ea9bf;right:0;top:0;bottom:0;margin:auto;position:absolute;content:""}.banner-sec h1 strong{display:block;text-align:center;font-weight:400;position:relative}@media screen and (min-width:992px){.banner-sec h1 strong{text-align:right}.banner-sec h1 strong:before{width:17%;height:3px;content:"";position:absolute;background-color:#7ea9bf;top:0;left:0;bottom:0;margin:auto}.banner-sec h1 strong:after{width:131px;height:3px;content:"";position:absolute;background-color:#7ea9bf;top:0;bottom:15px;left:86px;margin:auto}}.banner-sec p{font-size:28px;line-height:1.39;letter-spacing:1.12px;margin-bottom:0;color:#4e6671;text-align:right;font-family:'Bitter';font-weight:400}.banner-sec a.cmn-btn{font-size:25px;padding:29px 34px}.baner-butn{padding:0 8px 10px;position:relative}.baner-butn:before{width:100%;height:81%;top:15px;left:-2px;content:"";position:absolute;border:2px solid #fff}.hm-bner-tp img{margin:0}.baner-btm-btn{gap:26px;display:flex;position:relative;z-index:1;align-items:center;justify-content:center;padding:30px 0}.baner-btm-btn:after,.baner-btm-btn:before{position:absolute;content:"";background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hmbnr-dots.webp);width:100%;height:3px;left:0;top:0}.baner-btm-btn:before{bottom:0;top:inherit}.hmteam-sec{margin-top:-53px;padding:190px 0 90px;position:relative;background-color:#113041}@media screen and (min-width:768px){.hmteam-sec{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-team-bg-pic.webp)}}.hmteam-sec h2{letter-spacing:6.16px;margin-bottom:25px;font-family:'DM Serif Display';font-weight:400;font-size:56px;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase}.hmteam-sec p{font-size:31px;letter-spacing:2.48px;margin-bottom:54px;line-height:1.22;color:#95a7b1;font-family:'Bitter';font-weight:400;display:none}.hmtem-box .hmtem-itm h4{padding:100px 0 0;margin-bottom:23px;font-family:'Bitter';font-weight:500;font-size:23px;line-height:1.47;letter-spacing:.92px;color:#fff}.hmtem-box .hmtem-itm p{font-size:15px;letter-spacing:.6px;margin-bottom:0;line-height:1.66;color:#fff;font-family:'Poppins';font-weight:300}.hmteam-sec:before{width:402px;height:332px;top:-44px;right:120px;background-size:cover;background-repeat:no-repeat;position:absolute;content:"";background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-team-gg.webp)}.hmtem-box{margin:0 -140px 46px 0;gap:63px;display:flex;counter-reset:hmtem-itm;position:relative;justify-content:flex-start}.hmtem-box:before{position:absolute;content:" ";width:85%;height:2px;background-color:#286f95;left:0;top:36px}.hmtem-box .hmtem-itm:before{counter-increment:hmtem-itm;content:counter(hmtem-itm,decimal-leading-zero);position:absolute;top:0;left:0;color:#fff;width:72px;height:71px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;background-color:#7ea9bf;border-radius:100%;font-size:31px;font-family:'Bitter';font-weight:400}.hmtem-box .hmtem-itm{position:relative;width:17%}.hmtem-box .hmtem-itm:hover:before{background-color:#286f95}.hmtem-btn{text-align:center}.hmtem-btn a.cmn-btn{padding:24px 46px}.hmawrd-sec{position:relative;background-color:#113141}.hmawrd-sec:before{width:50%;height:100%;background-color:#174258;right:0;top:0;position:absolute;content:""}.hmawrd-sec .container{max-width:1724px;padding:58px 82px 77px;background-color:#174258;position:relative}.hmawrd-sec .container:before{position:absolute;content:"";width:34.2%;height:59%;top:-10px;border-top:10px solid #286f95;border-left:10px solid #286f95;left:-10px;pointer-events:none}.hmawrd-sec h2{font-size:60px;margin-bottom:30px;letter-spacing:1.2px;line-height:1;color:#fff;font-family:'DM Serif Display';font-weight:400}.awds-bx{display:flex}.awds-items{border:1px solid rgba(255,255,255,.1);border-right:none}.awds-items:last-child{border-right:1px solid rgba(255,255,255,.1)}.hmtrust-sec{padding:110px 0 100px;background-color:#113141;position:relative}.hmtrust-sec:before{width:139px;height:348px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-trust-lef-shap.webp);position:absolute;content:"";top:0;left:0}.hm-trt-left{width:100%}.hm-trt-left h2{font-size:70px;letter-spacing:1.4px;line-height:1;margin-bottom:12px;color:#fff;font-family:'DM Serif Display';font-weight:400}.hm-trt-left h5{font-size:40px;letter-spacing:1.6px;line-height:1;margin-bottom:24px;color:#286f95;font-family:'Bitter';font-weight:300;font-style:italic}.hm-trt-left p{font-size:19px;letter-spacing:1.14px;line-height:1.73;margin-bottom:23px;color:#fff;font-family:'Poppins';font-weight:300}.hm-trt-butn{margin:40px 0 65px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:20px}.hm-trt-butn h4{text-align:center}@media screen and (min-width:992px){.hm-trt-butn{flex-direction:row}}.hm-trt-butn a.cmn-btn{padding:22px 39px;background-color:transparent;border:2px solid #286f95}.hm-trt-butn a.cmn-btn:hover{background-color:#286f95}.hm-trt-left h6{font-size:19px;padding:30px 60px 30px 16px;border-bottom:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);letter-spacing:.76px;line-height:1.58;color:#fff;font-weight:300;font-family:'Poppins';position:relative;margin:0}.hm-trt-left h6:after,.hm-trt-left h6:before{width:147px;height:4px;background-color:#286f95;top:0;right:0;position:absolute;content:""}.hm-trt-left h6:after{top:inherit;bottom:0;left:0;right:inherit}.hm-trt-left h6 a:hover{color:#7ea9bf}.hm-trt-left h6 strong{font-weight:600}.hm-trt-rgt{width:48.4%;float:right;margin-left:50px}.hm-trt-rgt .hm-trgt-img a.hover{position:absolute;width:100%;height:100%;font-size:0;top:0;left:0;z-index:1}.hm-trt-rgt p{margin:0}.hm-trgt-img{padding:20px 0 20px 20px;margin-bottom:54px;position:relative;right:0;border:1px solid rgba(106,190,68,.22);border-right:0}.hm-trgt-img:before{width:calc(100% - 20px);height:55%;position:absolute;content:"";bottom:20px;right:0;background:linear-gradient(180deg,rgba(0,128,128,0) 0,rgba(40,111,149,.7) 100%)}.hm-rgt-txt{bottom:62px;left:47px;position:absolute;display:none}.hm-rgt-txt p{font-size:25px;padding-left:100px;position:relative;font-family:'Bitter';font-style:italic;line-height:1.58;color:#fff;text-decoration:underline}.hm-rgt-txt p.play-btn:before{width:86px;height:84px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-position:-111px -15px;position:absolute;content:"";left:0;top:0;bottom:0;margin:auto}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:47px;letter-spacing:-.94px;line-height:1.4;font-weight:400;color:#fff;font-family:'Kaushan Script';margin:0}.hm-trt-rgt h4 strong,.hm-trt-butn h4 strong{font-weight:400;color:#7ea9bf}.hmattry-sec{padding:120px 0 308px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-attry-bg-pic.webp);position:relative;background-repeat:no-repeat;background-size:cover;background-position:center bottom}.hmattry-sec li{padding-left:25px;position:relative}.hmattry-sec li:before{position:absolute;content:"";background-color:#fff;width:8px;height:8px;top:11px;left:0;border-radius:50px}.hmattry-sec .dwn-cont{margin-top:25px}.hmattry-sec:before{width:149px;height:149px;top:-74px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-atty-icon.webp);left:0;right:0;margin:auto;position:absolute;content:""}.hmattry-sec:after{width:100%;height:43%;position:absolute;content:"";pointer-events:none;background-repeat:no-repeat;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-attrny-pattern.webp);top:0;left:0}.hmattry-sec .container{padding-left:94px}.hm-atry-itm{display:flex;justify-content:space-between}.hm-atry-left{width:43%}.hm-atry-rgt{padding:20px 0 0;width:49%}.hm-atry-img{width:100%;margin-bottom:27px}.hm-atry-img img{width:100%;max-width:629px}.hmattry-sec h2{font-size:96px;margin-bottom:42px;line-height:1.1;color:#fff;font-family:'DM Serif Display';font-weight:400}.hmattry-sec h2 strong{font-size:86px;padding-right:34px;font-family:'Bitter';font-weight:300;position:relative;font-style:italic;color:#7ea9bf;display:block;text-align:right}.hmattry-sec h2 strong:after{width:38px;height:8px;position:absolute;content:"";left:0}.hmattry-sec h2 strong:before{content:"";position:absolute;width:420px;height:10px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-position:-15px -403px;left:0;top:0;bottom:0;margin:auto}.hmattry-sec h3{font-size:50px;margin-bottom:12px;line-height:1.14;letter-spacing:1px;font-family:'DM Serif Display';font-weight:400;color:#fff}.hmattry-sec p{font-size:18px;letter-spacing:.72px;line-height:1.83;color:#fff;font-family:'Poppins'}.hm-atry-left .hm-trt-butn{margin-bottom:0}.hm-atry-left .hm-trt-butn a.cmn-btn{border:2px solid #7ea9bf}.hm-atry-left .hm-trt-butn a.cmn-btn:hover{background-color:#7ea9bf}.hmpractice-sec .container{max-width:1630px}.hmpractice-sec{padding:80px 0 90px;background-color:#14374a;position:relative}.hmpractice-sec .prac-top{margin-bottom:50px}.hmpractice-sec .prac-top .container{display:flex;justify-content:space-between}.hmpractice-sec .prac-top .container .prac-top-lft{width:40%}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-family:'DM Serif Display';font-weight:400;font-size:70px;letter-spacing:1.4px;line-height:1;color:#fff;text-transform:capitalize}.hmpractice-sec .prac-top .container .prac-top-lft p{font-family:'Bitter';font-weight:400;font-style:italic;font-size:31px;letter-spacing:.68px;line-height:1.2;color:#7ea9bf;margin:0}.hmpractice-sec .prac-top .container .prac-top-rite{width:53%;padding:20px 0 0 80px;position:relative;border-left:2px solid rgb(255 255 255/23%)}.hmpractice-sec .prac-top .container .prac-top-rite p{font-family:'Poppins';font-size:19px;font-weight:300;line-height:1.8;letter-spacing:.76px;color:#fff}.hmpractice-sec .prac-bottom-sec .practice-area{display:flex;flex-wrap:wrap;margin-bottom:45px;box-shadow:0 0 53px 20px rgba(0,0,0,.45)}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{color:#1b4b65;width:25%;position:relative;min-height:285px;padding:38px 25px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;border:2px solid rgb(153 255 255/30%);border-top:none;text-align:left}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{position:absolute;content:"";background:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);width:96px;height:96px;top:35px;right:25px;outline:2px solid #7ea9bf;outline-offset:2px;border-radius:50%}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.dvrc{border-left:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.ccd{border-right:none;border-left:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.cst{border-right:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.adp{border-right:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.fl{border-left:none;border-bottom:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.vstn{border-right:none;border-left:none;border-bottom:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.pas{border-right:none;border-bottom:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.mfl{border-right:none;border-bottom:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.dvrc:before{background-position:-14px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.ccd:before{background-position:-118px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.cst:before{background-position:-222px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.adp:before{background-position:-328px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.fl:before{background-position:-436px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.vstn:before{background-position:-541px -127px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.pas:before{background-position:-14px -231px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item.mfl:before{background-position:-118px -231px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover{transform:scale(1.04);background-color:#7ea9bf;border:1px solid #fff;z-index:3;justify-content:flex-start}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover.prac-item h4{padding-bottom:30px;margin-bottom:25px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover.prac-item h4:before{display:block}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover:before{outline:2px solid #fff}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover.prac-item .prac-btn{display:block}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4{font-family:'DM Serif Display';font-weight:400;font-size:36px;letter-spacing:.8px;line-height:1.1;color:#fff;position:relative}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4:before{position:absolute;content:"";background:#fff;width:70px;height:2px;left:0;bottom:0;display:none}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item p{font-family:'Poppins';font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.54px;color:#fff;display:none}.hmpractice-sec .prac-bottom-sec .prac-item .prac-btn{text-align:left;width:100%;display:none}.hmpractice-sec .prac-bottom-sec .prac-item .prac-btn a{font-family:'Poppins';font-size:18px;font-weight:400;line-height:1;letter-spacing:.54px;display:inline-block;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff}.hmpractice-sec .prac-bottom-sec .prac-item .hvr a{position:absolute;width:100%;height:100%;font-size:0;margin:auto;top:0;bottom:0;left:0;right:0}.hmpractice-sec .prac-area-btn{text-align:center}.hm-ourteam-sec{padding:100px 0 400px;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/our-team-bg.webp);background-repeat:no-repeat;background-size:cover;position:relative}.hm-ourteam-sec:before{position:absolute;content:"";background-color:#113141;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;opacity:82%;pointer-events:none}.hm-ourteam-sec .hm-team-headings{width:53.6%;margin:0 auto 25px;text-align:center;position:relative;z-index:1}.hm-ourteam-sec .hm-team-headings h4{font-size:44px;line-height:1;letter-spacing:.88px;font-family:'Bitter';font-style:italic;color:#7ea9bf;margin-bottom:8px}.hm-ourteam-sec .hm-team-headings h2{font-size:70px;line-height:1;letter-spacing:1.4px;font-family:'DM Serif Display';font-weight:400;color:#fff}.hm-ourteam-sec .hm-team-list{position:relative;margin-bottom:50px}.hm-ourteam-sec .hm-team-headings p{font-size:18px;line-height:1.5;letter-spacing:.72px;font-family:'Poppins';font-weight:300;color:#fff;margin:0}.hm-ourteam-sec .hm-team-list .attorney{width:100%;position:relative;transform:scale(.85);transition:.3s}.hm-ourteam-sec .hm-team-list .attorney:before{position:absolute;content:"";background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/our-team-pattern.webp);background-repeat:repeat;border:2px solid #7ea9bf;border-radius:50%;width:376px;height:376px;bottom:-3px;left:-3px;right:0;margin:auto;z-index:-1}.hm-ourteam-sec .hm-team-list .attorney:after{position:absolute;content:"";background-image:linear-gradient(transparent,#000);width:100%;height:50%;left:0;right:0;bottom:0;margin:auto;border-radius:0 0 186px 186px;pointer-events:none}.hm-ourteam-sec .hm-team-list .attorney:hover{transform:scale(.98)}.hm-ourteam-sec .hm-team-list .attorney:hover:before{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/our-team-pattern2.webp);background-repeat:repeat}.hm-ourteam-sec .hm-team-list .attorney img{width:100%;display:block;border-radius:0 0 193px 193px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt{position:absolute;bottom:35px;left:0;right:0;margin:auto;text-align:center;z-index:1}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:29px;line-height:1;letter-spacing:.58px;font-family:'DM Serif Display';font-weight:400;margin-bottom:13px;color:#fff}.hm-ourteam-sec .hm-team-list .attorney .team-cnt p{font-size:17px;line-height:1.1;letter-spacing:.34px;font-family:'Poppins';font-weight:300;color:#7ea9bf;margin:0}.hm-ourteam-sec .team-viewall{text-align:center}.hm-ourteam-sec .team-viewall a{padding:25px 35px;transition:.5s}.hm-ourteam-sec .team-viewall a:hover{background-color:#fff;color:#286f95}.hm-ourteam-sec .hm-team-list .attorney .hover a{font-size:0;position:absolute;top:0;right:0;left:0;right:0;margin:auto;width:100%;height:100%}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav.disabled{display:block}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-210px -44px;width:41px;height:41px;position:absolute;left:-85px;top:70px;bottom:0;margin:auto;font-size:0}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next{background-position:-264px -44px;right:-85px;left:inherit}.hm-testimonials{position:relative;text-align:center;background-color:#113141}.hm-testimonials .hm-testi{margin:-322px 0 0;padding:0 0 50px}.hm-testimonials .testi-headings{margin-bottom:40px}.hm-testimonials .testi-headings h2{font-size:70px;line-height:1;letter-spacing:1.4px;font-family:'DM Serif Display';font-weight:400;color:#fff;margin-bottom:15px}.hm-testimonials .testi-headings p{font-size:20px;line-height:1;letter-spacing:.8px;font-family:'Poppins';font-weight:300;color:#fff;margin:0}.hm-testimonials .hm-testi-item{background-color:rgba(40,111%,149%,11%);padding:60px 30px;position:relative}.hm-testimonials .hm-testi-item:before{position:absolute;content:"";background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-319px -47px;width:57px;height:44px;bottom:30px;right:30px}.hm-testimonials .hm-testi-item .star-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding:0 0 25px;margin:0 0 25px}.hm-testimonials .testi-blck .hm-testi-item .star-rat{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-285px -11px;width:131px;height:19px}.hm-testimonials .hm-testi-item p{font-size:20px;line-height:1.8;letter-spacing:.8px;font-family:'Poppins';font-weight:300;color:#fff}.hm-testimonials .hm-testi-item h5{font-size:36px;line-height:1;letter-spacing:.72px;font-family:'DM Serif Display';font-weight:400;color:#fff;position:relative;text-align:left;margin:0;text-transform:capitalize}.hm-testimonials .hm-testi .testi-see-all a{font-size:23px;line-height:1;letter-spacing:.92px;font-family:'Bitter';font-weight:600;text-transform:uppercase;color:#fff;margin:10px 0 0;display:inline-block}.hm-testimonials .hm-testi .testi-see-all a:hover{color:#286f95}.hm-testimonials .testi-blck .owl-nav{display:block !important;margin:50px auto 0;width:100%;max-width:440px}.hm-testimonials .testi-blck .owl-nav .owl-next,.hm-testimonials .testi-blck .owl-nav .owl-prev{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-411px -297px;width:55px;height:39px;float:left}.hm-testimonials .testi-blck .owl-nav .owl-next{background-position:-484px -297px;float:right}.hm-testimonials .testi-blck .owl-nav .owl-prev:hover{background-position:-411px -242px}.hm-testimonials .testi-blck .owl-nav .owl-next:hover{background-position:-483px -242px}.hm-testimonials .testi-blck .owl-nav button span{font-size:0;font-weight:700}.hm-testimonials .testi-blck.owl-carousel .owl-item.center .hm-testi-item{background-color:#286f95;border:3px solid #fff}.hm-form-sec{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/fomr-sec-bg.webp);background-repeat:no-repeat;background-size:cover;position:relative}.hm-form-sec .form-sec .hm-form{position:relative}.hm-form-sec .form-sec{width:51.8%;float:right;padding:110px 0;position:relative;z-index:1}.hm-form-sec:before{position:absolute;content:"";background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,243,243,.01) 4%,rgba(243,243,243,.02) 9%,rgba(243,243,243,.05) 12%,rgba(243,243,243,.1) 15%,rgba(243,243,243,.16) 17%,rgba(243,243,243,.27) 20%,rgba(243,243,243,.4) 22%,rgba(243,243,243,.47) 24%,rgba(243,243,243,.53) 26%,rgba(243,243,243,.61) 27%,rgba(243,243,243,.69) 29%,rgba(243,243,243,.72) 30%,rgba(243,243,243,.84) 35%,rgba(243,243,243,.95) 43%,rgba(243,243,243,.96) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(243,243,243,.01) 4%,rgba(243,243,243,.02) 9%,rgba(243,243,243,.05) 12%,rgba(243,243,243,.1) 15%,rgba(243,243,243,.16) 17%,rgba(243,243,243,.27) 20%,rgba(243,243,243,.4) 22%,rgba(243,243,243,.47) 24%,rgba(243,243,243,.53) 26%,rgba(243,243,243,.61) 27%,rgba(243,243,243,.69) 29%,rgba(243,243,243,.72) 30%,rgba(243,243,243,.84) 35%,rgba(243,243,243,.95) 43%,rgba(243,243,243,.96) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(243,243,243,.01) 4%,rgba(243,243,243,.02) 9%,rgba(243,243,243,.05) 12%,rgba(243,243,243,.1) 15%,rgba(243,243,243,.16) 17%,rgba(243,243,243,.27) 20%,rgba(243,243,243,.4) 22%,rgba(243,243,243,.47) 24%,rgba(243,243,243,.53) 26%,rgba(243,243,243,.61) 27%,rgba(243,243,243,.69) 29%,rgba(243,243,243,.72) 30%,rgba(243,243,243,.84) 35%,#f3f3f3 43%,rgba(243,243,243,.96) 100%);width:85%;height:100%;right:0;pointer-events:none}.hm-form-sec .form-sec h2{font-size:60px;line-height:1;letter-spacing:1.2px;font-family:'DM Serif Display';font-weight:400;margin-bottom:17px}.hm-form-sec .form-sec h5{font-size:24px;line-height:1;letter-spacing:.48px;margin-bottom:25px;font-family:'Bitter';font-weight:500;font-style:italic;color:#286f95}.hm-form-sec .form-sec p{font-size:16px;line-height:1.1;letter-spacing:.32px;font-family:'Poppins';font-weight:500}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{font-size:18px;line-height:1;letter-spacing:.36px;margin:0;padding:27px 25px;width:100%;color:#000;outline:0;position:relative;border-radius:0;font-family:'Poppins';font-weight:500;background:0 0;border:1px solid #dfdfdf;transition:all .5s;background-color:#fff}.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{height:200px;resize:none}.form-top,.hm-form-sec .form-sec .gform_wrapper .form-links{font-size:16px;color:#000;width:100%;display:inline-block}.hm-form-sec .form-sec .gform_wrapper .form-links a,.hm-form-sec .form-sec .gform_wrapper .gfield-choice-input+label{font-size:16px;line-height:1;letter-spacing:.64px;color:#000;font-family:'Poppins';font-weight:400;vertical-align:inherit}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=checkbox]{width:auto;margin:6px 10px 0 0;padding:0 !important;border-radius:0;max-width:inherit !important}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{font-size:26px;line-height:1;letter-spacing:1.04px;padding:22px 77px;background-color:#286f95;outline:0 !important;border-radius:0 !important;cursor:pointer;transition-duration:.5s;font-family:'Bitter';font-weight:500;font-style:normal !important;color:#fff;text-align:center;margin:0;width:max-content;position:absolute;bottom:0;right:0;text-transform:uppercase;border:1px solid transparent;display:inline-block;z-index:2}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]:hover{background-color:#fff;color:#286f95;border:1px solid #286f95}.hm-form-sec .gform_wrapper .top_label textarea{width:100%;float:left;height:200px;margin:0 0 30px;padding:12px}.form-top span,.hm-form-sec .gform_wrapper .top_label .chkbx label span{color:#ed3731}.hm-form-sec .gform_wrapper .gform_footer.top_label{padding:0}.hm-form-sec .gform_wrapper .gform_body .gfield{position:relative}.hm-form-sec .gform_wrapper .gform_validation_errors{display:none}.hm-form-sec .gform_wrapper .gfield_validation_message,.hm-form-sec .gform_wrapper .validation_message{border:none;background-color:transparent;margin:0;padding:0 !important;position:absolute;top:15px;right:10px;width:max-content !important;pointer-events:none;font-size:13px !important}.hm-form-sec .gform_wrapper .instruction.validation_message{position:absolute;bottom:10px;right:10px;top:inherit}.hm-form-sec .gform_wrapper .gfield.chk .validation_message{display:none}.hm-form-sec input::placeholder{color:#000}.hm-form-sec input:-ms-input-placeholder{color:#000}.hm-form-sec input::-ms-input-placeholder{color:#000}.hm-form-sec textarea::placeholder{color:#000}.hm-form-sec textarea:-ms-input-placeholder{color:#000}.hm-form-sec textarea::-ms-input-placeholder{color:#000}.hm-form-sec .gform_wrapper .top_label .gfield_label{display:none}div#popup-container{position:absolute;top:25px;left:0;width:100%;z-index:9;border:1px solid rgba(0,0,0,.2);background:#fff;font-size:14px;color:#000;display:none;line-height:2;transition:all .15s ease-out 0s;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;-ms-transition:all .15s ease-out 0s;-o-transition:all .15s ease-out 0s;padding:20px}div#popup-container.show{display:block}.gform_button.disabled{pointer-events:none}.site-footer{background:#0e2937}.site-footer .footer-inside-sec{display:flex;justify-content:space-between;align-items:flex-start}.ftmenu{padding:46px 0 40px 10px;border-bottom:1px solid rgba(255,255,255,.2)}.ftmenu ul{margin:0}.ftmenu ul li{display:inline-block;margin:0 50px 0 0}.ftmenu ul li a{font-size:21px;line-height:1;letter-spacing:.84px;font-family:'Bitter';font-weight:400;text-transform:uppercase;color:#fff}.ftmenu ul li a:hover{color:#286f95}.site-footer .ftr-logo{margin-bottom:18px}.site-footer .ftr-logo a img{width:100%;display:block}.site-footer .ftr-right{width:37%;order:1;margin:-60px 0 0;position:relative;border:4px solid #fff}.site-footer .ftr-right a,.site-footer .ftr-right a img{width:100%;display:block}.site-footer .ftr-left{width:63.3%}.site-footer .ftr-left .ftr-logo-address{display:flex;justify-content:space-between;padding:56px 0}.site-footer .ftr-social-logo{width:46.3%}.site-footer .ftr-social-logo .ftr-social-icons{text-align:center}.site-footer .ftr-social-logo .ftr-social-icons p{margin-bottom:15px}.site-footer .ftr-social-logo .ftr-social-icons p a{font-size:0;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-233px -242px;width:74px;height:74px;display:inline-block}.site-footer .ftr-social-logo .ftr-social-icons p a.twitter{background-position:-315px -242px;margin-left:15px}.site-footer .ftr-social-logo .ftr-social-icons p a.facebook:hover{background-position:-233px -321px}.site-footer .ftr-social-logo .ftr-social-icons p a.twitter:hover{background-position:-315px -321px}.site-footer .ftr-social-logo .ftr-social-icons p br{display:none}.site-footer .ftr-social-logo .ftr-social-icons h6{font-size:18px;line-height:1;letter-spacing:.72px;font-family:'Bitter';font-weight:400;text-transform:uppercase;color:#fff}.ftr-blocks{width:46.5%;border-left:1px solid rgba(255,255,255,.2);padding:7px 0 5px 53px}.ftr-blocks .ftr-address{margin-bottom:30px}.ftr-blocks .ftr-address h4{font-size:30px;line-height:1;letter-spacing:1.2px;margin-bottom:8px;padding-left:30px;font-family:'Bitter';font-weight:500;color:#286f95;text-transform:uppercase;position:relative}.ftr-blocks .ftr-address h4:before,.ftr-blocks .ftr-call h4:before{position:absolute;content:"";background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-398px -44px;width:22px;height:30px;left:0;top:0}.ftr-blocks .ftr-call h4:before{background-position:-439px -44px;width:40px;height:40px}.ftr-blocks .ftr-address p{font-size:25px;line-height:1.58;letter-spacing:1px;margin-bottom:8px;font-family:'Bitter';font-weight:300;color:#fff}.ftr-blocks .ftr-address .map-directions a{font-size:17px;line-height:1;letter-spacing:.68px;font-family:'Bitter';font-weight:400;color:#286f95}.ftr-blocks .ftr-address .map-directions a:hover{color:#fff}.ftr-blocks .ftr-call h4{font-size:40px;line-height:1.2;letter-spacing:1.6px;font-family:'Bitter';font-weight:400;padding-left:47px;text-transform:uppercase;color:#fff;margin:0 0 10px;position:relative}.ftr-blocks .ftr-call p a{font-size:42px;line-height:1.06;letter-spacing:1px;color:#286f95;display:inline-block;font-weight:500}.ftr-blocks .ftr-call p a:hover{color:#fff}.copyrights{background:#286f95;padding:30px 0}.copyrights a,.copyrights p{font-size:18px;line-height:1.2;letter-spacing:.72px;margin:0 0 5px;font-family:'Bitter';font-weight:500;color:#fff;display:inline-block}.copyrights p.rit-btm{display:block}.copyrights a{padding:0 3px}.copyrights a:hover{color:#0e2937}.copyrights .cpy-inr{text-align:center}body.home{background:#fff}#field_2_10 .validation_message{all:inherit;position:absolute;top:-20px;left:0;color:red}.gform_footer img{position:absolute}.hmattry-btmcnt{background:#14374a;padding:80px 0}.hmattry-sec ul li{font-size:18px;letter-spacing:.72px;line-height:1.83;color:#fff;font-family:'Poppins'}.hmattry-sec.hmattry-btmcnt:before{width:100%;height:43%;position:absolute;content:"";pointer-events:none;background-repeat:no-repeat;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-attrny-pattern.webp);top:0;left:0;transform:none}.hmattry-sec.hmattry-btmcnt:after{width:100%;height:43%;position:absolute;content:"";pointer-events:none;background-repeat:no-repeat;background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/hm-attrny-pattern.webp);top:auto;bottom:0;left:0;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}@media screen and (min-width:2850px){.hm-trt-rgt{position:relative;width:49%}.hm-trt-itm{justify-content:space-between}}@media screen and (max-width:1900px){.hmtem-box{margin:0 -80px 46px 0}.hmtrust-sec:before{width:104px;height:261px;background-size:cover}.hm-trt-left h2{font-size:67px}.hm-trt-left h5{font-size:38px}}@media screen and (max-width:1800px){.head-sec .container{max-width:1670px}.topmenu ul li{margin:0 30px 0 0}.top-rit a:before{transform:scale(.9)}.top-rit a{font-size:38px}.top-rit p{font-size:24px}.top-rit p:before{top:13px}.banner-sec h1 span{font-size:27px}.banner-sec a.cmn-btn{font-size:23px}.banner-sec p{font-size:26px}.hmteam-sec:before{right:60px;transform:scale(.8)}.hmtem-box{margin:0 -30px 46px 0;gap:37px}.hmtem-box .hmtem-itm{width:19%}.hmawrd-sec .container{max-width:1600px}.hmteam-sec h2{font-size:54px;letter-spacing:4.16px}.hmawrd-sec h2{font-size:57px}.hmtrust-sec:before{width:59px;top:-20px;height:145px}.hm-trgt-img img{height:618px;object-fit:cover;object-position:center}.hm-trt-butn{margin:40px 0}.hmattry-sec .container{padding-left:30px}.hmattry-sec h2{font-size:90px}.hmattry-sec h2 strong{font-size:83px}.hmattry-sec{padding:120px 0 208px}.hmattry-btmcnt{padding:80px 0}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{left:-60px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next{right:-60px;left:inherit}}@media screen and (max-width:1700px){.head-sec .container{max-width:1570px}.hmpractice-sec .container{max-width:1570px}.topmenu ul li{margin:0 25px 0 0}.topmenu ul li a{font-size:18px}.top-rit a:before{transform:scale(.8)}.top-rit a{font-size:36px}.top-rit p{font-size:22px}.top-rit p:before{top:10px}.logo-rit{gap:28px}.hmtem-box{margin:0 0 46px}.hmawrd-sec .container{max-width:1500px}.hm-ourteam-sec .hm-team-list{padding:0 45px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{left:-10px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next{right:-10px;left:inherit}.hm-ourteam-sec .hm-team-list .attorney:before{width:354px;height:354px;left:-3px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4{font-size:32px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{top:30px;right:20px}.prac-bottom-sec{padding:0 10px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover{transform:scale(1.03)}.ftr-blocks .ftr-call h4{font-size:36px}.ftr-blocks .ftr-call p a{font-size:45px}.hm-ourteam-sec .hm-team-headings h2{font-size:65px}.hm-ourteam-sec .hm-team-headings{width:56%}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:65px}.hmattry-sec h2{font-size:80px}.hmattry-sec h2 strong{font-size:76px}.site-footer .ftr-right{margin:-50px 0 0}}@media screen and (max-width:1600px){.container,.hmawrd-sec .container,.hmpractice-sec .container{max-width:1400px}.head-sec .container{max-width:1470px}.banner-sec a.cmn-btn{font-size:21px;padding:25px 30px}.banner-sec h1 span{font-size:25px;letter-spacing:8.5px}.banner-sec h1 strong:after{left:90px}.banner-sec h1 strong:after{width:110px;left:80px}.hmtem-box{gap:33px}.hmtem-box .hmtem-itm h4{font-size:20px}.hmtem-box .hmtem-itm:before{width:66px;height:66px;font-size:28px}.hmawrd-sec h2{font-size:52px}.hmtrust-sec:before{top:0}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:42px}.hmattry-sec h2{font-size:75px}.hmattry-sec h2 strong{font-size:70px}.hmattry-sec h2 strong:before{transform:scale(.9)}.hmattry-sec h3{font-size:46px}.hmpractice-sec{padding:60px 0 70px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4{font-size:30px;margin:0}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{transform:scale(.9);top:20px;right:20px}a.cmn-btn{font-size:21px;padding:24px 34px}.hm-ourteam-sec{padding:60px 0 370px}.hm-ourteam-sec .hm-team-headings{margin:0 auto 10px}.hm-ourteam-sec .hm-team-headings h2{font-size:60px}.hm-ourteam-sec .hm-team-headings h4{font-size:40px}.hm-ourteam-sec .hm-team-list{margin-bottom:30px}.hm-ourteam-sec .hm-team-list .attorney:before{width:314px;height:314px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:26px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{transform:scale(.9)}.hm-ourteam-sec a.cmn-btn{font-size:20px;padding:20px 35px}.hm-testimonials .testi-headings h2{font-size:55px}.hm-testimonials .testi-headings p{font-size:18px}.hm-testimonials .hm-testi-item .star-heading{padding:0 0 20px;margin:0 0 20px}.hm-testimonials .hm-testi-item h5{font-size:33px}.hm-testimonials .hm-testi-item p{font-size:18px}.hm-testimonials .hm-testi-item{padding:35px 25px}.hm-testimonials .hm-testi-item:before{transform:scale(.85);bottom:10px;right:10px}.hm-form-sec .form-sec h2{font-size:47px}.hm-form-sec .form-sec h5{font-size:20px}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{font-size:23px;padding:20px 60px}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{padding:22px 25px}.ftmenu ul li{margin:0 33px 0 0}.ftmenu ul li a{font-size:18px}.site-footer .ftr-social-logo .ftr-social-icons p a{transform:scale(.9)}.site-footer .ftr-social-logo .ftr-social-icons p a.twitter{margin-left:5px}.ftr-blocks{padding:7px 0 5px 35px}.ftr-blocks .ftr-address h4{font-size:28px}.ftr-blocks .ftr-address p{font-size:22px}.ftr-blocks .ftr-call h4{font-size:33px}.ftr-blocks .ftr-call p a{font-size:40px}.ftr-blocks .ftr-address h4:before,.ftr-blocks .ftr-call h4:before{transform:scale(.9)}.copyrights a,.copyrights p{font-size:16px;letter-spacing:.1px}.hmteam-sec{margin-top:-50px;padding:160px 0 80px}.hmteam-sec p{font-size:28px;letter-spacing:2px}.hmawrd-sec .container{padding:60px 50px 70px}.hmtrust-sec{padding:100px 0}.hm-trt-left h2{font-size:62px}.hm-trt-left h5{font-size:35px;letter-spacing:1.2px}.hm-trt-left h6{font-size:19px;padding:25px 20px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{padding:30px 20px}.hm-testimonials .hm-testi{margin:-300px 0 0}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:60px}.hmpractice-sec .prac-top .container .prac-top-lft{width:45%}.hmpractice-sec .prac-top .container .prac-top-lft p{font-size:26px}.hmpractice-sec .prac-top .container .prac-top-rite{width:52%;padding:20px 0 0 50px}.hmattry-sec:before{width:125px;height:125px;background-size:100%;top:-60px}.hm-trt-left p{letter-spacing:.8px;line-height:1.68}.hm-trt-left p strong{font-weight:500}}@media screen and (max-width:1500px){.head-sec .container{max-width:1390px}.topmenu ul li{margin:0 15px 0 0}.top-rit a{font-size:34px}.top-rit a:before{right:-88px;top:-33px}.top-rit{padding-right:81px}.logo-rit{gap:20px}}@media screen and (max-width:1440px){.container,.hmawrd-sec .container,.hmpractice-sec .container{max-width:1200px}.head-sec .container{max-width:1270px}.head-sec{padding:15px 0 10px}.logo{width:25%}.topmenu ul li a{font-size:16px}.top-rit a:before{transform:scale(.7)}.top-rit p{font-size:20px}.top-rit a{font-size:30px}.top-rit p:before{width:87px}.banner-sec h1 span{font-size:22px;letter-spacing:7.5px}.banner-sec h1 span:before{width:18%}.banner-sec h1 strong:after{left:71px;width:85px}.banner-sec p{font-size:22px}.banner-sec a.cmn-btn{font-size:19px}.baner-butn:before{height:79%}.hmteam-sec{padding:150px 0 90px}.hmteam-sec:before{right:0;transform:scale(.7);top:-24px}.hmteam-sec h2{font-size:47px;letter-spacing:3px}.hmteam-sec p{font-size:25px;letter-spacing:1.5px}.hmtem-box .hmtem-itm:before{width:55px;height:55px;font-size:24px}.hmtem-box{gap:22px}.hmtem-box .hmtem-itm h4{font-size:18px;letter-spacing:.5px;margin-bottom:15px;padding:90px 0 0}.hmtem-btn a.cmn-btn{padding:23px 40px;font-size:20px}.hmawrd-sec .container{padding:45px 50px 55px}.hmawrd-sec h2{font-size:48px}.hm-trt-left h2{font-size:58px}.hm-trt-left h5{font-size:30px}.hm-trt-left p{font-size:18px}.hm-trt-butn a.cmn-btn{padding:22px 35px;font-size:20px}.hm-trgt-img{margin-bottom:40px}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:37px}.hm-rgt-txt p{font-size:23px}.hm-rgt-txt p.play-btn:before{transform:scale(.9)}.hmattry-sec{padding:100px 0 140px}.hmattry-btmcnt{padding:60px 0}.hmattry-sec:before{transform:scale(.8)}.hmattry-sec h2{font-size:65px}.hmattry-sec h2 strong{font-size:60px}.hmattry-sec h2 strong:before{transform:scale(.7)}.hmattry-sec h3{font-size:39px}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:62px}.hmpractice-sec .prac-top .container .prac-top-lft p{font-size:24px}.hmpractice-sec .prac-top .container .prac-top-rite{padding:10px 0 0 50px}.hmpractice-sec .prac-top .container .prac-top-rite p{font-size:17px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{min-height:240px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4{font-size:26px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{transform:scale(.75);top:5px;right:5px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item p{font-size:16px}.hmpractice-sec .prac-bottom-sec .prac-item .prac-btn a{font-size:16px;letter-spacing:0}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{padding:25px 20px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover:before{right:0}a.cmn-btn{font-size:19px;padding:25px 30px}.hm-ourteam-sec{padding:60px 0 370px}.hm-ourteam-sec .hm-team-list{padding:0 45px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{left:-10px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next{right:-10px}.hm-ourteam-sec .hm-team-list .attorney:before{width:274px;height:274px;left:-2px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:25px}.hm-testimonials .testi-headings h2{font-size:50px}.hm-testimonials .hm-testi-item:before{transform:scale(.77)}.hm-testimonials .hm-testi-item h5{font-size:30px}.hm-testimonials .testi-blck .hm-testi-item .star-rat{transform:scale(.9)}.hm-testimonials .testi-blck .owl-nav .owl-next,.hm-testimonials .testi-blck .owl-nav .owl-prev{transform:scale(.9)}.hm-testimonials .hm-testi .testi-see-all a{font-size:21px}.hm-form-sec .form-sec{padding:70px 0 110px}.hm-form-sec .form-sec h2{font-size:45px}.hm-form-sec .form-sec h5{font-size:19px}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{font-size:17px;padding:20px}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{font-size:21px;padding:20px 55px}.site-footer .ftr-social-logo .ftr-social-icons p a{transform:scale(.8)}.site-footer .ftr-social-logo .ftr-social-icons p a.twitter{margin-left:0}.ftr-blocks .ftr-call h4{font-size:28px}.ftr-blocks .ftr-call p a{font-size:36px}.ftr-blocks .ftr-address h4{font-size:26px}.ftr-blocks .ftr-address p{font-size:20px}.ftr-blocks .ftr-address h4:before,.ftr-blocks .ftr-call h4:before{transform:scale(.8);top:-2px}.ftr-right iframe{height:500px}.copyrights{padding:20px 0}.copyrights a,.copyrights p{font-size:15px}.hm-ourteam-sec .hm-team-headings{width:62%}.hmtrust-sec{padding:80px 0}.hm-atry-img{margin-bottom:25px;max-width:400px}.prac-bottom-sec{padding:0}.hm-trgt-img img{height:560px}}@media screen and (max-width:1300px){.head-sec .container{max-width:1180px;padding:0}.topmenu ul li{margin:0 14px 0 0}.top-rit{padding-right:70px}.top-rit a:before{right:-77px;top:-34px}.logo-rit{gap:20px}.top-rit a{font-size:28px}.top-rit p{font-size:18px}}@media screen and (max-width:1240px){.container,.hmpractice-sec .container{max-width:970px}.hmawrd-sec .container{max-width:970px;padding:30px 25px 35px}.top-rit p:before{width:60px}.baner-btm-btn{padding:20px 0}.banner-sec h1 span{font-size:20px;letter-spacing:5.2px}.banner-sec h1 strong:after{left:47px;width:70px}.banner-sec p{font-size:19px}.banner-sec a.cmn-btn{font-size:18px;padding:25px 28px}.baner-butn:before{height:72%;width:98%;left:2px}.hmteam-sec{padding:120px 0 90px}.hmteam-sec:before{right:-60px;transform:scale(.5);top:-50px}.hmteam-sec h2{font-size:44px;letter-spacing:2px}.hmteam-sec p{font-size:20px;letter-spacing:1.5px}.hmtem-box .hmtem-itm:before{width:45px;height:45px;font-size:20px}.hmtem-box:before{top:26px}.hmtem-box .hmtem-itm h4{font-size:17px;letter-spacing:0;padding:80px 0 0}.hmtem-box .hmtem-itm p{line-height:1.55}.hmtem-btn a.cmn-btn{padding:20px 35px;font-size:17px}.hmawrd-sec h2{font-size:40px;margin:0 0 20px}.hmawrd-sec .container:before{border-top:7px solid #286f95;border-left:7px solid #286f95;top:-7px;left:-7px}.hmtrust-sec{padding:80px 0 100px}.hmtrust-sec:before{top:25px}.hm-trt-left h2{font-size:50px;position:relative;z-index:1}.hm-trt-left h5{font-size:25px;letter-spacing:1px}.hm-trt-left p{font-size:16px;margin-bottom:15px;line-height:1.65}.hm-trgt-img img{height:500px}.hm-trgt-img{padding:10px 0 10px 10px}.hm-trgt-img:before{bottom:10px;width:calc(100% - 10px)}.hm-rgt-txt{bottom:50px;left:25px}.hm-rgt-txt p{font-size:20px;padding-left:90px}.hm-rgt-txt p.play-btn:before{transform:scale(.8)}.hm-trt-butn a.cmn-btn{padding:20px 30px;font-size:18px}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:30px}.hm-trt-left h6{font-size:17px;padding:18px 15px}.hm-trt-left h6:after,.hm-trt-left h6:before{width:100px;height:3px}.hmattry-sec{padding:90px 0 90px}.hmattry-btmcnt{padding:50px 0 60px}.hmattry-sec:before{transform:scale(.65)}.hmattry-sec h2{font-size:55px;margin-bottom:20px;padding:0}.hmattry-sec h2 strong{font-size:45px;padding-right:80px}.hmattry-sec h2 strong:before{transform:scale(.6);left:-80px}.hmattry-sec .container{padding-left:20px}.hmattry-sec h3{font-size:30px}.hmattry-sec p,.hmattry-sec ul li{font-size:16px}.hm-atry-img{max-width:350px;margin-bottom:20px}.hm-trt-butn a.cmn-btn{padding:18px 25px;font-size:16px;letter-spacing:.5px}.hmpractice-sec{padding:40px 0 50px}.hmpractice-sec .prac-top .container{align-items:center}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:55px;margin-bottom:15px}.hmpractice-sec .prac-top .container .prac-top-lft p{font-size:20px}.hmpractice-sec .prac-top .container .prac-top-rite{padding:10px 0 0 30px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover:before{top:-10px;right:-10px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{transform:scale(.6);top:-5px;right:-5px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{padding:25px 15px;min-height:220px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item h4{font-size:22px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover.prac-item h4{letter-spacing:0;padding-bottom:15px;margin-bottom:15px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item p{font-size:15px;letter-spacing:.2px}a.cmn-btn{font-size:17px;padding:22px 30px}.hm-ourteam-sec{padding:40px 0 370px}.hm-ourteam-sec .hm-team-headings{width:57%}.hm-ourteam-sec .hm-team-headings h2{font-size:43px}.hm-ourteam-sec .hm-team-headings h4{font-size:30px}.hm-ourteam-sec .hm-team-headings p{font-size:16px}.hm-ourteam-sec .hm-team-list .attorney:before{width:216px;height:216px;left:-2px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:21px;margin-bottom:10px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt p{font-size:15px;letter-spacing:0}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{transform:scale(.8)}.hm-ourteam-sec a.cmn-btn{font-size:17px;padding:20px 30px}.hm-testimonials .testi-headings h2{font-size:43px}.hm-testimonials .testi-headings p{font-size:17px;letter-spacing:.3px}.hm-testimonials .hm-testi-item{padding:25px 15px}.hm-testimonials .hm-testi-item p{font-size:16px;line-height:1.6}.hm-testimonials .hm-testi-item h5{font-size:27px}.hm-testimonials .hm-testi-item .star-heading{padding:0 0 15px;margin:0 0 15px}.hm-testimonials .testi-blck .hm-testi-item .star-rat{transform:scale(.8)}.hm-testimonials .hm-testi-item:before{transform:scale(.6);right:0;bottom:0}.hm-testimonials .hm-testi .testi-see-all a{font-size:18px}.hm-testimonials .testi-blck .owl-nav{max-width:380px}.hm-testimonials .testi-blck .owl-nav .owl-next,.hm-testimonials .testi-blck .owl-nav .owl-prev{transform:scale(.75)}.hm-form-sec .form-sec h2{font-size:35px}.hm-form-sec .form-sec h5{font-size:17px;letter-spacing:.2px}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{font-size:16px;padding:18px 20px}.hm-form-sec .form-sec .gform_wrapper .form-links a,.hm-form-sec .form-sec .gform_wrapper .gfield-choice-input+label{letter-spacing:0}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{font-size:18px;padding:20px 45px;bottom:0}.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{height:160px}.ftmenu{padding:30px 10px}.ftmenu ul li{margin:0 15px 0 0}.ftmenu ul li a{font-size:16px}.site-footer .ftr-left .ftr-logo-address{padding:40px 0}.site-footer .ftr-social-logo .ftr-social-icons p a{transform:scale(.7)}.site-footer .ftr-social-logo .ftr-social-icons p a.twitter{margin-left:-15px}.site-footer .ftr-logo{margin-bottom:0}.ftr-blocks .ftr-address h4{font-size:22px}.ftr-blocks .ftr-address p{font-size:17px}.ftr-blocks{padding:10px 0 0 20px}.ftr-blocks .ftr-address{margin-bottom:25px}.ftr-blocks .ftr-address .map-directions a{font-size:16px}.ftr-blocks .ftr-address h4:before,.ftr-blocks .ftr-call h4:before{transform:scale(.7);top:-5px}.ftr-blocks .ftr-call h4{font-size:22px;padding-left:40px;margin:0 0 13px}.ftr-blocks .ftr-call p a{font-size:28px}.ftr-right iframe{height:400px}.hmtrust-sec{padding:70px 0 80px}.hm-trt-rgt{width:48%}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{left:0}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next{right:0}}@media screen and (max-width:1200px){.head-sec .container{max-width:1080px}.topmenu ul li a{font-size:15px;padding:0 0 3px}.top-rit a{font-size:23px}.top-rit p{font-size:17px}.logo-rit{gap:11px}.top-rit p:before{top:8px}}@media screen and (max-width:1100px){.head-sec .container{max-width:970px}.logo-rit{gap:6px}.logo{width:23%}.topmenu ul li a{letter-spacing:0}.top-rit a{font-size:22px}.top-rit p{font-size:15px}.topmenu ul.primary-menu>li a:hover,.topmenu ul.primary-menu>li.current-menu-item a{border-bottom:2px solid #fff}.top-rit a:before{transform:scale(.6)}.top-rit{padding-right:60px}}@media screen and (max-width:991px){.container{max-width:720px;width:100%;margin:auto}.container,.head-sec .container,.hmpractice-sec .container,.container1{max-width:720px}.topmenu,.top-rit,.top-rit p:before,.banner-sec h1 span:before,.baner-btm-btn:before,.baner-btm-btn:after,.baner-butn:before,.hmteam-sec:before,.hmtem-box:before,.hmtem-box .hmtem-itm h4 br,.hm-trt-left h6:after,.hm-trt-left h6:before,.hmawrd-sec .container:before,.hmawrd-sec:before,.awds-bx.owl-carousel .owl-nav,.awds-bx.owl-carousel .owl-dots,.hmtrust-sec:before,.hm-trgt-img:before,.hmattry-sec:before,.hmattry-sec h2 strong:before,.hmattry-sec h2 strong:before,.hmattry-sec h2 strong:after,.practice-area.owl-carousel .owl-dots,.hm-form-sec:before,.page_default .genpg-rite .sngl-prfl-list:before,.page_default .genpg-rite .call-box:after,.page_default .genpg-rite .call-box:before{display:none}.head-sec{position:relative;background-color:#2a688d;padding:10px 0}.showhide{display:inline-block;padding:8px 15px;background:#113141;border-radius:5px}.head-sec.f-nav .showhide{background:#2a688d}.hdr-src{display:block}.mobinav ul{display:block;padding:10px;text-align:left}.mobile_src_nav .container{max-width:720px;align-items:self-start;display:inherit;margin:auto}.mobile_src_nav{display:block;position:relative;top:0;right:0;bottom:0;height:max-content}.mobinav button.navclsbtn{width:33px;font-size:33px;background-color:#fff;color:#000;outline:0;border:0;display:block;margin:0 0 20px auto;cursor:pointer}.logo-menu{display:inline-block;text-align:center}.top-rit p{text-align:start;font-size:18px}.top-rit a{font-size:26px}.logo-rit{float:none;width:auto;margin:0;display:none}.logo{width:100%;padding:0;float:none;display:flex;justify-content:center;gap:10px;align-items:center;max-width:100%}.head-sec.f-nav .logo{width:100%}.header-btn p a{font-size:30px}.header-btn p{font-size:14px}.header-btn p a:before{transform:scale(.8);left:0}.header-btn{padding:0 0 0 55px;border:none}.showhide b.txtr{color:#fff}.head-sec .container{display:block;justify-content:flex-start;align-items:center;margin:0 auto;padding:0;gap:20px}.mobinav{width:300px;left:-300px;position:fixed;height:100%;border:none;background-color:#113141;padding:35px 15px 15px;overflow-y:auto;z-index:999;top:0;margin-right:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s}.mobinav.open{left:0}.menu-main-menu-container{width:100%}.mobinav .tel{margin-top:auto;width:100%;text-align:center}.mobinav .tel a{font-weight:700;background-color:#2a688d;width:100%;padding:10px;text-align:center}.banner-sec a.cmn-btn{font-size:18px;padding:22px 26px}.head-sec.f-nav{padding:10px 0}.f-nav .sub-menu .sub-menu{left:-260px!important;right:auto}.banner-sec h1 span{font-size:18px;letter-spacing:2px}.baner-btm-btn{display:inherit;text-align:center;padding:0}.baner-butn{width:100%;margin:auto}.banner-sec p{margin-bottom:20px;text-align:center}.hmteam-sec{padding:50px 0;margin:0;text-align:center;background-position:center}.hmteam-sec h2{font-size:40px}.hmteam-sec p{font-size:23px;margin-bottom:34px}.hmtem-box{display:inherit}.hmtem-box .hmtem-itm:before{width:50px;height:50px;font-size:22px;margin:auto;right:0;top:20px}.hmtem-box .hmtem-itm{width:100%;max-width:320px;margin:0 auto 30px;padding:15px 10px;border:1px solid rgba(255,255,255,.1)}.hmtem-box .hmtem-itm:last-child{margin-bottom:0}.hmtem-box .hmtem-itm h4{font-size:20px;padding:80px 0 0;margin-bottom:10px;line-height:1.37}.hm-trt-left h2{font-size:45px}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:31px}.hm-trt-left h5{font-size:25px}.hm-trt-butn{margin:25px 0}.hmawrd-sec{text-align:center}.hmawrd-sec .container{padding:50px 0}.hmawrd-sec h2{font-size:37px;margin-bottom:20px}.awds-items{width:100%;max-width:220px;margin:auto}.hmtrust-sec{padding:50px 0}.hm-trt-itm{display:flex;flex-direction:column}.hm-trt-left{order:2;width:100%}.hm-trt-rgt{position:inherit;width:100%;max-width:400px;margin:auto;text-align:center;float:none}.hm-trgt-img{padding:10px;border:2px solid rgba(106,190,68,.22);border-right:2px solid rgba(106,190,68,.22);margin-bottom:20px}.hm-trgt-img img{height:auto}.hm-rgt-txt p.play-btn:before{transform:scale(.5)}.hm-rgt-txt{bottom:22px;left:9px}.hm-rgt-txt p{font-size:18px;padding-left:84px;margin-bottom:0}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:45px;line-height:1.2}.hmattry-sec h2{font-size:42px;margin-bottom:15px;padding-left:0}.hmattry-sec{padding:50px 0}.hmattry-btmcnt{padding:30px 0 40px}.hmattry-sec h2 strong{font-size:38px;text-align:left;padding:0}.hm-atry-itm{display:inherit}.hm-atry-left{width:100%;margin:0 0 25px}.hmattry-sec h3{font-size:36px}.hm-atry-left .hm-trt-butn{margin-top:0}.hm-trt-butn a.cmn-btn{padding:20px 30px}.hmattry-sec .container{padding-left:15px}.hm-atry-rgt{padding:0;width:100%}.hm-atry-left .hm-atry-img{width:100%;max-width:320px;margin:0 auto 15px;display:block}a.cmn-btn{font-size:20px}.hmpractice-sec{padding:50px 0}.hmpractice-sec .prac-top .container{display:inherit;padding:0}.hmpractice-sec .prac-top .container .prac-top-lft{width:100%}.hmpractice-sec .prac-top .container .prac-top-rite{width:100%;padding:0;border-left:none}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:42px;line-height:1.1;margin-bottom:15px}.hmpractice-sec .prac-top .container .prac-top-lft p{font-size:18px;margin:0 0 15px}.hmpractice-sec .prac-top{margin-bottom:35px}.hmpractice-sec .prac-bottom-sec .practice-area{display:inherit;width:100%;max-width:320px;margin:0 auto 30px;padding:0 0 1px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{min-height:auto}.hmpractice-sec .prac-bottom-sec .prac-item .prac-btn,.hmpractice-sec .prac-bottom-sec .practice-area .prac-item p{display:block;visibility:hidden}.hmpractice-sec .prac-bottom-sec .prac-item:hover .prac-btn,.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover,.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:hover p{transform:scale(1);visibility:visible;transition:0s}.hmpractice-sec .prac-bottom-sec .prac-item .prac-btn a{transition:0s}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item{width:100%;border:2px solid #336681 !important;padding:80px 15px 20px;transition:.3s}.practice-area.owl-carousel .owl-nav{margin:10px 0;text-align:center}.hmpractice-sec .prac-area-btn a.cmn-btn{padding:20px 18px;font-size:19px}.hmpractice-sec .prac-bottom-sec .practice-area .prac-item:before{transform:scale(.55);top:-10px;right:inherit;left:-5px}.practice-area.owl-carousel .owl-nav .owl-next,.practice-area.owl-carousel .owl-nav .owl-prev{background-image:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/sprites.webp);background-repeat:no-repeat;background-position:-210px -44px;width:41px;height:41px;position:relative;margin:0 5px;font-size:0}.practice-area.owl-carousel .owl-nav .owl-next{background-position:-264px -44px}.hm-ourteam-sec .hm-team-headings{width:100%}.hm-ourteam-sec .hm-team-list .attorney{width:100%;max-width:320px;margin:0 auto 30px;transform:scale(1) !important}.hm-ourteam-sec .hm-team-list .attorney:before{width:324px;height:324px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-next,.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav .owl-prev{top:inherit;transform:inherit;position:relative;right:inherit;left:inherit;margin:0 5px}.hm-ourteam-sec .hm-team-list.owl-carousel .owl-nav{text-align:center}.hm-ourteam-sec .hm-team-list{padding:0}.hm-ourteam-sec .hm-team-list .attorney:before{left:-2px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:25px}.hm-testimonials .testi-headings h2{font-size:40px}.hm-testimonials .testi-headings{margin-bottom:25px}.hm-testimonials .testi-blck.owl-carousel .owl-item.center .hm-testi-item{border-width:2px}.hm-testimonials .testi-blck .owl-nav{margin:30px auto 0}.hm-form-sec .form-sec h2{font-size:40px}.hm-form-sec .form-sec{width:100%;float:none}.hm-form-sec{padding:50px 0}.hm-form-sec .form-sec{padding:30px;background-color:#fff}.site-footer .footer-inside-sec{display:inherit;padding:30px 0 0}.site-footer .ftr-right{width:100%;margin:0}.site-footer .ftr-left{width:100%}.ftmenu{padding:20px 0;text-align:center}.ftmenu ul li{margin:0 10px}.site-footer .ftr-left .ftr-logo-address{display:inherit;padding:35px 0}.site-footer .ftr-social-logo{width:100%;max-width:320px;margin:auto}.ftr-blocks{width:100%;border:1px solid rgba(255,255,255,.2);max-width:320px;margin:auto;padding:20px}.site-footer .ftr-social-logo{width:100%;max-width:320px;margin:0 auto 30px;padding:20px;border:1px solid rgba(255,255,255,.2)}.ftr-blocks .ftr-call p{margin-bottom:0}.ftr-blocks .ftr-address h4:before,.ftr-blocks .ftr-call h4:before{transform:scale(.8);top:-4px}.ftr-blocks .ftr-address h4{font-size:25px}.ftr-blocks .ftr-address p{font-size:18px}.ftr-blocks .ftr-address{margin-bottom:22px}.site-footer .ftr-social-logo .ftr-social-icons p a{transform:scale(.8)}.copyrights .cpy-inr a{vertical-align:middle}.copyrights{padding:20px 0}.hm-testimonials .hm-testi{margin:0}.hm-ourteam-sec{padding:50px 0}.hm-testimonials .hm-testi{padding:0}.hm-testimonials{padding:50px 0}.awds-bx.owl-carousel .owl-item{padding:2px}.copyrights a,.copyrights p{font-size:14px;line-height:1.5}.hm-form-sec .gform_wrapper .gfield_validation_message,.hm-form-sec .gform_wrapper .validation_message{top:4px}}@media screen and (max-width:768px){#input_2_10{transform:scale(.8);position:relative;left:-25px}}@media screen and (max-width:767px){.container,.head-sec .container,.hmpractice-sec .container{max-width:100%;padding:0 15px}.head-sec .container{display:block}.mobile_src_nav .contanier{padding:0}.mobile_src_nav{top:20px;right:20px;bottom:inherit;display:none}.top-rit a{font-size:22px}.logo-rit{text-align:center;padding:0 0 0 60px}.head-sec{padding:10px 0}.top-rit a:before{transform:scale(.5);top:-35px;right:0;left:-70px}.top-rit{padding:0}.banner-sec h1 span{font-size:15px;letter-spacing:1px}.banner-sec p{font-size:17px}.banner-sec a.cmn-btn{font-size:17px;padding:18px 24px}.hmteam-sec{background:#113041;padding:40px 0}.hmteam-sec h2{font-size:30px}.hmteam-sec p{font-size:18px;margin-bottom:25px;letter-spacing:.5px}.hmtem-box{margin:0 0 20px}.hmtem-box .hmtem-itm{margin:0 auto 20px}.hmawrd-sec .container{padding:40px 0}.hmawrd-sec h2{font-size:30px}.hmtrust-sec{padding:40px 0}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:26px}.hm-trt-left h2{font-size:32px}.hm-trt-left h5{font-size:22px;margin:0 0 15px}.hm-trt-left p{font-size:15px}.hm-trt-butn{margin:20px 0}.hm-trt-left h6{font-size:16px;padding:15px 5px}.hmattry-sec{padding:40px 0}.hmattry-sec h2,.hmattry-sec h2 strong{font-size:30px}.hm-atry-left .hm-atry-img{max-width:260px}.hmattry-sec h3{font-size:28px}.hmattry-sec p,.hmattry-sec ul li{font-size:15px}.hmpractice-sec{padding:40px 0}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:32px}.hmpractice-sec .prac-top .container .prac-top-rite p{font-size:15px}.hm-ourteam-sec{padding:40px 0}.hm-ourteam-sec .hm-team-headings h4{font-size:25px}.hm-ourteam-sec .hm-team-headings h2{font-size:32px}.hm-testimonials{padding:40px 0}.hm-testimonials .testi-headings h2{font-size:32px}.hm-testimonials .testi-headings p{font-size:15px;letter-spacing:0;line-height:1.4}.hm-testimonials .testi-blck .owl-nav .owl-next,.hm-testimonials .testi-blck .owl-nav .owl-prev{position:relative;float:none;margin:0 5px}.hm-testimonials .testi-blck .owl-nav{position:relative;margin:10px 0;max-width:100%}.hm-form-sec{background:#f3f3f3;padding:40px 0}.hm-form-sec .form-sec{padding:25px 15px}.hm-form-sec .form-sec h2{font-size:32px}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{font-size:15px;padding:15px 12px;line-height:1 !important}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{position:relative;top:inherit;right:inherit;margin:0 auto;line-height:1 !important}.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{height:140px}.ftr-right iframe{height:320px}.ftmenu ul li a{font-size:15px}.ftmenu ul li{margin:0 5px}.ftr-blocks .ftr-address h4{font-size:22px}.ftr-blocks .ftr-address p{font-size:16px}.ftr-blocks .ftr-call p a{font-size:25px}.banner-sec p br{display:none}.head-sec.f-nav,.head-sec{position:-webkit-sticky;position:sticky;top:0}}@media screen and (max-width:580px){.hm-ourteam-sec{background:#2f99cf}.hmattry-sec{background:url(//www.jamiegrahamlaw.com/wp-content/themes/jamiegraham/images/mbl-attry-bg-pic-bg.webp) no-repeat;background-size:cover}.hmattry-btmcnt{background:#14374a}}@media screen and (max-width:480px){.banner-sec h1 span{font-size:14px;letter-spacing:0;line-height:1.2}.banner-sec p{font-size:15px;letter-spacing:0}.banner-sec a.cmn-btn{font-size:15px;padding:16px 22px;letter-spacing:0}.hmteam-sec{padding:30px 0}.hmteam-sec h2{font-size:23px;letter-spacing:0}.hmteam-sec p{font-size:16px;margin-bottom:20px;letter-spacing:0}.hmtem-box .hmtem-itm h4{font-size:18px}.hmtem-box .hmtem-itm p{font-size:14px}.hmtem-box .hmtem-itm:before{width:40px;height:40px;font-size:18px;top:20px}.hmtem-box .hmtem-itm h4{padding:60px 0 0}.hmtem-btn a.cmn-btn{padding:18px 30px;font-size:16px}.hmawrd-sec .container{padding:30px 0}.hmawrd-sec h2{font-size:24px}.hmtrust-sec{padding:30px 0}.hm-trgt-img{padding:5px}.hm-rgt-txt{bottom:16px;left:-10px}.hm-rgt-txt p{font-size:14px;padding-left:65px;margin-bottom:0;text-shadow:0 0 7px #000}.hm-rgt-txt p.play-btn:before{transform:scale(.4)}.hm-trt-rgt h4,.hm-trt-butn h4{font-size:20px}.hm-trt-left h2{font-size:25px}.hm-trt-left h5{font-size:18px;margin:0 0 15px;letter-spacing:0}.hm-trt-left p{font-size:14px}.hm-trt-butn a.cmn-btn{padding:16px 25px;font-size:15px}.hm-trt-left h6{font-size:14px;padding:10px 5px}.hmattry-sec{padding:30px 0}.hmattry-sec h2,.hmattry-sec h2 strong{font-size:22px}.hmattry-sec h3{font-size:21px}.hmattry-sec p,.hmattry-sec ul li{font-size:14px}.hmpractice-sec{padding:30px 0}.hmpractice-sec .prac-top .container .prac-top-lft h3{font-size:24px}.hmpractice-sec .prac-top .container .prac-top-lft p{font-size:15px;margin:0 0 10px}.hmpractice-sec .prac-top .container .prac-top-rite p{font-size:14px}.hmpractice-sec .prac-top{margin-bottom:25px}.hmpractice-sec .prac-area-btn a.cmn-btn{padding:20px 18px;font-size:15px;letter-spacing:0}.hm-ourteam-sec{padding:30px 0}.hm-ourteam-sec .hm-team-headings h2{font-size:22px}.hm-ourteam-sec .hm-team-headings h4{font-size:18px}.hm-ourteam-sec .hm-team-headings p{font-size:14px}.hm-ourteam-sec .hm-team-list .attorney:before{width:300px;height:300px}.hm-ourteam-sec .hm-team-list .attorney{max-width:300px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:22px}.hm-testimonials .hm-testi-item p{font-size:15px}.hm-testimonials .hm-testi-item{padding:25px 8px}.hm-form-sec{padding:30px 0}.hm-form-sec .form-sec h2{font-size:22px}.hm-form-sec .form-sec h5{font-size:14px;letter-spacing:.2px;line-height:1.2;margin:0 0 20px}.hm-form-sec .form-sec p{font-size:14px;letter-spacing:0}.hm-form-sec .form-sec .gform_wrapper .gform_body input.large,.hm-form-sec .form-sec .gform_wrapper .gform_body select,.hm-form-sec .form-sec .gform_wrapper .gform_body textarea.medium{font-size:14px;padding:12px 10px;line-height:1 !important}.hm-form-sec .form-sec .gform_wrapper .form-links a,.hm-form-sec .form-sec .gform_wrapper .gfield-choice-input+label{font-size:14px}.hm-form-sec .form-sec .gform_wrapper .top_label input[type=submit]{font-size:15px;padding:15px 40px;bottom:0}.ftmenu ul li a{font-size:14px}.ftr-blocks .ftr-call h4{font-size:20px}.ftr-blocks .ftr-call p a{font-size:22px}.mobile_src_nav{right:5px;top:8px}.showhide{padding:6px 12px;line-height:1;font-size:32px}.top-rit a{font-size:20px}.top-rit p{text-align:start;font-size:16px}}@media screen and (max-width:375px){.hm-ourteam-sec .hm-team-list .attorney:before{width:250px;height:250px}.hm-ourteam-sec .hm-team-list .attorney{max-width:250px}.hm-ourteam-sec .hm-team-list .attorney .team-cnt h5{font-size:20px}}