#contact-form{background-color:var(--tertiaryColor);padding:80px 50px 80px 50px;}#contact-form.alt-background-true{background-color:#fff;}#contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields li input{background-color:var(--tertiaryColor);}#contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields li.textarea textarea{background-color:var(--tertiaryColor);}@media (max-width: 1180px){#contact-form{padding:77px 30px 80px 30px;}}@media (max-width: 767px){#contact-form{padding:143px 20px 60px 20px;}}#contact-form .contact-form-inner{max-width:1250px;margin:0 auto;}#contact-form .contact-form-inner .tagline{color:var(--secondaryColor);margin-bottom:26px;text-align:center;font-family:"Roboto",sans-serif;font-size:16px;line-height:18px;letter-spacing:8px;text-transform:uppercase;font-weight:500;}@media (max-width: 1180px){#contact-form .contact-form-inner .tagline{margin-bottom:19px;}}#contact-form .contact-form-inner .gform_wrapper{margin-bottom:30px;}#contact-form .contact-form-inner .gform_wrapper textarea{resize:none;}#contact-form .contact-form-inner .gform_wrapper .gform_heading{text-align:center;font-family:var(--robotoSlab);font-size:48px;line-height:72px;font-weight:var(--bold);text-transform:uppercase;color:var(--primaryColor);margin-bottom:53px;}@media (max-width: 1180px){#contact-form .contact-form-inner .gform_wrapper .gform_heading{font-size:36px;line-height:48px;margin-bottom:42px;}}@media (max-width: 767px){#contact-form .contact-form-inner .gform_wrapper .gform_heading{font-size:32px;line-height:43px;margin-bottom:32px;}}#contact-form .contact-form-inner .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}#contact-form .contact-form-inner .gform_wrapper .gform_fields li{flex-basis:calc(25% - 30px);margin-bottom:30px;}@media (max-width: 1180px){#contact-form .contact-form-inner .gform_wrapper .gform_fields li{flex-basis:calc(50% - 10px);}}@media (max-width: 767px){#contact-form .contact-form-inner .gform_wrapper .gform_fields li{flex-basis:100%;margin-bottom:20px;}}#contact-form .contact-form-inner .gform_wrapper .gform_fields li .gfield_label,#contact-form .contact-form-inner .gform_wrapper .gform_fields li label{display:none;}#contact-form .contact-form-inner .gform_wrapper .gform_fields li input{width:100%;height:55px;background-color:#fff;border:none;font-family:var(--roboto);font-weight:var(--bold);color:var(--text);font-size:16px;line-height:19px;padding:0px 40px;}@media (max-width: 767px){#contact-form .contact-form-inner .gform_wrapper .gform_fields li input{padding:0px 20px;}}#contact-form .contact-form-inner .gform_wrapper .gform_fields li.textarea{flex-basis:100%;}#contact-form .contact-form-inner .gform_wrapper .gform_fields li.textarea textarea{width:100%;border:none;font-family:var(--roboto);font-weight:var(--bold);color:var(--text);font-size:16px;line-height:19px;padding:33px 40px 40px 40px;height:100px;}@media (max-width: 767px){#contact-form .contact-form-inner .gform_wrapper .gform_fields li.textarea textarea{padding:14px 20px 20px 20px;height:200px;}}#contact-form .contact-form-inner .gform_wrapper .gform_footer{text-align:center;margin-top:0px;}@media (max-width: 500px){#contact-form .contact-form-inner .gform_wrapper .gform_footer{margin-top:6px;}}#contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button{width:max-content;padding:20px 30px 20px 30px;line-height:30px;background-color:var(--secondaryColor);text-align:center;font-family:var(--roboto);font-weight:var(--bold);font-size:20px;color:#fff;text-transform:uppercase;cursor:pointer;border:none;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 500px){#contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button{max-width:100%;font-size:16px;letter-spacing:1.6px;padding:20px 20px 20px 20px;}}#contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--primaryColor);}#contact-form .contact-form-inner .after-submit{font-family:var(--roboto);font-size:18px;font-weight:var(--bold);color:var(--primaryColor);line-height:21px;text-align:center;}#firm-intro{padding:80px 50px 50px 50px;}#firm-intro.alt-background-true{background-color:var(--terriaryColor);}@media (max-width: 1180px){#firm-intro{padding:50px 30px 50px 30px;}}@media (max-width: 767px){#firm-intro{padding:40px 20px 40px 20px;}}#firm-intro .firm-intro-inner{max-width:1250px;margin:0 auto;}#firm-intro .firm-intro-inner .title{color:var(--secondaryColor);max-width:1200px;margin-bottom:45px;font-family:var(--robotoSlab);font-size:72px;line-height:80px;font-weight:var(--bold);}@media (max-width: 1180px){#firm-intro .firm-intro-inner .title{font-size:48px;line-height:64px;margin-bottom:36px;}}@media (max-width: 767px){#firm-intro .firm-intro-inner .title{font-size:36px;line-height:48px;}}#firm-intro .firm-intro-inner .content{column-count:2;column-gap:35px;}@media (max-width: 1180px){#firm-intro .firm-intro-inner .content{column-gap:20px;}}@media (max-width: 767px){#firm-intro .firm-intro-inner .content{column-count:1;column-gap:0px;}}#logo-slider{padding:50px 50px 50px 50px;}#logo-slider.alt-background-true{background-color:var(--tertiaryColor);}@media (max-width: 1180px){#logo-slider{padding:0px 30px 66px 30px;}}@media (max-width: 767px){#logo-slider{padding:20px 20px 66px 20px;}}@media (max-width: 590px){#logo-slider{padding:0px 20px 66px 20px;}}#logo-slider .logo-slider-inner{max-width:1250px;margin:0 auto 0 auto;position:relative;cursor:grab;}#logo-slider .logo-slider-inner:active{cursor:grabbing;}#logo-slider .logo-slider-inner #slider-wrapper{max-width:1150px;margin:0 auto 0 auto;}@media (max-width: 1180px){#logo-slider .logo-slider-inner #slider-wrapper{max-width:635px;}}#logo-slider .logo-slider-inner #slider-wrapper .slick-slide{height:135px;display:flex;align-items:center;justify-content:center;}#logo-slider .logo-slider-inner #slider-wrapper .slick-slide .slide-inner img{max-height:107px;width:auto;max-width:90%;margin:0 auto;}#logo-slider .logo-slider-inner .arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none;}@media (max-width: 767px){#logo-slider .logo-slider-inner .arrows{display:none;}}#logo-slider .logo-slider-inner .arrows .arrow{height:50px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all .5s cubic-bezier(.17,.66,.34,.98);transform:translateX(0px);}#logo-slider .logo-slider-inner .arrows .next-arrow{transform:rotate(180deg);}#logo-slider .logo-slider-inner .arrows .next-arrow:hover{transform:rotate(180deg) translateX(-5px);}#logo-slider .logo-slider-inner .arrows .prev-arrow:hover{transform:translateX(-5px);}#reviews-slider{padding:120px 50px 100px 50px;background-color:var(--primaryColor);}@media (max-width: 1180px){#reviews-slider{padding:80px 30px 55px 30px;}}@media (max-width: 767px){#reviews-slider{padding:60px 20px 115px 20px;}}#reviews-slider .reviews-slider-inner{max-width:1250px;margin:0 auto 0 auto;text-align:center;}#reviews-slider .reviews-slider-inner img{display:inline-block;margin-bottom:42px;}@media (max-width: 1180px){#reviews-slider .reviews-slider-inner img{margin-bottom:24px;}}@media (max-width: 767px){#reviews-slider .reviews-slider-inner img{width:37px;height:auto;margin-bottom:20px;}}#reviews-slider .reviews-slider-inner .title{color:var(--secondaryColor);margin-bottom:38px;font-family:var(--robotoSlab);font-size:48px;line-height:72px;font-weight:var(--bold);text-transform:uppercase;}@media (max-width: 1180px){#reviews-slider .reviews-slider-inner .title{font-size:36px;line-height:48px;margin-bottom:25px;}}@media (max-width: 767px){#reviews-slider .reviews-slider-inner .title{font-size:24px;line-height:40px;margin-bottom:6px;}}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap{position:relative;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider{max-width:820px;margin:0 auto 0 auto;}@media (max-width: 1180px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider{max-width:550px;}}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide{margin:0px 15px;min-height:300px;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p{font-family:var(--robotoSlab);font-size:24px;line-height:56px;color:#fff;font-weight:var(--medium);margin-bottom:20px;}@media (max-width: 1180px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p{font-size:21px;}}@media (max-width: 767px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p{font-size:18px;line-height:40px;}}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p a{color:var(--secondaryColor);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p.client-name{margin-top:53px;margin-bottom:0px;font-family:var(--roboto);font-weight:var(--bold);font-size:18px;color:var(--secondaryColor);letter-spacing:6px;line-height:21px;text-transform:capitalize;}@media (max-width: 1180px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p.client-name{margin-top:27px;}}@media (max-width: 767px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-slide p.client-name{font-size:14px;line-height:16px;letter-spacing:6px;}}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-dots{bottom:-55px;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-dots li{width:10px;height:10px;margin:0 11px;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-dots li button{width:10px;height:10px;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-dots li button:before{color:var(--secondaryColor);color:transparent;border:2px solid #ddd;width:10px;height:10px;border-radius:7px;opacity:1;transition:background-color 1s cubic-bezier(.17,.66,.34,.98),border 1s cubic-bezier(.17,.66,.34,.98);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap #testimonial-slider .slick-dots li.slick-active button:before{color:var(--primaryColor);border:2px solid var(--secondaryColor);background-color:var(--secondaryColor);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;top:30%;width:100%;pointer-events:none;}@media (max-width: 767px){#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows{display:none;}}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows .arrow{height:50px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all .5s cubic-bezier(.17,.66,.34,.98);transform:translateX(0px);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows .arrow img{margin-bottom:0px;}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows .next-arrow{transform:rotate(180deg);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows .next-arrow:hover{transform:rotate(180deg) translateX(-5px);}#reviews-slider .reviews-slider-inner .testimonial-slider-wrap .arrows .prev-arrow:hover{transform:translateX(-5px);}#case-result-slider{padding:137px 0px 145px 0px;}#case-result-slider.alt-background-true{background-color:var(--tertiaryColor);}@media (max-width: 1180px){#case-result-slider{padding:77px 0px 80px 0px;}}@media (max-width: 767px){#case-result-slider{padding:77px 0px 50px 0px;}}#case-result-slider .top{text-align:center;padding:0px 50px 0px 50px;margin-bottom:82px;}@media (max-width: 1180px){#case-result-slider .top{padding:0px 30px 0px 30px;margin-bottom:60px;}}@media (max-width: 767px){#case-result-slider .top{padding:0px 20px 0px 20px;}}#case-result-slider .top .top-inner{max-width:1250px;margin:0 auto 0 auto;}#case-result-slider .top .tagline{color:var(--secondaryColor);margin-bottom:30px;}@media (max-width: 767px){#case-result-slider .top .tagline{margin-bottom:27px;}}#case-result-slider .top .title{font-family:var(--robotoSlab);font-size:48px;line-height:72px;font-weight:var(--bold);text-transform:uppercase;}@media (max-width: 1180px){#case-result-slider .top .title{font-size:36px;line-height:48px;}}#case-result-slider .case-results-slider-wrap{margin-bottom:139px;}@media (max-width: 1180px){#case-result-slider .case-results-slider-wrap{padding:0px 15px;margin-bottom:108px;}}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap{padding:0px 10px;margin-bottom:130px;}}#case-result-slider .case-results-slider-wrap #case-results-slider{cursor:grab;}#case-result-slider .case-results-slider-wrap #case-results-slider:active{cursor:grabbing;}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide{background-color:#f8f8f8;margin:0px 15px;height:350px;padding:80px 50px 50px 50px;transition:box-shadow 1s ease-in-out;position:relative;}@media (max-width: 1180px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide{padding:80px 40px 50px 40px;height:400px;}}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide{margin:0px 10px;padding:42px 20px 50px 20px;height:500px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner{max-width:825px;margin:0 auto 0 auto;}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .date{font-family:var(--roboto);font-weight:var(--medium);font-size:14px;line-height:20px;text-transform:uppercase;letter-spacing:2px;color:var(--secondaryColor);}@media (max-width: 1180px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .date{line-height:16px;margin-bottom:13px;}}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .date{font-size:12px;line-height:14px;letter-spacing:1.7px;margin-bottom:8px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .post-title{font-family:var(--robotoSlab);font-size:48px;line-height:56px;color:var(--primaryColor);margin-bottom:15px;}@media (max-width: 1279px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .post-title{font-size:40px;line-height:50px;}}@media (max-width: 1180px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .post-title{font-size:36px;line-height:48px;}}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .post-title{font-size:28px;line-height:37px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .excerpt{margin-bottom:65px;}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .excerpt{margin-bottom:30px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .excerpt a.read-more{display:inline-block;font-family:var(--roboto);font-size:18px;text-transform:uppercase;letter-spacing:4px;color:var(--secondaryColor);font-weight:var(--black);transition:color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .excerpt a.read-more{display:none;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .excerpt a.read-more:hover{color:var(--primaryColor);}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .view-case{display:inline-block;display:none;font-family:var(--roboto);font-size:18px;text-transform:uppercase;letter-spacing:8px;color:var(--secondaryColor);font-weight:var(--black);transition:color .5s cubic-bezier(.17,.66,.34,.98);position:absolute;bottom:60px;left:0;right:0;margin:auto;max-width:825px;}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .view-case{display:block;left:20px;bottom:35px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-list .slick-slide .slide-inner .view-case:hover{color:var(--primaryColor);}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-dots{bottom:-65px;padding:0px 50px;}@media (max-width: 1180px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-dots{bottom:-55px;padding:0px 30px;}}@media (max-width: 767px){#case-result-slider .case-results-slider-wrap #case-results-slider .slick-dots{padding:0px 20px;bottom:-55px;}}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-dots li button:before{font-size:11px;opacity:1;color:#eae7e7;transition:color 1s ease-in-out;}#case-result-slider .case-results-slider-wrap #case-results-slider .slick-dots li.slick-active button:before{color:var(--secondaryColor);}#case-result-slider .view-all-cases{display:block;display:flex;width:max-content;padding:20px 30px 20px 30px;background-color:var(--secondaryColor);align-items:center;justify-content:center;margin:0 auto 0 auto;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 500px){#case-result-slider .view-all-cases{width:calc(100% - 40px);padding:20px 20px 20px 30px;}}#case-result-slider .view-all-cases span{text-transform:uppercase;color:#fff;text-align:center;font-family:var(--roboto);font-weight:var(--bold);font-size:24px;letter-spacing:2px;line-height:28px;}@media (max-width: 500px){#case-result-slider .view-all-cases span{font-size:16px;line-height:19px;}}#case-result-slider .view-all-cases:hover{background-color:var(--primaryColor);}