.fade-in{animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.atf{background-color:#54504d;min-height:450px;height:100vh;position:relative;background-position:center center;background-size:cover;background-attachment:fixed}.atf .atf-content{position:absolute;top:50%;left:0;right:0;padding-top:60px;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.atf .atf-h1{font-size:18px;line-height:34px;letter-spacing:1.3px;color:#b5b5b5;text-transform:uppercase;margin:20px 0 12px}.atf .atf-h2{font-size:24px;line-height:34px;letter-spacing:1.3px;font-weight:900;color:#bf973a;text-transform:uppercase;margin:20px 0 32px}.atf .atf-h2 a:hover{color:#fff}.atf .atf-info-text{font-size:12px;line-height:14px;letter-spacing:1.37px;color:#b5b5b5;text-transform:uppercase}.atf .atf-title{display:inline-block;text-align:right}.atf-arrow{width:20px;line-height:20px;display:inline-block;position:absolute;left:0;right:0;margin:0 auto;bottom:17px}.atf-arrow:before,.atf-arrow:after{content:'';width:1px;height:20px;background:#fff;display:inline-block;position:relative}.atf-arrow:before{left:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.atf-arrow:after{left:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.btf1-pil{padding:124px 0 70px}.btf1-pil .btf1-container{max-width:1180px;width:100%;margin:0 auto}.btf1-pil .title-col{width:50%;display:inline-block;vertical-align:top;padding:13px 58px 0 0;position:relative}.btf1-pil .btf1-logo{position:absolute;left:0;top:0}.btf1-pil .btf1-title{position:relative;text-align:right}.btf1-pil .blurb-col{width:49%;display:inline-block;vertical-align:top;position:relative;padding:0 0 47px 50px}.btf1-pil .title-lg{text-align:right;max-width:460px;position:relative}.btf1-pil .blurb{max-width:447px}.btf1-pil p{line-height:26px}.btf1-pil .cta-outer{text-align:center}.btf1-pil .vl-pil{height:100%;position:absolute;left:0;top:0}.btf2-pa{padding:70px 0;background-attachment:fixed;background-position:bottom right}.btf2-pa .title-lg{text-align:center;width:100%}.btf2-pa .blurb{max-width:1042px;margin:0 auto;padding:0 20px;margin-bottom:80px}.btf2-pa .btf2-container{max-width:1180px;margin:0 auto}.btf2-pa .pa-item{padding:0 60px}.btf2-pa .pa-item .name{font-size:16px;line-height:26px;color:#0e0e0e;letter-spacing:.64px;font-weight:700;display:inline-block;margin-bottom:8px}.btf2-pa .pa-item a:hover .name{color:#bf973a}.btf2-pa .pa-item p{line-height:26px}.btf2-pa .title-lg strong{font-style:italic}.btf3-why{padding:64px 0 0}.btf3-why .btf3-container{font-size:0;padding-left:15%}.btf3-why .btf3-container>*{font-size:initial}.btf3-why .blurb-col{width:36%;display:inline-block;vertical-align:top;padding-bottom:90px}.btf3-why .blurb-col .blurb{max-width:459px;margin-top:50px}.btf3-why .img-col{width:56%;margin-left:8%;display:inline-block;vertical-align:top;position:sticky;top:0}.btf3-why .why-img{position:relative;min-height:768px;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center}.btf3-why .amount{font-size:64px;font-weight:700;line-height:70px;letter-spacing:6.02px;color:#fff;text-transform:uppercase}.btf3-why .case-detail{display:inline-block;margin:0 auto;text-align:left;position:absolute;max-width:460px;left:0;right:0;bottom:100px}.btf3-why .amount .color{font-weight:300}.btf3-why .name.span-uc{padding-right:30px}.btf4-media{background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat;padding:200px 0;text-align:center}.btf4-media .title-lg{margin-bottom:100px}.btf4-media .media-items{margin-bottom:100px}.btf4-media .item{display:inline-block;vertical-align:middle;margin:0 30px}.btf5-about{padding:250px 0 110px;text-align:right;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.btf5-about .btf5-container{padding:0 8%}.btf5-about .about-blurb{max-width:460px;width:100%;margin-left:auto;text-align:left;position:relative;z-index:10}.btf5-about .about-blurb p{color:#fff;line-height:26px}.btf5-about .cta{margin-top:25px}.btf5-about .awards{margin-top:-55px;max-width:350px}.btf5-about .awards .award img{max-width:200px;max-height:200px;margin:0 auto}.btf5-about .dsktop-abt-names .abt-name:nth-child(1),.btf5-about .dsktop-abt-names .abt-name:nth-child(2){position:absolute;top:43%}.btf5-about .dsktop-abt-names .abt-name:nth-child(1){left:15%}.btf5-about .dsktop-abt-names .abt-name:nth-child(2){left:37%}.btf5-about .abt-slider{position:relative}.btf5-about .slick-dots{position:absolute;left:45px;bottom:170px;text-align:left}.btf5-about .abt-slider .abt-item{min-height:550px;width:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:307px;text-align:left;padding-left:42px}.btf6-reviews{text-align:center;padding:132px 0 118px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.btf6-reviews .review-title .span-uc{display:inline-block;color:#0e0e0e;margin-left:-28px;vertical-align:top;margin-top:37px}.btf6-reviews .review-title{max-width:310px;margin:0 auto;padding-bottom:65px}.btf6-reviews .review-title img{max-width:99px}.btf6-reviews .cta{min-width:204px}.btf6-reviews .btf5-container{max-width:85%;margin-left:auto}.btf6-reviews .item{margin:0 30px}.btf6-reviews .item p{font-family:'Playfair Display';line-height:38px}.btf6-reviews .item .abt-name{margin-bottom:43px}.btf6-reviews .slick-list,.btf6-reviews .cta-outer,.btf6-reviews .review-title-outer{margin-right:20%}.btf7-help{padding:147px 0 68px;position:relative;z-index:100}.btf7-help .btf7-container{max-width:1146px;margin:0 auto;padding:0 20px}.btf7-help .blurb-row{padding-top:55px}.btf7-help .blurb-row p{line-height:26px}.btf7-help .p-lg{padding:0 28px}.btf7-help .blurb-col{padding:0 25px;margin-bottom:50px}.btf8-video{padding:120px 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;position:relative}.btf8-video .btf8-container{max-width:1033px;margin:0 auto;padding:0 20px;position:relative}.btf8-video .img-outer{position:absolute;top:0;left:0}.btf8-video .btf8-logo{position:relative;left:0;top:1200px}.btf8-video iframe{width:100%;height:569px}.btf8-video .video-box{position:relative}.btf8-video .btf8-inner{padding-bottom:100px;position:relative;z-index:10}.btf1-pil .blurb a:hover,.btf2-pa .blurb a:hover,.btf3-why .blurb-col a:hover,.btf5-about .about-blurb p a:hover,.btf7-help p a:hover,.footer .locations-row .address:hover{text-decoration:underline}.contact-section .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.contact-form .gform_wrapper .gform_footer input.button,.contact-form .gform_wrapper .gform_footer input[type=submit]{text-transform:uppercase;font-style:normal;margin:0 3px 5px;color:#0e2545;background-color:#1361df;background-image:none;width:180px;font-family:'Lato';font-weight:700;padding:20px 40px 20px;display:inline-block;line-height:1.4;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;cursor:pointer;margin-bottom:20px;max-width:177px;width:100% !important}@media (max-width:1300px){.btf3-why .btf3-container{padding-left:5%}.btf4-media .media-items{max-width:1000px;margin-left:auto;margin-right:auto}.btf5-about .dsktop-abt-names .abt-name:nth-child(1){left:6%}.btf5-about .dsktop-abt-names .abt-name:nth-child(2){left:30%}}@media (max-width:1224px){.atf .title-xl{font-size:71px}}@media screen and (max-width:1200px) and (min-width:992px){.btf1-pil,.btf2-pa,.btf7-help{padding-right:70px}}@media screen and (max-width:1100px){.btf5-about .dsktop-abt-names .abt-name:nth-child(1){left:0}.btf5-about .dsktop-abt-names .abt-name:nth-child(2){left:24%}}@media screen and (min-width:992px){.atf .atf-title{text-align:center}}@media screen and (max-width:991px){.atf .atf-content{top:auto;bottom:85px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.atf .atf-title{text-align:center}.atf .title-xl{font-size:44px;line-height:51px;letter-spacing:1.14px;max-width:350px;display:inline-block}.atf .atf-h1{font-size:12px;letter-spacing:1.3px;margin-bottom:6px}.atf .atf-h2,.atf .atf-h2 a{font-size:14px;letter-spacing:1.3px;margin:5px 0 20px}.btf1-pil{padding:65px 0 55px}.btf1-pil .blurb-col{padding-left:0;width:100%}.btf1-pil .title-col{width:100%;padding:0}.btf1-pil .title-lg{text-align:left;max-width:100%;top:0}.btf1-pil .btf1-title{text-align:left}.btf1-pil .blurb{max-width:100%}.btf1-pil .btf1-container{padding:0 25px}.btf1-pil .btf1-logo{left:-31px;top:80px;max-width:450px}.btf1-pil .blurb-col{padding-bottom:25px}.btf6-reviews,.btf2-pa{padding:25px 0 70px;background-attachment:initial;background-image:url(//www.lopezandhumphries.com/wp-content/themes/lh/css/../images/btf-2-mobile-bg.jpg) !important;background-size:cover;background-repeat:no-repeat;background-position:center center}.btf2-pa .title-lg{text-align:left;padding:0 25px}.btf2-pa .blurb{padding:0 25px}.btf2-pa .pa-item{padding:0 25px}.btf3-why{padding:60px 0 0}.btf3-why .blurb-col{padding:0 25px;padding-bottom:60px}.btf3-why .btf3-container{padding:0}.btf3-why .blurb-col{width:100%}.btf3-why .img-col{width:100%;margin:0;position:relative}.btf3-why .why-img{min-height:428px;height:428px;background-image:url(//www.lopezandhumphries.com/wp-content/themes/lh/css/../images/btf-3-image-mobile.jpg) !important;background-position:center top;background-repeat:no-repeat;background-size:cover}.btf3-why .blurb-col .blurb{margin-top:30px;max-width:100%}.btf3-why .amount{font-size:48px;line-height:46px;letter-spacing:4.51px}.btf3-why .name.span-uc{padding-right:17px}.btf3-why .case-detail{bottom:85px}.btf4-media{padding:200px 0 130px;background-image:url(//www.lopezandhumphries.com/wp-content/themes/lh/css/../images/btf-4-mobile-bg.jpg) !important;background-attachment:initial;background-position:center top;background-repeat:no-repeat;background-size:cover}.btf4-media .title-lg{margin-bottom:64px}.btf4-media .media-items{margin-bottom:0}.btf4-media .item{text-align:center}.btf4-media .item img{margin:0 auto}.btf5-about{padding:84px 0 0;background-image:none !important;background:#060405;overflow:hidden}.btf5-about .btf5-container{padding:0 25px 0 42px}.btf5-about .cta{margin-top:15px;max-width:205px;min-width:auto;width:100%}.btf5-about .about-blurb{max-width:100%}.btf6-reviews{padding:95px 0}.btf6-reviews .btf5-container{width:100%;max-width:100%;padding:0 25px}.btf6-reviews .slick-list,.btf6-reviews .cta-outer,.btf6-reviews .review-title-outer{padding-right:0}.btf6-reviews .reviews{padding-bottom:37px}.btf7-help{padding:90px 0 20px}.btf7-help .blurb-row{padding-top:15px}.btf7-help .blurb-col{width:100%;padding:0;margin-bottom:30px}.btf8-video .img-outer{top:-200px;left:-27px}.btf8-video .btf8-logo{top:0;max-width:250px}.btf8-video{padding-top:70px}.btf8-video .footer-bgLogo{display:none}.btf8-video iframe{height:350px}.btf8-video .title-sm{padding-left:13px;padding-bottom:10px}.video-play-button:after,.video-play-button:before{width:81px;height:81px}.video-play-button span{border-left:38px solid #fff;border-top:21px solid transparent;border-bottom:21px solid transparent;left:-2px;top:3px}.btf8-video{background-attachment:initial;background-image:url(//www.lopezandhumphries.com/wp-content/themes/lh/css/../images/btf-8-mobile-bg.jpg) !important;background-size:cover;background-repeat:no-repeat;background-position:center center}.btf8-video .btf8-inner{padding-bottom:0}}@media screen and (max-width:767px){.btf6-reviews .slick-list,.btf6-reviews .cta-outer,.btf6-reviews .review-title-outer{margin-right:0}.btf6-reviews .align-right{text-align:center !important}}@media screen and (max-width:640px){.btf8-video iframe{height:200px}}