.squares-grid,.location-contact .container .location-contact-wrap .location-contact-top,.location-intro .col-left .inner-col .location-details .inner-col-wrap{display:block;zoom:1;}.squares-grid:after,.location-contact .container .location-contact-wrap .location-contact-top:after,.location-intro .col-left .inner-col .location-details .inner-col-wrap:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden;}.location-contact .container .location-contact-wrap .location-contact-bottom .btn-submit{transition:all .2s ease;}.uppercase-title{font-family:var(--secondary-font),sans-serif;color:#2b2b2b;font-weight:700;text-transform:uppercase;font-size:16px;line-height:27px;letter-spacing:.15rem;text-align:center;}.location-intro{background:#fff;padding:59px 0 0;}.location-intro .col-left .inner-col{max-width:530px;}@media (max-width: 991px){.location-intro .col-left .inner-col{margin:0 auto 30px;}}.location-intro .col-left .inner-col .testimonial-wrap{padding:35px 0 17px;margin:30px auto 28px;position:relative;}.location-intro .col-left .inner-col .testimonial-wrap span.stars{position:absolute;top:-17px;background-color:#fff;left:50%;transform:translateX(-50%);z-index:1;padding:0 10px;}@media (max-width: 991px){.location-intro .col-left .inner-col .testimonial-wrap{transform:none;top:0;max-width:350px;margin:0 auto 30px;}}.location-intro .col-left .inner-col .testimonial-wrap blockquote q{color:#323049;font-size:18px;font-style:italic;line-height:33px;margin:0 auto;display:block;text-align:center;}.location-intro .col-left .inner-col .testimonial-wrap blockquote cite{padding-top:0;color:#1b496c;font-size:15px;letter-spacing:1.5px;line-height:40px;text-transform:uppercase;display:block;text-align:center;}.location-intro .col-left .inner-col .location-details{padding:23px 40px 25px;background-color:#f4f4f4;}@media (max-width: 991px){.location-intro .col-left .inner-col .location-details{margin:0 auto;}}.location-intro .col-left .inner-col .location-details .sidebar-title{letter-spacing:0px;text-align:center;}.location-intro .col-left .inner-col .location-details h4{color:#000;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.9px;text-align:center;padding-bottom:23px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-left{width:210px;border:5px solid #fff;margin-left:auto;margin-right:auto;}@media (max-width: 767px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-left{width:100%;float:none;padding-bottom:25px;}}@media screen and (min-width: 1400px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-left{margin-left:initial;margin-right:initial;float:left;}}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-left #map_temp{width:200px;height:200px;left:0;top:0;position:relative;}@media (max-width: 767px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-left #map_temp{margin:0 auto;position:static;left:0;top:0;}}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right{width:100%;margin-top:20px;}@media (max-width: 767px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right{width:100%;float:none;text-align:center;padding:0;}}@media screen and (min-width: 1400px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right{margin-top:initial;width:calc(100% - 210px);float:left;padding-left:27px;}}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .client-name{color:var(--color-tertiary);font-size:20px;font-weight:700;line-height:26px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .address{padding:7px 0 20px;padding-right:5px;}@media (max-width: 1199px){.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .address{padding-bottom:5px;}}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .address p{color:#535353;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.3px;padding-bottom:0;margin-bottom:0;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .address .phone{display:block;color:#535353;font-size:15px;line-height:20px;letter-spacing:.3px;letter-spacing:.3px;font-weight:700;padding:12px 0 0px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right .address .fax{display:block;color:#535353;font-size:15px;line-height:20px;letter-spacing:.3px;letter-spacing:.3px;font-weight:700;padding:12px 0 12px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul{margin:0;padding:0;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li{display:inline-block;line-height:normal;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li a{color:var(--color-tertiary);display:block;font-size:16px;font-weight:600;background-repeat:no-repeat;background-position:left 4px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li a:hover{color:#4164f2;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li:last-child a{padding-left:30px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li.location-direction a{margin-bottom:10px;position:relative;padding-left:25px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li.location-direction a::before{content:"";display:inline-block;background-size:18px 18px;width:18px;height:18px;margin-right:5px;background-color:#18397b;-webkit-mask-image:url("https://cdn-ilbajjj.nitrocdn.com/JSKNjNLfARDFwdqWyfnyzdOPuVfiCIya/assets/images/optimized/rev-299f84b/www.chrisearley.com/wp-content/themes/horizon-mercury/dist/images/arrows/direction-link.svg");mask-image:url("https://cdn-ilbajjj.nitrocdn.com/JSKNjNLfARDFwdqWyfnyzdOPuVfiCIya/assets/images/optimized/rev-299f84b/www.chrisearley.com/wp-content/themes/horizon-mercury/dist/images/arrows/direction-link.svg");-webkit-mask-size:cover;mask-size:cover;position:absolute;top:2px;left:0;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li .modal-hours-btn{padding-top:4px;position:relative;padding-left:25px;}.location-intro .col-left .inner-col .location-details .inner-col-wrap .inner-col-right ul li .modal-hours-btn::before{content:"";display:inline-block;background-size:20px 20px;width:20px;height:20px;background-position-y:3px;margin-right:5px;background-color:#18397b;-webkit-mask-image:url("https://cdn-ilbajjj.nitrocdn.com/JSKNjNLfARDFwdqWyfnyzdOPuVfiCIya/assets/images/optimized/rev-299f84b/www.chrisearley.com/wp-content/themes/horizon-mercury/dist/images/icons/icon-clock.svg");mask-image:url("https://cdn-ilbajjj.nitrocdn.com/JSKNjNLfARDFwdqWyfnyzdOPuVfiCIya/assets/images/optimized/rev-299f84b/www.chrisearley.com/wp-content/themes/horizon-mercury/dist/images/icons/icon-clock.svg");-webkit-mask-size:cover;mask-size:cover;position:absolute;top:3px;left:4px;}.location-intro .col-left .inner-col .grid-location-awards{padding:35px 0 0;max-width:430px;display:flex;justify-content:space-between;align-items:center;}@media (max-width: 1199px){.location-intro .col-left .inner-col .grid-location-awards .item{padding:0 10px;}}.location-intro .col-right h1{color:#323049;font-family:var(--main-font),sans-serif;font-size:40px;font-weight:700;line-height:53px;text-transform:uppercase;letter-spacing:2px;margin-bottom:33px;}.location-contact{background:var(--color-tertiary);min-height:255px;}.location-contact .gform_body .gfield_label{background:var(--color-tertiary) !important;}.location-contact .container{width:100%;margin:0 auto;padding:60px 0 40px;}.location-contact .container .location-contact-wrap{max-width:1170px;width:100%;margin:0 auto;}@media (min-width: 992px) and (max-width: 1199px){.location-contact .container .location-contact-wrap{padding:0 10px;}}@media (min-width: 768px) and (max-width: 991px){.location-contact .container .location-contact-wrap{padding:0 10px;}}@media (max-width: 767px){.location-contact .container .location-contact-wrap{padding:0 10px;}}@media (min-width: 768px) and (max-width: 991px){.location-contact .container .location-contact-wrap .location-contact-top{padding-bottom:25px;}}.location-contact .container .location-contact-wrap .location-contact-top h2{float:none;width:100%;margin:0;padding:0;text-align:center;color:#fff;font-size:40px;font-weight:700;line-height:53px;text-transform:uppercase;font-family:var(--main-font),sans-serif;}@media (min-width: 768px) and (max-width: 991px){.location-contact .container .location-contact-wrap .location-contact-top h2{float:none;width:100%;text-align:center;margin-bottom:20px;}}@media (max-width: 767px){.location-contact .container .location-contact-wrap .location-contact-top h2{float:none;width:100%;font-size:37px;text-align:center;padding-bottom:30px;}}.location-contact .container .location-contact-wrap .location-contact-top p{float:left;width:calc(100% - 450px);padding-top:10px;color:#fff;font-family:var(--main-font),sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;padding-left:35px;padding-right:70px;}@media (min-width: 768px) and (max-width: 991px){.location-contact .container .location-contact-wrap .location-contact-top p{float:none;width:100%;padding:0;}}@media (max-width: 767px){.location-contact .container .location-contact-wrap .location-contact-top p{float:none;width:100%;padding:0;}}.location-contact .container .location-contact-wrap .location-contact-bottom{padding-top:45px;}.location-contact .container .location-contact-wrap .location-contact-bottom form{background:none;}@media (max-width: 767px){.location-contact .container .location-contact-wrap .location-contact-bottom{padding-top:20px;}}@media (min-width: 768px) and (max-width: 991px){.location-contact .container .location-contact-wrap .location-contact-bottom{padding-top:0px;}}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text{max-width:468px;width:100%;width:40%;border-radius:0;border:0;line-height:60px;color:#fff;font-size:16px;font-weight:400;letter-spacing:.32px;padding-left:25px;display:inline-block;height:60px;background:#fff;background:rgba(255,255,255,.1);margin-right:1.9090909091%;}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text::-webkit-input-placeholder{color:white;opacity:1;}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text::-moz-placeholder{opacity:1;opacity:1;color:white;}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text:-moz-placeholder{color:white;opacity:1;}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text:-ms-input-placeholder{color:white;opacity:1;}.location-contact .container .location-contact-wrap .location-contact-bottom .input-text.placeholder{color:white;opacity:1;}@media (max-width: 767px){.location-contact .container .location-contact-wrap .location-contact-bottom .input-text{float:none;width:100%;margin:0;margin-bottom:15px;max-width:none;}}.location-contact .container .location-contact-wrap .location-contact-bottom .btn-submit{width:13.6752136752%;height:60px;padding:0;margin-bottom:2px;line-height:26px;display:inline-block;color:#fff;font-family:var(--main-font),sans-serif;font-size:16px;font-weight:600;letter-spacing:1.6px;border-radius:5px;border:0;background-color:#eb5b13;cursor:pointer;}.location-contact .container .location-contact-wrap .location-contact-bottom .btn-submit:hover{background-color:#a4400d;color:white;border:0;}@media (max-width: 767px){.location-contact .container .location-contact-wrap .location-contact-bottom .btn-submit{float:none;width:100%;margin:0;}}.location-second-main-content{background:#fff;padding:89px 0 77px;}.location-second-main-content .social-contact-wrap{display:flex;padding:0px 0 0;align-items:center;}@media (max-width: 767px){.location-second-main-content .social-contact-wrap{display:block;text-align:center;}}.location-second-main-content .social-contact-wrap .btn{border-radius:12px;background:var(--color-primary);backdrop-filter:blur(5px);color:#fff;text-align:center;font-family:var(--main-font),sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:14px 40px;}.location-second-main-content .social-contact-wrap .social-icons-wrap{display:flex;align-items:center;}@media (max-width: 767px){.location-second-main-content .social-contact-wrap .social-icons-wrap{display:block;}}.location-second-main-content .social-contact-wrap .social-icons-wrap p{color:#3485c3;font-size:24px;font-weight:700;line-height:53px;padding-left:43px;padding-right:20px;margin-bottom:0px;}@media (max-width: 767px){.location-second-main-content .social-contact-wrap .social-icons-wrap p{text-align:center;padding:0;padding-top:20px;}}@media (max-width: 767px){.location-second-main-content .social-contact-wrap .social-icons-wrap ul{text-align:center;align-items:center;justify-content:center;}}.location-second-main-content .social-contact-wrap .social-icons-wrap ul li{display:inline-block;}.location-practice-areas{background-color:var(--color-tertiary);padding:79px 0 59px;}.location-practice-areas .heading{color:#fff;font-size:36px;}.location-practice-areas p{color:white;}.location-practice-areas .pa-template__row{margin-top:65px;}.location-practice-areas .pa-template__row .pa__item-wrap{background:var(--color-tertiary);text-align:center;}@media (max-width: 991px){.location-practice-areas .pa-template__row .pa__item-wrap{border-bottom:1px solid rgba(255,255,255,.15);}.location-practice-areas .pa-template__row .pa__item-wrap:last-child{border:0px;}}@media screen and (min-width: 992px){.location-practice-areas .pa-template__row .pa__item-wrap{border-right:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15);}}@media screen and (min-width: 992px){.location-practice-areas .pa-template__row .pa__item-wrap:nth-child(-n+3){border-top:0px;}}@media screen and (min-width: 992px){.location-practice-areas .pa-template__row .pa__item-wrap:nth-child(3n){border-right:0px;}}.location-practice-areas .pa-template__row .pa__item-wrap:hover{background:var(--color-secondary);}.location-practice-areas .pa-template__row .pa__item-wrap .title{color:#fff;font-size:18px;padding:40px;}.location-practice-areas .pa-template__row .pa__item-wrap .title a{color:#fff;}.location-practice-areas .pa-template__row .pa__item-wrap .title a:hover{text-decoration:underline;}.location-practice-areas .grid-practice-areas{padding-top:70px;}.location-practice-areas .grid-practice-areas .item{width:31.6666666667%;float:left;position:relative;position:relative;max-width:359px;height:227px;cursor:pointer;background-size:cover !important;}.location-practice-areas .grid-practice-areas .item:nth-child(n){margin-right:2.5%;margin-bottom:2.5%;}.location-practice-areas .grid-practice-areas .item:nth-child(3n){margin-right:0;}@media (max-width: 991px){.location-practice-areas .grid-practice-areas .item{width:48.75%;float:left;position:relative;}.location-practice-areas .grid-practice-areas .item:nth-child(n){margin-right:2.5%;margin-bottom:2.5%;}.location-practice-areas .grid-practice-areas .item:nth-child(2n){margin-right:0;}}@media (max-width: 767px){.location-practice-areas .grid-practice-areas .item{width:100%;float:left;float:none;position:relative;margin:0 auto !important;margin-bottom:35px !important;}.location-practice-areas .grid-practice-areas .item:nth-child(n){margin-right:2.5%;margin-bottom:2.5%;}.location-practice-areas .grid-practice-areas .item:nth-child(1n){margin-right:0;}}.location-practice-areas .grid-practice-areas .item span.services-border{width:calc(100% - 40px);height:calc(100% - 40px);display:block;border:2px solid rgba(255,255,255,.3);position:absolute;margin-left:20px;margin-top:20px;transition:all .2s ease;}.location-practice-areas .grid-practice-areas .item a{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:1;}.location-practice-areas .grid-practice-areas .item p{color:#fff;font-size:24px;font-weight:400;line-height:36px;text-transform:uppercase;letter-spacing:1.2px;padding-left:44px;}@media (max-width: 991px){.location-practice-areas .grid-practice-areas .item p{font-size:21px;line-height:27px;}}.location-practice-areas .grid-practice-areas .item span.arrow{padding-left:44px;padding-top:18px;display:block;}.location-practice-areas .grid-practice-areas .item:hover span.services-border{border:2px solid #cb8b6d;}.location-practice-areas .grid-practice-areas .item:hover svg *{fill:#cb8b6d;}.location-third-main-content{padding:70px 0 45px;}.review-part{padding:17px 0 10px;}.review-part .container{display:flex;justify-content:center;align-items:center;}@media (max-width: 767px){.review-part .container{flex-direction:column;padding-top:30px;padding-bottom:30px;}}.review-part .container h5{color:#323049;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding-right:35px;}@media (max-width: 991px){.review-part .container h5{padding-right:10px;min-width:293px;font-size:19px;}}@media (max-width: 767px){.review-part .container h5{padding:0;text-align:center;padding-bottom:20px;}}.review-part .container .item{padding:0 20px;}@media (max-width: 991px){.review-part .container .item{padding:0 10px;}}.squares-grid > br{display:none !important;}.squares-grid .item{min-height:198px;text-align:center;padding:30px 18px;float:left;float:left;width:47.75%;position:relative;background-color:#fff;border:3px solid #ebeeea;display:flex;flex-direction:column;justify-content:flex-start;max-width:324px;}.squares-grid .item:nth-child(n){margin-right:4.5%;margin-bottom:4.5%;}.squares-grid .item:nth-child(2n){margin-right:0;}@media (max-width: 767px){.squares-grid .item{width:100%;float:left;float:none;position:relative;margin:0 auto !important;margin-bottom:25px !important;}.squares-grid .item:nth-child(n){margin-right:0;margin-bottom:0;}.squares-grid .item:nth-child(1n){margin-right:0;}}.squares-grid .item .item-title{color:#18397b;font-size:24px;font-weight:700;letter-spacing:.46px;line-height:26px;margin-bottom:15px;}.squares-grid .item .item-title a{color:#18397b;font-size:24px;font-weight:700;letter-spacing:.46px;line-height:26px;text-decoration:underline;}.squares-grid .item .item-title a:hover{color:#18397b;}.squares-grid .item p.details{text-align:center;padding-bottom:0;margin-bottom:0;color:#000;font-family:"Proxima Nova";font-size:19px;font-weight:400;}.squares-grid .item p.details span{color:#000;font-family:var(--main-font),sans-serif;font-size:19px;font-weight:400;line-height:29px;display:block;}