.block-contact-form{background-color:var(--tertiaryColor);padding:80px 50px 80px 50px;}.block-contact-form.alt-background-true{background-color:#fff;}.block-contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields .gfield input{background-color:var(--lightGrey);}.block-contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields .gfield.textarea textarea{background-color:var(--lightGrey);}@media (max-width: 1180px){.block-contact-form{padding:77px 30px 80px 30px;}}@media (max-width: 767px){.block-contact-form{padding:60px 20px 50px 20px;}}.block-contact-form .block-contact-form-inner{max-width:1250px;margin:0 auto;}.block-contact-form .block-contact-form-inner .tagline{color:var(--secondaryLightColor);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){.block-contact-form .block-contact-form-inner .tagline{margin-bottom:19px;}}.block-contact-form .block-contact-form-inner .gform_description{color:#fff;}.block-contact-form .block-contact-form-inner .gform_wrapper{margin-bottom:30px;}.block-contact-form .block-contact-form-inner .gform_wrapper textarea{resize:none;}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_heading{text-align:center;font-family:var(--lato);font-size:48px;line-height:72px;font-weight:var(--bold);text-transform:uppercase;color:var(--primaryColor);margin-bottom:53px;}@media (max-width: 1180px){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_heading{font-size:36px;line-height:48px;margin-bottom:42px;}}@media (max-width: 767px){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_heading{font-size:32px;line-height:43px;margin-bottom:32px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_heading .gform_required_legend{display:none;}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield{flex-basis:calc(25% - 30px);margin-bottom:30px;}@media (max-width: 1180px){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield{flex-basis:calc(50% - 10px);}}@media (max-width: 767px){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield{flex-basis:100%;margin-bottom:20px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield .gfield_label,.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield label{display:none;}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield 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){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield input{padding:0px 20px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield.textarea{flex-basis:100%;}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield.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){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_fields .gfield.textarea textarea{padding:14px 20px 20px 20px;height:200px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_footer{text-align:center;margin-top:0px;}@media (max-width: 500px){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_footer{margin-top:6px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_footer .gform_button{width:-moz-max-content;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){.block-contact-form .block-contact-form-inner .gform_wrapper .gform_footer .gform_button{max-width:100%;font-size:16px;letter-spacing:1.6px;padding:20px 20px 20px 20px;}}.block-contact-form .block-contact-form-inner .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--tertiaryColor);}.block-contact-form .block-contact-form-inner .after-submit{font-family:var(--roboto);font-size:18px;font-weight:var(--bold);color:#fff;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:1px;}.block-firm-intro{padding:50px 50px 50px 30px;}.block-firm-intro.alt-background-true{background-color:var(--lightGrey);}@media (max-width: 1180px){.block-firm-intro{padding:50px 30px 50px 30px;}}@media (max-width: 767px){.block-firm-intro{padding:50px 20px 20px 20px;}}.block-firm-intro .block-firm-intro-inner{max-width:1250px;margin:0 auto;}.block-firm-intro .block-firm-intro-inner .tagline{font-family:var(--lato);font-size:20px;line-height:25px;text-transform:uppercase;font-weight:var(--bold);letter-spacing:1.5px;margin-bottom:30px;}.block-firm-intro .block-firm-intro-inner .title{color:var(--secondaryColor);max-width:1200px;margin-bottom:45px;font-family:var(--lato);font-size:72px;line-height:80px;font-weight:var(--bold);}@media (max-width: 1180px){.block-firm-intro .block-firm-intro-inner .title{font-size:48px;line-height:64px;margin-bottom:36px;}}@media (max-width: 767px){.block-firm-intro .block-firm-intro-inner .title{font-size:36px;line-height:48px;}}.block-firm-intro .block-firm-intro-inner .content{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px;orphans:5;}@media (max-width: 1180px){.block-firm-intro .block-firm-intro-inner .content{-moz-column-gap:0px;column-gap:0px;-moz-column-count:1;column-count:1;}}.block-firm-intro .block-firm-intro-inner .content .read-more{display:none;}@media (max-width: 767px){.block-firm-intro .block-firm-intro-inner .content ul{display:none;}.block-firm-intro .block-firm-intro-inner .content ul.open{display:block;}.block-firm-intro .block-firm-intro-inner .content p{display:none;}.block-firm-intro .block-firm-intro-inner .content p:first-child,.block-firm-intro .block-firm-intro-inner .content p:nth-child(2){display:block;margin-bottom:30px;}.block-firm-intro .block-firm-intro-inner .content p.read-more{display:block;font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:bold;color:var(--secondaryColor);margin-bottom:40px;}.block-firm-intro .block-firm-intro-inner .content p.open{display:block;}}.block-trust-slider{padding:50px 50px 50px 50px;background-color:#fff;}.block-trust-slider.alt-background-true{background-color:var(--lightGrey);}@media (max-width: 1180px){.block-trust-slider{padding:30px 30px 30px 30px;}}@media (max-width: 767px){.block-trust-slider{padding:20px 20px 20px 20px;}}.block-trust-slider .block-trust-slider-inner{max-width:1250px;margin:0 auto 0 auto;position:relative;cursor:grab;}.block-trust-slider .block-trust-slider-inner:active{cursor:grabbing;}.block-trust-slider .block-trust-slider-inner .slider-wrapper{max-width:1150px;margin:0 auto 0 auto;}@media (max-width: 1180px){.block-trust-slider .block-trust-slider-inner .slider-wrapper{max-width:635px;}}.block-trust-slider .block-trust-slider-inner .slider-wrapper .slick-slide{height:135px;display:flex;align-items:center;justify-content:center;}.block-trust-slider .block-trust-slider-inner .slider-wrapper .slick-slide .slide-inner img{max-height:107px;width:auto;max-width:90%;margin:0 auto;}.block-trust-slider .block-trust-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){.block-trust-slider .block-trust-slider-inner .arrows{display:none;}}.block-trust-slider .block-trust-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);}.block-trust-slider .block-trust-slider-inner .arrows .arrow svg g{stroke:var(--secondaryColor);}.block-trust-slider .block-trust-slider-inner .arrows .next-arrow:hover{transform:translateX(5px);}.block-trust-slider .block-trust-slider-inner .arrows .prev-arrow:hover{transform:translateX(-5px);}.block-two-column-content{padding:70px 50px 20px 50px;}@media (max-width: 1180px){.block-two-column-content{padding:80px 30px 50px 30px;}}@media (max-width: 1180px){.block-two-column-content{padding:50px 30px 50px 30px;}}@media (max-width: 767px){.block-two-column-content{padding:40px 20px 15px 20px;}}.block-two-column-content.alt-background-true{background-color:var(--lightGrey);}.block-two-column-content .block-two-column-content-inner{max-width:1250px;margin:0 auto;}.block-two-column-content .block-two-column-content-inner .tagline{font-family:var(--lato);font-size:20px;line-height:25px;text-transform:uppercase;font-weight:var(--bold);letter-spacing:1.5px;margin-bottom:30px;color:var(--secondaryColor);}.block-two-column-content .block-two-column-content-inner .title{color:var(--text);margin-bottom:45px;font-family:var(--lato);font-size:60px;line-height:80px;font-weight:var(--bold);}@media (max-width: 1180px){.block-two-column-content .block-two-column-content-inner .title{font-size:48px;line-height:64px;margin-bottom:36px;}}@media (max-width: 767px){.block-two-column-content .block-two-column-content-inner .title{font-size:36px;line-height:48px;}}.block-two-column-content .block-two-column-content-inner .content{display:flex;justify-content:space-between;}@media (max-width: 1180px){.block-two-column-content .block-two-column-content-inner .content{display:block;}}.block-two-column-content .block-two-column-content-inner .content .column{flex-basis:calc(50% - 25px);}.block-two-column-content .read-more{display:none;}@media (max-width: 767px){.block-two-column-content .read-more{display:block;text-transform:uppercase;font-family:"Lato",sans-serif;letter-spacing:2px;font-weight:bold;color:var(--secondaryColor);margin-bottom:40px;}.block-two-column-content p{display:none;}.block-two-column-content p:first-child{display:block;margin-bottom:30px;}.block-two-column-content p.open{display:block;}.block-two-column-content .right-column p:first-child{display:none;}.block-two-column-content .right-column p:first-child.open,.block-two-column-content .left-column p.open,.block-two-column-content .right-column p.open{display:block;}}.block-selling-points{padding:50px 50px 50px 50px;}@media (max-width: 1180px){.block-selling-points{padding:0px 30px 50px 30px;}}@media (max-width: 767px){.block-selling-points{padding:0px 20px 20px 20px;}}.block-selling-points .block-selling-points-inner{background-color:var(--primaryColor);max-width:1250px;margin:0 auto;padding:70px 50px 73px 50px;}@media (max-width: 767px){.block-selling-points .block-selling-points-inner{padding:50px 20px 50px 20px;}}.block-selling-points .block-selling-points-inner .slider .slick-slide{margin:0px 65px;}@media (max-width: 767px){.block-selling-points .block-selling-points-inner .slider .slick-slide{margin:0px 15px;}}.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner hr{height:1px;border:none;background-color:var(--secondaryLightColor);margin-bottom:33px;}.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner .tagline{color:#fff;font-family:var(--lato);font-weight:var(--bold);font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:1.2px;}@media (max-width: 767px){.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner .tagline{margin-bottom:10px;}}.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner .selling-point{color:var(--secondaryLightColor);font-family:var(--lato);font-weight:var(--bold);font-size:55px;line-height:70px;margin-bottom:20px;}@media (max-width: 767px){.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner .selling-point{font-size:50px;line-height:65px;}}.block-selling-points .block-selling-points-inner .slider .slick-slide .slide-inner .short-description{color:#fff;}.block-bio{position:relative;padding:80px 50px 60px 50px;}@media (max-width: 1180px){.block-bio{padding:100px 30px 80px 30px;}}@media (max-width: 767px){.block-bio{padding:50px 20px;}}.block-bio .block-bio-inner{max-width:1280px;margin:0 auto 0 auto;}.block-bio .block-bio-inner .tagline{font-family:var(--lato);font-size:20px;line-height:25px;text-transform:uppercase;font-weight:var(--bold);letter-spacing:1.5px;margin-bottom:30px;color:var(--secondaryColor);}.block-bio .block-bio-inner .title{font-family:var(--lato);font-size:60px;line-height:80px;max-width:800px;font-weight:var(--bold);margin-bottom:50px;}@media (max-width: 1180px){.block-bio .block-bio-inner .title{font-size:50px;line-height:70px;margin-bottom:80px;}}@media (max-width: 767px){.block-bio .block-bio-inner .title{font-size:36px;line-height:60px;margin-bottom:30px;display:block;}}.block-bio .block-bio-inner .main .left{flex:0 0 30%;}.block-bio .block-bio-inner .main .left picture{width:100%;height:auto;}.block-bio .block-bio-inner .main .left picture img{width:100%;height:auto;margin-bottom:30px;}.block-bio .block-bio-inner .main .left .cta{display:block;background-color:var(--secondaryColor);text-align:center;color:#fff;width:100%;padding:20px;font-family:var(--lato);font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:1.8px;font-weight:var(--bold);transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){.block-bio .block-bio-inner .main .left .cta{margin-bottom:25px;}}.block-bio .block-bio-inner .main .right{flex:0 0 65%;}.block-bio .block-bio-inner .main .right p{line-height:40px;margin-bottom:30px;}.block-bio .block-bio-inner .main .right p:last-child{margin-bottom:0px;}@media (min-width: 767px){.block-bio .block-bio-inner .main{display:flex;justify-content:space-between;}}.block-bio.bg-color{background-color:var(--lightGrey);}.block-bio .read-more{display:none;}@media (max-width: 767px){.block-bio .read-more{display:block;text-transform:uppercase;font-family:"Lato",sans-serif;letter-spacing:2px;font-weight:bold;color:var(--secondaryColor);margin-bottom:40px;}.block-bio p{display:none;}.block-bio p:first-child{display:block;margin-bottom:30px;}.block-bio p.open{display:block;}.block-bio .right-column p:first-child{display:none;}.block-bio .right-column p:first-child.open,.block-bio .left-column p.open,.block-bio .right-column p.open{display:block;}}.block-bio.second-bio .block-bio-inner .title{max-width:100%;}.block-reviews{position:relative;padding:84px 50px 70px 50px;}@media (max-width: 1180px){.block-reviews{padding:100px 30px 100px 30px;}}@media (max-width: 767px){.block-reviews{padding:50px 20px 50px 20px;}}.block-reviews picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}.block-reviews picture .color-overlay{background-color:var(--secondaryLightColor);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}.block-reviews picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:.6;}.block-reviews .title{font-family:"Lato",sans-serif;font-size:60px;font-weight:700;margin-bottom:70px;}@media (max-width: 767px){.block-reviews .title{padding:0px 20px;font-size:40px;line-height:1.3;margin-bottom:40px;}}.block-reviews .block-reviews-inner{max-width:1035px;margin:0 auto 0 auto;}.block-reviews .block-reviews-inner .slider{margin-bottom:45px;cursor:grab;}.block-reviews .block-reviews-inner .slider .slick-slide{margin-right:50px;}@media (max-width: 767px){.block-reviews .block-reviews-inner .slider .slick-slide{margin:0px 10px;}}.block-reviews .block-reviews-inner .slider .slick-slide p:not(.client){font-family:var(--lato);font-weight:var(--bold);font-size:40px;line-height:64px;color:var(--text);}@media (max-width: 1180px){.block-reviews .block-reviews-inner .slider .slick-slide p:not(.client){font-size:30px;line-height:50px;}}.block-reviews .block-reviews-inner .slider .slick-slide .client{font-family:var(--lato);font-weight:var(--bold);text-transform:uppercase;letter-spacing:1.5px;color:var(--text);margin-top:22px;}.block-reviews .block-reviews-inner .slider .slick-slide .read-more{color:var(--primaryColor);font-size:20px;text-transform:uppercase;display:inline-block;margin-left:20px;}.block-reviews .block-reviews-inner .bottom{display:flex;align-items:center;justify-content:space-between;}@media (max-width: 767px){.block-reviews .block-reviews-inner .bottom{display:block;}}.block-reviews .block-reviews-inner .bottom .arrows{display:flex;align-items:center;justify-content:space-between;width:75px;}@media (max-width: 767px){.block-reviews .block-reviews-inner .bottom .arrows{margin-bottom:35px;}}.block-reviews .block-reviews-inner .bottom .arrows .arrow{cursor:pointer;transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.block-reviews .block-reviews-inner .bottom .arrows .prev-arrow:hover{transform:translateX(-5px);}.block-reviews .block-reviews-inner .bottom .arrows .next-arrow:hover{transform:translateX(5px);}.block-reviews .block-reviews-inner .bottom a{background-color:var(--primaryColor);width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:center;padding:20px 20px 20px 20px;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){.block-reviews .block-reviews-inner .bottom a{width:100%;max-width:400px;}}.block-reviews .block-reviews-inner .bottom a:hover{background-color:var(--tertiaryColor);}.block-reviews .block-reviews-inner .bottom a span{font-family:var(--lato);font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:1.8px;font-weight:var(--bold);color:#fff;}