.container.cre{max-width:90%}.page-template-cre-landing .gred-bg{background:#d37835;background:-moz-linear-gradient(to right,#a95e24 70%,#9a4a0c 90%);background:-webkit-linear-gradient(to right,#a95e24 70%,#9a4a0c 90%);background:linear-gradient(to right,#a95e24 70%,#9a4a0c 90%);box-shadow:inset -1px 0 0 #823c07}.landing-menu-sec .custom-link-item a.nav-link{color:#000;font-family:"Libre Baskerville",serif;text-transform:capitalize;font-size:16px}.landing-menu-sec .navbar-nav.custom-link-item li{margin-right:15px;margin-bottom:0;position:relative}.landing-menu-sec nav.navbar.navbar-expand-md.p-0{margin:0}.landing-menu-sec .navbar-nav.custom-link-item li .sub-menu li{margin:0}.landing-header-row{padding-left:20px}.page-template-cre-landing .location-title{color:#fff;text-shadow:0 0 3px rgb(0 0 0 / 15%)}footer.landing-footer{padding:10px 0}body.page-template-cre-landing{color:#000}.landing-form-wraper form{position:relative;padding-bottom:7px}.landing-banner-image{width:50%;position:absolute;right:0;top:0;height:100%}.landing-banner-section{background:#7080a3;color:#fff;position:relative}.landing-banner-image img{width:100%;height:100%;object-fit:cover;object-position:center top}.landing-form-box{background:#d0d5e1;border-radius:30px;padding:30px;margin-top:30px;color:#000;max-width:90%}.landing-banner-content{padding:70px 50px 70px 0}.cre .landing-banner-content{padding:70px 0}.landing-banner-sugheading{font-size:28px;margin-bottom:15px;font-family:Oswald,sans-serif}.landing-banner-heading{font-size:34px;font-family:"Libre Baskerville",serif;font-weight:600;line-height:50px;margin-bottom:20px}.landing-form-content,.form-bottom-text{font-size:24px;text-align:center;font-family:Oswald,sans-serif}.landing-banner-description{font-size:20px}.landing-form-wraper .form-group select,.landing-form-wraper .form-group textarea,.landing-form-wraper .form-group input{background:#fff;padding:10px;margin:0;color:#000}.landing-form-wraper .form-group{padding:10px;margin:0}.landing-form-wraper .submit-form input.submit-btn.btn-main{width:auto;font-weight:400;font-family:"Libre Baskerville",serif;text-transform:initial;line-height:normal;border-radius:30px;margin:auto;margin-top:10px;padding:15px 40px;font-size:18px}.form-bottom-text{text-decoration:underline}.landing-form-wraper{max-width:90%;margin:20px auto 0}.landing-form-content a{color:#d37935}.landing-form-content a:hover{color:#000}.landing-promise-content{font-weight:600;font-size:18px}.landing-promise-listing{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:25px}.promise-listing-content{width:calc(100% - 60px);padding-left:20px}.promise-listing-icon{width:60px}.landing-promise-row{padding-right:40px}.promise-listing-title{font-size:20px;font-weight:600;line-height:30px}.landing-promise-listing:last-child{margin-bottom:0}.promise-image-captions{text-align:center;font-weight:600;font-size:18px;padding:5px}.landing-refer-section{background:#efe9d4}.promise-listing-refer{font-size:24px}.refer-listing-content{width:calc(100% - 30px);padding-left:20px}.refer-listing-icon{width:30px;padding-top:7px}.landing-refer-listing{display:flex;flex-wrap:wrap;margin-top:15px}.refer-review{display:flex;align-items:center;flex-wrap:wrap;margin-top:50px}.refer-review-image{width:180px;padding-right:30px}.refer-review-content{width:calc(100% - 260px)}.refer-review-image img{width:150px;height:150px;object-fit:cover;object-position:center top;border-radius:50%;display:block}.landing-review-content{margin-bottom:16px;font-size:20px;line-height:28px;font-style:italic}.landing-client-name{font-size:20px}.landing-client-image{width:170px;height:170px;overflow:hidden;border-radius:50%;margin:auto;border:2px solid #ebbf66}.landing-client-image img{width:100%;height:100%;object-fit:cover;object-position:center top}.landing-testimonials-box{max-width:60em;padding:2em 2rem 5rem;display:inline-block;width:100%;background-color:#fff;height:100%;position:relative;border:2px solid #ebbf66;text-align:center}.landing-review-stars{color:#c1b585;font-size:34px;line-height:normal}.landing-review-type{display:block;border-top:1px solid rgb(173 132 47 / .49);padding:10px 0 5px;color:#c1b585;font-family:Oswald,sans-serif;text-transform:uppercase}.landing-testimonials-content{text-align:left;position:relative;padding:0 1rem;color:#000}.landing-testimonials-content:before{content:"";position:absolute;height:2em;width:2em;background-image:url(https://buckfirelaw.com/wp-content/themes/buckfire/cre-landing/../img/quote-left.png);top:-.5em;left:-1.2em;background-size:contain;background-repeat:no-repeat}.landing-testimonials-content:after{content:"";position:absolute;height:2em;width:2em;background-image:url(https://buckfirelaw.com/wp-content/themes/buckfire/cre-landing/../img/quote-right.png);bottom:0;right:0;background-size:contain;background-repeat:no-repeat}.cre-landing-client-name{background-color:#363737;padding:.35em 1.5em;display:block;color:#c1b585;font-size:1.15em;text-transform:uppercase;font-family:Oswald,sans-serif;position:absolute;width:100%;left:0;bottom:0}.landing-testimonials-slide{padding:10px 20px}.landing-testimonials-slider .owl-dots .owl-dot span{width:13px;height:13px;margin:5px;border-radius:50%;border:1px solid #d37935;background:transparent!important}.landing-testimonials-slider .owl-dots .owl-dot.active span{background:#d37935!important}.type-of-case-section{background:#555556}.landing-type-case-box{display:flex;flex-wrap:wrap}.landing-type-case--icon{width:50px}.landing-type-case-content{width:calc(100% - 50px);color:#fff;font-size:22px;padding-left:20px;line-height:30px}.landing-type-case-list{padding-top:15px;padding-bottom:15px}.landing-faqs-list{background:#f7f3f1;margin-top:20px;border-radius:10px}.landing-faqs-title{padding:15px 25px;font-size:20px;font-weight:600;color:#585859;cursor:pointer;position:relative}.landing-faqs-body{padding:15px 25px;border-top:1px solid rgb(0 0 0 / .1)}.landing-faqs-title::before{content:"";position:absolute;width:20px;height:20px;background-image:url(https://buckfirelaw.com/wp-content/themes/buckfire/cre-landing/images/faqs-down.png);background-size:20px;background-position:center top;top:22px;right:20px}.landing-faqs-title[aria-expanded="true"]{color:#d37935}.landing-faqs-title[aria-expanded="true"]::before{background-image:url(https://buckfirelaw.com/wp-content/themes/buckfire/cre-landing/images/faqs-up.png);transform:rotate(180deg)}.landing-contact-left{position:relative;height:100%}.landing-contact-left-wraper{height:100%;position:relative;font-size:20px;padding-left:10px;padding-right:40px;color:rgb(255 255 255 / .8);clip-path:polygon(0 0,calc(100% - 80px) 0,100% 50%,calc(100% - 80px) 100%,0 100%);background:#7080a3}.landing-contact-left::before{content:"";width:1000px;left:-999px;background:#7080a3;height:100%;position:absolute;top:0;z-index:999999}.landing-contact-section{background:#f7f4ea}.contact-title{font-family:"Libre Baskerville",serif;font-size:34px;font-weight:600;padding-left:60px;line-height:55px}.contact-list-icon{width:120px;padding-right:20px}.contact-list-content{width:calc(100% - 132px)}.contact-list-title{font-size:28px;font-family:Oswald,sans-serif;color:#000}.contact-list{padding-top:15px;padding-bottom:15px}.landing-contact-content,.contact-list-text{color:#60605c;line-height:24px;font-size:20px}.contact-list-box{display:flex;align-items:center;flex-wrap:wrap}.contact-list-wraper{margin-top:40px;margin-bottom:40px}.landing-contact-left ul li::before{content:"";width:8px;height:8px;position:absolute;background:rgb(255 255 255 / .8);border-radius:50%;left:0;top:15px}.landing-contact-left ul li{position:relative;padding-left:30px;margin-bottom:10px}.landing-contact-left ul{list-style:none;padding:0}.landing-contact-section .container-fluid{max-width:1900px}.landing-case-results-section{background:#f5f5f5}.landing-case-list{width:20%;padding-left:20px;padding-right:20px;text-align:center;border-right:1px solid rgb(0 0 0 / .2)}.landing-case-list:last-child{border-right:0}.landing-case-wraper{display:flex;flex-wrap:wrap;margin-top:40px}.case-attorney{position:absolute;left:-20px;bottom:0;width:clamp(210px, 20vw, 300px);height:calc(100% + 50px);overflow:hidden}.case-attorney-image img{width:100%;height:100%;object-fit:contain;object-position:left bottom}.case-attorney-image{height:100%}.landing-case-inner.common-padding{position:relative}.case-attorney-detail{position:absolute;bottom:20px;color:#fff;left:25px;font-family:"Libre Baskerville",serif}.case-attorney-name{font-size:20px}.case-attorney-designation{line-height:normal;font-size:16px}.landing-case-amount{font-size:21px;color:#d37935;font-weight:600}.landing-case-title{font-size:15px;line-height:22px;margin-top:5px}.case-award-content img{width:75px}.case-award-wraper{text-align:center}.google-review-wraper-box{background:#d6d9d6;width:auto;align-items:center;display:inline-flex;column-gap:20px;vertical-align:middle;padding:6px 10px;line-height:normal;text-align:center;color:#000;font-weight:600;font-size:20px;margin-top:5px}.google-review-wraper{font-size:32px;font-weight:400;margin-bottom:4px;color:#424242;display:flex;align-items:center}span.google-review-stars{color:#d7b400}.number-review p{font-weight:400}.case-award-logo img{max-width:100%}.landing-case-results-section .container-fluid{max-width:1900px}.award-block-list.active{display:block}.award-block-list{display:none}.landing-loadmore{font-family:Oswald,sans-serif;font-size:20px;color:#000}a.loadmore-post.text-white.landing-loadmore{border-bottom:1px solid}a.loadmore-post.text-white.landing-loadmore:hover{color:#000!important}@media (min-width:768px){.attorey-single.active{display:block}.attorey-single{display:none}}@media (max-width:1500px){.cre .landing-banner-content{padding:35px 0}.landing-banner-sugheading{font-size:26px;line-height:1}.landing-banner-heading{line-height:1.5;margin-bottom:20px}.landing-banner-description{font-size:18px}.landing-form-content,.form-bottom-text{font-size:20px}.landing-form-box{padding:15px;margin-top:20px}}@media (max-width:1400px){.landing-case-list{padding-left:15px;padding-right:15px}.case-attorney{max-width:280px}.google-review-wraper{font-size:22px}.google-review-wraper-box{font-size:18px}.contact-title{font-size:30px;padding-left:40px;line-height:50px}.contact-list-icon{width:100px}.contact-list-content{width:calc(100% - 100px)}}@media (max-width:1366px){.landing-menu-sec .custom-link-item a.nav-link{font-size:15px}.landing-menu-sec .navbar-nav.custom-link-item li{margin-right:5px}.logo-col{max-width:250px!important}.landing-form-content p{font-size:18px}.landing-banner-description{font-size:14px}.landing-banner-heading{line-height:1.5;margin-bottom:10px}.google-review-wraper-box{padding:0 10px}.landing-form-content p{font-size:16px;line-height:1.5}}@media (max-width:1199px){.landing-banner-content{padding:50px 15px 50px 0}.landing-form-box{padding:20px;max-width:100%}.case-attorney{display:none}.contact-title{font-size:24px;padding-left:0;line-height:40px}.contact-list-icon{width:70px;padding-right:10px}.contact-list-content{width:calc(100% - 70px)}.landing-contact-content,.contact-list-text{color:#60605c;line-height:22px;font-size:16px}.landing-contact-left-wraper{font-size:16px}.landing-case-list{padding-left:10px;padding-right:10px}.landing-case-amount{font-size:18px}}@media (max-width:991px){.landing-menu-sec.menu-sec nav.navbar.navbar-expand-md{display:block!important}.landing-banner-sugheading{font-size:25px}.landing-banner-heading{font-size:32px}.landing-banner-image{position:static;width:100%}.landing-banner-content{padding:50px 0}.landing-form-box{max-width:100%}.landing-form-wraper .submit-form input.submit-btn.btn-main{font-size:12px}.case-attorney{display:none}.landing-case-list{margin-bottom:15px;width:50%}.case-award-content-image{margin-bottom:25px}.promise-image-wraper{padding-top:40px;padding-bottom:15px}.refer-review{flex-direction:column-reverse}.refer-review-content{width:100%}.refer-review-image{width:100%;padding-right:40px;padding-top:15px}.refer-review-image img{width:100px;height:100px}.attorney-listing .attorey-single{width:calc(50% - 30px)!important}.award-block .award-title,.form_fee_phone a:hover,.rm-btn{font-size:18px}.award-block{display:block!important;padding:25px!important}.award-block.mfp-with-anim.testimonial-popup.mfp-hide{display:none!important}.contact-title{font-size:24px;padding-left:0;line-height:1.8;text-align:center}.contact-list-icon{width:80px}.contact-list-text p{line-height:1.6;font-size:17px}.landing-faqs-title{padding-right:40px}.landing-testimonials-slide{padding:10px 10px}.landing-contact-left-wraper{font-size:18px}.contact-list{text-align:center}.contact-list-content{width:100%}.contact-list-icon{margin:auto;padding:0}.landing-case-wraper{justify-content:center}.landing-case-list:nth-child(2n+2){border:0}.landing-promise-row{padding-right:0}.landing-contact-left{clip-path:polygon(0 0,100% 0,100% calc(100% - 80px),50% 100%,0 calc(100% - 80px));background:#7080a3;padding:0 15px 40px}.landing-contact-left-wraper{padding-left:0;padding-right:0;clip-path:none;background:#fff0}.landing-contact-left::before{display:none}.call-us.landing-call-us a{border:1px solid #d37935;background:#d37935}.landing-header-row{padding-left:0}}@media (max-width:767px){.about-team-listing-wrap a.loadmore-post{display:none}.landing-banner-heading{font-size:30px}.landing-form-wraper{max-width:100%}.case-bottom-content{margin-bottom:30px}.attorney-listing .attorey-single{width:100%!important}body.page-template-cre-landing{padding-bottom:0}.landing-form-content{display:flex;flex-wrap:wrap}.case-award-content{order:2}.landing-form-content p:last-child{order:3;width:100%}.case-award-content .google-review-wraper-box{flex-wrap:wrap;justify-content:center}.case-award-content{order:2;margin-bottom:20px}.landing-form-box .cre_cta_content{font-size:18px!important;top:0!important;margin:0 auto 20px!important}.landing-form-content p{font-size:14px}}.landing-form-content li{list-style:none}.attorney-listing .attorey-single{overflow:hidden}.attorney-hover{position:absolute;bottom:-100%;height:100%;width:100%;text-align:center;background:rgb(55 54 54 / .85);transition:.5s;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.attorney-listing .attorey-single:hover .attorney-hover{bottom:0}.attorney-hover *{color:#fff!important}.landing-form-wraper .wpcf7-response-output{bottom:-30px}@media (max-width:575px){.about-team-listing-wrap h2{margin-bottom:25px!important}}.landing-case-wraper.owl-carousel .landing-case-list{width:100%;border-right:0;padding-left:20px;padding-right:20px}.landing-case-wraper.owl-carousel{display:block}.landing-case-wraper .owl-item .landing-case-list{border-right:1px solid rgb(0 0 0 / .2)}.landing-case-wraper .owl-item:last-child .landing-case-list{border-right:0}.landing-case-wraper .owl-dots .owl-dot span{width:13px;height:13px;margin:5px;border-radius:50%;border:1px solid #d37935;background:transparent!important}.landing-case-wraper .owl-dots .owl-dot.active span{background:#d37935!important}.landing-case-columns{position:relative}.landing-case-columns .case-attorney-col{align-self:stretch}.landing-case-columns .case-attorney{position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%;left:auto;bottom:auto;width:auto;overflow:visible}.landing-case-columns .case-attorney-image{position:relative;display:inline-block;width:100%;max-width:320px;height:auto}.landing-case-columns .case-attorney-image img,.landing-case-columns .case-attorney-thumbnail{width:100%;height:auto;display:block;object-fit:contain}@media (min-width:992px){.landing-case-columns .case-attorney-image{margin-bottom:-4em}}.landing-case-columns .case-results-col{position:relative}.landing-case-columns .case-award-col{text-align:center}@media (max-width:991px){.landing-case-columns .case-attorney-col{display:none}}