/*!* WARNING: This is a generated stylesheet. To make changes edit styles.scss
*/html{font-size:62.5%;line-height:1}@media screen and (min-width: 1920px){html{font-size:72.5%}}@media screen and (max-width: 820px){html{font-size:56.5%}}@media screen and (max-width: 600px){html{font-size:49.4792%}}h1,p.large-subheader{font-family:"Roboto Serif",serif;font-weight:500;font-size:4.8rem;line-height:140%;margin:0}h2,.award-title{font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%;margin-top:0;margin-bottom:24px;scroll-margin-top:150px}h2 strong,h2 b,.award-title strong,.award-title b{font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%}h2 a,.award-title a{font-family:inherit !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;margin:0 !important;padding:0 !important;letter-spacing:inherit !important}h3{font-family:"Roboto Serif",serif;font-weight:500;font-size:3.2rem;line-height:130%;margin-top:0;margin-bottom:24px}h3 strong,h3 b{font-family:"Roboto Serif",serif;font-weight:500;font-size:3.2rem;line-height:130%}h3 a{font-family:inherit !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;margin:0 !important;padding:0 !important;letter-spacing:inherit !important}h4{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;margin-top:0;margin-bottom:24px}h4 strong,h4 b{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px}h4 a,h4 a span{font-family:inherit !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;margin:0 !important;padding:0 !important;letter-spacing:inherit !important}h5{font-family:"Inter",sans-serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;margin-top:0;margin-bottom:24px}h5 strong,h5 b{font-family:"Inter",sans-serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px}p,li,a:not(.btn){font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:160%;color:#020202}p strong a{font-weight:700 !important}a:not(.btn):hover{text-decoration:none}a:not(.btn).arrow-link{position:relative;padding-right:24px;display:flex;word-break:break-word;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}a:not(.btn).arrow-link:hover:after{transform:rotate(180deg)}a:not(.btn).arrow-link:after{content:"\e917";font-family:"Icomoon";font-size:21px;transform:rotate(135deg);position:absolute;top:0;right:0;color:#e8173d;transition:0.3s linear}a:not(.btn).email-link{padding-left:32px}a:not(.btn).email-link:before{content:"\e918";font-family:"Icomoon";font-size:13px;display:inline-block;position:absolute;top:unset;left:15px;color:#ab8748}a:not(.btn).phone-link{padding-left:32px}a:not(.btn).phone-link:before{content:"\e912";font-family:"Icomoon";font-size:16px;rotate:90deg;display:inline-block;position:absolute;top:unset;left:15px;color:#ab8748}a:not(.btn).phone-link-red{padding-left:32px;position:relative}a:not(.btn).phone-link-red:before{content:"";background:url("/wp-content/themes/postali-child/assets/img/phone-icon-red.svg") no-repeat;background-size:contain;display:inline-block;position:absolute;top:8px;left:8px;width:16px;height:16px}a:not(.btn).address-link-red{padding-left:32px;position:relative}a:not(.btn).address-link-red:before{content:"";background:url("/wp-content/themes/postali-child/assets/img/map-icon-red.svg") no-repeat;background-size:contain;display:inline-block;position:absolute;top:8px;left:8px;width:16px;height:16px}p,a,ul,ol{margin-top:0;margin-bottom:24px}ul,ol{margin-left:12px;padding-left:16px}ul{list-style-type:square}ul li::marker{color:#e8173d}.btn{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:120%;margin-top:0;margin-bottom:24px;display:block;text-align:center;padding:10px 16px;border-radius:4px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;transition:0.15s linear}.btn-white{background:none;border:solid 1px #6e6e6e;color:#fff}.btn-white:hover{background:#6e6e6e}.btn-white-fill{background:#fff;color:#000;border:solid 1px #fff}.btn-white-fill:hover{background:none;color:#fff}.btn-red{background:#e8173d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.btn-red:hover{background:#fff;color:#020202}.btn-phone{position:relative;display:flex;align-items:center;padding-left:48px}.btn-phone:hover{background:#fff;color:#020202}.btn-phone:hover:before{background:#e8173d;color:#fff}.btn-phone:before{content:"\e912";font-family:"Icomoon";font-size:16px;rotate:90deg;display:inline-block;position:absolute;top:unset;left:8px;padding:4px}.btn-phone-clear,.btn-phone-red{position:relative;display:flex;align-items:center;padding-left:48px;color:#fff;background:rgba(255,255,255,0.3)}.btn-phone-clear:hover,.btn-phone-red:hover{background:#e8173d}.btn-phone-clear:before,.btn-phone-red:before{content:"\e912";font-family:"Icomoon";font-size:16px;rotate:90deg;display:inline-block;position:absolute;top:unset;left:8px;background:#e8173d;padding:4px;border-radius:2px}.btn-phone-red{background:#e8173d}.btn-phone-red:hover{background:#fff;color:#020202}.btn-phone-red:hover:before{color:#fff !important}.btn-arrow,.btn-arrow-clear,.btn-arrow-white,.btn-plus-clear{position:relative;display:flex;align-items:center;padding-right:48px;background:rgba(255,255,255,0.1);color:#fff;border:solid 1px rgba(255,255,255,0.3)}@media screen and (max-width: 600px){.btn-arrow,.btn-arrow-clear,.btn-arrow-white,.btn-plus-clear{transition:unset !important}}.btn-arrow:hover,.btn-arrow-clear:hover,.btn-arrow-white:hover,.btn-plus-clear:hover{background:#e8173d;color:#fff}.btn-arrow:hover:after,.btn-arrow-clear:hover:after,.btn-arrow-white:hover:after,.btn-plus-clear:hover:after{transform:rotate(0deg)}.btn-arrow:before,.btn-arrow-clear:before,.btn-arrow-white:before,.btn-plus-clear:before{content:"";background:#e8173d;height:24px;width:24px;border-radius:4px;position:absolute;top:unset;right:8px}.btn-arrow:after,.btn-arrow-clear:after,.btn-arrow-white:after,.btn-plus-clear:after{content:"\e908";font-family:"Icomoon";font-size:16px;transform:rotate(-45deg);position:absolute;top:unset;right:11px;color:#fff;transition:0.3s linear}.btn-arrow{color:#020202;border-color:rgba(110,110,110,0.3)}.btn-plus-clear:after{content:"\e911";transform:rotate(0);font-size:12px;right:14px}.btn-arrow-white{background:#fff;color:#020202}.btn.black{position:relative;display:flex;align-items:center;background:rgba(255,255,255,0.1);color:#020202;border:solid 1px rgba(110,110,110,0.3);font-weight:600;padding-right:48px}.btn.black:hover{background:#e8173d;color:#fff}.btn.black:hover:after{transform:rotate(0deg)}.btn.black:before{content:"";background:#e8173d;height:24px;width:24px;border-radius:4px;position:absolute;top:unset;right:8px}.btn.black:after{content:"\e908";font-family:"Icomoon";font-size:16px;transform:rotate(-45deg);position:absolute;top:unset;right:11px;color:#fff;transition:0.3s linear}.cta-copy{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%}.eyebrow{font-family:"Inter",sans-serif;font-weight:600;font-size:16px}.body-large{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%}.testimonial{font-family:"Roboto Serif",serif;font-weight:300;font-size:3.2rem;line-height:140%;font-style:italic}.detail{font-family:"Roboto Serif",serif;font-weight:300;font-size:16px;line-height:140%}.tag{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase}.filter{font-family:"Inter",sans-serif;font-weight:600;font-size:12px;letter-spacing:0.72px}.gold-title{color:#ab8748;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:600;font-size:16px}.sub-text{color:#ab8748;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;text-transform:uppercase}.post-tag{color:#020202;font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%;margin-bottom:24px;margin-top:32px}.large{font-family:"Roboto Serif",serif;font-size:4.8rem;font-style:normal;font-weight:500;line-height:140%}input.large{all:unset}.page-template-page-practice-area-parent .page-header{position:relative}.page-template-page-practice-area-parent .page-header:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}@media screen and (max-width: 820px){.page-template-page-practice-area-parent .page-header:before{background:linear-gradient(0deg, #000 46%, rgba(0,0,0,0.63) 100%)}}@media screen and (max-width: 600px){.page-template-page-practice-area-parent .page-header:before{background:linear-gradient(0deg, #000 50%, rgba(0,0,0,0.63) 100%)}}.page-template-page-practice-area-parent .page-header p,.page-template-page-practice-area-parent .page-header h1{color:#fff;z-index:2;position:relative}.page-template-page-practice-area-parent .page-header .subhead{font-size:2rem}.page-template-page-practice-area-parent .page-header h1{text-align:center;margin:0 auto 56px auto}.page-template-page-practice-area-parent .page-header .banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 820px){.page-template-page-practice-area-parent .page-header .banner-img img{height:50%}}@media screen and (max-width: 600px){.page-template-page-practice-area-parent .page-header .banner-img img{height:45%}}.page-template-page-practice-area-parent .page-header .featured-testimonial{padding:32px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);border-radius:4px}.page-template-page-practice-area-parent .page-header .featured-testimonial .icon-row{display:flex;justify-content:space-between;margin-bottom:24px}.page-template-page-practice-area-parent .page-header .featured-testimonial .icon-row .quote-icon{position:relative}.page-template-page-practice-area-parent .page-header .featured-testimonial .icon-row .quote-icon:before{display:block;content:"";background:url("/wp-content/themes/postali-child/assets/img/gold-quote.svg") no-repeat;background-size:contain;width:29px;height:16px}.page-template-page-practice-area-parent .page-header .featured-testimonial p:not(.author){font-family:"Roboto Serif",serif;font-size:20px;font-style:italic;font-weight:400;line-height:150%}.page-template-page-practice-area-parent .page-header .featured-testimonial p{color:#fff}.page-template-page-practice-area-parent .page-header .featured-testimonial p.tag{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;font-style:normal}.page-template-page-practice-area-parent .page-header .featured-testimonial .author{font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.84px;text-transform:uppercase;margin:0}.page-template-page-practice-area-parent .parent-content-block .img-bg{aspect-ratio:16/11;height:100%;background-size:100%;background-position:0 -100px;background-repeat:no-repeat}.page-template-page-practice-area-parent .parent-content-block img{width:100%;height:100%}.page-template-page-practice-area-parent .row-reverse{flex-direction:row-reverse}.page-template-page-practice-area-parent .testimonial-wrapper a{margin-bottom:0}.page-template-page-practice-area-parent .awards-block.bottom{margin-bottom:0}.page-template-page-practice-area-parent .awards-block.bottom:has(+.spacer-80){margin-bottom:80px}@media screen and (max-width: 820px){.page-template-page-practice-area-parent .awards-block.bottom:has(+.spacer-80){margin-bottom:60px}}@media screen and (max-width: 600px){.page-template-page-practice-area-parent .awards-block.bottom:has(+.spacer-80){margin-bottom:40px}}@media screen and (max-width: 820px){.page-template-page-practice-area-parent .spacer-80{height:60px}}@media screen and (max-width: 600px){.page-template-page-practice-area-parent .spacer-80{height:40px}}.page-template-page-practice-area-child .page-header{background:#020202;position:relative;overflow:hidden;padding-top:148px}.page-template-page-practice-area-child .page-header .cta-row p{margin-bottom:16px;font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%}@media screen and (max-width: 1024px){.page-template-page-practice-area-child .page-header .columns{flex-direction:column}.page-template-page-practice-area-child .page-header .columns .column-66,.page-template-page-practice-area-child .page-header .columns .column-33{width:100%}}.page-template-page-practice-area-child .page-header h1,.page-template-page-practice-area-child .page-header p{color:#fff}.page-template-page-practice-area-child .page-header h1{margin-bottom:24px}.page-template-page-practice-area-child .page-header .sub-text{margin-bottom:24px}.page-template-page-practice-area-child .page-header .sub-text a{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;color:#ab8748;text-decoration:none}.page-template-page-practice-area-child .page-header .sub-text a:hover{text-decoration:underline}.page-template-page-practice-area-child .page-header:after{content:"";-webkit-filter:blur(94.5px);filter:blur(94.5px);width:707.08px;height:489.904px;transform:rotate(169.201deg);position:absolute;top:100px;left:calc(50% - 707.08px);display:block;background:#52000a;opacity:0.4}.page-template-page-practice-area-child .page-header .column-66{width:55%}.page-template-page-practice-area-child .page-header .column-66 #breadcrumbs{margin-top:0}.page-template-page-practice-area-child .page-header .column-33{width:40%}.page-template-page-practice-area-child .page-header .column-33 .result{background:rgba(255,255,255,0.1)}.page-template-page-practice-area-child .main-content h2{padding-top:30px}.page-template-page-practice-area-child .main-content h2:first-of-type{padding-top:0px}.page-template-page-practice-area-child .sidebar-nav{display:none}.page-template-page-practice-area-child .sidebar-nav:has(ul){display:block}.page-template-page-practice-area-child .secondary-menu ul{display:none}.page-template-page-practice-area-child .secondary-menu .btn-plus-clear{border-color:rgba(110,110,110,0.3);color:#020202;margin:30px 0 0 0;cursor:pointer}.page-template-page-practice-area-child .secondary-menu .btn-plus-clear:after{color:#fff}.page-template-page-practice-area-child .secondary-menu .btn-plus-clear:hover{color:#fff}.page-template-page-practice-area-child .secondary-menu .btn-plus-clear.active-plus-btn:after{transform:rotate(45deg)}.page-template-page-practice-area-child .mid-page-cta{margin-bottom:0}.page-template-page-practice-area-parent h2,.page-template-page-practice-area-parent h3,.page-template-page-practice-area-child h2,.page-template-page-practice-area-child h3{scroll-margin-top:150px}.page-template-page-about{background:#020202}.page-template-page-about p,.page-template-page-about a:not(.btn),.page-template-page-about li,.page-template-page-about h2,.page-template-page-about h3,.page-template-page-about h4,.page-template-page-about h5,.page-template-page-about h6{color:#fff}.page-template-page-about .page-header{background:#020202;position:relative}.page-template-page-about .page-header #breadcrumbs{margin-bottom:56px}.page-template-page-about .page-header p,.page-template-page-about .page-header a,.page-template-page-about .page-header h3,.page-template-page-about .page-header h4{color:#fff}.page-template-page-about .page-header h1{color:#ab8748;margin-bottom:24px;font-size:16px}.page-template-page-about .page-header .large-subheader{margin-bottom:24px}.page-template-page-about .timeline .columns{align-items:center}@media screen and (max-width: 820px){.page-template-page-about .timeline .columns{flex-direction:column-reverse}}.page-template-page-about .timeline .columns .tag{color:#ab8748}.page-template-page-about .about-experience .columns{align-items:center}.page-template-page-about .about-experience .tag{color:#ab8748;font-size:16px}.page-template-page-about .about-experience .experience-img{height:475px;width:100%}.page-template-page-about .about-experience .experience-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.page-template-page-about .about-community .about-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:14/9;border-radius:4px}.page-template-page-about .about-faqs .tag{color:#ab8748;margin-bottom:16px}.page-template-page-about .about-faqs .faqs .faq-holder{border-top:solid 1px rgba(255,255,255,0.2);margin-top:36px;padding-top:36px}.page-template-page-about .about-faqs .faqs .faq-holder p:last-of-type{margin-bottom:0}.page-template-page-about .about-faqs .faqs .faq-holder:first-of-type{border-top:0;margin-top:0;padding-top:0}.page-template-page-about .about-faqs .faqs .faq-holder h4{display:flex;justify-content:flex-start;gap:40px}@media screen and (max-width: 600px){.page-template-page-about .about-faqs .faqs .faq-holder h4{gap:29px}}.page-template-page-about .about-faqs .faqs .faq-holder h4 .number{color:#e8173d;font-size:40px;font-weight:500}.page-template-page-about .about-faqs .faqs .faq-holder .copy{padding-left:77px}@media screen and (max-width: 600px){.page-template-page-about .about-faqs .faqs .faq-holder .copy{padding-left:65px}}.page-template-page-about .mid-page-cta{margin-bottom:0}.page-template-page-about footer .copy-and-form{padding:80px 60px}@media screen and (max-width: 820px){.page-template-page-about footer .copy-and-form{padding:80px 30px 0 30px}}.page-template-page-about footer .copy-and-form:after{display:none}.page-template-page-about footer .copy-and-form .container{margin:0;padding:0 60px}@media screen and (max-width: 820px){.page-template-page-about footer .copy-and-form .container{padding:0 30px}}@media screen and (max-width: 820px){.page-template-page-about footer .copy-and-form .column-50:last-of-type{padding:0 30px;margin-top:32px}}.page-template-page-about footer .copy-and-form img{width:304px;height:auto}.post-type-archive-attorneys,.post-type-archive-directors,.single-directors{background:#020202}.post-type-archive-attorneys h2,.post-type-archive-attorneys h3,.post-type-archive-attorneys h4,.post-type-archive-attorneys p,.post-type-archive-attorneys li,.post-type-archive-attorneys a:not(.btn),.post-type-archive-directors h2,.post-type-archive-directors h3,.post-type-archive-directors h4,.post-type-archive-directors p,.post-type-archive-directors li,.post-type-archive-directors a:not(.btn),.single-directors h2,.single-directors h3,.single-directors h4,.single-directors p,.single-directors li,.single-directors a:not(.btn){color:#fff}.post-type-archive-attorneys .page-header,.post-type-archive-directors .page-header,.single-directors .page-header{position:relative;min-height:400px;padding-bottom:0}.post-type-archive-attorneys .page-header .column-full,.post-type-archive-directors .page-header .column-full,.single-directors .page-header .column-full{text-align:center;max-width:70%;margin:0 auto}@media screen and (max-width: 1024px){.post-type-archive-attorneys .page-header .column-full,.post-type-archive-directors .page-header .column-full,.single-directors .page-header .column-full{max-width:100%}}@media screen and (max-width: 820px){.post-type-archive-attorneys .page-header .column-full,.post-type-archive-directors .page-header .column-full,.single-directors .page-header .column-full{text-align:left}}.post-type-archive-attorneys .page-header .column-full h1,.post-type-archive-directors .page-header .column-full h1,.single-directors .page-header .column-full h1{color:#ab8748}.post-type-archive-attorneys .page-header .column-full p:not(.large),.post-type-archive-directors .page-header .column-full p:not(.large),.single-directors .page-header .column-full p:not(.large){color:#fff;margin-bottom:0}.post-type-archive-attorneys .page-header:after,.post-type-archive-directors .page-header:after,.single-directors .page-header:after{content:"";background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%);position:absolute;top:0;left:0;height:100%;width:100%}.post-type-archive-attorneys .page-header .banner-img img,.post-type-archive-directors .page-header .banner-img img,.single-directors .page-header .banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -200px;object-position:0 -200px}@media screen and (max-width: 820px){.post-type-archive-attorneys .page-header .banner-img img,.post-type-archive-directors .page-header .banner-img img,.single-directors .page-header .banner-img img{-o-object-position:0 0;object-position:0 0}}.post-type-archive-attorneys .attorney-search .columns,.post-type-archive-directors .attorney-search .columns,.single-directors .attorney-search .columns{align-items:stretch}@media screen and (max-width: 820px){.post-type-archive-attorneys .attorney-search .columns,.post-type-archive-directors .attorney-search .columns,.single-directors .attorney-search .columns{flex-direction:column-reverse}}.post-type-archive-attorneys .attorney-search .SF_container,.post-type-archive-directors .attorney-search .SF_container,.single-directors .attorney-search .SF_container{position:relative}.post-type-archive-attorneys .attorney-search .SF_container .search-icon,.post-type-archive-directors .attorney-search .SF_container .search-icon,.single-directors .attorney-search .SF_container .search-icon{position:absolute;top:13px;right:14px;width:20px;height:20px;background:url("/wp-content/themes/postali-child/assets/img/icon-search.svg") no-repeat;background-size:contain}.post-type-archive-attorneys .attorney-search input,.post-type-archive-directors .attorney-search input,.single-directors .attorney-search input{border:solid 1px rgba(255,255,255,0.3);background:none;padding:12px 24px;width:100%;color:#f7f5f0;box-sizing:border-box;font-family:"Roboto Serif";font-size:16px;font-style:italic;font-weight:300;line-height:140%}.post-type-archive-attorneys .attorney-search .sort,.post-type-archive-directors .attorney-search .sort,.single-directors .attorney-search .sort{display:flex;align-items:center;gap:32px;height:100%}@media screen and (max-width: 820px){.post-type-archive-attorneys .attorney-search .sort,.post-type-archive-directors .attorney-search .sort,.single-directors .attorney-search .sort{align-items:flex-start;flex-direction:column;margin-bottom:32px;gap:12px}}.post-type-archive-attorneys .attorney-search .sort p,.post-type-archive-directors .attorney-search .sort p,.single-directors .attorney-search .sort p{margin:0;font-family:"Roboto Serif",serif;font-weight:300;font-size:16px;line-height:140%}.post-type-archive-attorneys .attorney-search .sort select,.post-type-archive-directors .attorney-search .sort select,.single-directors .attorney-search .sort select{background:none;border:solid 1px rgba(255,255,255,0.3);color:#f7f5f0;padding:12px 24px;width:100%;text-transform:uppercase;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.72px;box-sizing:border-box;height:100%}.post-type-archive-attorneys .attorney-search .sort select option,.post-type-archive-directors .attorney-search .sort select option,.single-directors .attorney-search .sort select option{font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.72px;text-transform:uppercase}.post-type-archive-attorneys .attorney-search #results,.post-type-archive-directors .attorney-search #results,.single-directors .attorney-search #results{background:rgba(255,255,255,0.1);padding:0;margin:0;border:solid 1px rgba(255,255,255,0.3);display:none}.post-type-archive-attorneys .attorney-search #results:has(.result),.post-type-archive-directors .attorney-search #results:has(.result),.single-directors .attorney-search #results:has(.result){display:block}.post-type-archive-attorneys .attorney-search #results .result,.post-type-archive-directors .attorney-search #results .result,.single-directors .attorney-search #results .result{padding:0;background:none;list-style-type:none;padding:8px}.post-type-archive-attorneys .attorney-search #results .result:hover,.post-type-archive-directors .attorney-search #results .result:hover,.single-directors .attorney-search #results .result:hover{background:rgba(255,255,255,0.3)}.post-type-archive-attorneys .attorney-search #results .result:hover a,.post-type-archive-directors .attorney-search #results .result:hover a,.single-directors .attorney-search #results .result:hover a{text-decoration:none}.post-type-archive-attorneys .attorney-search #results .result p,.post-type-archive-directors .attorney-search #results .result p,.single-directors .attorney-search #results .result p{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;margin:0}.post-type-archive-attorneys .all-attorneys .columns,.post-type-archive-directors .all-attorneys .columns,.single-directors .all-attorneys .columns{grid-template-columns:repeat(4, 1fr);gap:16px;display:grid}@media screen and (max-width: 1200px){.post-type-archive-attorneys .all-attorneys .columns,.post-type-archive-directors .all-attorneys .columns,.single-directors .all-attorneys .columns{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 820px){.post-type-archive-attorneys .all-attorneys .columns,.post-type-archive-directors .all-attorneys .columns,.single-directors .all-attorneys .columns{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.post-type-archive-attorneys .all-attorneys .columns,.post-type-archive-directors .all-attorneys .columns,.single-directors .all-attorneys .columns{grid-template-columns:1fr}}.post-type-archive-attorneys .all-attorneys .attorney-profile-box,.post-type-archive-directors .all-attorneys .attorney-profile-box,.single-directors .all-attorneys .attorney-profile-box{width:100%;box-sizing:border-box;position:relative;transition:0.3s linear}.post-type-archive-attorneys .all-attorneys .attorney-profile-box:hover,.post-type-archive-directors .all-attorneys .attorney-profile-box:hover,.single-directors .all-attorneys .attorney-profile-box:hover{background:rgba(255,255,255,0.1)}.post-type-archive-attorneys .all-attorneys .attorney-profile-box:hover .row1 .btn-arrow-clear,.post-type-archive-directors .all-attorneys .attorney-profile-box:hover .row1 .btn-arrow-clear,.single-directors .all-attorneys .attorney-profile-box:hover .row1 .btn-arrow-clear{opacity:1}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row1,.post-type-archive-directors .all-attorneys .attorney-profile-box .row1,.single-directors .all-attorneys .attorney-profile-box .row1{position:relative;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(171,135,72,0.5) 0%, rgba(2,2,2,0.5) 100%);height:350px;width:100%;overflow:hidden;padding:16px;box-sizing:border-box}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear,.post-type-archive-directors .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear,.single-directors .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear{margin:0;position:absolute;bottom:10px;right:10px;pointer-events:none;opacity:0;transition:0.3s linear;background:rgba(255,255,255,0.2)}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear:after,.post-type-archive-directors .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear:after,.single-directors .all-attorneys .attorney-profile-box .row1 .btn-arrow-clear:after{transform:rotate(0deg)}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row1 img,.post-type-archive-directors .all-attorneys .attorney-profile-box .row1 img,.single-directors .all-attorneys .attorney-profile-box .row1 img{position:absolute;bottom:-55px;right:-50px;height:425px;width:425px;-o-object-fit:contain;object-fit:contain;border-radius:4px 4px 0 0}@media screen and (max-width: 1200px){.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row1 img,.post-type-archive-directors .all-attorneys .attorney-profile-box .row1 img,.single-directors .all-attorneys .attorney-profile-box .row1 img{height:400px;width:400px}}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row2,.post-type-archive-directors .all-attorneys .attorney-profile-box .row2,.single-directors .all-attorneys .attorney-profile-box .row2{height:auto;width:100%;height:100%;position:relative;padding:16px;box-sizing:border-box}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row2 p,.post-type-archive-attorneys .all-attorneys .attorney-profile-box .row2 a,.post-type-archive-directors .all-attorneys .attorney-profile-box .row2 p,.post-type-archive-directors .all-attorneys .attorney-profile-box .row2 a,.single-directors .all-attorneys .attorney-profile-box .row2 p,.single-directors .all-attorneys .attorney-profile-box .row2 a{color:#fff}.post-type-archive-attorneys .all-attorneys .attorney-profile-box a,.post-type-archive-directors .all-attorneys .attorney-profile-box a,.single-directors .all-attorneys .attorney-profile-box a{text-decoration:none}.post-type-archive-attorneys .all-attorneys .attorney-profile-box a:hover,.post-type-archive-directors .all-attorneys .attorney-profile-box a:hover,.single-directors .all-attorneys .attorney-profile-box a:hover{text-decoration:underline}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .attorney-link,.post-type-archive-directors .all-attorneys .attorney-profile-box .attorney-link,.single-directors .all-attorneys .attorney-profile-box .attorney-link{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .banner-callout,.post-type-archive-directors .all-attorneys .attorney-profile-box .banner-callout,.single-directors .all-attorneys .attorney-profile-box .banner-callout{display:flex;flex-direction:column;align-items:center;width:70%;position:relative;z-index:2}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .banner-callout *,.post-type-archive-directors .all-attorneys .attorney-profile-box .banner-callout *,.single-directors .all-attorneys .attorney-profile-box .banner-callout *{text-align:center}.post-type-archive-attorneys .all-attorneys .attorney-profile-box .banner-callout a,.post-type-archive-directors .all-attorneys .attorney-profile-box .banner-callout a,.single-directors .all-attorneys .attorney-profile-box .banner-callout a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.post-type-archive-attorneys .in-memoriam,.post-type-archive-directors .in-memoriam,.single-directors .in-memoriam{position:relative}.post-type-archive-attorneys .in-memoriam:before,.post-type-archive-directors .in-memoriam:before,.single-directors .in-memoriam:before{content:"";position:absolute;top:0;right:200px;width:707px;height:489px;transform:rotate(169.201deg);background:#e8173d;opacity:0.2;-webkit-filter:blur(94.5px);filter:blur(94.5px);z-index:1}.post-type-archive-attorneys .in-memoriam:after,.post-type-archive-directors .in-memoriam:after,.single-directors .in-memoriam:after{content:"";position:absolute;top:0;right:676px;width:472.286px;height:327.226px;transform:rotate(-34.356deg);background:#ab8748;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);z-index:1}.post-type-archive-attorneys .in-memoriam .memorial-photo,.post-type-archive-directors .in-memoriam .memorial-photo,.single-directors .in-memoriam .memorial-photo{position:relative;display:flex;justify-content:center;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(76,76,76,0.5) 0%, rgba(2,2,2,0.5) 100%)}.post-type-archive-attorneys .in-memoriam .memorial-photo img,.post-type-archive-directors .in-memoriam .memorial-photo img,.single-directors .in-memoriam .memorial-photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:14/9}.post-type-archive-attorneys .in-memoriam .memorial-photo .photo-caption,.post-type-archive-directors .in-memoriam .memorial-photo .photo-caption,.single-directors .in-memoriam .memorial-photo .photo-caption{position:absolute;bottom:24px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.post-type-archive-attorneys .in-memoriam .memorial-photo .photo-caption .years,.post-type-archive-directors .in-memoriam .memorial-photo .photo-caption .years,.single-directors .in-memoriam .memorial-photo .photo-caption .years{background:rgba(255,255,255,0.2);padding:8px 12px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.954px;font-family:"Inter",sans-serif;font-weight:600;font-size:16px;margin-bottom:16px}.post-type-archive-attorneys .in-memoriam .memorial-photo .photo-caption h4,.post-type-archive-directors .in-memoriam .memorial-photo .photo-caption h4,.single-directors .in-memoriam .memorial-photo .photo-caption h4{margin-bottom:8px}.post-type-archive-attorneys .in-memoriam .memorial-photo .photo-caption .title,.post-type-archive-directors .in-memoriam .memorial-photo .photo-caption .title,.single-directors .in-memoriam .memorial-photo .photo-caption .title{margin:0;font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%}.post-type-archive-directors .attorney-profile-box,.single-directors .attorney-profile-box{cursor:auto}.post-type-archive-directors .attorney-profile-box:hover,.single-directors .attorney-profile-box:hover{background:unset !important}.post-type-archive-directors .attorney-profile-box .row1 img,.single-directors .attorney-profile-box .row1 img{bottom:-50px;right:-30px;height:400px;width:400px}.post-type-archive-directors .attorney-profile-box .row2 .name,.single-directors .attorney-profile-box .row2 .name{font-size:2.4rem;margin-bottom:0 !important}.post-type-archive-directors .attorney-profile-box .row2 p:not(.name),.single-directors .attorney-profile-box .row2 p:not(.name){margin-bottom:8px}.post-type-archive-directors .attorney-profile-box .row2 p.tag,.single-directors .attorney-profile-box .row2 p.tag{margin-bottom:15px}.single-attorneys .page-header{background:#020202;padding-bottom:0;overflow:hidden;position:relative}.single-attorneys .page-header:before{content:"";width:500px;height:350px;transform:rotate(145.208deg);background:#e8173d;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;bottom:-150px;right:-100px}.single-attorneys .page-header:after{content:"";width:500px;height:350px;transform:rotate(34.016deg);background:#ab8748;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;bottom:0;right:100px}.single-attorneys .page-header h1,.single-attorneys .page-header h3,.single-attorneys .page-header p,.single-attorneys .page-header a:not(.btn),.single-attorneys .page-header li{color:#fff}.single-attorneys .page-header .columns{align-items:flex-end}@media screen and (max-width: 820px){.single-attorneys .page-header .columns{flex-direction:column}}.single-attorneys .page-header .columns .column-40{width:38%;padding:200px 0}@media screen and (max-width: 820px){.single-attorneys .page-header .columns .column-40{width:100%;margin-top:48px}}@media screen and (max-width: 820px){.single-attorneys .page-header .columns .column-40{padding:0}}@media screen and (max-width: 600px){.single-attorneys .page-header .columns .column-40{margin-top:80px}}.single-attorneys .page-header .columns .column-40 .attorney-img{position:absolute;height:450px;width:450px;bottom:0;left:100px}@media screen and (max-width: 1200px){.single-attorneys .page-header .columns .column-40 .attorney-img{left:0}}@media screen and (max-width: 1024px){.single-attorneys .page-header .columns .column-40 .attorney-img{height:400px;width:400px}}@media screen and (max-width: 820px){.single-attorneys .page-header .columns .column-40 .attorney-img{position:unset;height:unset;width:unset;bottom:unset;left:unset}}.single-attorneys .page-header .columns .column-40 .attorney-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (max-width: 820px){.single-attorneys .page-header .columns .column-40 .attorney-img img{-o-object-fit:contain;object-fit:contain}}.single-attorneys .page-header .columns .column-60{width:58%;align-self:flex-start;padding-bottom:16px}@media screen and (max-width: 820px){.single-attorneys .page-header .columns .column-60{width:100%}.single-attorneys .page-header .columns .column-60>.tag,.single-attorneys .page-header .columns .column-60 h1{position:absolute;top:0}.single-attorneys .page-header .columns .column-60>.tag{top:155px}.single-attorneys .page-header .columns .column-60 h1{top:98px}}.single-attorneys .page-header .columns .column-60>.tag{color:#ab8748}.single-attorneys .page-header .bio-practice-areas{border-radius:4px;background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:24px;margin-top:67px}@media screen and (max-width: 820px){.single-attorneys .page-header .bio-practice-areas{margin-top:0}}.single-attorneys .page-header .bio-practice-areas .tag{color:#a1a1a1}.single-attorneys .page-header .bio-practice-areas ul{list-style-type:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;justify-content:space-between;margin:0;padding:0}@media screen and (max-width: 820px){.single-attorneys .page-header .bio-practice-areas ul{grid-template-columns:1fr}}.single-attorneys .bio-bottom{background:#f7f5f0}.single-attorneys .bio-bottom .attorney-contact-details{background:#ebe0cc;padding:40px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.single-attorneys .bio-bottom .attorney-contact-details .title{color:#020202;font-family:"Inter",sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}.single-attorneys .bio-bottom .attorney-contact-details a{text-decoration:none}.single-attorneys .bio-bottom .attorney-contact-details a:hover{text-decoration:underline}.single-attorneys .bio-bottom .attorney-contact-details a span.location-name{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%;font-weight:700}.single-attorneys .bio-bottom .attorney-contact-details .map-embed{position:relative;padding-top:56.25%}.single-attorneys .bio-bottom .attorney-contact-details .map-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog,.category,.post-type-archive-newsarticle,.post-type-archive-communitysupport,.post-type-archive-results{background:#020202}.blog .page-header,.category .page-header,.post-type-archive-newsarticle .page-header,.post-type-archive-communitysupport .page-header,.post-type-archive-results .page-header{position:relative}.blog .page-header #breadcrumbs,.category .page-header #breadcrumbs,.post-type-archive-newsarticle .page-header #breadcrumbs,.post-type-archive-communitysupport .page-header #breadcrumbs,.post-type-archive-results .page-header #breadcrumbs{margin-bottom:80px}.blog .page-header h1,.blog .page-header p,.category .page-header h1,.category .page-header p,.post-type-archive-newsarticle .page-header h1,.post-type-archive-newsarticle .page-header p,.post-type-archive-communitysupport .page-header h1,.post-type-archive-communitysupport .page-header p,.post-type-archive-results .page-header h1,.post-type-archive-results .page-header p{color:#fff}.blog .page-header h1,.category .page-header h1,.post-type-archive-newsarticle .page-header h1,.post-type-archive-communitysupport .page-header h1,.post-type-archive-results .page-header h1{text-align:center}.blog .page-header .cta-group,.category .page-header .cta-group,.post-type-archive-newsarticle .page-header .cta-group,.post-type-archive-communitysupport .page-header .cta-group,.post-type-archive-results .page-header .cta-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;gap:16px;align-items:center;margin-top:24px}.blog .page-header .cta-group p,.blog .page-header .cta-group .btn,.category .page-header .cta-group p,.category .page-header .cta-group .btn,.post-type-archive-newsarticle .page-header .cta-group p,.post-type-archive-newsarticle .page-header .cta-group .btn,.post-type-archive-communitysupport .page-header .cta-group p,.post-type-archive-communitysupport .page-header .cta-group .btn,.post-type-archive-results .page-header .cta-group p,.post-type-archive-results .page-header .cta-group .btn{margin:0}.blog .page-header .cta-group p,.category .page-header .cta-group p,.post-type-archive-newsarticle .page-header .cta-group p,.post-type-archive-communitysupport .page-header .cta-group p,.post-type-archive-results .page-header .cta-group p{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%}.blog .page-header:after,.category .page-header:after,.post-type-archive-newsarticle .page-header:after,.post-type-archive-communitysupport .page-header:after,.post-type-archive-results .page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}.blog .page-header .background-img img,.category .page-header .background-img img,.post-type-archive-newsarticle .page-header .background-img img,.post-type-archive-communitysupport .page-header .background-img img,.post-type-archive-results .page-header .background-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog .page-content .tops,.category .page-content .tops,.post-type-archive-newsarticle .page-content .tops,.post-type-archive-communitysupport .page-content .tops,.post-type-archive-results .page-content .tops{position:relative;height:100px}.blog .page-content .tops .title,.category .page-content .tops .title,.post-type-archive-newsarticle .page-content .tops .title,.post-type-archive-communitysupport .page-content .tops .title,.post-type-archive-results .page-content .tops .title{color:#fff;font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%}.blog .page-content .blog-categories,.category .page-content .blog-categories,.post-type-archive-newsarticle .page-content .blog-categories,.post-type-archive-communitysupport .page-content .blog-categories,.post-type-archive-results .page-content .blog-categories{position:absolute;width:66%;top:calc(100% - 60px);flex-wrap:wrap;list-style-type:none;margin:0;padding:0;gap:8px;box-sizing:border-box;z-index:4;background:#020202;border:solid 1px #6e6e6e}@media screen and (max-width: 1024px){.blog .page-content .blog-categories,.category .page-content .blog-categories,.post-type-archive-newsarticle .page-content .blog-categories,.post-type-archive-communitysupport .page-content .blog-categories,.post-type-archive-results .page-content .blog-categories{width:100%}}.blog .page-content .blog-categories li a,.blog .page-content .blog-categories li .category-toggle,.category .page-content .blog-categories li a,.category .page-content .blog-categories li .category-toggle,.post-type-archive-newsarticle .page-content .blog-categories li a,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle,.post-type-archive-communitysupport .page-content .blog-categories li a,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle,.post-type-archive-results .page-content .blog-categories li a,.post-type-archive-results .page-content .blog-categories li .category-toggle{color:#fff;padding:12px 24px;box-sizing:border-box;height:100%;width:100%;display:block;margin:0;text-decoration:none;transition:0.3s linear;text-transform:uppercase;font-weight:600;line-height:normal;letter-spacing:0.72px;font-size:12px}.blog .page-content .blog-categories li a:hover,.blog .page-content .blog-categories li .category-toggle:hover,.category .page-content .blog-categories li a:hover,.category .page-content .blog-categories li .category-toggle:hover,.post-type-archive-newsarticle .page-content .blog-categories li a:hover,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle:hover,.post-type-archive-communitysupport .page-content .blog-categories li a:hover,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle:hover,.post-type-archive-results .page-content .blog-categories li a:hover,.post-type-archive-results .page-content .blog-categories li .category-toggle:hover{background:#6e6e6e}.blog .page-content .blog-categories li a.active-category,.blog .page-content .blog-categories li .category-toggle.active-category,.category .page-content .blog-categories li a.active-category,.category .page-content .blog-categories li .category-toggle.active-category,.post-type-archive-newsarticle .page-content .blog-categories li a.active-category,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle.active-category,.post-type-archive-communitysupport .page-content .blog-categories li a.active-category,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle.active-category,.post-type-archive-results .page-content .blog-categories li a.active-category,.post-type-archive-results .page-content .blog-categories li .category-toggle.active-category{background:#6e6e6e;pointer-events:none}.blog .page-content .blog-categories li .category-toggle,.category .page-content .blog-categories li .category-toggle,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle,.post-type-archive-results .page-content .blog-categories li .category-toggle{cursor:pointer;padding:16px 24px;position:relative}.blog .page-content .blog-categories li .category-toggle:before,.category .page-content .blog-categories li .category-toggle:before,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle:before,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle:before,.post-type-archive-results .page-content .blog-categories li .category-toggle:before{content:"\e916";font-family:"Icomoon";font-size:18px;color:#fff;position:absolute;top:13px;right:8px}.blog .page-content .blog-categories li .category-toggle.active-toggle,.category .page-content .blog-categories li .category-toggle.active-toggle,.post-type-archive-newsarticle .page-content .blog-categories li .category-toggle.active-toggle,.post-type-archive-communitysupport .page-content .blog-categories li .category-toggle.active-toggle,.post-type-archive-results .page-content .blog-categories li .category-toggle.active-toggle{background:#6e6e6e}.blog .page-content .blog-categories .category-dropdown,.category .page-content .blog-categories .category-dropdown,.post-type-archive-newsarticle .page-content .blog-categories .category-dropdown,.post-type-archive-communitysupport .page-content .blog-categories .category-dropdown,.post-type-archive-results .page-content .blog-categories .category-dropdown{display:none;height:701px;box-sizing:border-box;grid-template-columns:repeat(3, 1fr);padding:8px}@media screen and (max-width: 1024px){.blog .page-content .blog-categories .category-dropdown,.category .page-content .blog-categories .category-dropdown,.post-type-archive-newsarticle .page-content .blog-categories .category-dropdown,.post-type-archive-communitysupport .page-content .blog-categories .category-dropdown,.post-type-archive-results .page-content .blog-categories .category-dropdown{grid-template-columns:repeat(2, 1fr);max-height:300px;overflow:scroll}}@media screen and (max-width: 820px){.blog .page-content .blog-categories .category-dropdown,.category .page-content .blog-categories .category-dropdown,.post-type-archive-newsarticle .page-content .blog-categories .category-dropdown,.post-type-archive-communitysupport .page-content .blog-categories .category-dropdown,.post-type-archive-results .page-content .blog-categories .category-dropdown{grid-template-columns:1fr}}.blog .page-content .blog-feed,.category .page-content .blog-feed,.post-type-archive-newsarticle .page-content .blog-feed,.post-type-archive-communitysupport .page-content .blog-feed,.post-type-archive-results .page-content .blog-feed{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-top:80px}@media screen and (max-width: 1024px){.blog .page-content .blog-feed,.category .page-content .blog-feed,.post-type-archive-newsarticle .page-content .blog-feed,.post-type-archive-communitysupport .page-content .blog-feed,.post-type-archive-results .page-content .blog-feed{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.blog .page-content .blog-feed,.category .page-content .blog-feed,.post-type-archive-newsarticle .page-content .blog-feed,.post-type-archive-communitysupport .page-content .blog-feed,.post-type-archive-results .page-content .blog-feed{grid-template-columns:1fr}}.blog .page-content .blog-feed article,.category .page-content .blog-feed article,.post-type-archive-newsarticle .page-content .blog-feed article,.post-type-archive-communitysupport .page-content .blog-feed article,.post-type-archive-results .page-content .blog-feed article{border-radius:4px;background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;padding:24px}.blog .page-content .blog-feed article:hover h4,.category .page-content .blog-feed article:hover h4,.post-type-archive-newsarticle .page-content .blog-feed article:hover h4,.post-type-archive-communitysupport .page-content .blog-feed article:hover h4,.post-type-archive-results .page-content .blog-feed article:hover h4{text-decoration:underline}.blog .page-content .blog-feed article .fill-link,.category .page-content .blog-feed article .fill-link,.post-type-archive-newsarticle .page-content .blog-feed article .fill-link,.post-type-archive-communitysupport .page-content .blog-feed article .fill-link,.post-type-archive-results .page-content .blog-feed article .fill-link{position:absolute;top:0;left:0;width:100%;height:100%}.blog .page-content .blog-feed article .post_image,.category .page-content .blog-feed article .post_image,.post-type-archive-newsarticle .page-content .blog-feed article .post_image,.post-type-archive-communitysupport .page-content .blog-feed article .post_image,.post-type-archive-results .page-content .blog-feed article .post_image{margin-bottom:16px}.blog .page-content .blog-feed article .post_image img,.category .page-content .blog-feed article .post_image img,.post-type-archive-newsarticle .page-content .blog-feed article .post_image img,.post-type-archive-communitysupport .page-content .blog-feed article .post_image img,.post-type-archive-results .page-content .blog-feed article .post_image img{width:100%;height:248px;-o-object-fit:cover;object-fit:cover}.blog .page-content .blog-feed article .post-copy h4,.category .page-content .blog-feed article .post-copy h4,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy h4,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy h4,.post-type-archive-results .page-content .blog-feed article .post-copy h4{color:#fff;margin-bottom:0}.blog .page-content .blog-feed article .post-copy .post-category,.category .page-content .blog-feed article .post-copy .post-category,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category{margin-bottom:16px;display:flex;flex-wrap:wrap}.blog .page-content .blog-feed article .post-copy .post-category a,.category .page-content .blog-feed article .post-copy .post-category a,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category a,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category a,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category a{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;color:#ab8748;text-decoration:none;position:relative;padding-right:20px;display:flex;align-items:center;width:fit-content;margin:0}.blog .page-content .blog-feed article .post-copy .post-category a:last-of-type,.category .page-content .blog-feed article .post-copy .post-category a:last-of-type,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category a:last-of-type,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category a:last-of-type,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category a:last-of-type{padding-right:0}.blog .page-content .blog-feed article .post-copy .post-category a:last-of-type:after,.category .page-content .blog-feed article .post-copy .post-category a:last-of-type:after,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category a:last-of-type:after,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category a:last-of-type:after,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category a:last-of-type:after{display:none}.blog .page-content .blog-feed article .post-copy .post-category a:after,.category .page-content .blog-feed article .post-copy .post-category a:after,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category a:after,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category a:after,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category a:after{content:"";position:absolute;right:8px;width:4px;height:4px;background:#ab8748}.blog .page-content .blog-feed article .post-copy .post-category a:hover,.category .page-content .blog-feed article .post-copy .post-category a:hover,.post-type-archive-newsarticle .page-content .blog-feed article .post-copy .post-category a:hover,.post-type-archive-communitysupport .page-content .blog-feed article .post-copy .post-category a:hover,.post-type-archive-results .page-content .blog-feed article .post-copy .post-category a:hover{text-decoration:underline}.blog .page-content{padding-top:0}@media screen and (max-width: 600px){.blog .page-content{padding-top:60px}}.post-type-archive-results .page-header .columns{border-bottom:solid 1px #6e6e6e}.post-type-archive-results .page-header h1{text-align:left;color:#ab8748;margin-bottom:24px}.post-type-archive-results .page-header .large{font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%}.post-type-archive-results .page-header .attorney-box h4,.post-type-archive-results .page-header .attorney-box a{color:#fff}@media screen and (max-width: 820px){.post-type-archive-results .page-header .attorney-box{height:auto;margin-top:32px}.post-type-archive-results .page-header .attorney-box .banner-callout{width:100%}.post-type-archive-results .page-header .attorney-box img{display:none}}.post-type-archive-results .page-content{padding-top:0}.post-type-archive-results .results-toggle-container{position:absolute;width:48%;top:calc(100% - 60px);flex-wrap:wrap;list-style-type:none;margin:0;padding:0;gap:8px;box-sizing:border-box;z-index:4;background:#020202;border:solid 1px #6e6e6e}@media screen and (max-width: 1024px){.post-type-archive-results .results-toggle-container{width:100%}}.post-type-archive-results .results-toggle-container .results-toggle-item,.post-type-archive-results .results-toggle-container .category-toggle{color:#fff;padding:12px 24px;box-sizing:border-box;display:block;margin:0;text-decoration:none;transition:0.3s linear;text-transform:uppercase;font-weight:600;line-height:normal;letter-spacing:0.72px;font-size:12px;width:100%;text-align:left;cursor:pointer;font-family:"Inter",sans-serif}.post-type-archive-results .results-toggle-container .results-toggle-item:hover,.post-type-archive-results .results-toggle-container .category-toggle:hover{background:#6e6e6e}.post-type-archive-results .results-toggle-container .results-toggle-item.active-category,.post-type-archive-results .results-toggle-container .category-toggle.active-category{background:#6e6e6e;pointer-events:none}.post-type-archive-results .results-toggle-container .category-toggle{cursor:pointer;padding:16px 24px;position:relative}.post-type-archive-results .results-toggle-container .category-toggle:before{content:"\e916";font-family:"Icomoon";font-size:18px;color:#fff;position:absolute;top:13px;right:8px}.post-type-archive-results .results-toggle-container .category-toggle.active-toggle{background:#6e6e6e}.post-type-archive-results .results-toggle-container .category-dropdown{display:none;box-sizing:border-box;height:353px;overflow:scroll;grid-template-columns:repeat(3, 1fr);padding:8px}@media screen and (max-width: 1024px){.post-type-archive-results .results-toggle-container .category-dropdown{grid-template-columns:repeat(2, 1fr);max-height:300px;overflow:scroll}}@media screen and (max-width: 820px){.post-type-archive-results .results-toggle-container .category-dropdown{grid-template-columns:1fr}}.post-type-archive-results .blog-feed{grid-template-columns:repeat(2, 1fr) !important}@media screen and (max-width: 1024px){.post-type-archive-results .blog-feed{grid-template-columns:1fr !important}}.post-type-archive-results .blog-feed .result{background:rgba(255,255,255,0.1)}.post-type-archive-results .btn-load-more{margin:32px auto 0 auto}.post-type-archive-communitysupport .page-header{position:relative;overflow:hidden}.post-type-archive-communitysupport .page-header:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 73.41%, #000 100%),linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(90deg, transparent 22.33%, #000 62.57%),linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%)}.post-type-archive-communitysupport .page-header a:not(.btn){color:#fff}.post-type-archive-communitysupport .page-header h1{text-align:left;color:#ab8748}.post-type-archive-communitysupport .page-header .background-img img{margin-top:108px;width:75%;height:calc(100% - 108px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 820px){.post-type-archive-communitysupport .page-header .background-img img{display:none}}.post-type-archive-communitysupport .page-header .cta p{margin-bottom:16px;font-style:italic;font-weight:300}.post-type-archive-communitysupport .page-header .map-img{width:100%;height:100%;position:relative;padding-top:100px}.post-type-archive-communitysupport .page-header .map-img:after{content:"";width:450px;height:450px;transform:rotate(-40.799deg);position:absolute;top:0;left:0;background:#e8173d;opacity:0.2;-webkit-filter:blur(94.5px);filter:blur(94.5px)}.post-type-archive-communitysupport .page-header .map-img:before{content:"";width:300px;height:300px;transform:rotate(-40.799deg);position:absolute;bottom:0;right:0;background:#ab8748;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px)}.post-type-archive-communitysupport .page-header .map-img img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:relative;-webkit-filter:brightness(0.6) opacity(0.8);filter:brightness(0.6) opacity(0.8)}.post-type-archive-communitysupport .page-header .map-img .tout{background:rgba(255,255,255,0.1);padding:24px 40px;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;z-index:2;max-width:300px;text-align:center}.post-type-archive-communitysupport .page-header .map-img .tout .title{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;margin-bottom:12px}.post-type-archive-communitysupport .page-header .map-img .tout .copy{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;margin:0}.post-type-archive-communitysupport .page-header .map-img .tout:first-of-type{top:25%;left:0}@media screen and (max-width: 1024px){.post-type-archive-communitysupport .page-header .map-img .tout:first-of-type{top:10%}}.post-type-archive-communitysupport .page-header .map-img .tout:last-of-type{right:0;bottom:15%}@media screen and (max-width: 1024px){.post-type-archive-communitysupport .page-header .map-img .tout:last-of-type{bottom:0}}.post-type-archive-communitysupport .page-content .tops{height:100%}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;-moz-column-gap:67px;column-gap:67px;row-gap:16px}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container .title{margin:0}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container .filter-selections{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container .filter-selections div{border:solid 1px #6e6e6e;padding:16px 24px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.72px;text-transform:uppercase;cursor:pointer;transition:0.3s linear}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container .filter-selections div:hover{background:#6e6e6e}.post-type-archive-communitysupport .page-content .communitysupport-toggle-container .filter-selections div.location-filter-active{background:#6e6e6e;pointer-events:none}.post-type-archive-communitysupport .page-content .load-more .communitysupport-btn-load-more{margin:32px auto 0 auto}.single-post .page-header,.single-newsarticle .page-header,.single-communitysupport .page-header{background:#020202;padding-top:148px}.single-post .page-header #breadcrumbs,.single-newsarticle .page-header #breadcrumbs,.single-communitysupport .page-header #breadcrumbs{margin-top:0}.single-post .page-header .columns,.single-newsarticle .page-header .columns,.single-communitysupport .page-header .columns{align-items:stretch}.single-post .page-header h1,.single-newsarticle .page-header h1,.single-communitysupport .page-header h1{color:#fff}.single-post .page-header .post-category,.single-newsarticle .page-header .post-category,.single-communitysupport .page-header .post-category{margin-bottom:16px;display:flex;flex-wrap:wrap}.single-post .page-header .post-category a,.single-newsarticle .page-header .post-category a,.single-communitysupport .page-header .post-category a{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;color:#ab8748;text-decoration:none;position:relative;padding-right:20px;display:flex;align-items:center;width:fit-content;margin:0}.single-post .page-header .post-category a:last-of-type,.single-newsarticle .page-header .post-category a:last-of-type,.single-communitysupport .page-header .post-category a:last-of-type{padding-right:0}.single-post .page-header .post-category a:last-of-type:after,.single-newsarticle .page-header .post-category a:last-of-type:after,.single-communitysupport .page-header .post-category a:last-of-type:after{display:none}.single-post .page-header .post-category a:after,.single-newsarticle .page-header .post-category a:after,.single-communitysupport .page-header .post-category a:after{content:"";position:absolute;right:8px;width:4px;height:4px;background:#ab8748}.single-post .page-header .post-category a:hover,.single-newsarticle .page-header .post-category a:hover,.single-communitysupport .page-header .post-category a:hover{text-decoration:underline}.single-post .page-header .author-date,.single-newsarticle .page-header .author-date,.single-communitysupport .page-header .author-date{display:flex;gap:16px;justify-content:space-between;border-top:solid 1px #33312e;margin-top:16px;padding-top:16px}.single-post .page-header .author-date .col1 p,.single-post .page-header .author-date .col2 p,.single-newsarticle .page-header .author-date .col1 p,.single-newsarticle .page-header .author-date .col2 p,.single-communitysupport .page-header .author-date .col1 p,.single-communitysupport .page-header .author-date .col2 p{color:#fff;margin:0}.single-post .page-header .author-date .col1 p.title,.single-post .page-header .author-date .col2 p.title,.single-newsarticle .page-header .author-date .col1 p.title,.single-newsarticle .page-header .author-date .col2 p.title,.single-communitysupport .page-header .author-date .col1 p.title,.single-communitysupport .page-header .author-date .col2 p.title{font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%;margin-bottom:8px}.single-post .page-header .author-date .col1 p:not(.title),.single-post .page-header .author-date .col2 p:not(.title),.single-newsarticle .page-header .author-date .col1 p:not(.title),.single-newsarticle .page-header .author-date .col2 p:not(.title),.single-communitysupport .page-header .author-date .col1 p:not(.title),.single-communitysupport .page-header .author-date .col2 p:not(.title){font-family:"Inter",sans-serif;font-weight:600;font-size:16px;text-transform:uppercase}.single-post .page-header .banner-img,.single-newsarticle .page-header .banner-img,.single-communitysupport .page-header .banner-img{height:100%}@media screen and (max-width: 820px){.single-post .page-header .banner-img,.single-newsarticle .page-header .banner-img,.single-communitysupport .page-header .banner-img{margin-top:32px}}.single-post .page-header .banner-img img,.single-newsarticle .page-header .banner-img img,.single-communitysupport .page-header .banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media screen and (max-width: 820px){.single-post .page-header .banner-img img,.single-newsarticle .page-header .banner-img img,.single-communitysupport .page-header .banner-img img{height:auto}}@media screen and (max-width: 820px){.single-post #blog-post .columns,.single-newsarticle #blog-post .columns,.single-communitysupport #blog-post .columns{flex-direction:column-reverse}}.single-post #blog-post .social-wrapper,.single-newsarticle #blog-post .social-wrapper,.single-communitysupport #blog-post .social-wrapper{display:flex;align-items:center;gap:32px}.single-post #blog-post .social-wrapper p,.single-newsarticle #blog-post .social-wrapper p,.single-communitysupport #blog-post .social-wrapper p{margin:0;color:#6e6e6e;text-transform:uppercase}.single-post #blog-post .social-wrapper .socials,.single-newsarticle #blog-post .social-wrapper .socials,.single-communitysupport #blog-post .social-wrapper .socials{display:flex;gap:16px}.single-post #blog-post .social-wrapper .socials a,.single-newsarticle #blog-post .social-wrapper .socials a,.single-communitysupport #blog-post .social-wrapper .socials a{background:#6e6e6e;text-decoration:none !important;width:30px;height:30px;margin:0;display:flex;justify-content:center;align-items:center;border-radius:50%}.single-post #blog-post .social-wrapper .socials a:hover,.single-newsarticle #blog-post .social-wrapper .socials a:hover,.single-communitysupport #blog-post .social-wrapper .socials a:hover{background:#020202}.single-post #blog-post .social-wrapper .socials a:hover::before,.single-newsarticle #blog-post .social-wrapper .socials a:hover::before,.single-communitysupport #blog-post .social-wrapper .socials a:hover::before{display:none}.single-post #blog-post .social-wrapper .socials a::after,.single-newsarticle #blog-post .social-wrapper .socials a::after,.single-communitysupport #blog-post .social-wrapper .socials a::after{color:#fff}.single-post #blog-post .social-wrapper .socials a .icon span:before,.single-newsarticle #blog-post .social-wrapper .socials a .icon span:before,.single-communitysupport #blog-post .social-wrapper .socials a .icon span:before{color:#fff}.single-post #blog-post .featured-items,.single-newsarticle #blog-post .featured-items,.single-communitysupport #blog-post .featured-items{position:relative;margin-top:56px;padding:24px;box-sizing:border-box}.single-post #blog-post .featured-items:before,.single-newsarticle #blog-post .featured-items:before,.single-communitysupport #blog-post .featured-items:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%);z-index:1}.single-post #blog-post .featured-items .featured-img img,.single-newsarticle #blog-post .featured-items .featured-img img,.single-communitysupport #blog-post .featured-items .featured-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-post #blog-post .featured-items .copy-wrapper,.single-newsarticle #blog-post .featured-items .copy-wrapper,.single-communitysupport #blog-post .featured-items .copy-wrapper{position:relative;z-index:2}.single-post #blog-post .featured-items .copy-wrapper .copy-group,.single-newsarticle #blog-post .featured-items .copy-wrapper .copy-group,.single-communitysupport #blog-post .featured-items .copy-wrapper .copy-group{margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px rgba(255,255,255,0.5)}.single-post #blog-post .featured-items .copy-wrapper .copy-group:last-of-type,.single-newsarticle #blog-post .featured-items .copy-wrapper .copy-group:last-of-type,.single-communitysupport #blog-post .featured-items .copy-wrapper .copy-group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.single-post #blog-post .featured-items .copy-wrapper .title,.single-newsarticle #blog-post .featured-items .copy-wrapper .title,.single-communitysupport #blog-post .featured-items .copy-wrapper .title{color:#ceaf78;font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.16px;margin-bottom:12px}.single-post #blog-post .featured-items .copy-wrapper p:not(.title),.single-newsarticle #blog-post .featured-items .copy-wrapper p:not(.title),.single-communitysupport #blog-post .featured-items .copy-wrapper p:not(.title){color:#fff;font-size:14px}.single-post #blog-post .featured-items .copy-wrapper .btn,.single-newsarticle #blog-post .featured-items .copy-wrapper .btn,.single-communitysupport #blog-post .featured-items .copy-wrapper .btn{width:100%;border-color:#fff;box-sizing:border-box;margin-bottom:12px}.single-post #blog-post .featured-items .copy-wrapper .btn:last-of-type,.single-newsarticle #blog-post .featured-items .copy-wrapper .btn:last-of-type,.single-communitysupport #blog-post .featured-items .copy-wrapper .btn:last-of-type{margin-bottom:0}.post-type-archive-newsarticle .page-header{position:relative;overflow:hidden}.post-type-archive-newsarticle .page-header:before{content:"";width:707.08px;height:489.904px;transform:rotate(-40.799deg);background:#52000a;opacity:0.4;-webkit-filter:blur(94.5px);filter:blur(94.5px);position:absolute;top:5%;right:10%;left:unset;z-index:2}@media screen and (max-width: 820px){.post-type-archive-newsarticle .page-header:before{bottom:0;top:unset;right:40%;width:50%}}.post-type-archive-newsarticle .page-header:after{content:"";width:472.286px;height:327.226px;transform:rotate(115.644deg);background:#8e6a2c;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;top:30%;right:-8%;z-index:3;left:unset}@media screen and (max-width: 820px){.post-type-archive-newsarticle .page-header:after{bottom:0;top:unset;right:0%;width:50%}}.post-type-archive-newsarticle .page-header h1{text-align:left;color:#ab8748}.post-type-archive-newsarticle .page-header .large{font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%}.post-type-archive-newsarticle .page-header .column-50:last-of-type{align-self:center}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo{position:relative;height:100%;width:100%;min-height:300px}@media screen and (max-width: 820px){.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo{margin-top:56px}}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture{-o-object-fit:contain;object-fit:contain;position:absolute}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(1){right:25%;top:5%;width:109px;height:40px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(2){top:50%;left:0;width:158px;height:24px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(3){bottom:0;left:5%;width:100px;height:40px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(4){top:50%;left:45%;width:111px;height:40px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(5){bottom:0;right:5%;width:170px;height:30px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(6){top:50%;right:0;width:101px;height:40px}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(7){top:0;left:25%;height:55px;width:114px}@media screen and (max-width: 1200px){.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(1){right:0}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(4){top:68%}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(6){top:40%}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(7){left:15%}}@media screen and (max-width: 820px){.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(2){top:30%}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(3){bottom:15%}.post-type-archive-newsarticle .page-header .column-50:last-of-type .media-logo picture:nth-of-type(4){top:50%;left:20%}}.post-type-archive-newsarticle .category-dropdown{height:320px !important}.post-type-archive-newsarticle .tops{padding-top:16px;margin-top:16px;border-top:solid 1px #33312e}.single-results .page-header{position:relative;overflow:hidden;background:#020202}.single-results .page-header:before{content:"";width:707.08px;height:489.904px;transform:rotate(-40.799deg);background:#52000a;opacity:0.4;-webkit-filter:blur(94.5px);filter:blur(94.5px);position:absolute;top:5%;right:10%;left:unset;z-index:1}@media screen and (max-width: 820px){.single-results .page-header:before{bottom:0;top:unset;right:40%;width:50%}}.single-results .page-header:after{content:"";width:472.286px;height:327.226px;transform:rotate(115.644deg);background:#8e6a2c;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;top:30%;right:-8%;z-index:1;left:unset}@media screen and (max-width: 820px){.single-results .page-header:after{bottom:0;top:unset;right:0%;width:50%}}.single-results .page-header h1{color:#fff}.single-results .page-header .author-date{display:flex;-moz-column-gap:64px;column-gap:64px;row-gap:16px;justify-content:space-between;border-top:solid 1px #33312e;margin-top:16px;padding-top:16px}@media screen and (max-width: 600px){.single-results .page-header .author-date{flex-direction:column}}.single-results .page-header .author-date .col1{display:flex;-moz-column-gap:64px;column-gap:64px;row-gap:16px}.single-results .page-header .author-date .col2 .policy-tag{display:inline-block;padding:6px 8px;align-items:center;justify-content:center;text-align:center;border-radius:4px;background:rgba(255,255,255,0.1);gap:16px;color:#fff;font-size:12px;font-weight:400;font-weight:400;line-height:160%}.single-results .page-header .author-date .col1 p,.single-results .page-header .author-date .col2 p{color:#fff;margin:0}.single-results .page-header .author-date .col1 p.title,.single-results .page-header .author-date .col2 p.title{font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:300;line-height:140%;margin-bottom:8px}.single-results .page-header .author-date .col1 p:not(.title):not(.policy-tag),.single-results .page-header .author-date .col2 p:not(.title):not(.policy-tag){font-family:"Inter",sans-serif;font-weight:600;font-size:16px;text-transform:uppercase}.single-results .page-header .column-33 img{width:100%;height:100%;position:relative;z-index:4}@media screen and (max-width: 820px){.single-results .page-header .column-33 img{display:none}}.single-results #blog-post .sidebar-nav{margin-top:0;border-bottom:0}.single-results #blog-post .sidebar-nav .box-content{margin-bottom:24px}.single-results .related-readings{padding-top:40px;border-top:solid 1px #cecdc9}.page-template-page-contact,.page-template-page-location-contact{background:#020202}.page-template-page-contact h1,.page-template-page-contact h2,.page-template-page-contact h3,.page-template-page-contact h4,.page-template-page-contact h5,.page-template-page-contact p,.page-template-page-contact li,.page-template-page-contact a:not(.btn),.page-template-page-location-contact h1,.page-template-page-location-contact h2,.page-template-page-location-contact h3,.page-template-page-location-contact h4,.page-template-page-location-contact h5,.page-template-page-location-contact p,.page-template-page-location-contact li,.page-template-page-location-contact a:not(.btn){color:#fff}.page-template-page-contact h1,.page-template-page-location-contact h1{margin-bottom:24px}.page-template-page-contact .page-header,.page-template-page-location-contact .page-header{position:relative;overflow:hidden}@media screen and (max-width: 820px){.page-template-page-contact .page-header,.page-template-page-location-contact .page-header{padding-bottom:0}}@media screen and (max-width: 820px){.page-template-page-contact .page-header .container,.page-template-page-location-contact .page-header .container{margin:0;padding:0 !important}.page-template-page-contact .page-header .container #breadcrumbs,.page-template-page-location-contact .page-header .container #breadcrumbs{padding:0 30px}}@media screen and (max-width: 1024px){.page-template-page-contact .page-header .columns,.page-template-page-location-contact .page-header .columns{flex-direction:column;padding:0}.page-template-page-contact .page-header .columns .column-50,.page-template-page-location-contact .page-header .columns .column-50{width:100%}.page-template-page-contact .page-header .columns .column-50:first-of-type,.page-template-page-location-contact .page-header .columns .column-50:first-of-type{margin-bottom:56px}}@media screen and (max-width: 820px){.page-template-page-contact .page-header .columns .column-50:first-of-type,.page-template-page-location-contact .page-header .columns .column-50:first-of-type{padding:0 30px}}.page-template-page-contact .page-header .columns .banner-img,.page-template-page-location-contact .page-header .columns .banner-img{width:100%;height:100%;position:relative}.page-template-page-contact .page-header .columns .banner-img img,.page-template-page-location-contact .page-header .columns .banner-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-template-page-contact .page-header .columns .banner-img:after,.page-template-page-location-contact .page-header .columns .banner-img:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 64.1%, #000 100%)}.page-template-page-contact .page-header:before,.page-template-page-location-contact .page-header:before{content:"";width:707.08px;height:489.904px;transform:rotate(-40.799deg);background:#52000a;opacity:0.4;-webkit-filter:blur(94.5px);filter:blur(94.5px);position:absolute;top:-15%;left:10%;z-index:0}@media screen and (max-width: 1200px){.page-template-page-contact .page-header:before,.page-template-page-location-contact .page-header:before{left:0}}@media screen and (max-width: 1024px){.page-template-page-contact .page-header:before,.page-template-page-location-contact .page-header:before{left:-20%}}@media screen and (max-width: 820px){.page-template-page-contact .page-header:before,.page-template-page-location-contact .page-header:before{bottom:0;top:unset;right:40%;width:50%}}.page-template-page-contact .page-header:after,.page-template-page-location-contact .page-header:after{content:"";width:472.286px;height:327.226px;transform:rotate(115.644deg);background:#8e6a2c;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;top:0;left:0%;z-index:0}@media screen and (max-width: 820px){.page-template-page-contact .page-header:after,.page-template-page-location-contact .page-header:after{bottom:0;top:unset;right:0%;width:50%}}.page-template-page-contact .page-header .tag,.page-template-page-location-contact .page-header .tag{color:#ab8748}.page-template-page-contact .page-header .contact-cta,.page-template-page-location-contact .page-header .contact-cta{display:flex;justify-content:flex-start;align-items:center;gap:16px;flex-wrap:wrap}.page-template-page-contact .page-header .contact-cta p,.page-template-page-location-contact .page-header .contact-cta p{font-style:italic;margin:0}.page-template-page-contact .page-header .contact-cta a,.page-template-page-location-contact .page-header .contact-cta a{margin:0}.page-template-page-contact .body,.page-template-page-location-contact .body{padding:80px 0 160px 0}.page-template-page-contact .body .phone-link-bullet img,.page-template-page-location-contact .body .phone-link-bullet img{width:109px;height:109px}.page-template-page-contact .body .contact-wrapper,.page-template-page-location-contact .body .contact-wrapper{margin:24px 0}.page-template-page-contact .body .contact-wrapper a,.page-template-page-location-contact .body .contact-wrapper a{color:#fff;font-family:"Inter",sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-template-page-contact .body #menu-social-media-menu,.page-template-page-location-contact .body #menu-social-media-menu{display:flex;margin:0;list-style-type:none;align-items:center;border:none;padding:0}@media screen and (max-width: 820px){.page-template-page-contact .body #menu-social-media-menu,.page-template-page-location-contact .body #menu-social-media-menu{gap:10px}}.page-template-page-contact .body #menu-social-media-menu li,.page-template-page-location-contact .body #menu-social-media-menu li{border:none;width:auto}.page-template-page-contact .body #menu-social-media-menu li.social-fb,.page-template-page-contact .body #menu-social-media-menu li.social-instagram,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin,.page-template-page-contact .body #menu-social-media-menu li.social-twitter,.page-template-page-contact .body #menu-social-media-menu li.social-youtube,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok{margin:0 0 0 10px}.page-template-page-contact .body #menu-social-media-menu li.social-fb a,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a{font-size:0;width:26px;height:26px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-template-page-contact .body #menu-social-media-menu li.social-fb a::after,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a::after,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a::after,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a::after,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a::after,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a::after{color:#000;font-family:"Icomoon"}.page-template-page-contact .body #menu-social-media-menu li.social-fb a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a:hover{background:#000}.page-template-page-contact .body #menu-social-media-menu li.social-fb a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a::after{content:"\e900";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li.social-instagram a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a::after{content:"\e901";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a::after{content:"\e902";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li.social-twitter a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a::after{content:"\e914";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li.social-youtube a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a::after{content:"\e904";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a::after{content:"\e915";font-size:17px}.page-template-page-contact .body #menu-social-media-menu li a,.page-template-page-location-contact .body #menu-social-media-menu li a{color:#fff;font-family:"Inter",sans-serif;font-size:16px}.page-template-page-contact .body #menu-social-media-menu li.social-fb,.page-template-page-contact .body #menu-social-media-menu li.social-instagram,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin,.page-template-page-contact .body #menu-social-media-menu li.social-twitter,.page-template-page-contact .body #menu-social-media-menu li.social-youtube,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok{margin:0 10px 0 0}.page-template-page-contact .body #menu-social-media-menu li.social-fb a,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a{background:rgba(255,255,255,0.2);text-decoration:none !important;width:30px;height:30px}.page-template-page-contact .body #menu-social-media-menu li.social-fb a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a:hover,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a:hover,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a:hover{background:rgba(255,255,255,0.3)}.page-template-page-contact .body #menu-social-media-menu li.social-fb a:hover::before,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a:hover::before,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a:hover::before,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a:hover::before,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a:hover::before,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a:hover::before,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a:hover::before{display:none}.page-template-page-contact .body #menu-social-media-menu li.social-fb a::after,.page-template-page-contact .body #menu-social-media-menu li.social-instagram a::after,.page-template-page-contact .body #menu-social-media-menu li.social-linkedin a::after,.page-template-page-contact .body #menu-social-media-menu li.social-twitter a::after,.page-template-page-contact .body #menu-social-media-menu li.social-youtube a::after,.page-template-page-contact .body #menu-social-media-menu li.social-tiktok a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-fb a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-instagram a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-linkedin a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-twitter a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-youtube a::after,.page-template-page-location-contact .body #menu-social-media-menu li.social-tiktok a::after{color:#fff}.page-template-page-contact .body .gform_wrapper,.page-template-page-location-contact .body .gform_wrapper{border-top:solid 1px #33312e;padding-top:16px}.page-template-page-contact .body .gform_wrapper .gform_heading,.page-template-page-location-contact .body .gform_wrapper .gform_heading{display:none !important}.page-template-page-contact .body .gform_wrapper .gform_fields,.page-template-page-location-contact .body .gform_wrapper .gform_fields{gap:16px !important}.page-template-page-contact .body .gform_wrapper .gfield--type-html p.tag,.page-template-page-location-contact .body .gform_wrapper .gfield--type-html p.tag{font-size:14px !important}.page-template-page-contact .body .gform_wrapper .gfield--type-html p.tag:nth-of-type(1),.page-template-page-location-contact .body .gform_wrapper .gfield--type-html p.tag:nth-of-type(1){margin-top:8px !important}.page-template-page-contact .body .gform_wrapper input,.page-template-page-contact .body .gform_wrapper textarea,.page-template-page-location-contact .body .gform_wrapper input,.page-template-page-location-contact .body .gform_wrapper textarea{padding:24px 16px !important}.page-template-page-contact .body .gform_wrapper input,.page-template-page-contact .body .gform_wrapper textarea,.page-template-page-contact .body .gform_wrapper .gfield--type-select,.page-template-page-location-contact .body .gform_wrapper input,.page-template-page-location-contact .body .gform_wrapper textarea,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select{border:0 !important;background:rgba(255,255,255,0.2) !important;color:#fff !important;font-size:16px !important;line-height:160% !important;font-family:"Inter",sans-serif !important;border-radius:2px !important}.page-template-page-contact .body .gform_wrapper input::-webkit-input-placeholder,.page-template-page-contact .body .gform_wrapper textarea::-webkit-input-placeholder,.page-template-page-contact .body .gform_wrapper .gfield--type-select::-webkit-input-placeholder,.page-template-page-location-contact .body .gform_wrapper input::-webkit-input-placeholder,.page-template-page-location-contact .body .gform_wrapper textarea::-webkit-input-placeholder,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select::-webkit-input-placeholder{color:#fff !important;opacity:1 !important}.page-template-page-contact .body .gform_wrapper input::-moz-placeholder,.page-template-page-contact .body .gform_wrapper textarea::-moz-placeholder,.page-template-page-contact .body .gform_wrapper .gfield--type-select::-moz-placeholder,.page-template-page-location-contact .body .gform_wrapper input::-moz-placeholder,.page-template-page-location-contact .body .gform_wrapper textarea::-moz-placeholder,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select::-moz-placeholder{color:#fff !important;opacity:1 !important}.page-template-page-contact .body .gform_wrapper input:-ms-input-placeholder,.page-template-page-contact .body .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-contact .body .gform_wrapper .gfield--type-select:-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper input:-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper textarea:-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select:-ms-input-placeholder{color:#fff !important;opacity:1 !important}.page-template-page-contact .body .gform_wrapper input::-ms-input-placeholder,.page-template-page-contact .body .gform_wrapper textarea::-ms-input-placeholder,.page-template-page-contact .body .gform_wrapper .gfield--type-select::-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper input::-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper textarea::-ms-input-placeholder,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select::-ms-input-placeholder{color:#fff !important;opacity:1 !important}.page-template-page-contact .body .gform_wrapper input::placeholder,.page-template-page-contact .body .gform_wrapper textarea::placeholder,.page-template-page-contact .body .gform_wrapper .gfield--type-select::placeholder,.page-template-page-location-contact .body .gform_wrapper input::placeholder,.page-template-page-location-contact .body .gform_wrapper textarea::placeholder,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select::placeholder{color:#fff !important;opacity:1 !important}.page-template-page-contact .body .gform_wrapper textarea,.page-template-page-location-contact .body .gform_wrapper textarea{width:100% !important;box-sizing:border-box !important;max-height:100px !important}.page-template-page-contact .body .gform_wrapper .gfield--type-select select,.page-template-page-location-contact .body .gform_wrapper .gfield--type-select select{background:none;border:0;color:#fff}.page-template-page-contact .body .gform_wrapper .gform_submission_error,.page-template-page-contact .body .gform_wrapper .gfield_validation_message,.page-template-page-location-contact .body .gform_wrapper .gform_submission_error,.page-template-page-location-contact .body .gform_wrapper .gfield_validation_message{color:#fff !important;font-family:"Inter",sans-serif !important;font-weight:700 !important}.page-template-page-contact .body .gform_wrapper .gform_validation_errors,.page-template-page-location-contact .body .gform_wrapper .gform_validation_errors{border-color:#fff !important}.page-template-page-contact .body .gform_wrapper .gform-icon--circle-error,.page-template-page-location-contact .body .gform_wrapper .gform-icon--circle-error{border-color:#fff !important}.page-template-page-contact .body .gform_wrapper .gform-icon--circle-error:before,.page-template-page-location-contact .body .gform_wrapper .gform-icon--circle-error:before{color:#fff !important}.page-template-page-contact .body .gform_wrapper .gfield--type-textarea .gfield_label,.page-template-page-location-contact .body .gform_wrapper .gfield--type-textarea .gfield_label{display:none !important}.page-template-page-contact .body .gform_wrapper .gfield--type-html p,.page-template-page-location-contact .body .gform_wrapper .gfield--type-html p{font-size:11px !important;color:#fff !important;line-height:160% !important;margin:0 !important}.page-template-page-contact .body .gform_wrapper .gfield--type-html a,.page-template-page-location-contact .body .gform_wrapper .gfield--type-html a{color:#fff !important;text-decoration:underline !important;font-size:11px !important}.page-template-page-contact .body .gform_wrapper input[type="submit"],.page-template-page-location-contact .body .gform_wrapper input[type="submit"]{background:#fff !important;border:0 !important;-webkit-backdrop-filter:blur(4px) !important;backdrop-filter:blur(4px) !important;border-radius:0 !important;border-radius:4px !important;color:#020202 !important;padding:12px 16px !important;cursor:pointer !important;transition:0.3s linear !important;font-family:"Inter",sans-serif !important;line-height:130% !important}.page-template-page-contact .body .gform_wrapper input[type="submit"]:hover,.page-template-page-location-contact .body .gform_wrapper input[type="submit"]:hover{color:#fff !important;background:#e8173d !important}.page-template-page-contact footer #menu-social-media-menu-1,.page-template-page-location-contact footer #menu-social-media-menu-1{display:flex;margin:0;list-style-type:none;align-items:center;border:none;padding:0}@media screen and (max-width: 820px){.page-template-page-contact footer #menu-social-media-menu-1,.page-template-page-location-contact footer #menu-social-media-menu-1{gap:10px}}.page-template-page-contact footer #menu-social-media-menu-1 li,.page-template-page-location-contact footer #menu-social-media-menu-1 li{border:none;width:auto}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok{margin:0 0 0 10px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a{font-size:0;width:26px;height:26px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a::after{color:#000;font-family:"Icomoon"}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover{background:#000}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a::after{content:"\e900";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a::after{content:"\e901";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a::after{content:"\e902";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a::after{content:"\e914";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a::after{content:"\e904";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a::after{content:"\e915";font-size:17px}.page-template-page-contact footer #menu-social-media-menu-1 li a,.page-template-page-location-contact footer #menu-social-media-menu-1 li a{color:#fff;font-family:"Inter",sans-serif;font-size:16px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok{margin:0 10px 0 0}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a{background:rgba(255,255,255,0.2);text-decoration:none !important;width:30px;height:30px}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a:hover,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a:hover,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover{background:rgba(255,255,255,0.3)}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a:hover::before,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a:hover::before,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover::before,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a:hover::before,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a:hover::before,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a:hover::before,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a:hover::before{display:none}.page-template-page-contact footer #menu-social-media-menu-1 li.social-fb a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-instagram a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-linkedin a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-twitter a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-youtube a::after,.page-template-page-contact footer #menu-social-media-menu-1 li.social-tiktok a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-fb a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-instagram a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-linkedin a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-twitter a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-youtube a::after,.page-template-page-location-contact footer #menu-social-media-menu-1 li.social-tiktok a::after{color:#fff}.page-template-page-contact footer .copy-and-form,.page-template-page-location-contact footer .copy-and-form{padding:0 60px}@media screen and (max-width: 820px){.page-template-page-contact footer .copy-and-form,.page-template-page-location-contact footer .copy-and-form{padding:80px 30px 0 30px}}.page-template-page-contact footer .copy-and-form:after,.page-template-page-location-contact footer .copy-and-form:after{display:none}.page-template-page-contact footer .copy-and-form .container,.page-template-page-location-contact footer .copy-and-form .container{margin:0;padding:0 60px}@media screen and (max-width: 820px){.page-template-page-contact footer .copy-and-form .container,.page-template-page-location-contact footer .copy-and-form .container{padding:0 30px}}@media screen and (max-width: 820px){.page-template-page-contact footer .copy-and-form .column-50:last-of-type,.page-template-page-location-contact footer .copy-and-form .column-50:last-of-type{padding:0 30px;margin-top:32px}}.page-template-page-contact footer .copy-and-form img,.page-template-page-location-contact footer .copy-and-form img{width:304px;height:auto}.page-template-page-location-contact .location{display:flex;flex-direction:column}.page-template-page-location-contact .location a{text-decoration:none;font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%}.page-template-page-location-contact .location a:hover{text-decoration:underline}.page-template-page-location-contact .phone-link-bullet{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-type-archive-testimonials,.single-testimonials{background:#020202}.post-type-archive-testimonials .page-header,.single-testimonials .page-header{position:relative}.post-type-archive-testimonials .page-header:before,.single-testimonials .page-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%);z-index:1}.post-type-archive-testimonials .page-header .columns:nth-of-type(2),.single-testimonials .page-header .columns:nth-of-type(2){margin-bottom:56px}.post-type-archive-testimonials .page-header .columns:nth-of-type(2) .column-full,.single-testimonials .page-header .columns:nth-of-type(2) .column-full{justify-content:center}.post-type-archive-testimonials .page-header img,.single-testimonials .page-header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-testimonials .page-header h1,.post-type-archive-testimonials .page-header h3,.post-type-archive-testimonials .page-header p,.single-testimonials .page-header h1,.single-testimonials .page-header h3,.single-testimonials .page-header p{color:#fff}.post-type-archive-testimonials .page-header .cta-row p,.single-testimonials .page-header .cta-row p{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%;margin-bottom:16px}.post-type-archive-testimonials .page-header .cta-row a,.single-testimonials .page-header .cta-row a{margin-bottom:0}.post-type-archive-testimonials .page-header .featured-testimonial,.single-testimonials .page-header .featured-testimonial{border-radius:4px;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:32px}.post-type-archive-testimonials .page-header .featured-testimonial .quote-copy,.single-testimonials .page-header .featured-testimonial .quote-copy{font-family:"Roboto Serif",serif;font-size:20px;font-style:italic;font-weight:400;line-height:150%}.post-type-archive-testimonials .page-header .featured-testimonial .icon-row,.single-testimonials .page-header .featured-testimonial .icon-row{display:flex;justify-content:space-between;margin-bottom:24px}.post-type-archive-testimonials .page-header .featured-testimonial .icon-row .quote-icon,.single-testimonials .page-header .featured-testimonial .icon-row .quote-icon{position:relative}.post-type-archive-testimonials .page-header .featured-testimonial .icon-row .quote-icon:before,.single-testimonials .page-header .featured-testimonial .icon-row .quote-icon:before{display:block;content:"";background:url("/wp-content/themes/postali-child/assets/img/gold-quote.svg") no-repeat;background-size:contain;width:29px;height:16px}.post-type-archive-testimonials .testimonials-toggle-container,.single-testimonials .testimonials-toggle-container{display:flex;flex-wrap:wrap;gap:8px}.post-type-archive-testimonials .testimonials-toggle-container .testimonial-toggle-item,.single-testimonials .testimonials-toggle-container .testimonial-toggle-item{color:#fff;padding:12px 24px;box-sizing:border-box;display:block;margin:0;text-decoration:none;transition:0.3s linear;text-transform:uppercase;font-weight:600;line-height:normal;letter-spacing:0.72px;font-size:12px;width:100%;text-align:left;cursor:pointer;font-family:"Inter",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:solid 1px #6e6e6e}.post-type-archive-testimonials .testimonials-toggle-container .testimonial-toggle-item:hover,.single-testimonials .testimonials-toggle-container .testimonial-toggle-item:hover{background:#6e6e6e}.post-type-archive-testimonials .testimonials-toggle-container .testimonial-toggle-item.active-testimonial,.single-testimonials .testimonials-toggle-container .testimonial-toggle-item.active-testimonial{background:#6e6e6e;pointer-events:none}.post-type-archive-testimonials .testimonial-holder,.single-testimonials .testimonial-holder{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.post-type-archive-testimonials .testimonial-holder.fade,.single-testimonials .testimonial-holder.fade{-webkit-animation:.3s ease 0s normal forwards 1 results-fade;animation:.3s ease 0s normal forwards 1 results-fade}@media screen and (max-width: 820px){.post-type-archive-testimonials .testimonial-holder,.single-testimonials .testimonial-holder{grid-template-columns:1fr}}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video,.single-testimonials .testimonial-holder .testimonial-holder-main.video{background:rgba(255,255,255,0.1);padding:24px;border-radius:4px;display:flex;flex-direction:column}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn),.single-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn){position:relative;display:block;flex-shrink:0;margin:0}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn):before,.single-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn):before{content:"";border-radius:2px;background:linear-gradient(180deg, rgba(8,0,1,0) 46.28%, rgba(8,0,1,0.9) 100%);position:absolute;bottom:0;left:0;width:100%;height:100%}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .video-icon,.single-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .video-icon{display:none;width:48px;height:48px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:4px;position:absolute;bottom:16px;right:16px;justify-content:center;align-items:center;pointer-events:none;display:flex;pointer-events:none}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .video-icon:after,.single-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .video-icon:after{content:"\e90e";font-family:"Icomoon";font-size:18px;color:#fff}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .name,.single-testimonials .testimonial-holder .testimonial-holder-main.video a:not(.btn) .name{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:8px 16px;position:absolute;bottom:16px;left:16px;margin:0;z-index:2}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video img,.single-testimonials .testimonial-holder .testimonial-holder-main.video img{width:100%;height:336px;-o-object-fit:cover;object-fit:cover}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video p,.single-testimonials .testimonial-holder .testimonial-holder-main.video p{color:#fff}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video p.quote-copy,.single-testimonials .testimonial-holder .testimonial-holder-main.video p.quote-copy{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video .testimonial-content,.single-testimonials .testimonial-holder .testimonial-holder-main.video .testimonial-content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-height:0;padding-top:24px}.post-type-archive-testimonials .testimonial-holder .testimonial-holder-main.video .testimonial-content .btn,.single-testimonials .testimonial-holder .testimonial-holder-main.video .testimonial-content .btn{margin:0;margin-top:auto}.post-type-archive-testimonials .testimonial-holder.masonry,.single-testimonials .testimonial-holder.masonry{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width: 820px){.post-type-archive-testimonials .testimonial-holder.masonry,.single-testimonials .testimonial-holder.masonry{-moz-column-count:1;column-count:1}}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main{padding:32px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);border-radius:4px;display:inline-block;width:100%;margin-bottom:30px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;box-sizing:border-box}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row{display:flex;justify-content:space-between;margin-bottom:24px}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row .quote-icon,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row .quote-icon{position:relative}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row .quote-icon:before,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main .icon-row .quote-icon:before{display:block;content:"";background:url("/wp-content/themes/postali-child/assets/img/gold-quote.svg") no-repeat;background-size:contain;width:29px;height:16px}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main p:not(.author),.single-testimonials .testimonial-holder.masonry .testimonial-holder-main p:not(.author){font-family:"Roboto Serif",serif;font-size:20px;font-style:italic;font-weight:400;line-height:150%}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main p,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main p{color:#fff}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main p.tag,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main p.tag{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;font-style:normal}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main .author,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main .author{font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.84px;text-transform:uppercase;margin:0}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner{position:relative;padding-bottom:270px}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner img,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner img{width:300px;height:300px;-o-object-fit:contain;object-fit:contain;position:absolute;bottom:0;right:0}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info{position:absolute;bottom:24px;left:24px;padding:16px 24px;background:linear-gradient(0deg, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.12) 100%),rgba(255,255,255,0.1);box-shadow:0 0 36px 0 rgba(0,0,0,0.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;text-align:center}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info p.name,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info p.name{text-align:center;font-family:"Roboto Serif",serif;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.2px;margin-bottom:8px}.post-type-archive-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info p.title,.single-testimonials .testimonial-holder.masonry .testimonial-holder-main.partner .attorney-info p.title{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;margin:0}.post-type-archive-testimonials .load_more,.single-testimonials .load_more{margin-top:80px;display:flex;justify-content:center}.post-type-archive-testimonials .load_more .btn-plus-clear,.single-testimonials .load_more .btn-plus-clear{margin:0}.post-type-archive-testimonials .load_more .btn-plus-clear.disabled:after,.single-testimonials .load_more .btn-plus-clear.disabled:after{transform:rotate(45deg)}.page-template-page-locations{background:#020202}.page-template-page-locations .page-header{position:relative}.page-template-page-locations .page-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}.page-template-page-locations .page-header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2){flex-direction:column;text-align:center;align-items:center}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) h1{color:#fff;margin-bottom:24px}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) .tag{color:#ab8748}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) .cta-row{display:flex;align-items:center;gap:16px}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) .cta-row p,.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) .cta-row a{margin:0}.page-template-page-locations .page-header .columns .column-full:nth-of-type(2) .cta-row p{color:#fff;font-family:"Roboto Serif",serif;font-style:italic;font-weight:300}.page-template-page-locations #wpsl-wrap{display:flex;flex-direction:row-reverse;gap:30px;padding-top:80px}@media screen and (max-width: 1024px){.page-template-page-locations #wpsl-wrap{flex-direction:column}}.page-template-page-locations #wpsl-wrap #wpsl-gmap,.page-template-page-locations #wpsl-wrap #wpsl-result-list{width:50%}@media screen and (max-width: 1024px){.page-template-page-locations #wpsl-wrap #wpsl-gmap,.page-template-page-locations #wpsl-wrap #wpsl-result-list{width:100%;margin:0 !important}}@media screen and (max-width: 1024px){.page-template-page-locations #wpsl-wrap #wpsl-gmap{margin-bottom:70px !important}}@media screen and (max-width: 600px){.page-template-page-locations #wpsl-wrap #wpsl-gmap{height:350px !important}.page-template-page-locations #wpsl-wrap #wpsl-gmap .wpsl-icon-direction{display:none !important}}.page-template-page-locations #wpsl-result-list #wpsl-stores::-webkit-scrollbar{width:8px;background:rgba(255,255,255,0.2);border-radius:4px}.page-template-page-locations #wpsl-result-list #wpsl-stores::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.1);border-radius:4px}.page-template-page-locations #wpsl-result-list #wpsl-stores li{list-style:none !important;background:rgba(255,255,255,0.1);display:flex;gap:12px;justify-content:space-between;text-align:left;padding:32px;border-radius:4px;border:0;margin-bottom:8px}@media screen and (max-width: 820px){.page-template-page-locations #wpsl-result-list #wpsl-stores li{flex-direction:column}}.page-template-page-locations #wpsl-result-list #wpsl-stores li p,.page-template-page-locations #wpsl-result-list #wpsl-stores li a{color:#fff}.page-template-page-locations #wpsl-result-list #wpsl-stores li p,.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-contact-details>span:first-of-type{margin-bottom:12px}.page-template-page-locations #wpsl-result-list #wpsl-stores li .address{padding-left:40px;position:relative}.page-template-page-locations #wpsl-result-list #wpsl-stores li .address:before{content:"";background:url("/wp-content/themes/postali-child/assets/img/map-icon-red.svg") no-repeat;background-size:contain;display:inline-block;position:absolute;top:8px;left:0px;width:16px;height:16px}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-contact-details>span{display:flex !important;align-items:center;gap:12px}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-contact-details>span .red-txt{color:#e8173d;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.72px;text-transform:uppercase}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-title{display:block;margin-bottom:12px}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-title strong{font-family:"Inter",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.page-template-page-locations #wpsl-result-list #wpsl-stores li .listing-links{display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.page-template-page-locations #wpsl-result-list #wpsl-stores li .listing-links a{margin:0;width:175px;box-sizing:border-box}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-directions{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;line-height:120%;margin-top:0;margin-bottom:24px;display:block;text-align:center;padding:10px 16px;border-radius:4px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;transition:0.3s linear;position:relative;display:flex;align-items:center;padding-right:48px;background:rgba(255,255,255,0.1);color:#fff;border:solid 1px rgba(255,255,255,0.3)}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-directions:hover:after{transform:rotate(0deg)}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-directions:before{content:"";background:#e8173d;height:24px;width:24px;border-radius:4px;position:absolute;top:unset;right:8px}.page-template-page-locations #wpsl-result-list #wpsl-stores li .wpsl-directions:after{content:"\e908";font-family:"Icomoon";font-size:16px;transform:rotate(-45deg);position:absolute;top:unset;right:11px;color:#fff;transition:0.3s linear}.page-template-page-locations #wpsl-direction-details{background:#fff;padding:40px 50px;box-sizing:border-box}.page-template-page-locations #wpsl-direction-details ul{list-style:none;margin:0;padding:0;font-size:16px}.page-template-page-locations #wpsl-direction-details ul li{padding:5px 10px 5px 30px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none outside none !important;text-indent:0}.page-template-page-locations #wpsl-direction-details .wpsl-back{display:inline-block;font-size:16px;font-weight:bold;color:#000 !important;text-transform:uppercase;text-decoration:underline;padding:5px;background:#fff;line-height:100%}.page-template-page-locations input#wpsl-search-input{color:#fff;font-family:"Roboto Serif",serif;font-size:16px;bottom:0 !important;border:0;width:90%;position:relative;top:3px}@media screen and (max-width: 600px){.page-template-page-locations input#wpsl-search-input{top:0}}.page-template-page-locations .wpsl-search{position:absolute;top:0;left:0;margin:0;padding:8px;background:none;border-radius:4px;z-index:5;display:flex;justify-content:space-between;align-items:center;margin-top:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);border:solid 1px rgba(255,255,255,0.3);width:48.7%;box-sizing:border-box}@media screen and (max-width: 1024px){.page-template-page-locations .wpsl-search{width:100%;top:642px}}@media screen and (max-width: 600px){.page-template-page-locations .wpsl-search{top:439px}}.page-template-page-locations .wpsl-search input{background:none}.page-template-page-locations .wpsl-search .wpsl-search-btn-wrap:before{color:#fff !important}.page-template-page-locations .wpsl-search .wpsl-search-btn-wrap #wpsl-search-btn{background:none !important}@media screen and (max-width: 600px){.page-template-page-locations #wpsl-search-wrap form{display:flex;justify-content:space-between;align-items:center}}.page-template-page-locations #wpsl-search-wrap .wpsl-input{position:relative;margin-bottom:0;z-index:2;width:90%}.page-template-page-locations #wpsl-search-wrap .wpsl-input label{display:none}.page-template-page-locations #wpsl-search-wrap .wpsl-search-btn-wrap{position:relative;z-index:5;width:6%;right:0}@media screen and (max-width: 600px){.page-template-page-locations #wpsl-search-wrap .wpsl-search-btn-wrap{margin-top:7px;right:20px}}.page-template-page-locations #wpsl-search-wrap .wpsl-search-btn-wrap::before{position:absolute;content:"\e905";z-index:5;color:#000;font-family:"Icomoon";line-height:0;top:21px;font-size:16px !important;left:11px}.page-template-page-locations #wpsl-search-wrap .wpsl-search-btn-wrap #wpsl-search-btn{border:none;border-radius:50%;height:40px;width:40px;text-indent:-9999px;background:#fff;position:relative;margin-right:5px}.page-template-page-locations #wpsl-search-wrap div{margin-right:0;float:left;position:absolute;right:0}.page-template-page-locations #wpsl-result-list #wpsl-stores li span{color:#fff}.page-template-page-areas-we-serve{background:#020202}.page-template-page-areas-we-serve .page-header{position:relative;overflow:hidden}.page-template-page-areas-we-serve .page-header .container .columns{align-items:center}.page-template-page-areas-we-serve .page-header:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 73.41%, #000 100%),linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(90deg, transparent 22.33%, #000 62.57%),linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%)}.page-template-page-areas-we-serve .page-header a:not(.btn),.page-template-page-areas-we-serve .page-header p{color:#fff}.page-template-page-areas-we-serve .page-header h1{text-align:left;color:#fff}.page-template-page-areas-we-serve .page-header .tag{color:#ab8748}.page-template-page-areas-we-serve .page-header .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.page-template-page-areas-we-serve .page-header .cta p{margin-bottom:16px;font-style:italic;font-weight:300}.page-template-page-areas-we-serve .page-header .map-img{width:100%;height:100%;position:relative;padding-top:100px}.page-template-page-areas-we-serve .page-header .map-img:after{content:"";width:400px;height:400px;transform:rotate(-40.799deg);position:absolute;top:0;left:0;background:#52000a;opacity:0.4;-webkit-filter:blur(94.5px);filter:blur(94.5px)}.page-template-page-areas-we-serve .page-header .map-img:before{content:"";width:300px;height:300px;transform:rotate(-40.799deg);position:absolute;bottom:0;right:0;background:#8e6a2c;opacity:0.15;-webkit-filter:blur(114.5px);filter:blur(114.5px)}.page-template-page-areas-we-serve .page-header .map-img img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:relative}.page-template-page-areas-we-serve .page-header .map-img .tout{background:rgba(255,255,255,0.1);padding:24px 40px;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;z-index:2;max-width:300px;text-align:center}.page-template-page-areas-we-serve .page-header .map-img .tout .title{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;margin-bottom:12px}.page-template-page-areas-we-serve .page-header .map-img .tout .copy{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;margin:0}.page-template-page-areas-we-serve .page-header .map-img .tout:first-of-type{top:25%;left:0}@media screen and (max-width: 1024px){.page-template-page-areas-we-serve .page-header .map-img .tout:first-of-type{top:10%}}.page-template-page-areas-we-serve .page-header .map-img .tout:last-of-type{right:0;bottom:15%}@media screen and (max-width: 1024px){.page-template-page-areas-we-serve .page-header .map-img .tout:last-of-type{bottom:0}}.page-template-page-areas-we-serve .body-copy{border-top:1px solid var(--Black-400, #33312E)}.page-template-page-areas-we-serve .body-copy h2,.page-template-page-areas-we-serve .body-copy h3,.page-template-page-areas-we-serve .body-copy h4,.page-template-page-areas-we-serve .body-copy h5,.page-template-page-areas-we-serve .body-copy p,.page-template-page-areas-we-serve .body-copy a:not(.btn),.page-template-page-areas-we-serve .body-copy li{color:#fff}.page-template-page-areas-we-serve .short-cta{background:#8e6a2c;padding:40px 0}.page-template-page-areas-we-serve .short-cta h2,.page-template-page-areas-we-serve .short-cta p{color:#fff}.page-template-page-areas-we-serve .short-cta .container{display:flex;justify-content:space-between;align-items:center;gap:8px}@media screen and (max-width: 600px){.page-template-page-areas-we-serve .short-cta .container{flex-direction:column}}.page-template-page-areas-we-serve .short-cta .container .column1{width:50%}@media screen and (max-width: 600px){.page-template-page-areas-we-serve .short-cta .container .column1{width:100%}}.page-template-page-areas-we-serve .short-cta .container .column1 p:last-of-type{margin-bottom:0}.page-template-page-areas-we-serve .short-cta .container .column2{width:50%}@media screen and (max-width: 600px){.page-template-page-areas-we-serve .short-cta .container .column2{width:100%}}.page-template-page-areas-we-serve .short-cta .container .column2 a{margin:0 0 0 auto}@media screen and (max-width: 600px){.page-template-page-areas-we-serve .short-cta .container .column2 a{margin:30px 0 0}}.page-template-page-location-home-updated .tag{margin-bottom:16px}.page-template-page-location-home-updated .page-header{background:#020202;position:relative;text-align:center;padding-bottom:0}.page-template-page-location-home-updated .page-header h1,.page-template-page-location-home-updated .page-header p{color:#fff}.page-template-page-location-home-updated .page-header .eyebrow{color:#ab8748;text-transform:uppercase}.page-template-page-location-home-updated .page-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}.page-template-page-location-home-updated .page-header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full{flex-direction:column;text-align:center;align-items:center}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full h1{color:#fff;margin-bottom:24px}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .tag{color:#ab8748}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .banner-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .banner-cta p,.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .banner-cta a{margin:0}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .banner-cta p{color:#fff;font-family:"Roboto Serif",serif;font-style:italic;font-weight:300}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:64px}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block{grid-template-columns:1fr}}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block{background:rgba(255,255,255,0.1);padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;gap:24px;border-radius:4px}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block p,.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block a{color:#fff;margin:0}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block a{text-decoration:none}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block a:hover{text-decoration:underline}.page-template-page-location-home-updated .page-header .columns:nth-of-type(2) .column-full .quick-links-block .link-block p{font-family:"Roboto Serif",serif;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.2px}.page-template-page-location-home-updated .content-block{scroll-margin-top:100px}.page-template-page-location-home-updated .location-body.black{background:#020202}.page-template-page-location-home-updated .location-body.black h2,.page-template-page-location-home-updated .location-body.black h3,.page-template-page-location-home-updated .location-body.black h4,.page-template-page-location-home-updated .location-body.black h5,.page-template-page-location-home-updated .location-body.black p,.page-template-page-location-home-updated .location-body.black li,.page-template-page-location-home-updated .location-body.black a:not(.btn){color:#fff}.page-template-page-location-home-updated .location-body.black .tag{color:#ab8748}.page-template-page-location-home-updated .location-body.black>.container .columns:nth-of-type(1){margin:120px 0}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-body.black>.container .columns:nth-of-type(1){margin:80px 0}}@media screen and (max-width: 600px){.page-template-page-location-home-updated .location-body.black>.container .columns:nth-of-type(1){margin:64px 0}}.page-template-page-location-home-updated .location-body.black>.container .columns:nth-of-type(2) .sidebar-nav{border-color:#33312e}.page-template-page-location-home-updated .location-body .results-block{margin-top:80px}.page-template-page-location-home-updated .location-body .tag{color:#8e6a2c}.page-template-page-location-home-updated .location-body .location-contact-details{background:rgba(255,255,255,0.1);padding:40px;width:100%;box-sizing:border-box;display:flex;flex-direction:column}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-body .location-contact-details{margin-bottom:40px}}.page-template-page-location-home-updated .location-body .location-contact-details .location-name{color:#fff;font-family:"Inter",sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}.page-template-page-location-home-updated .location-body .location-contact-details a{text-decoration:none}.page-template-page-location-home-updated .location-body .location-contact-details a:hover{text-decoration:underline}.page-template-page-location-home-updated .location-body .location-contact-details a span.location-name{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%;font-weight:700}.page-template-page-location-home-updated .location-body .location-contact-details .map-embed{position:relative;padding-top:56.25%}.page-template-page-location-home-updated .location-body .location-contact-details .map-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 600px){.page-template-page-location-home-updated .location-body .slider-arrow-wrap{width:100%;margin-bottom:16px}}.page-template-page-location-home-updated .location-body .case-result-slider-arrows{display:flex;gap:8px}.page-template-page-location-home-updated .location-body .case-result-slider-arrows .prev-arrow,.page-template-page-location-home-updated .location-body .case-result-slider-arrows .next-arrow{display:flex;width:48px;height:48px;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;cursor:pointer;transition:0.3s linear}.page-template-page-location-home-updated .location-body .case-result-slider-arrows .prev-arrow:hover,.page-template-page-location-home-updated .location-body .case-result-slider-arrows .next-arrow:hover{background:rgba(255,255,255,0.3)}.page-template-page-location-home-updated .location-body .case-result-slider-arrows .prev-arrow:before,.page-template-page-location-home-updated .location-body .case-result-slider-arrows .next-arrow:before{content:"";font-family:"Icomoon";font-size:18px;color:#fff;font-weight:700}.page-template-page-location-home-updated .location-body .case-result-slider-arrows .prev-arrow:before{content:"\e909"}.page-template-page-location-home-updated .location-body .case-result-slider-arrows .next-arrow:before{content:"\e90a"}.page-template-page-location-home-updated .location-body .case-result-slider .slick-track{display:flex !important;justify-content:flex-start;align-items:stretch}.page-template-page-location-home-updated .location-body .case-result-slider.result-holder .slick-track{gap:32px}.page-template-page-location-home-updated .location-body .case-result-slider.result-holder .result{position:relative;margin-right:0;background:rgba(255,255,255,0.1);height:-webkit-fill-available;height:-moz-fill-available;height:-moz-available;height:fill-available;box-sizing:border-box}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-body .case-result-slider.result-holder .result{margin-right:16px}}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-body .case-result-slider.result-holder .result .row1 img{display:none}}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-body .sidebar-cta{margin-bottom:32px}}.page-template-page-location-home-updated .location-body .sidebar-cta .btn{display:block;box-sizing:border-box;width:100%;margin:0}.page-template-page-location-home-updated .location-body .sidebar-cta a:nth-of-type(2){margin-bottom:8px}.page-template-page-location-home-updated .location-body .video-row{display:flex;align-items:stretch;gap:16px}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-body .video-row{flex-direction:column}}.page-template-page-location-home-updated .location-body .video-row .video-box{width:calc(66% - 8px);position:relative}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-body .video-row .video-box{width:100%}}.page-template-page-location-home-updated .location-body .video-row .video-box .video-link .video-icon{display:none;width:48px;height:48px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:4px;position:absolute;bottom:16px;right:16px;justify-content:center;align-items:center;pointer-events:none;display:flex;bottom:45%;right:45%;pointer-events:none}.page-template-page-location-home-updated .location-body .video-row .video-box .video-link .video-icon:after{content:"\e90e";font-family:"Icomoon";font-size:18px;color:#fff}.page-template-page-location-home-updated .location-body .video-row .video-box video{display:block;aspect-ratio:2/1;width:100%;height:100%;-webkit-filter:grayscale(25%) brightness(0.5);filter:grayscale(25%) brightness(0.5)}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-body .video-row .video-box video{aspect-ratio:16/9}}.page-template-page-location-home-updated .location-body .video-row .video-copy{width:calc(33% - 8px);height:auto;background:#8e6a2c;padding:40px;box-sizing:border-box}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-body .video-row .video-copy{width:100%}}.page-template-page-location-home-updated .location-body .video-row .video-copy p,.page-template-page-location-home-updated .location-body .video-row .video-copy h3,.page-template-page-location-home-updated .location-body .video-row .video-copy li,.page-template-page-location-home-updated .location-body .video-row .video-copy a{color:#fff}.page-template-page-location-home-updated .location-body .video-row .video-copy ul{list-style-type:none;margin:0 0 32px 0;padding:0}.page-template-page-location-home-updated .location-body .video-row .video-copy .eyebrow{margin-bottom:8px;text-transform:uppercase}.page-template-page-location-home-updated .bottom-page-cta{margin-bottom:0}.page-template-page-location-home-updated .awards-block{margin:0}.page-template-page-location-home-updated .accordions_title{display:flex;align-items:center;justify-content:space-between;position:relative}.page-template-page-location-home-updated .accordions_title h3,.page-template-page-location-home-updated .accordions_title h4{padding-right:55px;margin:0}.page-template-page-location-home-updated .accordions_title p{position:relative}.page-template-page-location-home-updated .accordions_title span{position:relative;top:0;right:0;height:48px;width:48px}.page-template-page-location-home-updated .accordions_title span:before{border:solid 1px #cecdc9;height:48px;width:48px}.page-template-page-location-home-updated .accordions_title span:after{color:#020202;height:48px;width:48px}.page-template-page-location-home-updated .location-articles .columns{align-items:center}.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type{padding-left:60px}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type{padding:0 60px}}@media screen and (max-width: 600px){.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type{padding:0 30px}}.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type .tag{color:#8e6a2c}.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type .cta-arrows-group{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.page-template-page-location-home-updated .location-articles .columns .column-50:first-of-type .cta-arrows-group .column1 p{color:#020202;font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%;margin-bottom:16px}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider{display:block !important}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider{padding:0 60px}}@media screen and (max-width: 600px){.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider{padding:0 30px}}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider .slick-track{display:flex !important;justify-content:flex-start;align-items:stretch}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider .slick-track .related-readings{margin-right:32px;position:relative;left:-6% !important;height:-webkit-fill-available;height:-moz-fill-available;height:-moz-available;height:fill-available}@media screen and (max-width: 1024px){.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider .slick-track .related-readings{left:0 !important;margin-right:0}}@media screen and (max-width: 820px){.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider .slick-track .related-readings{height:100%}}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows{display:flex;align-items:center;justify-content:flex-end;gap:8px}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .prev-arrow,.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .next-arrow{position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;border:solid 1px #cecdc9;padding:12px;transition:0.3s linear}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .prev-arrow:hover,.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .next-arrow:hover{background:#020202}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .prev-arrow:hover:before,.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .next-arrow:hover:before{color:#fff}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .prev-arrow:before,.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .next-arrow:before{content:"";font-family:"Icomoon";font-size:22px;font-weight:700;color:#020202}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .prev-arrow:before{content:"\e916";transform:rotate(90deg)}.page-template-page-location-home-updated .location-articles .columns .column-50 .related-posts-slider-arrows .next-arrow:before{content:"\e916";transform:rotate(-90deg)}.page-template-page-location-home-updated .columns.cbus .column-50{width:49%}@media screen and (max-width: 820px){.page-template-page-location-home-updated .columns.cbus .column-50{width:100%}}.page-template-page-location-home-updated.page-id-8416 .sidebar-nav{border-color:#33312e}.page-template-page-interior .page-header,.page-template-page-practice-area-landing .page-header,.error404 .page-header,.page-template-page-sitemap .page-header,.search-results .page-header,.page-template-page-our-awards .page-header,.page-template-page-location-practice-areas-landing .page-header,.page-template-page-hona-interior .page-header{position:relative}.page-template-page-interior .page-header.no-banner-img,.page-template-page-practice-area-landing .page-header.no-banner-img,.error404 .page-header.no-banner-img,.page-template-page-sitemap .page-header.no-banner-img,.search-results .page-header.no-banner-img,.page-template-page-our-awards .page-header.no-banner-img,.page-template-page-location-practice-areas-landing .page-header.no-banner-img,.page-template-page-hona-interior .page-header.no-banner-img{background:#020202;overflow:hidden}.page-template-page-interior .page-header.no-banner-img:before,.page-template-page-practice-area-landing .page-header.no-banner-img:before,.error404 .page-header.no-banner-img:before,.page-template-page-sitemap .page-header.no-banner-img:before,.search-results .page-header.no-banner-img:before,.page-template-page-our-awards .page-header.no-banner-img:before,.page-template-page-location-practice-areas-landing .page-header.no-banner-img:before,.page-template-page-hona-interior .page-header.no-banner-img:before{content:"";width:707.08px;height:489.904px;transform:rotate(-40.799deg);background:#52000a;opacity:0.4;-webkit-filter:blur(94.5px);filter:blur(94.5px);position:absolute;top:5%;right:10%;left:unset;z-index:1}@media screen and (max-width: 820px){.page-template-page-interior .page-header.no-banner-img:before,.page-template-page-practice-area-landing .page-header.no-banner-img:before,.error404 .page-header.no-banner-img:before,.page-template-page-sitemap .page-header.no-banner-img:before,.search-results .page-header.no-banner-img:before,.page-template-page-our-awards .page-header.no-banner-img:before,.page-template-page-location-practice-areas-landing .page-header.no-banner-img:before,.page-template-page-hona-interior .page-header.no-banner-img:before{bottom:0;top:unset;right:40%;width:50%}}.page-template-page-interior .page-header.no-banner-img:after,.page-template-page-practice-area-landing .page-header.no-banner-img:after,.error404 .page-header.no-banner-img:after,.page-template-page-sitemap .page-header.no-banner-img:after,.search-results .page-header.no-banner-img:after,.page-template-page-our-awards .page-header.no-banner-img:after,.page-template-page-location-practice-areas-landing .page-header.no-banner-img:after,.page-template-page-hona-interior .page-header.no-banner-img:after{content:"";width:472.286px;height:327.226px;transform:rotate(115.644deg);background:#8e6a2c;opacity:0.2;-webkit-filter:blur(114.5px);filter:blur(114.5px);position:absolute;top:30%;right:-8%;z-index:1;left:unset}@media screen and (max-width: 820px){.page-template-page-interior .page-header.no-banner-img:after,.page-template-page-practice-area-landing .page-header.no-banner-img:after,.error404 .page-header.no-banner-img:after,.page-template-page-sitemap .page-header.no-banner-img:after,.search-results .page-header.no-banner-img:after,.page-template-page-our-awards .page-header.no-banner-img:after,.page-template-page-location-practice-areas-landing .page-header.no-banner-img:after,.page-template-page-hona-interior .page-header.no-banner-img:after{bottom:0;top:unset;right:0%;width:50%}}.page-template-page-interior .page-header #breadcrumbs,.page-template-page-practice-area-landing .page-header #breadcrumbs,.error404 .page-header #breadcrumbs,.page-template-page-sitemap .page-header #breadcrumbs,.search-results .page-header #breadcrumbs,.page-template-page-our-awards .page-header #breadcrumbs,.page-template-page-location-practice-areas-landing .page-header #breadcrumbs,.page-template-page-hona-interior .page-header #breadcrumbs{margin-bottom:80px}.page-template-page-interior .page-header h1,.page-template-page-interior .page-header p,.page-template-page-practice-area-landing .page-header h1,.page-template-page-practice-area-landing .page-header p,.error404 .page-header h1,.error404 .page-header p,.page-template-page-sitemap .page-header h1,.page-template-page-sitemap .page-header p,.search-results .page-header h1,.search-results .page-header p,.page-template-page-our-awards .page-header h1,.page-template-page-our-awards .page-header p,.page-template-page-location-practice-areas-landing .page-header h1,.page-template-page-location-practice-areas-landing .page-header p,.page-template-page-hona-interior .page-header h1,.page-template-page-hona-interior .page-header p{color:#fff}.page-template-page-interior .page-header h1,.page-template-page-practice-area-landing .page-header h1,.error404 .page-header h1,.page-template-page-sitemap .page-header h1,.search-results .page-header h1,.page-template-page-our-awards .page-header h1,.page-template-page-location-practice-areas-landing .page-header h1,.page-template-page-hona-interior .page-header h1{text-align:center}.page-template-page-interior .page-header .cta-group,.page-template-page-practice-area-landing .page-header .cta-group,.error404 .page-header .cta-group,.page-template-page-sitemap .page-header .cta-group,.search-results .page-header .cta-group,.page-template-page-our-awards .page-header .cta-group,.page-template-page-location-practice-areas-landing .page-header .cta-group,.page-template-page-hona-interior .page-header .cta-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;gap:16px;align-items:center;margin-top:24px}.page-template-page-interior .page-header .cta-group p,.page-template-page-interior .page-header .cta-group .btn,.page-template-page-practice-area-landing .page-header .cta-group p,.page-template-page-practice-area-landing .page-header .cta-group .btn,.error404 .page-header .cta-group p,.error404 .page-header .cta-group .btn,.page-template-page-sitemap .page-header .cta-group p,.page-template-page-sitemap .page-header .cta-group .btn,.search-results .page-header .cta-group p,.search-results .page-header .cta-group .btn,.page-template-page-our-awards .page-header .cta-group p,.page-template-page-our-awards .page-header .cta-group .btn,.page-template-page-location-practice-areas-landing .page-header .cta-group p,.page-template-page-location-practice-areas-landing .page-header .cta-group .btn,.page-template-page-hona-interior .page-header .cta-group p,.page-template-page-hona-interior .page-header .cta-group .btn{margin:0}.page-template-page-interior .page-header .cta-group p,.page-template-page-practice-area-landing .page-header .cta-group p,.error404 .page-header .cta-group p,.page-template-page-sitemap .page-header .cta-group p,.search-results .page-header .cta-group p,.page-template-page-our-awards .page-header .cta-group p,.page-template-page-location-practice-areas-landing .page-header .cta-group p,.page-template-page-hona-interior .page-header .cta-group p{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%}.page-template-page-interior .page-header:after,.page-template-page-practice-area-landing .page-header:after,.error404 .page-header:after,.page-template-page-sitemap .page-header:after,.search-results .page-header:after,.page-template-page-our-awards .page-header:after,.page-template-page-location-practice-areas-landing .page-header:after,.page-template-page-hona-interior .page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}.page-template-page-interior .page-header .background-img img,.page-template-page-practice-area-landing .page-header .background-img img,.error404 .page-header .background-img img,.page-template-page-sitemap .page-header .background-img img,.search-results .page-header .background-img img,.page-template-page-our-awards .page-header .background-img img,.page-template-page-location-practice-areas-landing .page-header .background-img img,.page-template-page-hona-interior .page-header .background-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-interior .bottom-page-cta,.page-template-page-practice-area-landing .bottom-page-cta,.error404 .bottom-page-cta,.page-template-page-sitemap .bottom-page-cta,.search-results .bottom-page-cta,.page-template-page-our-awards .bottom-page-cta,.page-template-page-location-practice-areas-landing .bottom-page-cta,.page-template-page-hona-interior .bottom-page-cta{margin-bottom:0}.page-template-page-interior .our-awards,.page-template-page-practice-area-landing .our-awards,.error404 .our-awards,.page-template-page-sitemap .our-awards,.search-results .our-awards,.page-template-page-our-awards .our-awards,.page-template-page-location-practice-areas-landing .our-awards,.page-template-page-hona-interior .our-awards{padding-top:0}.page-template-page-interior .our-awards .column-66,.page-template-page-practice-area-landing .our-awards .column-66,.error404 .our-awards .column-66,.page-template-page-sitemap .our-awards .column-66,.search-results .our-awards .column-66,.page-template-page-our-awards .our-awards .column-66,.page-template-page-location-practice-areas-landing .our-awards .column-66,.page-template-page-hona-interior .our-awards .column-66{display:grid;grid-template-columns:1fr;gap:32px}.page-template-page-interior .our-awards .column-66 .awards-container,.page-template-page-practice-area-landing .our-awards .column-66 .awards-container,.error404 .our-awards .column-66 .awards-container,.page-template-page-sitemap .our-awards .column-66 .awards-container,.search-results .our-awards .column-66 .awards-container,.page-template-page-our-awards .our-awards .column-66 .awards-container,.page-template-page-location-practice-areas-landing .our-awards .column-66 .awards-container,.page-template-page-hona-interior .our-awards .column-66 .awards-container{border-top:solid 1px #cecdc9;margin-bottom:32px}.page-template-page-interior .our-awards .column-66 .awards-container:first-of-type,.page-template-page-practice-area-landing .our-awards .column-66 .awards-container:first-of-type,.error404 .our-awards .column-66 .awards-container:first-of-type,.page-template-page-sitemap .our-awards .column-66 .awards-container:first-of-type,.search-results .our-awards .column-66 .awards-container:first-of-type,.page-template-page-our-awards .our-awards .column-66 .awards-container:first-of-type,.page-template-page-location-practice-areas-landing .our-awards .column-66 .awards-container:first-of-type,.page-template-page-hona-interior .our-awards .column-66 .awards-container:first-of-type{border-top:0}.page-template-page-interior .our-awards .column-66 .award-logo,.page-template-page-practice-area-landing .our-awards .column-66 .award-logo,.error404 .our-awards .column-66 .award-logo,.page-template-page-sitemap .our-awards .column-66 .award-logo,.search-results .our-awards .column-66 .award-logo,.page-template-page-our-awards .our-awards .column-66 .award-logo,.page-template-page-location-practice-areas-landing .our-awards .column-66 .award-logo,.page-template-page-hona-interior .our-awards .column-66 .award-logo{margin-bottom:16px;margin-top:32px}.page-template-page-interior .our-awards .column-66 .award-logo img,.page-template-page-practice-area-landing .our-awards .column-66 .award-logo img,.error404 .our-awards .column-66 .award-logo img,.page-template-page-sitemap .our-awards .column-66 .award-logo img,.search-results .our-awards .column-66 .award-logo img,.page-template-page-our-awards .our-awards .column-66 .award-logo img,.page-template-page-location-practice-areas-landing .our-awards .column-66 .award-logo img,.page-template-page-hona-interior .our-awards .column-66 .award-logo img{width:auto;height:100px;-o-object-fit:contain;object-fit:contain}.page-template-page-practice-area-landing .page-header .tag,.page-template-page-location-practice-areas-landing .page-header .tag{color:#ab8748;text-align:center}.page-template-page-practice-area-landing .anchor-links,.page-template-page-location-practice-areas-landing .anchor-links{background:#020202}.page-template-page-practice-area-landing .anchor-links .pa-categories,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories{position:absolute;width:66%;top:100%;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;gap:8px;box-sizing:border-box;z-index:4;background:#020202;border:solid 1px #6e6e6e}@media screen and (max-width: 1024px){.page-template-page-practice-area-landing .anchor-links .pa-categories,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories{width:calc(100% - 100px)}}@media screen and (max-width: 820px){.page-template-page-practice-area-landing .anchor-links .pa-categories,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories{width:calc(100% - 60px)}}.page-template-page-practice-area-landing .anchor-links .pa-categories li a,.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li a,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle{color:#fff;padding:12px 24px;box-sizing:border-box;height:100%;width:100%;display:block;margin:0;text-decoration:none;transition:0.3s linear;text-transform:uppercase;font-weight:600;line-height:normal;letter-spacing:0.72px;font-size:12px}.page-template-page-practice-area-landing .anchor-links .pa-categories li a:hover,.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle:hover,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li a:hover,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle:hover{background:#6e6e6e}.page-template-page-practice-area-landing .anchor-links .pa-categories li a.active-category,.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle.active-category,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li a.active-category,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle.active-category{background:#6e6e6e;pointer-events:none}.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle{cursor:pointer;padding:16px 24px;position:relative}.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle:before,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle:before{content:"\e916";font-family:"Icomoon";font-size:18px;color:#fff;position:absolute;top:13px;right:8px}.page-template-page-practice-area-landing .anchor-links .pa-categories li .category-toggle.active-toggle,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories li .category-toggle.active-toggle{background:#6e6e6e}.page-template-page-practice-area-landing .anchor-links .pa-categories .category-dropdown,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories .category-dropdown{display:none;height:350px;box-sizing:border-box;grid-template-columns:repeat(3, 1fr);padding:8px}@media screen and (max-width: 1024px){.page-template-page-practice-area-landing .anchor-links .pa-categories .category-dropdown,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories .category-dropdown{grid-template-columns:repeat(2, 1fr);max-height:300px;overflow:scroll}}@media screen and (max-width: 820px){.page-template-page-practice-area-landing .anchor-links .pa-categories .category-dropdown,.page-template-page-location-practice-areas-landing .anchor-links .pa-categories .category-dropdown{grid-template-columns:1fr}}.page-template-page-practice-area-landing .all-practice-areas,.page-template-page-location-practice-areas-landing .all-practice-areas{background:#020202;position:relative;z-index:0;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas h2,.page-template-page-practice-area-landing .all-practice-areas h3,.page-template-page-practice-area-landing .all-practice-areas h4,.page-template-page-practice-area-landing .all-practice-areas h5,.page-template-page-practice-area-landing .all-practice-areas p,.page-template-page-practice-area-landing .all-practice-areas li,.page-template-page-practice-area-landing .all-practice-areas a:not(.btn),.page-template-page-practice-area-landing .all-practice-areas span,.page-template-page-location-practice-areas-landing .all-practice-areas h2,.page-template-page-location-practice-areas-landing .all-practice-areas h3,.page-template-page-location-practice-areas-landing .all-practice-areas h4,.page-template-page-location-practice-areas-landing .all-practice-areas h5,.page-template-page-location-practice-areas-landing .all-practice-areas p,.page-template-page-location-practice-areas-landing .all-practice-areas li,.page-template-page-location-practice-areas-landing .all-practice-areas a:not(.btn),.page-template-page-location-practice-areas-landing .all-practice-areas span{color:#fff}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-wrapper,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;gap:102px;border-top:solid 1px #6e6e6e;padding-top:32px;margin-top:32px;scroll-margin-top:100px}@media screen and (max-width: 1024px){.page-template-page-practice-area-landing .all-practice-areas .practice-areas-wrapper,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-wrapper{grid-template-columns:1fr;gap:32px}}.page-template-page-practice-area-landing .all-practice-areas .section-title,.page-template-page-location-practice-areas-landing .all-practice-areas .section-title{font-family:"Roboto Serif",serif;font-size:16px;font-style:400;font-weight:300;line-height:140%}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list ul,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list ul{margin-bottom:0;list-style-type:none;margin:0;padding:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list ul li a,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list ul li a{margin-bottom:8px;text-decoration:none}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list ul li a:hover,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list ul li a:hover{text-decoration:underline}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_1,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_1{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_2,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_2{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_3,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_3{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_4,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_4{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_5,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_5{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_6,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_6{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_7,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_7{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_8,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_8{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_9,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_9{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_10,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_10{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_11,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_11{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_12,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_12{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_13,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_13{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_14,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_14{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_15,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_15{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_16,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_16{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_17,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_17{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_18,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_18{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_19,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_19{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_20,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_20{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_21,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_21{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_22,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_22{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_23,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_23{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_24,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_24{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .practice-areas-list.extra_25,.page-template-page-location-practice-areas-landing .all-practice-areas .practice-areas-list.extra_25{display:none;padding-top:0}.page-template-page-practice-area-landing .all-practice-areas .btn-plus-clear,.page-template-page-location-practice-areas-landing .all-practice-areas .btn-plus-clear{cursor:pointer;margin-top:32px}.page-template-page-practice-area-landing .all-practice-areas .btn-plus-clear.btn-expanded:after,.page-template-page-location-practice-areas-landing .all-practice-areas .btn-plus-clear.btn-expanded:after{transform:rotate(45deg)}.page-template-page-location-practice-areas-landing .section-title{text-transform:capitalize}.page-template-page-location-practice-areas-landing .practice-areas-wrapper{grid-template-columns:1fr !important;gap:0 !important}.page-template-page-location-practice-areas-landing .practice-areas-wrapper .practice-areas-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}@media screen and (max-width: 820px){.page-template-page-location-practice-areas-landing .practice-areas-wrapper .practice-areas-list ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.page-template-page-location-practice-areas-landing .practice-areas-wrapper .practice-areas-list ul{grid-template-columns:1fr}}.error404 .large{text-align:center;margin:24px 0}.search-results .page-header input{display:block;margin:32px auto 32px auto;width:50%;padding:12px 16px;font-family:"Inter",sans-serif;font-size:16px}@media screen and (max-width: 820px){.search-results .page-header input{width:100%;margin:32px auto 32px 0}}.search-results .search .result{background:none;text-decoration:none;display:block;box-sizing:border-box;border-bottom:solid 1px #cecdc9}.search-results .search .result:hover{text-decoration:underline}.search-results .search .result h2,.search-results .search .result p{color:#020202}.search-results .search #pagination .page-numbers{color:#020202}.search-results .search #pagination .page-numbers:not(.current):not(.dots):hover{border:solid 1px #6e6e6e}.page-template-page-interactive-ohio-traffic-data-map{background:#020202}.page-template-page-interactive-ohio-traffic-data-map .interactive-map{background:#020202;margin-top:0 !important}.page-template-page-interactive-ohio-traffic-data-map .bg-map{background:none}.page-template-page-interactive-ohio-traffic-data-map .bg-map .title{color:#fff;font-family:"Roboto Serif",serif !important;font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%;font-weight:500 !important;text-transform:capitalize}.page-template-page-interactive-ohio-traffic-data-map .bg-map p{color:#fff;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:160%;font-family:"Inter",sans-serif !important}.page-template-page-interactive-ohio-traffic-data-map .select-your-country h4{color:#fff;font-family:"Inter",sans-serif !important}.page-template-page-interactive-ohio-traffic-data-map .select-your-country .btn{margin-bottom:0 !important;background:#e8173d;color:#fff;font-family:"Inter",sans-serif !important}.page-template-page-interactive-ohio-traffic-data-map .select-your-country select{font-family:"Inter",sans-serif !important}.page-template-page-county{background:#020202}.page-template-page-county .interactive-map{background:#020202}.page-template-page-interior section.awards-block{margin:0}.page-template-page-interior .interior-content img,.page-template-page-our-awards .interior-content img{width:100%;height:auto}.page-template-page-our-awards .interior-content,.page-template-page-our-awards .our-awards{background:#020202}.page-template-page-our-awards .interior-content h2,.page-template-page-our-awards .interior-content h3,.page-template-page-our-awards .interior-content h4,.page-template-page-our-awards .interior-content h5,.page-template-page-our-awards .interior-content h6,.page-template-page-our-awards .interior-content p,.page-template-page-our-awards .interior-content a:not(.btn),.page-template-page-our-awards .interior-content span,.page-template-page-our-awards .interior-content li,.page-template-page-our-awards .our-awards h2,.page-template-page-our-awards .our-awards h3,.page-template-page-our-awards .our-awards h4,.page-template-page-our-awards .our-awards h5,.page-template-page-our-awards .our-awards h6,.page-template-page-our-awards .our-awards p,.page-template-page-our-awards .our-awards a:not(.btn),.page-template-page-our-awards .our-awards span,.page-template-page-our-awards .our-awards li{color:#fff}.single-post #blog-post .column-66 img{width:100%;height:100%}.page-template-page-areas-we-serve .arrow-link{margin:0}@media screen and (max-width: 820px){.page-template-page-ppc section:not(.page-header){padding:40px 0}}.page-template-page-ppc #header-top_right,.page-template-page-ppc .main-nav-contact{display:none}.page-template-page-ppc footer .social-and-menus,.page-template-page-ppc footer .locations,.page-template-page-ppc footer .disclaimer-and-copyright{display:none}.page-template-page-ppc .mobile-phone-btn{left:0 !important}.page-template-page-ppc.page-id-10786,.page-template-page-ppc.page-id-10825{background:#000 !important}.page-template-page-ppc.page-id-10786 header #menu-main-nav-contact,.page-template-page-ppc.page-id-10825 header #menu-main-nav-contact{display:none !important}.page-template-page-ppc.page-id-10786 header #header-top_left,.page-template-page-ppc.page-id-10825 header #header-top_left{width:100%}.page-template-page-ppc.page-id-10786 header #header-top_left .custom-logo-link,.page-template-page-ppc.page-id-10825 header #header-top_left .custom-logo-link{justify-content:center}.page-template-page-ppc.page-id-10786 footer,.page-template-page-ppc.page-id-10825 footer{display:none}.page-template-page-ppc.page-id-10786 .ppc-bg,.page-template-page-ppc.page-id-10825 .ppc-bg{background:url(/wp-content/uploads/2026/04/knr-team-photo.jpg.);background-size:cover;background-position:center top -300px;position:relative;padding:60px}@media screen and (max-width: 1400px){.page-template-page-ppc.page-id-10786 .ppc-bg,.page-template-page-ppc.page-id-10825 .ppc-bg{background-position:center top -220px}}@media screen and (max-width: 820px){.page-template-page-ppc.page-id-10786 .ppc-bg,.page-template-page-ppc.page-id-10825 .ppc-bg{padding:30px;background-size:contain;background-position:center top -100px;background-repeat:no-repeat}.page-template-page-ppc.page-id-10786 .ppc-bg .spacer-top,.page-template-page-ppc.page-id-10825 .ppc-bg .spacer-top{height:80px !important}.page-template-page-ppc.page-id-10786 .ppc-bg .spacer-bottom,.page-template-page-ppc.page-id-10825 .ppc-bg .spacer-bottom{height:50px !important}}@media screen and (max-width: 600px){.page-template-page-ppc.page-id-10786 .ppc-bg,.page-template-page-ppc.page-id-10825 .ppc-bg{background-size:125%;background-position:center top -50px}}.page-template-page-ppc.page-id-10786 .ppc-bg:after,.page-template-page-ppc.page-id-10825 .ppc-bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}@media screen and (max-width: 600px){.page-template-page-ppc.page-id-10786 .ppc-bg:after,.page-template-page-ppc.page-id-10825 .ppc-bg:after{top:0;bottom:unset;height:50%}}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container{max-width:1400px;margin:0 auto}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container *,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container *{color:#fff}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container * .pre-headline,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container * .pre-headline{font-family:"Inter", sans-serif;font-weight:600;font-size:16px;letter-spacing:0.84px;text-transform:uppercase;color:#ab8748}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container .btn-block,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container .btn-block{display:flex;flex-wrap:nowrap;gap:20px;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;justify-content:center}@media screen and (max-width: 1024px){.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container .btn-block,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container .btn-block{flex-wrap:wrap}}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn a.btn-red,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn a.btn-red{padding:10px 20px;text-decoration:none;border-radius:5px;transition:.3s ease all;white-space:nowrap}.page-template-page-ppc.page-id-10786 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn a.btn-red:hover,.page-template-page-ppc.page-id-10825 .ppc-bg .wp-block-group__inner-container .btn-block .block-btn a.btn-red:hover{background:#fff;color:#000}.page-template-page-ppc.page-id-10786 .ppc-bg .ppc-disclaimer,.page-template-page-ppc.page-id-10825 .ppc-bg .ppc-disclaimer{z-index:5;display:flex;position:relative;opacity:.3;padding:30px 0 5px;border-top:1px solid white;border-bottom:1px solid white}.page-template-page-ppc.page-id-10786 .ppc-bg .ppc-disclaimer p,.page-template-page-ppc.page-id-10825 .ppc-bg .ppc-disclaimer p{font-size:14px}.page-template-page-ppc.page-id-10786 .ppc-bg .ppc-footer,.page-template-page-ppc.page-id-10825 .ppc-bg .ppc-footer{z-index:5;display:flex;position:relative;opacity:.3;padding:30px 0 5px}.page-template-page-ppc.page-id-10786 .ppc-bg .ppc-footer p,.page-template-page-ppc.page-id-10786 .ppc-bg .ppc-footer p a,.page-template-page-ppc.page-id-10825 .ppc-bg .ppc-footer p,.page-template-page-ppc.page-id-10825 .ppc-bg .ppc-footer p a{font-size:14px}.page-template-page-hona-interior #apexchat_prechat_invitation_wrapper{display:none !important}.page-template-front-page .page-header{background:#020202;position:relative;padding-top:220px;padding-bottom:180px;top:-2px}@media screen and (max-width: 820px){.page-template-front-page .page-header{padding-top:160px}}@media screen and (max-width: 600px){.page-template-front-page .page-header{padding:140px 0 80px 0}}.page-template-front-page .page-header .columns{align-items:center;justify-content:center}.page-template-front-page .page-header .columns .column-66{width:70%}@media screen and (max-width: 820px){.page-template-front-page .page-header .columns .column-66{width:100%}}.page-template-front-page .page-header h1,.page-template-front-page .page-header p{color:#fff;text-align:center}.page-template-front-page .page-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 72.87%, #080001 100%),linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.1) 100%);display:none}@media screen and (max-width: 820px){.page-template-front-page .page-header:after{display:block}}@media screen and (max-width: 600px){.page-template-front-page .page-header:after{height:67%;bottom:unset;top:0}}.page-template-front-page .page-header .banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:0 -400px}@media screen and (max-width: 1400px){.page-template-front-page .page-header .banner-img img{object-position:0 -250px}}@media screen and (max-width: 1024px){.page-template-front-page .page-header .banner-img img{object-position:0 -150px}}@media screen and (max-width: 600px){.page-template-front-page .page-header .banner-img img{height:67%;object-fit:cover;object-position:center 25px}}.page-template-front-page .page-header h1.large-subheader{margin-bottom:32px;font-size:clamp(5rem, 7.2rem, 7.2rem);line-height:120%}@media screen and (max-width: 600px){.page-template-front-page .page-header h1.large-subheader{font-size:5rem}}.page-template-front-page .page-header p:not(.large-subheader){font-size:2.5rem}.page-template-front-page .page-header .tag{color:#ab8748}.page-template-front-page .page-header .cta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.page-template-front-page .page-header .cta-row p,.page-template-front-page .page-header .cta-row a{margin:0}.page-template-front-page .page-header .cta-row p{color:#fff;font-family:"Roboto Serif",serif;font-weight:300;font-size:2rem}.page-template-front-page .serves .quick-links-block{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:64px}@media screen and (max-width: 1024px){.page-template-front-page .serves .quick-links-block{grid-template-columns:1fr}}@media screen and (max-width: 820px){.page-template-front-page .serves .quick-links-block{width:100%}}.page-template-front-page .serves .quick-links-block .link-block{background:rgba(255,255,255,0.1);padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:left;gap:24px;border-radius:4px;border:solid 1px #cecdc9;position:relative}.page-template-front-page .serves .quick-links-block .link-block:hover p.btn{background:#e8173d;color:#fff}.page-template-front-page .serves .quick-links-block .link-block:hover p.btn:after{transform:rotate(0deg)}.page-template-front-page .serves .quick-links-block .link-block:hover>p:not(.btn){text-decoration:underline}.page-template-front-page .serves .quick-links-block .link-block .fill-link{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-front-page .serves .quick-links-block .link-block p,.page-template-front-page .serves .quick-links-block .link-block a{color:#020202;margin:0}.page-template-front-page .serves .quick-links-block .link-block a{text-decoration:none}.page-template-front-page .serves .quick-links-block .link-block a:hover{text-decoration:underline}.page-template-front-page .serves .quick-links-block .link-block p:not(.btn){font-family:"Roboto Serif",serif;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.2px}.page-template-front-page .serves h4{text-align:center;margin-top:112px}.page-template-front-page .serves .resource{left:0}.page-template-front-page .case-results{background:#020202}.page-template-front-page .case-results .results-block{margin-top:80px}.page-template-front-page .case-results .results-block .results-notice{text-align:center;font-size:16px;color:#fff;opacity:0.5;margin-top:30px;font-style:italic}.page-template-front-page .case-results .results-block .copy-wrapper{align-items:flex-end;margin-bottom:32px;row-gap:24px}@media screen and (max-width: 820px){.page-template-front-page .case-results .results-block .copy-wrapper{flex-direction:column;align-items:flex-start}}.page-template-front-page .case-results .results-block .copy-wrapper .column1{width:75%}@media screen and (max-width: 820px){.page-template-front-page .case-results .results-block .copy-wrapper .column1{width:100%}}.page-template-front-page .case-results .results-block .copy-wrapper .column1 .tag{color:#ab8748}.page-template-front-page .case-results .results-block .copy-wrapper .column1 h2{color:#fff;margin-bottom:0}.page-template-front-page .case-results .results-block .slider-arrow-wrap{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 600px){.page-template-front-page .case-results .results-block .slider-arrow-wrap{width:100%;margin-bottom:16px}}.page-template-front-page .case-results .results-block .slider-arrow-wrap>a.btn{margin:0}.page-template-front-page .case-results .results-block .case-result-slider-arrows{display:flex;gap:8px}.page-template-front-page .case-results .results-block .case-result-slider-arrows .prev-arrow,.page-template-front-page .case-results .results-block .case-result-slider-arrows .next-arrow{display:flex;width:32px;height:32px;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);position:relative;cursor:pointer;transition:0.3s linear}.page-template-front-page .case-results .results-block .case-result-slider-arrows .prev-arrow:hover,.page-template-front-page .case-results .results-block .case-result-slider-arrows .next-arrow:hover{background:rgba(255,255,255,0.3)}.page-template-front-page .case-results .results-block .case-result-slider-arrows .prev-arrow:before,.page-template-front-page .case-results .results-block .case-result-slider-arrows .next-arrow:before{content:"";font-family:"Icomoon";font-size:18px;color:#fff;font-weight:700}.page-template-front-page .case-results .results-block .case-result-slider-arrows .prev-arrow:before{content:"\e909"}.page-template-front-page .case-results .results-block .case-result-slider-arrows .next-arrow:before{content:"\e90a"}.page-template-front-page .case-results .results-block .case-result-slider .slick-track{display:flex !important;justify-content:flex-start;align-items:stretch}.page-template-front-page .case-results .results-block .case-result-slider.result-holder .slick-track{gap:32px}@media screen and (max-width: 820px){.page-template-front-page .case-results .results-block .case-result-slider.result-holder .slick-track{gap:0}}.page-template-front-page .case-results .results-block .case-result-slider.result-holder .result{position:relative;margin-right:0;background:rgba(255,255,255,0.1);height:-webkit-fill-available;height:-moz-fill-available;height:fill-available;box-sizing:border-box}@media screen and (max-width: 820px){.page-template-front-page .case-results .results-block .case-result-slider.result-holder .result{margin-right:16px;height:auto !important}}@media screen and (max-width: 1024px){.page-template-front-page .case-results .results-block .case-result-slider.result-holder .result .row1 img{display:none}}.page-template-front-page .video{background:#020202}.page-template-front-page .video .video-box{position:relative;width:100%;height:100%}@media screen and (max-width: 1024px){.page-template-front-page .video .video-box{margin-bottom:300px}}@media screen and (max-width: 400px){.page-template-front-page .video .video-box{margin-bottom:400px}}.page-template-front-page .video .video-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, transparent 0%, rgba(8,0,1,0.9) 100%);pointer-events:none}.page-template-front-page .video .video-box .copy{position:absolute;top:25%;left:120px;max-width:500px;pointer-events:none}@media screen and (max-width: 1024px){.page-template-front-page .video .video-box .copy{top:unset;bottom:-300px;left:0;max-width:100%}}@media screen and (max-width: 1024px) and (max-width: 400px){.page-template-front-page .video .video-box .copy{bottom:-400px}}.page-template-front-page .video .video-box .copy h2,.page-template-front-page .video .video-box .copy p{color:#fff}.page-template-front-page .video .video-box .copy .tag{color:#ab8748}.page-template-front-page .video .video-box .video-link{display:block}.page-template-front-page .video .video-box video{width:100%;height:100%;aspect-ratio:2/1}@media screen and (max-width: 600px){.page-template-front-page .video .video-box video{aspect-ratio:16/9}}.page-template-front-page .video .video-box .video-icon{display:none;width:48px;height:48px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:4px;position:absolute;bottom:16px;right:16px;justify-content:center;align-items:center;pointer-events:none;display:flex;bottom:84px;right:84px;pointer-events:none}.page-template-front-page .video .video-box .video-icon:after{content:"\e90e";font-family:"Icomoon";font-size:18px;color:#fff}@media screen and (max-width: 820px){.page-template-front-page .video .video-box .video-icon{bottom:40px;right:40px}}.page-template-front-page .media{background:#8e6a2c;padding:40px 0;position:relative;overflow:hidden}.page-template-front-page .media>.container{margin-bottom:-78px}@media screen and (max-width: 820px){.page-template-front-page .media>.container{margin-bottom:0}}.page-template-front-page .media>.container .column-50{background:#8e6a2c;box-shadow:0px 0px 100px 74px #8e6a2c}.page-template-front-page .media h2,.page-template-front-page .media p{text-align:center;color:#fff}.page-template-front-page .media .media-icons-scroller{position:relative;top:-78px}@media screen and (max-width: 820px){.page-template-front-page .media .media-icons-scroller{display:none}}.page-template-front-page .media .media-icons-scroller .media-icon{filter:grayscale(100%) brightness(0)}.page-template-front-page .locations{background:#020202}.page-template-front-page .locations h2,.page-template-front-page .locations p,.page-template-front-page .locations a:not(.btn){color:#fff}.page-template-front-page .locations .container>.columns:first-of-type{justify-content:space-between}.page-template-front-page .locations .container>.columns:first-of-type>.column-50:last-of-type{display:flex;align-self:flex-end;justify-content:flex-end}@media screen and (max-width: 820px){.page-template-front-page .locations .container>.columns:first-of-type>.column-50:last-of-type{justify-content:center}}.page-template-front-page .partners{background:#020202}.page-template-front-page .partners h2,.page-template-front-page .partners p,.page-template-front-page .partners a:not(.btn){color:#fff}.page-template-front-page .partners .tag{color:#ab8748}.page-template-front-page .partners .column-33{padding-left:60px}@media screen and (max-width: 820px){.page-template-front-page .partners .column-33{padding:0 60px}}@media screen and (max-width: 600px){.page-template-front-page .partners .column-33{padding:0 30px}}.page-template-front-page .partners .attorney-profile-box{position:relative}.page-template-front-page .partners .attorney-profile-box .attorney-details{width:fit-content;height:fit-content;position:absolute;left:16px;bottom:16px}.page-template-front-page .partners .attorney-profile-box .attorney-details a{display:block !important;box-sizing:border-box !important;padding:8px 16px !important;background:rgba(255,255,255,0.2) !important;color:#fff !important;font-family:"Inter",sans-serif !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:160% !important;margin:0 !important;border-radius:4px;backdrop-filter:blur(4px)}.page-template-front-page .partners .button-nav-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:64px;gap:16px}.page-template-front-page .partners .button-nav-row a{margin:0}.page-template-front-page .partners .slide-pagination{font-size:14px;display:flex;align-items:center;justify-content:flex-end;z-index:3}@media screen and (max-width: 600px){.page-template-front-page .partners .slide-pagination{top:-5px}}.page-template-front-page .partners .slide-pagination .prev-button-slick,.page-template-front-page .partners .slide-pagination .next-button-slick{height:48px;width:48px;background:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;cursor:pointer}.page-template-front-page .partners .slide-pagination .prev-button-slick span:before,.page-template-front-page .partners .slide-pagination .next-button-slick span:before{color:#fff;font-weight:700;font-size:18px}.page-template-front-page .partners .slide-pagination .prev-button-slick{margin-right:3px}.page-template-front-page .partners .slide-pagination .next-button-slick{margin-left:3px}.page-template-front-page .process{background:#020202}.page-template-front-page .process h2,.page-template-front-page .process h3,.page-template-front-page .process h4,.page-template-front-page .process p,.page-template-front-page .process li,.page-template-front-page .process a:not(.btn){color:#fff}@media screen and (max-width: 820px){.page-template-front-page .process .faqs{margin-top:48px}}.page-template-front-page .process .faqs .faq-holder{border-top:solid 1px rgba(255,255,255,0.2);margin-top:36px;padding-top:36px}.page-template-front-page .process .faqs .faq-holder p:last-of-type{margin-bottom:0}.page-template-front-page .process .faqs .faq-holder:first-of-type{border-top:0;margin-top:0;padding-top:0}.page-template-front-page .process .faqs .faq-holder h4{display:flex;justify-content:flex-start;gap:40px}@media screen and (max-width: 600px){.page-template-front-page .process .faqs .faq-holder h4{gap:29px}}.page-template-front-page .process .faqs .faq-holder h4 .number{color:#e8173d;font-size:40px;font-weight:500}.page-template-front-page .process .faqs .faq-holder .copy{padding-left:77px}@media screen and (max-width: 600px){.page-template-front-page .process .faqs .faq-holder .copy{padding-left:65px}}.page-template-front-page .practice-areas{background:#020202;position:relative;overflow:hidden}.page-template-front-page .practice-areas:before{content:"";width:1007.333px;height:697.935px;transform:rotate(145.208deg);background:#52000a;opacity:.2;filter:blur(114.5px);position:absolute;top:16%;left:0}@media screen and (max-width: 600px){.page-template-front-page .practice-areas:before{width:500px;height:350px}}.page-template-front-page .practice-areas:after{content:"";width:1007.333px;height:697.935px;transform:rotate(34.016deg);background:#8e6a2c;opacity:0.2;filter:blur(114.5px);position:absolute;bottom:0;right:0}@media screen and (max-width: 600px){.page-template-front-page .practice-areas:after{width:500px;height:350px}}.page-template-front-page .practice-areas h2,.page-template-front-page .practice-areas h3,.page-template-front-page .practice-areas h4,.page-template-front-page .practice-areas h5,.page-template-front-page .practice-areas p,.page-template-front-page .practice-areas li,.page-template-front-page .practice-areas a:not(.btn){color:#fff}.page-template-front-page .practice-areas .tag{color:#ab8748}.page-template-front-page .practice-areas .copy{text-align:center}.page-template-front-page .practice-areas .pa-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin-bottom:80px}@media screen and (max-width: 1200px){.page-template-front-page .practice-areas .pa-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.page-template-front-page .practice-areas .pa-grid{grid-template-columns:1fr;margin-top:48px}}.page-template-front-page .practice-areas .pa-grid .pa-block{box-sizing:border-box;padding:40px;border-radius:4px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px)}.page-template-front-page .practice-areas .column-66 p:last-of-type{margin-bottom:0}.page-template-front-page .practice-areas .column-33{justify-content:flex-end;align-self:center}@media screen and (max-width: 820px){.page-template-front-page .practice-areas .column-33{justify-content:flex-start;align-items:flex-start;margin-top:40px}}.page-template-front-page .practice-areas .column-33 a{margin:0}.page-template-front-page .practice-areas .touts-grid{display:grid;grid-template-columns:repeat(3, 1fr);margin:80px 0}@media screen and (max-width: 1024px){.page-template-front-page .practice-areas .touts-grid{grid-template-columns:1fr}}.page-template-front-page .practice-areas .touts-grid .tout{text-align:center;position:relative;padding:16px 16px 16px 0;margin-right:16px}@media screen and (max-width: 1024px){.page-template-front-page .practice-areas .touts-grid .tout{padding-right:0;margin-right:0;margin-bottom:16px;padding-bottom:16px}}.page-template-front-page .practice-areas .touts-grid .tout .title{color:#ab8748;font-family:"Roboto Serif",serif;font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.32px}.page-template-front-page .practice-areas .touts-grid .tout .sm-tag{color:#fff;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;text-transform:uppercase}.page-template-front-page .practice-areas .touts-grid .tout:after{content:"";width:1px;height:100%;background:rgba(255,255,255,0.2);position:absolute;right:0;bottom:0}@media screen and (max-width: 1024px){.page-template-front-page .practice-areas .touts-grid .tout:after{width:100%;height:1px}}.page-template-front-page .practice-areas .touts-grid .tout:last-of-type{padding-right:0;margin-right:0}@media screen and (max-width: 1024px){.page-template-front-page .practice-areas .touts-grid .tout:last-of-type{padding-bottom:0;margin-bottom:0}}.page-template-front-page .practice-areas .touts-grid .tout:last-of-type:after{display:none}.page-template-front-page .parent-testimonial-block{padding:40px 0}.page-template-front-page .resources .columns:first-of-type{align-items:flex-end}.page-template-front-page .resources .columns:first-of-type .column-33{justify-content:flex-end}@media screen and (max-width: 820px){.page-template-front-page .resources .columns:first-of-type .column-33{justify-content:flex-start}}.page-template-front-page .resources .resource-grid{display:grid;grid-template-columns:65% 1fr;gap:16px}@media screen and (max-width: 1024px){.page-template-front-page .resources .resource-grid{grid-template-columns:1fr}}.page-template-front-page .resources .resource-grid .column1 .featured{position:relative;height:calc( 100% - 186px );box-sizing:border-box;padding:48px;border-radius:4px}@media screen and (max-width: 1200px){.page-template-front-page .resources .resource-grid .column1 .featured{height:calc( 100% - 216px )}}@media screen and (max-width: 1024px){.page-template-front-page .resources .resource-grid .column1 .featured{height:400px}}@media screen and (max-width: 820px){.page-template-front-page .resources .resource-grid .column1 .featured{padding:24px}}@media screen and (max-width: 600px){.page-template-front-page .resources .resource-grid .column1 .featured{height:500px}}@media screen and (max-width: 600px){.page-template-front-page .resources .resource-grid .column1 .featured .tag{display:none}}.page-template-front-page .resources .resource-grid .column1 .featured h2,.page-template-front-page .resources .resource-grid .column1 .featured p,.page-template-front-page .resources .resource-grid .column1 .featured a,.page-template-front-page .resources .resource-grid .column1 .featured span{position:relative;z-index:2;color:#fff}.page-template-front-page .resources .resource-grid .column1 .featured .bottom-row{display:flex;width:calc(100% - 96px);justify-content:space-between;align-items:flex-end;position:absolute;bottom:48px;left:48px}@media screen and (max-width: 600px){.page-template-front-page .resources .resource-grid .column1 .featured .bottom-row{left:24px;bottom:24px}}.page-template-front-page .resources .resource-grid .column1 .featured .bottom-row a,.page-template-front-page .resources .resource-grid .column1 .featured .bottom-row p{margin:0}.page-template-front-page .resources .resource-grid .column1 .featured:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%);z-index:1;border-radius:4px}.page-template-front-page .resources .resource-grid .column1 .featured .copy{max-width:644px}.page-template-front-page .resources .resource-grid .column1 .featured .featured-img{border-radius:4px}.page-template-front-page .resources .resource-grid .column1 .featured .featured-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:4px}.page-template-front-page .resources .resource-grid .column1 .feat-horizontal-grid{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:16px}@media screen and (max-width: 820px){.page-template-front-page .resources .resource-grid .column1 .feat-horizontal-grid{grid-template-columns:1fr}}.page-template-front-page .resources .resource-grid .column2 .feat-vertical-grid{display:grid;grid-template-columns:1fr;align-items:stretch}.page-template-front-page .resources .resource-grid .feat-horizontal-grid,.page-template-front-page .resources .resource-grid .feat-vertical-grid{gap:16px}.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item{display:flex;flex-direction:column;padding:24px;border:solid 1px #cecdc9;border-radius:4px;backdrop-filter:blur(4px);text-decoration:none;box-sizing:border-box;margin:0;height:170px}@media screen and (max-width: 1200px){.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item{height:200px}}@media screen and (max-width: 1024px){.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item{height:auto}}.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item:hover,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item:hover{text-decoration:underline}.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item .tag,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item .tag{opacity:0.5;margin-bottom:24px}.page-template-front-page .resources .resource-grid .feat-horizontal-grid .item .title,.page-template-front-page .resources .resource-grid .feat-vertical-grid .item .title{font-family:"Roboto Serif",serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.24px}.page-template-front-page .faq{background:#020202}.page-template-front-page .faq h2,.page-template-front-page .faq h3,.page-template-front-page .faq h4,.page-template-front-page .faq h5,.page-template-front-page .faq li,.page-template-front-page .faq a:not(.btn),.page-template-front-page .faq p{color:#fff}.page-template-front-page .faq .tag{color:#ab8748}.page-template-front-page .faq .copy{text-align:center;margin-bottom:48px}.page-template-front-page .faq .faq-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:48px}@media screen and (max-width: 820px){.page-template-front-page .faq .faq-wrapper{grid-template-columns:1fr}}.page-template-front-page .faq .faq-wrapper .faq-column{display:flex;flex-direction:column}.page-template-front-page .faq .faq-wrapper .accordions{border-color:#33312e;display:flex;flex-direction:column;justify-content:center;padding:24px 0}.page-template-front-page .faq .faq-wrapper .accordions:first-of-type{border-top:0}.page-template-front-page .faq .faq-wrapper .accordions_title{justify-content:space-between;position:relative}.page-template-front-page .faq .faq-wrapper .accordions_title h3{padding-right:55px;color:#fff}.page-template-front-page .faq .faq-wrapper .accordions_title:before{background:rgba(255,255,255,0.1);border:0}.page-template-front-page .faq .faq-wrapper .accordions_title:after{content:"\e911";font-family:"Icomoon";height:48px;width:48px;display:flex;justify-content:center;align-items:center;font-size:22px;position:absolute;top:0;right:0;color:#fff !important;transition:0.3s linear}.page-template-front-page .faq .faq-wrapper .accordions_content>*{color:#fff}.page-template-front-page .community{background:cream}.page-template-front-page .community h2,.page-template-front-page .community h3,.page-template-front-page .community p,.page-template-front-page .community a:not(.btn){color:#020202}.page-template-front-page .community .tag{color:#8e6a2c}.page-template-front-page .community .column-50:first-of-type{padding-left:60px}@media screen and (max-width: 820px){.page-template-front-page .community .column-50:first-of-type{padding:0 60px}}@media screen and (max-width: 600px){.page-template-front-page .community .column-50:first-of-type{padding:0 30px}}.page-template-front-page .community .cta-arrows-group{display:flex;justify-content:space-between;align-items:flex-end;margin-top:54px}.page-template-front-page .community .cta-arrows-group .btn{margin:0}.page-template-front-page .community .cta-arrows-group p{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:300;line-height:140%}.page-template-front-page .community .community-posts-slider-arrows{display:flex;align-items:center;justify-content:flex-end;gap:8px}.page-template-front-page .community .community-posts-slider-arrows .prev-arrow,.page-template-front-page .community .community-posts-slider-arrows .next-arrow{display:flex;width:48px;height:48px;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:solid 1px rgba(110,110,110,0.3);background:none;backdrop-filter:blur(4px);position:relative;cursor:pointer;transition:0.3s linear}.page-template-front-page .community .community-posts-slider-arrows .prev-arrow:hover,.page-template-front-page .community .community-posts-slider-arrows .next-arrow:hover{background:#e8173d;border-color:#e8173d}.page-template-front-page .community .community-posts-slider-arrows .prev-arrow:hover:before,.page-template-front-page .community .community-posts-slider-arrows .next-arrow:hover:before{color:#fff}.page-template-front-page .community .community-posts-slider-arrows .prev-arrow:before,.page-template-front-page .community .community-posts-slider-arrows .next-arrow:before{content:"";font-family:"Icomoon";font-size:18px;color:#020202;font-weight:700}.page-template-front-page .community .community-posts-slider-arrows .prev-arrow:before{content:"\e909"}.page-template-front-page .community .community-posts-slider-arrows .next-arrow:before{content:"\e90a"}@media screen and (max-width: 820px){.page-template-front-page .community .community-posts-scroller{margin-top:48px;padding:0 60px}}@media screen and (max-width: 600px){.page-template-front-page .community .community-posts-scroller{padding:0 30px}}.page-template-front-page .community .community-posts-scroller .slick-track{display:flex !important;justify-content:flex-start;align-items:stretch}.page-template-front-page .community .community-posts-scroller .slick-track article{margin-right:32px;position:relative;left:-4.5% !important;height:-webkit-fill-available;height:-moz-fill-available;height:fill-available}@media screen and (max-width: 1024px){.page-template-front-page .community .community-posts-scroller .slick-track article{left:0 !important;margin-right:0}}@media screen and (max-width: 600px){.page-template-front-page .community .community-posts-scroller .slick-track article{height:100% !important}}.page-template-front-page .community .community-posts-scroller article{border-radius:4px;background:#020202;backdrop-filter:blur(4px);position:relative;padding:24px}.page-template-front-page .community .community-posts-scroller article:hover h4{text-decoration:underline}.page-template-front-page .community .community-posts-scroller article .fill-link{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-front-page .community .community-posts-scroller article .post_image{margin-bottom:16px}.page-template-front-page .community .community-posts-scroller article .post_image img{width:100%;height:248px;object-fit:cover}.page-template-front-page .community .community-posts-scroller article .post-copy h4{color:#fff;margin-bottom:0}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category{margin-bottom:16px;display:flex;flex-wrap:wrap}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category a{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;color:#ab8748;text-decoration:none;position:relative;padding-right:20px;display:flex;align-items:center;width:fit-content;margin:0}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category a:last-of-type{padding-right:0}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category a:last-of-type:after{display:none}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category a:after{content:"";position:absolute;right:8px;width:4px;height:4px;background:#ab8748}.page-template-front-page .community .community-posts-scroller article .post-copy .post-category a:hover{text-decoration:underline}.page-template-front-page .awards-wrapper{margin-top:102px}.page-template-front-page .awards-slider-1{position:relative;z-index:2;width:100%;margin-bottom:48px;overflow:hidden}.page-template-front-page .awards-slider-1 .award-img{height:120px;width:auto;position:relative}.page-template-front-page .awards-slider-1 .award-img .fill-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.page-template-front-page .awards-slider-1 .award-img img{height:120px;width:100%;object-fit:contain;z-index:2;position:relative;filter:grayscale(1)}.page-template-front-page .awards-slider-1 .award-img.super-lawyers img,.page-template-front-page .awards-slider-1 .award-img.top-100-trial-lawyers img{filter:grayscale(1) brightness(0.5)}.page-template-front-page .bottom-page-cta{margin-bottom:0}footer{background:#000;position:relative;z-index:4;overflow:hidden}footer p,footer a{color:#fff !important}footer section{padding:0 !important}footer .gold-title{color:#ab8748 !important}footer .copy-and-form{margin-bottom:80px;position:relative}@media screen and (max-width: 820px){footer .copy-and-form{flex-direction:column;margin-bottom:20px}}footer .copy-and-form .column-33{padding-top:80px}footer .copy-and-form .column-33>*{position:relative;z-index:3}@media screen and (max-width: 1200px){footer .copy-and-form .column-33{width:40%}}@media screen and (max-width: 820px){footer .copy-and-form .column-33{width:100%;padding-top:30px}}footer .copy-and-form .column-33 .container{padding-right:0 !important}@media screen and (max-width: 820px){footer .copy-and-form .column-33 .container{padding-left:0px !important;max-width:90%;margin:0 auto}}footer .copy-and-form .column-33 .container img{object-fit:contain;height:94px;width:auto}footer .copy-and-form .column-33 p{color:#fff;font-size:14px}footer .copy-and-form .column-66{background:#000;padding:50px}footer .copy-and-form .column-66>*{position:relative;z-index:3}@media screen and (max-width: 1200px){footer .copy-and-form .column-66{width:55%}}@media screen and (max-width: 820px){footer .copy-and-form .column-66{width:100%;margin:0 auto;padding:30px 5%}}footer .copy-and-form .column-66 .form-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}@media screen and (max-width: 1200px){footer .copy-and-form .column-66 .form-wrapper{flex-direction:column;gap:30px}}footer .copy-and-form .column-66 .form-wrapper .contact-inner-wrapper{width:30%}@media screen and (max-width: 1200px){footer .copy-and-form .column-66 .form-wrapper .contact-inner-wrapper{width:100%}}footer .copy-and-form .column-66 .form-wrapper .contact-inner-wrapper .large-title{color:#fff;font-family:"Roboto Serif",serif;font-weight:500;font-size:3.2rem;line-height:130%}footer .copy-and-form .column-66 .form-wrapper .contact-inner-wrapper p:not(.gold-title):not(.large-title){margin-bottom:0}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper{width:70%}@media screen and (max-width: 1200px){footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper{width:100%}}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform_heading{display:none !important}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform_fields{gap:16px !important}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper input,footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper textarea{border:0;background:rgba(255,255,255,0.2);color:#fff;font-size:16px;line-height:160%;padding:8px;font-family:"Inter",sans-serif}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper input::placeholder,footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper textarea::placeholder{color:#fff;opacity:1}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform_submission_error,footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gfield_validation_message{color:#fff;font-family:"Inter",sans-serif;font-weight:700}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform_validation_errors{border-color:#fff}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform-icon--circle-error{border-color:#fff}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gform-icon--circle-error:before{color:#fff}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gfield--type-textarea .gfield_label{display:none !important}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gfield--type-html p{font-size:11px;color:#fff;line-height:160%;margin:0 !important}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper .gfield--type-html a{color:#fff;text-decoration:underline;font-size:11px}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper input[type="submit"]{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);backdrop-filter:blur(4px);border-radius:0;border-radius:4px;color:#fff;padding:12px 16px;cursor:pointer;transition:0.3s linear;font-family:"Inter",sans-serif;line-height:130%}footer .copy-and-form .column-66 .form-wrapper .form-inner-wrapper .gform_wrapper input[type="submit"]:hover{color:#fff;background:#e8173d}footer .social-and-menus{margin-bottom:80px !important}@media screen and (max-width: 820px){footer .social-and-menus .columns{gap:80px}}footer .social-and-menus .column-25{row-gap:24px;display:flex !important;flex-direction:column}footer .social-and-menus .column-25 .phone-link-bullet{width:109px;height:109px}footer .social-and-menus .column-25 a{margin:0}footer .social-and-menus .column-25 a img{margin:0 !important}footer .social-and-menus .column-25 .phone-icon,footer .social-and-menus .column-25 .phone-icon img{width:109px;height:auto;margin-bottom:30px}footer .social-and-menus .column-25 a.email{display:block;font-size:2.4rem;font-weight:700;margin-bottom:0;text-decoration:none}footer .social-and-menus .column-25 a.email:hover{text-decoration:underline}footer .social-and-menus .column-75.links-column{width:70%;gap:30px}@media screen and (max-width: 1024px){footer .social-and-menus .column-75.links-column{width:60%}}@media screen and (max-width: 820px){footer .social-and-menus .column-75.links-column{width:100%}}footer .social-and-menus .column-75.links-column .practice-areas,footer .social-and-menus .column-75.links-column .quick-links{border-top:solid 1px rgba(255,255,255,0.2);padding-top:16px}footer .social-and-menus .column-75.links-column .practice-areas{width:calc(75% - 30px)}footer .social-and-menus .column-75.links-column .practice-areas:before,footer .social-and-menus .column-75.links-column .practice-areas:after{display:none !important}@media screen and (max-width: 1024px){footer .social-and-menus .column-75.links-column .practice-areas{width:calc(50% - 30px)}}@media screen and (max-width: 600px){footer .social-and-menus .column-75.links-column .practice-areas{width:100%}}footer .social-and-menus .column-75.links-column .practice-areas ul.menu{display:grid;grid-template-columns:repeat(2, minmax(0, 225px));gap:8px}@media screen and (max-width: 1024px){footer .social-and-menus .column-75.links-column .practice-areas ul.menu{grid-template-columns:1fr}}footer .social-and-menus .column-75.links-column .quick-links{width:calc(25% - 30px)}@media screen and (max-width: 1024px){footer .social-and-menus .column-75.links-column .quick-links{width:calc(50% - 30px)}}@media screen and (max-width: 600px){footer .social-and-menus .column-75.links-column .quick-links{width:100%}}footer .social-and-menus .column-75.links-column .quick-links ul.menu{display:grid;grid-template-columns:1fr;gap:8px}footer .social-and-menus .column-75.links-column .menu{margin:0;list-style-type:none;padding:0}footer .social-and-menus .column-75.links-column .menu li{margin:0}footer .social-and-menus .column-75.links-column .menu li a{text-decoration:none}footer .social-and-menus .column-75.links-column .menu li a:hover{text-decoration:underline}footer .social-and-menus #menu-social-media-menu{display:flex;margin:0;list-style-type:none;align-items:center;border:none;padding:0}@media screen and (max-width: 820px){footer .social-and-menus #menu-social-media-menu{gap:10px}}footer .social-and-menus #menu-social-media-menu li{border:none;width:auto}footer .social-and-menus #menu-social-media-menu li.social-fb,footer .social-and-menus #menu-social-media-menu li.social-instagram,footer .social-and-menus #menu-social-media-menu li.social-linkedin,footer .social-and-menus #menu-social-media-menu li.social-twitter,footer .social-and-menus #menu-social-media-menu li.social-youtube,footer .social-and-menus #menu-social-media-menu li.social-tiktok{margin:0 0 0 10px}footer .social-and-menus #menu-social-media-menu li.social-fb a,footer .social-and-menus #menu-social-media-menu li.social-instagram a,footer .social-and-menus #menu-social-media-menu li.social-linkedin a,footer .social-and-menus #menu-social-media-menu li.social-twitter a,footer .social-and-menus #menu-social-media-menu li.social-youtube a,footer .social-and-menus #menu-social-media-menu li.social-tiktok a{font-size:0;width:26px;height:26px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}footer .social-and-menus #menu-social-media-menu li.social-fb a::after,footer .social-and-menus #menu-social-media-menu li.social-instagram a::after,footer .social-and-menus #menu-social-media-menu li.social-linkedin a::after,footer .social-and-menus #menu-social-media-menu li.social-twitter a::after,footer .social-and-menus #menu-social-media-menu li.social-youtube a::after,footer .social-and-menus #menu-social-media-menu li.social-tiktok a::after{color:#000;font-family:"Icomoon"}footer .social-and-menus #menu-social-media-menu li.social-fb a:hover,footer .social-and-menus #menu-social-media-menu li.social-instagram a:hover,footer .social-and-menus #menu-social-media-menu li.social-linkedin a:hover,footer .social-and-menus #menu-social-media-menu li.social-twitter a:hover,footer .social-and-menus #menu-social-media-menu li.social-youtube a:hover,footer .social-and-menus #menu-social-media-menu li.social-tiktok a:hover{background:#000}footer .social-and-menus #menu-social-media-menu li.social-fb a::after{content:"\e900";font-size:17px}footer .social-and-menus #menu-social-media-menu li.social-instagram a::after{content:"\e901";font-size:17px}footer .social-and-menus #menu-social-media-menu li.social-linkedin a::after{content:"\e902";font-size:17px}footer .social-and-menus #menu-social-media-menu li.social-twitter a::after{content:"\e914";font-size:17px}footer .social-and-menus #menu-social-media-menu li.social-youtube a::after{content:"\e904";font-size:17px}footer .social-and-menus #menu-social-media-menu li.social-tiktok a::after{content:"\e915";font-size:17px}footer .social-and-menus #menu-social-media-menu li a{color:#fff;font-family:"Inter",sans-serif;font-size:16px}footer .social-and-menus #menu-social-media-menu li.social-fb,footer .social-and-menus #menu-social-media-menu li.social-instagram,footer .social-and-menus #menu-social-media-menu li.social-linkedin,footer .social-and-menus #menu-social-media-menu li.social-twitter,footer .social-and-menus #menu-social-media-menu li.social-youtube,footer .social-and-menus #menu-social-media-menu li.social-tiktok{margin:0 10px 0 0}footer .social-and-menus #menu-social-media-menu li.social-fb a,footer .social-and-menus #menu-social-media-menu li.social-instagram a,footer .social-and-menus #menu-social-media-menu li.social-linkedin a,footer .social-and-menus #menu-social-media-menu li.social-twitter a,footer .social-and-menus #menu-social-media-menu li.social-youtube a,footer .social-and-menus #menu-social-media-menu li.social-tiktok a{background:rgba(255,255,255,0.2);text-decoration:none !important;width:30px;height:30px}footer .social-and-menus #menu-social-media-menu li.social-fb a:hover,footer .social-and-menus #menu-social-media-menu li.social-instagram a:hover,footer .social-and-menus #menu-social-media-menu li.social-linkedin a:hover,footer .social-and-menus #menu-social-media-menu li.social-twitter a:hover,footer .social-and-menus #menu-social-media-menu li.social-youtube a:hover,footer .social-and-menus #menu-social-media-menu li.social-tiktok a:hover{background:rgba(255,255,255,0.3)}footer .social-and-menus #menu-social-media-menu li.social-fb a:hover::before,footer .social-and-menus #menu-social-media-menu li.social-instagram a:hover::before,footer .social-and-menus #menu-social-media-menu li.social-linkedin a:hover::before,footer .social-and-menus #menu-social-media-menu li.social-twitter a:hover::before,footer .social-and-menus #menu-social-media-menu li.social-youtube a:hover::before,footer .social-and-menus #menu-social-media-menu li.social-tiktok a:hover::before{display:none}footer .social-and-menus #menu-social-media-menu li.social-fb a::after,footer .social-and-menus #menu-social-media-menu li.social-instagram a::after,footer .social-and-menus #menu-social-media-menu li.social-linkedin a::after,footer .social-and-menus #menu-social-media-menu li.social-twitter a::after,footer .social-and-menus #menu-social-media-menu li.social-youtube a::after,footer .social-and-menus #menu-social-media-menu li.social-tiktok a::after{color:#fff}footer .locations{margin-bottom:56px !important}footer .locations>.gold-title{border-top:solid 1px rgba(255,255,255,0.2);padding-top:16px}footer .locations .locations-grid{display:grid;justify-content:flex-start;align-items:flex-start;grid-template-columns:repeat(4, 1fr);gap:30px}@media screen and (max-width: 1200px){footer .locations .locations-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1024px){footer .locations .locations-grid{grid-template-columns:repeat(2, 1fr)}}footer .locations .locations-grid .location a{text-decoration:none}footer .locations .locations-grid .location a:hover{text-decoration:underline}footer .locations .locations-grid .location .name,footer .locations .locations-grid .location .name a{margin-bottom:4px !important;font-weight:700}footer .locations .locations-grid .location .address{margin-bottom:0 !important}footer .disclaimer-and-copyright{padding:0 0 24px 0;background:#000}footer .disclaimer-and-copyright p,footer .disclaimer-and-copyright a{font-size:14px;color:rgba(255,255,255,0.5)}footer .disclaimer-and-copyright a{text-decoration:underline}footer .disclaimer-and-copyright .line-break{background:#000;width:100%;height:2px;margin-bottom:30px}footer .disclaimer-and-copyright p{opacity:0.5}footer .disclaimer-and-copyright p:last-of-type{margin-bottom:0 !important;width:100%}footer .disclaimer-and-copyright .marketing-tag{justify-content:space-between;align-items:center;border-top:solid 1px rgba(255,255,255,0.3);margin-top:24px;padding-top:24px;flex-wrap:wrap;gap:16px}footer .disclaimer-and-copyright .marketing-tag .column-50:last-of-type{justify-content:flex-end}@media screen and (max-width: 820px){footer .disclaimer-and-copyright .marketing-tag .column-50:last-of-type{justify-content:flex-start}}footer .disclaimer-and-copyright .marketing-tag .column-50:last-of-type a{display:block;width:300px;margin:0}footer .disclaimer-and-copyright .marketing-tag .column-50:last-of-type img{width:100%;height:100%;object-fit:contain}footer .line-wrapper{width:100%;display:flex;gap:10px;justify-content:flex-start;align-items:center;margin-bottom:30px}footer .line-wrapper .grey-pill{border-radius:50px;text-align:center;padding:5px 22px;background:#666;width:fit-content;min-width:fit-content;font-weight:400;font-size:14px;margin:0 !important}@media screen and (max-width: 600px){footer .line-wrapper .grey-pill.extra-text{min-width:200px;text-align:left}}footer .line-wrapper .line{background:#666;width:100%;height:2px}header{position:fixed;top:0;width:100%;z-index:50;display:flex;height:115px;transition:0.3s linear}header #header-top{display:flex;justify-content:space-between;max-width:100%;width:100%;align-items:center;padding:24px 60px !important;box-sizing:border-box}@media screen and (max-width: 600px){header #header-top{padding:24px 30px !important}}header #header-top_left{display:flex;width:25%;justify-content:flex-start}header #header-top_left .custom-logo-link{width:100%;height:auto;display:flex;margin:0}header #header-top_left .custom-logo-link .custom-logo img{height:100%;width:195px;object-fit:contain}@media screen and (max-width: 400px){header #header-top_left .custom-logo-link .custom-logo img{width:150px}}@media screen and (max-width: 1024px){header #header-top_left{width:100%}}@media screen and (max-width: 1024px){@keyframes slideover{0%{left:100%;margin-left:100%;width:102%;display:flex}100%{left:0;margin-left:0;width:102%;display:flex}}@-webkit-keyframes slideover{0%{left:100%;margin-left:100%;width:102%}100%{left:0;margin-left:0;width:102%}}@keyframes slideback{0%{left:0;margin-left:0;width:100%}100%{left:100%;left:100%;width:100%}}@-webkit-keyframes slideback{0%{left:0;margin-left:0;width:100%}100%{left:100%;left:100%;width:100%}}header{height:96px}header #header-top{max-width:100%}header #header-top_mobile{display:block;position:absolute;top:35px;right:25px}header #header-top_mobile #menu-icon{width:40px;height:25px;position:relative;display:block;margin-top:0;margin-right:0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}header #header-top_mobile #menu-icon .line{display:block;background:#fff;width:40px;height:2px;position:absolute;left:0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}header #header-top_mobile #menu-icon .line.line-1{top:0}header #header-top_mobile #menu-icon .line.line-2{top:50%;width:80%;right:0;left:auto}header #header-top_mobile #menu-icon .line.line-3{top:100%;width:60%;right:0;left:auto}header #header-top_mobile #menu-icon.active{transform:rotateY(180deg)}header #header-top_mobile #menu-icon.active .line-1{transform:translateY(12px) translateX(0) rotate(45deg);-webkit-transform:translateY(12px) translateX(0) rotate(45deg);-moz-transform:translateY(12px) translateX(0) rotate(45deg)}header #header-top_mobile #menu-icon.active .line-2{opacity:0}header #header-top_mobile #menu-icon.active .line-3{transform:translateY(-12px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-12px) translateX(0) rotate(-45deg);-moz-transform:translateY(-12px) translateX(0) rotate(-45deg);width:100%}header #header-top_mobile #menu-icon.toggle-nav{transition-delay:.1s}header #header-top_mobile #menu-icon.toggle-nav.active{transition-delay:.1s}header #header-top_left{width:auto;justify-content:flex-start}header #header-top_left a img{width:auto;height:100%}header #header-top_right_menu .menu{display:flex;justify-content:flex-start !important;align-items:flex-start !important;flex-direction:column !important;position:absolute;left:100%;top:99px;width:100%;height:calc( 100vh + 46px ) !important;margin:0;padding:20px 0 0;border-top:solid 1px #fff;gap:0 !important;background:#fff;overflow:scroll}header #header-top_right_menu .menu.opened{-webkit-animation:.5s ease 0s normal forwards 1 slideover;animation:.5s ease 0s normal forwards 1 slideover}header #header-top_right_menu .menu li{width:calc(100% - 60px);padding:0px 30px;margin:0}header #header-top_right_menu .menu li.search-holder{width:calc(100% - 60px);padding:20px 30px}header #header-top_right_menu .menu li.search-holder .navbar-form-search{width:100%}header #header-top_right_menu .menu li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top_right_menu .menu li.search-holder .navbar-form-search .icon-close-x:before{left:5px;top:calc(50% - 10px)}header #header-top_right_menu .menu li.search-holder .navbar-form-search .form-control{width:100%}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container{width:100%;left:0;right:auto;top:15px;border-radius:0;background:#fff}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container.hdn{width:100%}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search{display:flex !important;justify-content:center;align-items:center;width:auto;height:35px;background:#fff;padding:0px;position:absolute;z-index:80;right:0;top:21px;width:35px;border-radius:0;border:0}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span{height:20px;width:20px;position:relative}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span:before{content:"\e905";color:#000;top:0;left:0}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search .icon-magnifying-glass:before{color:#000}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container .search-input-group{width:100%}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container .search-input-group .form-group{width:100%}header #header-top_right_menu .menu li.search-holder .navbar-form-search .search-form-container .search-input-group .btn{display:none}header #header-top_right_menu .menu li:hover{background:#fff !important}header #header-top_right_menu .menu li a{color:#020202 !important;font-family:"Roboto Serif",serif !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:140% !important;border-bottom:solid 1px #cecdc9;width:100%;padding:16px 40px 16px 0}header #header-top_right_menu .menu li.mobile-search,header #header-top_right_menu .menu li.mobile-phone{display:block !important}header #header-top_right_menu .menu li.mobile-phone a{color:#fff !important;border:0 !important;font-family:"Inter",sans-serif !important;width:100%;box-sizing:border-box;justify-content:center;padding-left:unset;padding:10px 16px !important;box-shadow:0 0 12px 0 rgba(232,23,61,0.5);backdrop-filter:blur(4px)}header #header-top_right_menu .menu li.mobile-phone a:before{left:25px}header #header-top_right_menu .menu li.mobile-search input{border:0;color:#020202;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;text-transform:uppercase;padding:21px 8px 16px 32px;box-sizing:border-box}header #header-top_right_menu .menu li.mobile-search .btn-search{right:unset;left:19px;top:38px !important}header #header-top_right_menu .menu li .accordion-toggle,header #header-top_right_menu .menu li .accordion-toggle2{position:absolute;top:18px;right:30px;z-index:99;width:20px;height:20px;transition:0.3s linear;display:flex;justify-content:center;align-items:center}header #header-top_right_menu .menu li .accordion-toggle span.icon-chevron-right,header #header-top_right_menu .menu li .accordion-toggle2 span.icon-chevron-right{position:relative;width:100%;height:100%}header #header-top_right_menu .menu li .accordion-toggle span.icon-chevron-right:before,header #header-top_right_menu .menu li .accordion-toggle2 span.icon-chevron-right:before{content:"\e90a";display:block;font-family:"Icomoon";font-size:20px;color:#020202;height:100%;width:100%}header #header-top_right_menu .menu li .sub-menu{display:flex;left:100%;height:calc(100vh - 96px);background:#fff !important;overflow:scroll}header #header-top_right_menu .menu li .sub-menu.opened{z-index:999 !important;-webkit-animation:.5s ease 0s normal forwards 1 slideover;animation:.5s ease 0s normal forwards 1 slideover;display:flex !important}header #header-top_right_menu .menu li .sub-menu.closed{z-index:0 !important;-webkit-animation:.5s ease 0s normal forwards 1 slideback;animation:.5s ease 0s normal forwards 1 slideback}header #header-top_right_menu .menu li .sub-menu .child-close,header #header-top_right_menu .menu li .sub-menu .child-close2{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:10px 15px 10px 30px;background:#fff;width:fit-content;border-radius:20px;margin:15px 0 0px 20px;color:#000;font-family:"Inter",sans-serif}header #header-top_right_menu .menu li .sub-menu .child-close .icon-chevron-left,header #header-top_right_menu .menu li .sub-menu .child-close2 .icon-chevron-left{display:flex;justify-content:center;align-items:center;position:absolute;left:10px;height:15px;width:15px}header #header-top_right_menu .menu li .sub-menu .child-close .icon-chevron-left:before,header #header-top_right_menu .menu li .sub-menu .child-close2 .icon-chevron-left:before{content:"\e909";font-family:"Icomoon";font-size:14px;height:100%;width:100%}header #header-top_right_menu .menu li .sub-menu li{padding:0px 27px 0px 20px !important}header #header-top_right_menu .menu li .sub-menu li:hover{background:#fff !important}header #header-top_right_menu .menu li .sub-menu li a{color:#020202 !important}header #header-top_right_menu .menu li .sub-menu li .sub-menu{background:#fff !important}header #header-top_right_menu .menu li .sub-menu li .sub-menu li a{color:#020202 !important}}@keyframes fadein{0%{opacity:0;top:90px}100%{opacity:1;top:45px}}@-webkit-keyframes fadein{0%{opacity:0;top:90px}100%{opacity:1;top:45px}}header{background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-bottom:solid 1px rgba(255,255,255,0.3);transition:0.3s linear}header.scrolled{background:rgba(0,0,0,0.55)}header #header-top{max-width:1600px}@media screen and (max-width: 1200px){header #header-top{padding:24px 20px !important}}header #header-top #menu-main-nav-contact,header #header-top #menu-main-nav-contact-akron,header #header-top #menu-main-nav-contact-beachwood,header #header-top #menu-main-nav-contact-canton,header #header-top #menu-main-nav-contact-cincinnati,header #header-top #menu-main-nav-contact-cleveland,header #header-top #menu-main-nav-contact-columbus,header #header-top #menu-main-nav-contact-dayton,header #header-top #menu-main-nav-contact-independence,header #header-top #menu-main-nav-contact-toledo,header #header-top #menu-main-nav-contact-westlake,header #header-top #menu-main-nav-contact-youngstown{display:flex;justify-content:flex-end;gap:24px;width:25%;padding:0;margin:0;height:50px;align-items:center;list-style-type:none !important}header #header-top #menu-main-nav-contact li,header #header-top #menu-main-nav-contact-akron li,header #header-top #menu-main-nav-contact-beachwood li,header #header-top #menu-main-nav-contact-canton li,header #header-top #menu-main-nav-contact-cincinnati li,header #header-top #menu-main-nav-contact-cleveland li,header #header-top #menu-main-nav-contact-columbus li,header #header-top #menu-main-nav-contact-dayton li,header #header-top #menu-main-nav-contact-independence li,header #header-top #menu-main-nav-contact-toledo li,header #header-top #menu-main-nav-contact-westlake li,header #header-top #menu-main-nav-contact-youngstown li{line-height:130% !important}header #header-top #menu-main-nav-contact li.search-holder,header #header-top #menu-main-nav-contact-akron li.search-holder,header #header-top #menu-main-nav-contact-beachwood li.search-holder,header #header-top #menu-main-nav-contact-canton li.search-holder,header #header-top #menu-main-nav-contact-cincinnati li.search-holder,header #header-top #menu-main-nav-contact-cleveland li.search-holder,header #header-top #menu-main-nav-contact-columbus li.search-holder,header #header-top #menu-main-nav-contact-dayton li.search-holder,header #header-top #menu-main-nav-contact-independence li.search-holder,header #header-top #menu-main-nav-contact-toledo li.search-holder,header #header-top #menu-main-nav-contact-westlake li.search-holder,header #header-top #menu-main-nav-contact-youngstown li.search-holder{width:30px;justify-content:flex-end;position:relative;right:-16px;top:12px}header #header-top #menu-main-nav-contact li.search-holder:before,header #header-top #menu-main-nav-contact-akron li.search-holder:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder:before,header #header-top #menu-main-nav-contact-canton li.search-holder:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder:before,header #header-top #menu-main-nav-contact-columbus li.search-holder:before,header #header-top #menu-main-nav-contact-dayton li.search-holder:before,header #header-top #menu-main-nav-contact-independence li.search-holder:before,header #header-top #menu-main-nav-contact-toledo li.search-holder:before,header #header-top #menu-main-nav-contact-westlake li.search-holder:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder:before{display:none}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search{position:relative;z-index:10}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-close-x:before{content:"";position:absolute;top:9px;left:-6px;transition:0.3s linear;-webkit-transition:0.3s linear;z-index:10;color:#fff;font-size:20px;font-weight:400;width:20px;height:20px;background-repeat:no-repeat;background-size:contain}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-search-icon:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-magnifying-glass:before{content:"\e905";font-family:"Icomoon";color:#fff;top:14px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .icon-close-x:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .icon-close-x:before{content:"\e906";font-family:"Icomoon";color:#fff;top:14px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .form-control,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .form-control{width:200px;padding:0 8px;height:37px;font-size:16px;border:0;font-family:"Inter",sans-serif}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search label,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search label{position:absolute;left:15px;top:13px;color:#efefef;z-index:-1;font-size:14px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn{border:0;background:transparent;font-size:1.8rem;padding:0;cursor:pointer}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn:focus,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn:active,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn:hover,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn:focus{color:#000;outline:none;box-shadow:none}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn span,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn span{color:#000;font-weight:bold}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn-search,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn-search{height:47px;border-radius:0;background:#000;padding:8px;position:relative;top:0px;right:0;width:19px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .btn-search span,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .btn-search span{color:#fff}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container{text-align:right;position:absolute;width:250px;overflow:hidden;background:#000;right:11px;top:0;z-index:9;transition:all .3s ease-in-out;border-radius:0;background:#020202}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container.hdn,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container.hdn{width:0}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search{height:47px;border-radius:0;background:unset;padding:8px;border:0}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search:hover .icon-magnifying-glass:before{color:#fff}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container.hdn ~ .btn-search span{color:#000}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container .search-input-group,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container .search-input-group{width:250px;display:flex;padding:5px;box-sizing:border-box;height:47px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container .search-input-group .btn,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container .search-input-group .btn{border:0;background:#fff;font-size:16px;padding:4px 8px 0;border-radius:5px 0 0 5px;height:32px}header #header-top #menu-main-nav-contact li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-akron li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-beachwood li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-canton li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-cincinnati li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-cleveland li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-columbus li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-dayton li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-independence li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-toledo li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-westlake li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span,header #header-top #menu-main-nav-contact-youngstown li.search-holder .navbar-form-search .search-form-container .search-input-group .btn span{color:#fff}@media screen and (max-width: 1024px){header #header-top #menu-main-nav-contact li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-akron li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-beachwood li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-canton li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-cincinnati li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-cleveland li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-columbus li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-dayton li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-independence li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-toledo li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-westlake li:not(.mobile-phone-btn),header #header-top #menu-main-nav-contact-youngstown li:not(.mobile-phone-btn){display:none}}header #header-top #menu-main-nav-contact li.mobile-phone-btn,header #header-top #menu-main-nav-contact-akron li.mobile-phone-btn,header #header-top #menu-main-nav-contact-beachwood li.mobile-phone-btn,header #header-top #menu-main-nav-contact-canton li.mobile-phone-btn,header #header-top #menu-main-nav-contact-cincinnati li.mobile-phone-btn,header #header-top #menu-main-nav-contact-cleveland li.mobile-phone-btn,header #header-top #menu-main-nav-contact-columbus li.mobile-phone-btn,header #header-top #menu-main-nav-contact-dayton li.mobile-phone-btn,header #header-top #menu-main-nav-contact-independence li.mobile-phone-btn,header #header-top #menu-main-nav-contact-toledo li.mobile-phone-btn,header #header-top #menu-main-nav-contact-westlake li.mobile-phone-btn,header #header-top #menu-main-nav-contact-youngstown li.mobile-phone-btn{display:none;justify-content:center;align-items:center;width:50px;height:50px;background:#e8173d;position:relative;border-radius:4px;left:-75px}header #header-top #menu-main-nav-contact li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-akron li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-beachwood li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-canton li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-cincinnati li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-cleveland li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-columbus li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-dayton li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-independence li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-toledo li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-westlake li.mobile-phone-btn a,header #header-top #menu-main-nav-contact-youngstown li.mobile-phone-btn a{height:50px;width:50px}header #header-top #menu-main-nav-contact li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-akron li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-beachwood li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-canton li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-cincinnati li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-cleveland li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-columbus li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-dayton li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-independence li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-toledo li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-westlake li.mobile-phone-btn:before,header #header-top #menu-main-nav-contact-youngstown li.mobile-phone-btn:before{content:"\e912";font-family:"Icomoon";font-size:19px;rotate:90deg;display:inline-block;position:absolute;top:unset;left:unset;padding:4px;color:#fff;padding:0}@media screen and (max-width: 1024px){header #header-top #menu-main-nav-contact li.mobile-phone-btn,header #header-top #menu-main-nav-contact-akron li.mobile-phone-btn,header #header-top #menu-main-nav-contact-beachwood li.mobile-phone-btn,header #header-top #menu-main-nav-contact-canton li.mobile-phone-btn,header #header-top #menu-main-nav-contact-cincinnati li.mobile-phone-btn,header #header-top #menu-main-nav-contact-cleveland li.mobile-phone-btn,header #header-top #menu-main-nav-contact-columbus li.mobile-phone-btn,header #header-top #menu-main-nav-contact-dayton li.mobile-phone-btn,header #header-top #menu-main-nav-contact-independence li.mobile-phone-btn,header #header-top #menu-main-nav-contact-toledo li.mobile-phone-btn,header #header-top #menu-main-nav-contact-westlake li.mobile-phone-btn,header #header-top #menu-main-nav-contact-youngstown li.mobile-phone-btn{display:flex}}header #header-top #menu-main-nav-contact li a,header #header-top #menu-main-nav-contact-akron li a,header #header-top #menu-main-nav-contact-beachwood li a,header #header-top #menu-main-nav-contact-canton li a,header #header-top #menu-main-nav-contact-cincinnati li a,header #header-top #menu-main-nav-contact-cleveland li a,header #header-top #menu-main-nav-contact-columbus li a,header #header-top #menu-main-nav-contact-dayton li a,header #header-top #menu-main-nav-contact-independence li a,header #header-top #menu-main-nav-contact-toledo li a,header #header-top #menu-main-nav-contact-westlake li a,header #header-top #menu-main-nav-contact-youngstown li a{color:#fff;margin:0 !important;text-decoration:none !important;font-size:14px;font-family:"Inter",sans-serif;font-weight:600;line-height:130%}header #header-top #menu-main-nav-contact li.main-nav-contact a,header #header-top #menu-main-nav-contact-akron li.main-nav-contact a,header #header-top #menu-main-nav-contact-beachwood li.main-nav-contact a,header #header-top #menu-main-nav-contact-canton li.main-nav-contact a,header #header-top #menu-main-nav-contact-cincinnati li.main-nav-contact a,header #header-top #menu-main-nav-contact-cleveland li.main-nav-contact a,header #header-top #menu-main-nav-contact-columbus li.main-nav-contact a,header #header-top #menu-main-nav-contact-dayton li.main-nav-contact a,header #header-top #menu-main-nav-contact-independence li.main-nav-contact a,header #header-top #menu-main-nav-contact-toledo li.main-nav-contact a,header #header-top #menu-main-nav-contact-westlake li.main-nav-contact a,header #header-top #menu-main-nav-contact-youngstown li.main-nav-contact a{padding:8px 48px 8px 16px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.1);border-radius:4px;position:relative;height:24px;display:flex;align-items:center;transition:0.15s linear}header #header-top #menu-main-nav-contact li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-akron li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-beachwood li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-canton li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-cincinnati li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-cleveland li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-columbus li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-dayton li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-independence li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-toledo li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-westlake li.main-nav-contact a:before,header #header-top #menu-main-nav-contact-youngstown li.main-nav-contact a:before{content:"";background:#e8173d;height:24px;width:24px;border-radius:4px;position:absolute;top:unset;right:8px}header #header-top #menu-main-nav-contact li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-akron li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-beachwood li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-canton li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-cincinnati li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-cleveland li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-columbus li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-dayton li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-independence li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-toledo li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-westlake li.main-nav-contact a:after,header #header-top #menu-main-nav-contact-youngstown li.main-nav-contact a:after{content:"\e908";font-family:"Icomoon";font-size:16px;transform:rotate(-45deg);position:absolute;top:unset;right:11px;transition:0.3s linear}header #header-top #menu-main-nav-contact li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-akron li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-beachwood li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-canton li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-cincinnati li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-cleveland li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-columbus li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-dayton li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-independence li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-toledo li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-westlake li.main-nav-contact a:hover,header #header-top #menu-main-nav-contact-youngstown li.main-nav-contact a:hover{background:#e8173d}header #header-top #menu-main-nav-contact li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-akron li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-beachwood li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-canton li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-cincinnati li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-cleveland li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-columbus li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-dayton li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-independence li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-toledo li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-westlake li.main-nav-contact a:hover:after,header #header-top #menu-main-nav-contact-youngstown li.main-nav-contact a:hover:after{transform:rotate(0deg)}header #header-top_right{width:100%}header #header-top_right_menu{width:100%}header #header-top_right_menu .menu{list-style-type:none;display:flex;justify-content:center;align-items:center;height:50px;gap:25px;padding-bottom:0;margin:0;width:100%}@media screen and (max-width: 1200px){header #header-top_right_menu .menu{gap:20px}}header #header-top_right_menu .menu .accordion-toggle{display:none}header #header-top_right_menu .menu .inner-menu-wrap{display:flex;gap:25px}header #header-top_right_menu .menu li{display:flex;align-items:center;margin-left:0px;position:relative;height:auto;padding-right:18px}@media screen and (max-width: 1200px){header #header-top_right_menu .menu li{padding-right:16px}}@media screen and (max-width: 1400px){header #header-top_right_menu .menu li{font-size:16px}}header #header-top_right_menu .menu li:not(.menu-item-search).disable{opacity:0.5;pointer-events:none}header #header-top_right_menu .menu li.mobile-search,header #header-top_right_menu .menu li.mobile-phone{display:none}header #header-top_right_menu .menu li.menu-item-has-children:after{content:"\e916";font-family:"Icomoon";color:#fff;position:absolute;right:0;top:-4px;width:12px;height:12px;font-size:16px}@media screen and (max-width: 820px){header #header-top_right_menu .menu li.menu-item-has-children:after{display:none}}header #header-top_right_menu .menu li:before{content:"";width:0px;height:2px;background:#fff;transition:0.3s linear;position:absolute;bottom:-10px;left:0}@media screen and (max-width: 820px){header #header-top_right_menu .menu li:before{display:none}}@media screen and (max-width: 820px){header #header-top_right_menu .menu li.current_page_ancestor>a,header #header-top_right_menu .menu li.current-menu-item>a{text-decoration:underline}}header #header-top_right_menu .menu li.current_page_ancestor:before,header #header-top_right_menu .menu li.current-menu-item:before{width:100%}header #header-top_right_menu .menu li a{color:#fff;margin:0 !important;text-decoration:none !important;font-size:14px;font-family:"Inter",sans-serif;font-weight:600;line-height:130%}header #header-top_right_menu .menu li .sub-menu{display:none;position:absolute;top:0;left:0;margin-left:0;background:#fff;width:100%;min-width:225px;padding:0px;flex-direction:column;gap:0px;flex-direction:column;flex-wrap:nowrap}header #header-top_right_menu .menu li .sub-menu:before{content:"";position:absolute;top:-30px;left:0;height:35px;width:100%}header #header-top_right_menu .menu li .sub-menu li{margin:0;transition:0.3s linear;padding-right:0}header #header-top_right_menu .menu li .sub-menu li:hover{background:#000}header #header-top_right_menu .menu li .sub-menu li:hover.menu-item-has-children:after{color:#fff}header #header-top_right_menu .menu li .sub-menu li:hover a{color:#fff}header #header-top_right_menu .menu li .sub-menu li:hover .sub-menu{display:flex}header #header-top_right_menu .menu li .sub-menu li.menu-item-has-children:after{right:10px;color:#000}header #header-top_right_menu .menu li .sub-menu li:before{display:none}header #header-top_right_menu .menu li .sub-menu li.current_page_ancestor>a,header #header-top_right_menu .menu li .sub-menu li.current-menu-item>a{text-decoration:underline}header #header-top_right_menu .menu li .sub-menu li a{color:#000;width:100%;height:100%;padding:20px 25px 20px 25px;box-sizing:border-box;display:flex;align-items:center}header #header-top_right_menu .menu li .sub-menu li .sub-menu{display:none;flex-direction:column;position:absolute;margin-left:100%}@media screen and (min-width: 1025px){header #header-top_right_menu .menu li .sub-menu li .sub-menu{top:0 !important}}header #header-top_right_menu .menu li .sub-menu li .sub-menu li:hover a{color:#fff}header #header-top_right_menu .menu li .sub-menu li .sub-menu li a{color:#000}@media screen and (min-width: 1025px){header #header-top_right_menu .menu li:hover:before,header #header-top_right_menu .menu li>a:focus:before,header #header-top_right_menu .menu li>a:focus-visible:before{width:100%}header #header-top_right_menu .menu li:hover .sub-menu,header #header-top_right_menu .menu li>a:focus .sub-menu,header #header-top_right_menu .menu li>a:focus-visible .sub-menu{display:flex;z-index:0}}@media screen and (min-width: 1025px) and (min-width: 1025px){header #header-top_right_menu .menu li:hover .sub-menu,header #header-top_right_menu .menu li>a:focus .sub-menu,header #header-top_right_menu .menu li>a:focus-visible .sub-menu{-webkit-animation:.3s ease 0s normal forwards 1 fadein;animation:.3s ease 0s normal forwards 1 fadein}header #header-top_right_menu .menu li:hover .sub-menu:has(>li:nth-child(7)),header #header-top_right_menu .menu li>a:focus .sub-menu:has(>li:nth-child(7)),header #header-top_right_menu .menu li>a:focus-visible .sub-menu:has(>li:nth-child(7)){display:grid;grid-template-columns:repeat(2, 1fr);width:500px}}@-webkit-keyframes dotpulse{0%{box-shadow:0px 0px 6px 0px #e8173d}25%{box-shadow:0px 0px 6px 5px #e8173d}50%{box-shadow:0px 0px 6px 10px #e8173d}75%{box-shadow:0px 0px 6px 5px #e8173d}100%{box-shadow:0px 0px 6px 0px #e8173d}}@keyframes dotpulse{0%{box-shadow:0px 0px 6px 0px #e8173d}25%{box-shadow:0px 0px 6px 5px #e8173d}50%{box-shadow:0px 0px 6px 10px #e8173d}75%{box-shadow:0px 0px 6px 5px #e8173d}100%{box-shadow:0px 0px 6px 0px #e8173d}}html{scroll-behavior:smooth}header,nav,footer,article,section{display:block;margin:0;padding:0}body{background:#f7f5f0;margin:0}.container{max-width:1400px;padding:0 60px;z-index:1;position:relative;margin:0 auto}@media screen and (max-width: 1400px){.container{padding:0 50px !important}}@media screen and (max-width: 820px){.container{padding:0 30px !important}}section{padding:80px 0}@media screen and (max-width: 820px){section{padding:60px 0}}@media screen and (max-width: 600px){section{padding:40px 0}}.columns{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;align-items:center;box-sizing:border-box;align-items:flex-start}.columns.stretch{align-items:stretch}.columns.center{align-items:center}.columns .column-20,.columns .column-25,.columns .column-50,.columns .column-75,.columns .column-full,.columns .column-33,.columns .column-66{display:flex;position:relative;box-sizing:border-box;justify-content:flex-start;align-items:normal;flex-wrap:wrap}.columns .column-20.block,.columns .column-25.block,.columns .column-50.block,.columns .column-75.block,.columns .column-full.block,.columns .column-33.block,.columns .column-66.block{display:block}.columns .column-20.flex-col-end,.columns .column-25.flex-col-end,.columns .column-50.flex-col-end,.columns .column-75.flex-col-end,.columns .column-full.flex-col-end,.columns .column-33.flex-col-end,.columns .column-66.flex-col-end{flex-direction:column;align-items:flex-end}@media screen and (max-width: 820px){.columns .column-20.flex-col-end,.columns .column-25.flex-col-end,.columns .column-50.flex-col-end,.columns .column-75.flex-col-end,.columns .column-full.flex-col-end,.columns .column-33.flex-col-end,.columns .column-66.flex-col-end{align-items:flex-start}}.columns .column-20.flex-justify-end,.columns .column-25.flex-justify-end,.columns .column-50.flex-justify-end,.columns .column-75.flex-justify-end,.columns .column-full.flex-justify-end,.columns .column-33.flex-justify-end,.columns .column-66.flex-justify-end{justify-content:flex-end}.columns .column-break{width:100%;height:1px}.columns .column-20{width:19.5%}.columns .column-25{width:23%}.columns .column-50{width:45%}.columns .column-33{width:30%}.columns .column-66{width:63%}.columns .column-75{width:66%}.columns .column-full{width:100%;justify-content:space-between}.columns .column-full.column-wrap{max-width:70%}@media screen and (max-width: 820px){.columns .column-full.column-wrap{max-width:100%}}@media screen and (max-width: 820px){.columns .column-25,.columns .column-50,.columns .column-75,.columns .column-full,.columns .column-33,.columns .column-66{width:100%}}.columns .column-25.center,.columns .column-50.center,.columns .column-75.center,.columns .column-full.center,.columns .column-33.center,.columns .column-66.center{margin:0 auto}.spacer-break,.spacer-15,.spacer-30,.spacer-60,.spacer-90,.spacer-80,.spacer-120{display:block;width:100%}@media screen and (max-width: 600px){.spacer-break.mobile,.spacer-15.mobile,.spacer-30.mobile,.spacer-60.mobile,.spacer-90.mobile,.spacer-80.mobile,.spacer-120.mobile{display:none}}.spacer-break{height:1px}.spacer-15{height:15px}.spacer-30{height:30px}.spacer-60{height:60px}.spacer-90{height:90px}.spacer-80{height:80px}.spacer-120{height:120px}#app-cover{position:relative;width:100%;height:42px;margin:0 auto}@media screen and (max-width: 820px){#app-cover{margin-bottom:20px}}#app-cover #select-box #options-view-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:3}#app-cover #select-box #options-view-button:checked ~ #options{border:1px solid #e2eded;border-color:#eaf1f1 #e4eded #dbe7e7 #e4eded}#app-cover #select-box #options-view-button:checked ~ #options a{display:block;padding:12px 14px}#app-cover #select-box #options-view-button:checked ~ #options #option-bg{display:block}#app-cover #select-box #select-button{position:relative;height:16px;padding:12px 14px;background-color:#000;cursor:pointer;height:100%}#app-cover #select-box #select-button.brd{border-bottom:2px solid #666}#app-cover #select-box #select-button #selected-value{font-size:22px;line-height:100%;text-align:center;font-family:"Inter",sans-serif;margin-top:-5px}#app-cover #select-box #select-button #chevrons{position:absolute;top:0;right:0;bottom:0;width:12px;padding:9px 14px}#app-cover #select-box #options{position:absolute;top:42px;right:0;left:0;width:100%;margin:0 auto;background-color:#fff;z-index:2}#app-cover #select-box #options .options{position:absolute;left:0;width:100%}#app-cover #select-box #options .options a{display:none;padding:0;color:#666}#app-cover .option,#app-cover .label{color:#666;font-size:16px}#app-cover .option{position:relative;line-height:1;transition:0.3s ease all;z-index:2;text-align:center}#app-cover .option:hover ~ #option-bg{background-color:#666}#app-cover .option:hover a{color:#fff}#app-cover a{display:none;padding:0;color:#666;font-family:"Inter",sans-serif}@keyframes moveup{0%{bottom:-25px;opacity:0}100%{bottom:0;opacity:1}}@keyframes movedown{0%{top:-25px;opacity:0}100%{top:0;opacity:1}}#app-cover #option-bg{position:absolute;top:0;right:0;left:0;height:40px;transition:0.3s ease all;z-index:1;display:none}#app-cover .option:nth-child(2):hover ~ #option-bg{top:40px}#app-cover .option:nth-child(3):hover ~ #option-bg{top:80px}#app-cover .option:nth-child(4):hover ~ #option-bg{top:120px}#app-cover .option:nth-child(5):hover ~ #option-bg{top:160px}#app-cover .option:nth-child(6):hover ~ #option-bg{top:200px}#app-cover .option:nth-child(7):hover ~ #option-bg{top:240px}#app-cover .option:nth-child(8):hover ~ #option-bg{top:280px}#app-cover .option:nth-child(9):hover ~ #option-bg{top:320px}#app-cover .option:nth-child(10):hover ~ #option-bg{top:360px}#app-cover .option:nth-child(11):hover ~ #option-bg{top:400px}#app-cover .option:nth-child(12):hover ~ #option-bg{top:440px}#app-cover .option:nth-child(13):hover ~ #option-bg{top:480px}#app-cover .option:nth-child(14):hover ~ #option-bg{top:520px}#app-cover .option:nth-child(15):hover ~ #option-bg{top:560px}#app-cover .option:nth-child(16):hover ~ #option-bg{top:600px}#app-cover .option:nth-child(17):hover ~ #option-bg{top:640px}#app-cover .option:nth-child(18):hover ~ #option-bg{top:680px}#app-cover .option:nth-child(19):hover ~ #option-bg{top:720px}.prev,.next{cursor:pointer}#awards{display:grid}#awards .slick-track{display:flex}#awards .prev{position:absolute;left:0;top:50px;border:none;height:36px;width:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#666}#awards .prev:before{position:absolute;content:"\e916";color:#fff;font-family:"Icomoon";font-size:15px}#awards .next{position:absolute;right:0;top:50px;border:none;height:36px;width:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#666}#awards .next:before{position:absolute;content:"\e902";color:#fff;font-family:"Icomoon";font-size:15px;margin-left:5px}.page-header{padding-top:108px}#breadcrumbs{margin-top:32px}#breadcrumbs span,#breadcrumbs a{color:#a1a1a1;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.stars{color:#fff;font-size:18px}.quote{position:relative;height:16px;width:29px}.quote:before{content:"";display:block;background:url("/wp-content/themes/postali-child/assets/img/quote-icon.svg") no-repeat;background-size:contain;height:16px;width:29px}.toc-fact-block{margin-bottom:48px}.toc-fact-block .accordions{border:solid 1px #cecdc9;padding:12px;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 820px){.toc-fact-block .accordions:first-of-type{margin-bottom:16px}}.toc-fact-block .accordions_title{padding:0;margin:0;height:25px}.toc-fact-block .accordions_title p{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase;margin:0 !important;padding-left:32px;padding-right:32px;position:relative;width:100%;font-style:italic;box-sizing:border-box}.toc-fact-block .accordions_title p:before{content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:-3px;left:0;width:24px;height:24px}.toc-fact-block .accordions_title p:after{content:"\e916";font-family:"Icomoon";font-size:16px;position:absolute;top:0px;right:0;width:24px;height:24px;font-style:normal}.toc-fact-block .accordions_content{display:none;padding:0}.toc-fact-block .accordions.toc .accordions_title{background:none}.toc-fact-block .accordions.toc .accordions_title p{color:#020202}.toc-fact-block .accordions.toc .accordions_title p:before{background-image:url("/wp-content/themes/postali-child/assets/img/list-icon.svg")}.toc-fact-block .accordions.toc .anchor-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.toc-fact-block .accordions.toc .anchor-list a{text-decoration:none;margin:0;color:#020202;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.toc-fact-block .accordions.toc .anchor-list a:hover{text-decoration:underline}.toc-fact-block .accordions.toc .anchor-list a.h3-link{margin-left:12px}.awards-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:80px 0;min-height:400px;overflow:hidden}.awards-block.top{margin:0 0 80px 0}@media screen and (max-width: 820px){.awards-block{min-height:100%}}.awards-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#020202;opacity:0.7;z-index:1}.awards-block .award-banner{width:100%;height:100%}.awards-block .award-banner img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.awards-block .award-title{z-index:2;position:relative;color:#fff;font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%;text-align:center;max-width:750px;width:100%;margin:0 auto 48px auto;padding:0 30px;box-sizing:border-box}.awards-block .awards-slider-1{position:relative;z-index:2;width:100%;margin-bottom:48px;overflow:hidden}.awards-block .awards-slider-1 .award-img{height:100px;width:auto;position:relative}.awards-block .awards-slider-1 .award-img .fill-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.awards-block .awards-slider-1 .award-img img{height:100px;width:100%;-o-object-fit:contain;object-fit:contain;z-index:2;position:relative}.touts-block .touts-column{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media screen and (max-width: 1200px){.touts-block .touts-column{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.touts-block .touts-column{grid-template-columns:1fr}}.touts-block .touts-column .tout{padding-right:30px;border-right:solid 1px #cecdc9}.touts-block .touts-column .tout:last-of-type{padding-right:0;border-right:0}@media screen and (max-width: 1200px){.touts-block .touts-column .tout:nth-of-type(2){border-right:0}}@media screen and (max-width: 820px){.touts-block .touts-column .tout{border-right:0;border-bottom:solid 1px #cecdc9}.touts-block .touts-column .tout:last-of-type{border-bottom:0}}.touts-block .touts-column .tout .tout-headline{color:#8e6a2c;text-align:center;font-family:"Roboto Serif",serif;font-size:32px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.32px}.touts-block .touts-column .tout p:not(.tout-headline){color:#020202;text-align:center;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;text-transform:uppercase}.parent-testimonial-block{position:relative;height:483px;display:flex;align-items:center}.parent-testimonial-block.top-position{margin-top:0;margin-bottom:120px}.parent-testimonial-block.bottom-position{margin-top:120px;margin-bottom:0}.parent-testimonial-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(8,0,1,0.63) 0%, rgba(8,0,1,0.9) 100%)}.parent-testimonial-block .testimonial-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parent-testimonial-block .testimonial-wrapper{max-width:950px;margin:0 auto;padding:0 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.parent-testimonial-block .testimonial-wrapper .stars{margin-bottom:24px;color:#e8173d}.parent-testimonial-block .testimonial-wrapper p{color:#fff;text-align:center}.parent-testimonial-block .testimonial-wrapper p.tag{text-transform:uppercase;margin-bottom:48px}.accordions:not(.toc){border-top:solid 1px #cecdc9;margin:0;padding:24px 0;display:flex;flex-direction:column;justify-content:center}.accordions:not(.toc) .accordions_title{background:none;margin:0;position:relative;display:flex;align-items:center;padding:0;height:48px;cursor:pointer}.accordions:not(.toc) .accordions_title.accordion-active{background:none}.accordions:not(.toc) .accordions_title h3,.accordions:not(.toc) .accordions_title h4{color:#020202;font-family:"Inter",sans-serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;margin:0;padding-right:64px;font-family:"Inter",sans-serif !important}.accordions:not(.toc) .accordions_title:before{content:"";height:48px;width:48px;border-radius:4px;border:solid 1px #cecdc9;position:absolute;top:0;right:0}.accordions:not(.toc) .accordions_title:after{content:"\e911";font-family:"Icomoon";color:#020202;height:48px;width:48px;display:flex;justify-content:center;align-items:center;font-size:22px;position:absolute;top:0;right:0;transition:0.3s linear}.accordions:not(.toc) .accordions_title.accordion-active:after{transform:rotate(45deg)}.accordions:not(.toc) .accordions_title.accordion-active span:after{transform:rotate(45deg)}.accordions:not(.toc) .accordions_content{padding:24px 0;display:none}.accordions:not(.toc) .accordions_content p{color:#020202}.result{background:#020202;padding:32px;width:100%;box-sizing:border-box}@media screen and (max-width: 600px){.result{padding:24px}}.result h4,.result h5,.result p,.result a{color:#fff}.result h4{margin:0;font-family:"Roboto Serif",serif;font-weight:500;font-size:4rem;line-height:140%;padding-bottom:16px}.result h5,.result p{margin-bottom:16px}.result a{text-decoration:none;font-size:14px}.result a:hover{text-decoration:underline}.result .row1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;border-bottom:solid 1px rgba(255,255,255,0.2);flex-wrap:wrap}.result .row1 .tag{color:#ab8748;text-transform:uppercase;margin-bottom:8px}.result .row1 .column1{width:70%}@media screen and (max-width: 600px){.result .row1 .column1{width:100%}}.result .row1 .column2{width:30%;display:flex;justify-content:flex-end}@media screen and (max-width: 600px){.result .row1 .column2{width:100%;justify-content:flex-start}}.result .row1 .column2 .policy-tag{display:block;padding:6px 8px;align-items:center;justify-content:center;text-align:center;border-radius:4px;background:rgba(255,255,255,0.1);gap:16px;color:#fff;font-size:12px;font-weight:400;font-weight:400;line-height:160%}.result-more{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.result-more p{font-family:"Inter",sans-serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;font-size:2rem;width:60%;margin:0;padding-left:24px;border-left:solid 1px #cecdc9}.result-more a{margin:0}.related-reading-container .row1{display:flex;justify-content:space-between;margin-bottom:32px}.related-reading-container .row1 h4{color:#020202;font-family:"Roboto Serif",serif;font-size:2.4rem;font-style:italic;font-weight:300;line-height:140%;margin:0}.related-reading-container .row1 a{margin:0}#related-posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media screen and (max-width: 1024px){#related-posts{grid-template-columns:1fr}}#related-posts .related-readings{border:solid 1px #cecdc9;padding:24px;position:relative}#related-posts .related-readings:hover h4{text-decoration:underline}#related-posts .related-readings .fill-link{position:absolute;top:0;left:0;width:100%;height:100%}#related-posts .related-readings .post-img img{width:100%;height:248px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}#related-posts .related-readings .categories{margin-bottom:16px}#related-posts .related-readings .categories a{font-size:14px;text-transform:uppercase;color:#ab8748;text-decoration:none;font-weight:600;position:relative;z-index:3}#related-posts .related-readings .categories a:hover{text-decoration:underline}#related-posts .related-readings h4{color:#020202;font-family:"Roboto Serif",serif;font-size:2.4rem;font-weight:600;line-height:120%;letter-spacing:0.24px;margin-bottom:16px}#related-posts .related-readings .date{margin:0;color:#6e6e6e;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.helpful-resources .slick-track{display:flex;justify-content:flex-start;align-items:stretch;gap:30px}.helpful-resources .resources-headline{color:#8e6a2c;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.96px;text-transform:uppercase;margin-bottom:24px}.helpful-resources .resource{display:flex !important;flex-direction:column;border:solid 1px #cecdc9;padding:24px;gap:16px;margin:0;height:unset;text-decoration:none;position:relative;left:-30px}.helpful-resources .resource:hover span.underline{text-decoration:underline}.helpful-resources .resource:hover .title:after{transform:rotate(0deg)}.helpful-resources .resource a{display:block;margin:0}.helpful-resources .resource .title{position:relative;display:flex}.helpful-resources .resource .title:before{content:"";background:#e8173d;height:24px;width:24px;border-radius:4px;position:absolute;top:unset;right:8px}.helpful-resources .resource .title:after{content:"\e908";font-family:"Icomoon";font-size:16px;transform:rotate(-45deg);position:absolute;top:unset;right:11px;color:#fff;transition:0.3s linear}.helpful-resources .resource p.tag{margin:0;color:#020202;opacity:0.5;position:relative;padding-right:38px}.helpful-resources .resource span.underline{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px}.helpful-resources .slick-dots li{width:24px !important;height:4px !important;background:#a1a1a1 !important;opacity:0.5 !important;transition:0.3s linear}.helpful-resources .slick-dots li button:before{content:"" !important}.helpful-resources .slick-dots li.slick-active{background:#020202 !important;width:64px !important;opacity:1 !important}.fancy-two-col-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-bottom:40px}@media screen and (max-width: 820px){.fancy-two-col-list{grid-template-columns:1fr}}.fancy-two-col-list .column-50{display:grid;gap:16px;width:unset;grid-template-columns:1fr}.fancy-two-col-list .column-50 div>*{margin:0 !important}.fancy-two-col-list .column-50>div{display:block;width:100%;padding:16px;margin:0;border:solid 1px #cecdc9;box-sizing:border-box;border-radius:4px}.fancy-two-col-list .column-50>div:has(a):hover{background:#ebe0cc}.fancy-two-col-list .column-50 a{text-decoration:none;position:relative;display:flex;align-items:center;padding-right:30px}.fancy-two-col-list .column-50 a:after{content:"";background:url("/wp-content/themes/postali-child/assets/img/red-arrow-icon.svg") no-repeat;background-size:contain;display:inline-block;position:absolute;top:unset;right:16px;width:12px;height:14px;transform:rotate(45deg);display:none}.fancy-two-col-list .column-50 a:hover{background:#ebe0cc}.fancy-two-col-list .column-50 a:hover:after{display:block}.sticky-column{position:-webkit-sticky !important;position:sticky !important;top:120px}.sidebar-nav{padding-bottom:32px;border-bottom:solid 1px #cecdc9;width:100%}.sidebar-nav:first-of-type{margin-top:0px;border-top:solid 1px #cecdc9}.sidebar-nav ul{list-style-type:none;padding:0;margin:0}.sidebar-nav ul li{margin-bottom:16px;padding-right:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:center;box-sizing:border-box}.sidebar-nav ul li:hover:after{transform:rotate(45deg)}.sidebar-nav ul li:after{content:"";background:url("/wp-content/themes/postali-child/assets/img/red-arrow-icon.svg") no-repeat;background-size:contain;display:inline-block;position:absolute;top:5px;right:0px;width:8px;height:18px;transition:0.3s linear}.sidebar-nav ul li:last-of-type{margin-bottom:0}.sidebar-nav ul li a{color:#020202;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:130%;text-decoration:none;margin:0}.sidebar-nav ul li a:hover{text-decoration:underline}.sidebar-nav.sidebar-cta{background:radial-gradient(126.56% 100% at 50% 0%, rgba(206,175,120,0) 0%,#ceaf78 100%),#F7F5F0;padding:56px 16px 16px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:100px;box-sizing:border-box;position:relative}.sidebar-nav.sidebar-cta .hurt-now-bullet{position:absolute;top:-46px;margin:0}.sidebar-nav.sidebar-cta .hurt-now-bullet img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.sidebar-nav.sidebar-cta .cta-title{color:#020202;text-align:center;font-family:"Roboto Serif",serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.16px;margin-top:10px}.sidebar-nav.sidebar-cta .gform_wrapper .gform_heading{display:none}.sidebar-nav.sidebar-cta .gform_wrapper .gform_fields{row-gap:16px !important}.sidebar-nav.sidebar-cta .gform_wrapper input,.sidebar-nav.sidebar-cta .gform_wrapper textarea{font-family:"Inter",sans-serif;color:#020202;border-radius:2px;padding:24px 18px !important;background:#f7f5f0;border:0}.sidebar-nav.sidebar-cta .gform_wrapper .gfield--type-html p,.sidebar-nav.sidebar-cta .gform_wrapper .gfield--type-html a{color:#020202;font-family:"Inter",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin:0 !important}.sidebar-nav.sidebar-cta .gform_wrapper input[type="submit"]{background:none !important;border:solid 1px #020202 !important;color:#020202 !important;font-family:"Inter",sans-serif !important;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:130%;padding:16px 20px !important;border-radius:4px}.sidebar-nav.sidebar-cta .gform_wrapper input[type="submit"]:hover{background:#e8173d !important;color:#fff !important}.sidebar-nav.sidebar-cta .gform_wrapper textarea{box-sizing:border-box;height:60px}.sidebar-nav.sidebar-cta .gform_wrapper .validation_message,.sidebar-nav.sidebar-cta .gform_wrapper .gform_submission_error{font-family:"Inter",sans-serif !important;font-weight:700 !important}.mid-page-cta,.bottom-page-cta{position:relative;padding:120px 0;margin-bottom:120px}@media screen and (max-width: 820px){.mid-page-cta,.bottom-page-cta{padding:80px 0}}@media screen and (max-width: 600px){.mid-page-cta,.bottom-page-cta{background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%)}}.mid-page-cta:before,.bottom-page-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%),linear-gradient(270deg, transparent 0%, rgba(8,0,1,0.9) 100%);z-index:2}.mid-page-cta .tag,.bottom-page-cta .tag{color:#ab8748 !important;margin-bottom:16px}.mid-page-cta h2,.bottom-page-cta h2{margin-bottom:40px}.mid-page-cta .cta-row,.bottom-page-cta .cta-row{margin-top:16px}.mid-page-cta .cta-row p,.bottom-page-cta .cta-row p{margin-bottom:16px;font-family:"Roboto Serif",serif;font-style:italic}.mid-page-cta .cta-row a,.bottom-page-cta .cta-row a{margin:0}.mid-page-cta .cta-banner-img img,.bottom-page-cta .cta-banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 600px){.mid-page-cta .cta-banner-img img,.bottom-page-cta .cta-banner-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}}.mid-page-cta .container,.bottom-page-cta .container{position:relative;z-index:3}.mid-page-cta .container h2,.mid-page-cta .container p,.bottom-page-cta .container h2,.bottom-page-cta .container p{color:#fff}.mid-page-cta .form-wrapper,.bottom-page-cta .form-wrapper{background:rgba(255,255,255,0.2);padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (max-width: 820px){.mid-page-cta .form-wrapper,.bottom-page-cta .form-wrapper{margin-top:48px}}.mid-page-cta .form-wrapper .gform_wrapper .gform_heading,.bottom-page-cta .form-wrapper .gform_wrapper .gform_heading{display:none}.mid-page-cta .form-wrapper .gform_wrapper .gform_fields,.bottom-page-cta .form-wrapper .gform_wrapper .gform_fields{-moz-column-gap:16px !important;column-gap:16px !important;row-gap:16px !important}.mid-page-cta .form-wrapper .gform_wrapper input,.mid-page-cta .form-wrapper .gform_wrapper textarea,.bottom-page-cta .form-wrapper .gform_wrapper input,.bottom-page-cta .form-wrapper .gform_wrapper textarea{font-family:"Inter",sans-serif;color:#020202;border-radius:2px;padding:24px 18px !important;background:#f7f5f0;border:0}.mid-page-cta .form-wrapper .gform_wrapper .gfield--type-html p,.mid-page-cta .form-wrapper .gform_wrapper .gfield--type-html a,.bottom-page-cta .form-wrapper .gform_wrapper .gfield--type-html p,.bottom-page-cta .form-wrapper .gform_wrapper .gfield--type-html a{color:#fff;font-family:"Inter",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin:0 !important}.mid-page-cta .form-wrapper .gform_wrapper .gfield--type-html .form-title,.bottom-page-cta .form-wrapper .gform_wrapper .gfield--type-html .form-title{font-family:"Roboto Serif",serif;font-size:16px;font-style:italic;font-weight:400;line-height:140%}.mid-page-cta .form-wrapper .gform_wrapper input[type="submit"],.bottom-page-cta .form-wrapper .gform_wrapper input[type="submit"]{background:none !important;border:solid 1px rgba(255,255,255,0.1) !important;color:#fff !important;font-family:"Inter",sans-serif !important;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:130%;padding:16px 20px !important;border-radius:4px;transition:0.3s linear}.mid-page-cta .form-wrapper .gform_wrapper input[type="submit"]:hover,.bottom-page-cta .form-wrapper .gform_wrapper input[type="submit"]:hover{background:#e8173d !important;color:#fff !important}.mid-page-cta .form-wrapper .gform_wrapper textarea,.bottom-page-cta .form-wrapper .gform_wrapper textarea{box-sizing:border-box;height:60px}.mid-page-cta .form-wrapper .gform_wrapper .validation_message,.mid-page-cta .form-wrapper .gform_wrapper .gform_submission_error,.bottom-page-cta .form-wrapper .gform_wrapper .validation_message,.bottom-page-cta .form-wrapper .gform_wrapper .gform_submission_error{font-family:"Inter",sans-serif !important;font-weight:700 !important;color:#fff}.mid-page-cta .form-wrapper .gform_wrapper .gform_submission_error,.bottom-page-cta .form-wrapper .gform_wrapper .gform_submission_error{margin:0}.mid-page-cta .form-wrapper .gform_wrapper .gform_validation_errors,.bottom-page-cta .form-wrapper .gform_wrapper .gform_validation_errors{border-color:#fff !important}.mid-page-cta .form-wrapper .gform_wrapper .gform-icon,.bottom-page-cta .form-wrapper .gform_wrapper .gform-icon{border-color:#fff !important}.mid-page-cta .form-wrapper .gform_wrapper .gform-icon:before,.bottom-page-cta .form-wrapper .gform_wrapper .gform-icon:before{color:#fff !important}@media screen and (max-width: 820px){.bottom-page-cta{padding:40px 16px 16px 16px}}@media screen and (max-width: 600px){.bottom-page-cta .container{padding:0 !important;margin:0}}.bottom-page-cta .tag{color:#fff !important}.bottom-page-cta:before{background:linear-gradient(75deg, rgba(171,135,72,0.3) 0%, rgba(0,0,0,0.1) 100%),linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%)}.bottom-page-cta .cta-row{background:rgba(255,255,255,0.1);flex-wrap:wrap;gap:32px;padding:24px;display:flex;justify-content:space-between;align-items:center;position:relative;bottom:-80px}@media screen and (max-width: 820px){.bottom-page-cta .cta-row{bottom:0}}.bottom-page-cta .cta-row .copy-line-one{font-family:"Inter",sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.24px}#menu-global-child-page-sidebar-nav{margin-bottom:24px}.attorney-box-gold{width:100%;height:376px;box-sizing:border-box;position:relative;border-radius:4px 4px 0 0;padding:40px;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(171,135,72,0.5) 0%, rgba(2,2,2,0.5) 100%);overflow:hidden}@media screen and (max-width: 1200px){.attorney-box-gold{padding:20px}}.attorney-box-gold img{position:absolute;bottom:-150px;right:-125px;height:500px;width:500px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1200px){.attorney-box-gold img{height:400px;width:400px}}.attorney-box-gold a{text-decoration:none}.attorney-box-gold a:hover{text-decoration:underline}.attorney-box-gold .banner-callout{display:flex;flex-direction:column;align-items:center;width:70%;position:relative;z-index:2}.attorney-box-gold .banner-callout *{text-align:center}.attorney-box-gold .banner-callout a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.attorney-box-gold .banner-callout h4,.attorney-box-gold .banner-callout p,.attorney-box-gold .banner-callout a:not(.btn){color:#fff !important}.timeline-block{display:flex;flex-direction:column;gap:16px;width:100%}.timeline-block .timeline-event{display:flex;justify-content:space-between;align-items:center;width:100%;background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:24px 24px 24px 64px;position:relative;box-sizing:border-box}.timeline-block .timeline-event:before{content:"";position:absolute;left:24px;width:16px;height:16px;border-radius:50%;background:#ab8748}.timeline-block .timeline-event:after{content:"";position:absolute;top:0px;left:32px;width:1px;height:calc(100% + 16px);background:#ab8748;z-index:3}.timeline-block .timeline-event:first-of-type:after{height:calc(50% + 16px);top:unset;bottom:-16px}.timeline-block .timeline-event:last-of-type:after{height:50%}.timeline-block .timeline-event p{margin:0}.timeline-block .timeline-event .date{width:33%}.timeline-block .timeline-event .event{width:66%}.timeline-block .timeline-event .date p{font-family:"Roboto Serif",serif;font-weight:500;font-size:3.2rem;line-height:130%;color:#ab8748}.timeline-block .timeline-event .event p{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%}.video-embed-wrapper{position:relative;width:100%;height:100%;padding-top:56.25%;cursor:pointer}@media screen and (max-width: 600px){.video-embed-wrapper{margin-bottom:200px}}@media screen and (max-width: 360px){.video-embed-wrapper{margin-bottom:250px}}.video-embed-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.video-embed-wrapper.video-cover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, transparent 0%, rgba(8,0,1,0.9) 100%);pointer-events:none}.video-embed-wrapper.video-cover .copy-container{display:block}.video-embed-wrapper.video-cover .video-icon{display:flex;pointer-events:none}.video-embed-wrapper .copy-container{display:none;position:absolute;top:300px;left:48px;width:500px;z-index:2}@media screen and (max-width: 1024px){.video-embed-wrapper .copy-container{top:100px;width:80%}}@media screen and (max-width: 600px){.video-embed-wrapper .copy-container{top:unset;left:0;bottom:-200px;width:100%}}@media screen and (max-width: 360px){.video-embed-wrapper .copy-container{bottom:-250px}}.video-embed-wrapper .copy-container .tag{color:#ab8748;font-size:16px}.video-embed-wrapper .video-icon{display:none;width:48px;height:48px;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:4px;position:absolute;bottom:16px;right:16px;justify-content:center;align-items:center;pointer-events:none;pointer-events:none}.video-embed-wrapper .video-icon:after{content:"\e90e";font-family:"Icomoon";font-size:18px;color:#fff}#attorney-slider{display:grid;padding-top:32px;margin-top:0}#attorney-slider .slick-list .slick-track .column-25{width:24%;margin:.5%}@media screen and (max-width: 1024px){#attorney-slider .slick-list .slick-track .column-25{width:32.3%}}@media screen and (max-width: 820px){#attorney-slider .slick-list .slick-track .column-25{width:49%}}@media screen and (max-width: 600px){#attorney-slider .slick-list .slick-track .column-25{width:100%}}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box{margin-bottom:50px}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box:hover .attorney-link{text-decoration:underline !important;font-size:2.4rem}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box:hover .attorney-link::before{transform:scaleX(1) !important}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-photo{background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(171,135,72,0.5) 0%, rgba(2,2,2,0.5) 100%);margin-bottom:20px;height:400px;overflow:hidden;position:relative;display:flex;justify-content:center}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-photo picture{height:100%;width:auto;margin:0 auto;position:absolute}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-photo picture img{max-width:100%}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details .attorney-link{font-family:"Roboto Serif",serif;font-weight:600;font-size:2.4rem;line-height:120%;letter-spacing:0.24px;color:#fff;text-decoration:none;font-size:2.4rem}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details .tag{margin-bottom:16px;margin-top:8px}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details p.small{margin-bottom:0 !important}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details p.small a{color:inherit;text-decoration:none;position:relative}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details p.small a:hover{text-decoration:underline}#attorney-slider .slick-list .slick-track .column-25 .attorney-profile-box .attorney-details .phone-link::before{left:0px}#attorney-slider .slick-list .slick-track .attorney-photo{position:relative;overflow:hidden}#attorney-slider .slick-list .slick-track .attorney-photo:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.5) 15%, transparent 70%)}#attorney-slider .slick-list .slick-track .attorney-photo .post-button{position:absolute;right:15px;bottom:-60px;opacity:0;transition:0.3s linear;transition-delay:.2s;display:flex;justify-content:center;align-items:center;background:#e8173d;border-radius:4px;padding:4px 8px;z-index:3}#attorney-slider .slick-list .slick-track .attorney-photo .post-button .icon-arrow-right{color:#fff}#attorney-slider .slick-list .slick-track .attorney-photo:hover .post-button{bottom:5px;opacity:1}#attorney-slider .slick-list .slick-track .column-25{margin:0 10px}@media screen and (max-width: 600px){#attorney-slider .slick-list .slick-track .column-25{margin:0}}@media screen and (max-width: 1024px){.locations-block{padding-top:0}}.locations-block .stretch{align-items:stretch}.locations-block .mobile-map-img{display:none}.locations-block .mobile-map-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:32px 0}@media screen and (max-width: 1024px){.locations-block .mobile-map-img{display:block}}.locations-block .location-list{display:grid;grid-template-columns:repeat(6, 1fr);flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px;margin-bottom:80px}@media screen and (max-width: 1200px){.locations-block .location-list{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 820px){.locations-block .location-list{grid-template-columns:repeat(2, 1fr);margin-bottom:40px}}.locations-block .location-list .btn{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;margin:0;box-sizing:border-box;cursor:pointer}.locations-block .location-list .btn-active{background:#6e6e6e;pointer-events:none}@media screen and (max-width: 1024px){.locations-block .interactive-map-group{flex-direction:column-reverse;align-items:center}.locations-block .interactive-map-group .column-33{width:100%}.locations-block .interactive-map-group .column-66{display:none}}.locations-block .map{position:relative;overflow:hidden}.locations-block .map .map-dot{width:12px;height:12px;background:none;border-radius:50%;position:absolute;display:flex;justify-content:center;align-items:center;z-index:3;border:solid 2px #fff;cursor:pointer}.locations-block .map .map-dot:hover{z-index:4}.locations-block .map .map-dot:hover .dot-hover-name{display:flex}.locations-block .map .map-dot .dot-hover-name{color:#fff;padding:8px 16px;border:solid 1px #fff;border-radius:4px;background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;justify-content:center;align-items:center;position:absolute;bottom:-50px;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:160%;text-align:center}.locations-block .map .map-dot-active{background:#fff;border:0;pointer-events:none;-webkit-animation:dotpulse 3s linear infinite;-webkit-animation:dotpulse 3s linear infinite}.locations-block .map .map-dot-akron{top:97px;right:190px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-akron{top:120px;right:187px}}.locations-block .map .map-dot-beachwood{top:50px;right:218px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-beachwood{top:86px;right:193px}}.locations-block .map .map-dot-canton{top:130px;right:130px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-canton{top:160px;right:160px}}.locations-block .map .map-dot-cincinnati{left:97px;bottom:172px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-cincinnati{left:76px;bottom:198px}}.locations-block .map .map-dot-cleveland{top:58px;right:267px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-cleveland{top:88px;right:247px}}.locations-block .map .map-dot-columbus{top:223px;left:380px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-columbus{top:233px;left:331px}}.locations-block .map .map-dot-columbus-downtown{top:250px;left:360px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-columbus-downtown{top:260px;left:311px}}.locations-block .map .map-dot-dayton{top:315px;left:130px}.locations-block .map .map-dot-independence{top:80px;right:242px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-independence{top:114px;right:220px}}.locations-block .map .map-dot-toledo{top:9px;left:282px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-toledo{top:40px;left:240px}}.locations-block .map .map-dot-westlake{top:65px;right:230px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-westlake{top:100px;right:207px}}.locations-block .map .map-dot-youngstown{right:45px;top:75px}@media screen and (max-width: 1200px){.locations-block .map .map-dot-youngstown{right:40px;top:106px}}.locations-block .map .map-img{width:740px;height:100%;position:relative}@media screen and (max-width: 1200px){.locations-block .map .map-img{width:650px}}.locations-block .map .map-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;position:relative}.locations-block .location-cards{position:relative;width:100%;height:100%}@media screen and (max-width: 1024px){.locations-block .location-cards{height:700px}}@media screen and (max-width: 820px){.locations-block .location-cards{height:600px}}@media screen and (max-width: 600px){.locations-block .location-cards{height:500px}}.locations-block .location-cards .location-card{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.locations-block .location-cards .location-card:hover .red-arrow:after{transform:rotate(0) !important}.locations-block .location-cards .location-card:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:4px;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%)}.locations-block .location-cards .location-card-active{display:block}.locations-block .location-cards .location-card .fill-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.locations-block .location-cards .location-card .featured-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;border-radius:4px}.locations-block .location-cards .location-card .copy{position:relative;padding:40px}@media screen and (max-width: 1200px){.locations-block .location-cards .location-card .copy{padding:20px}}@media screen and (max-width: 1024px){.locations-block .location-cards .location-card .copy{padding:40px}}@media screen and (max-width: 600px){.locations-block .location-cards .location-card .copy{padding:25px}}.locations-block .location-cards .location-card .copy .row1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px}.locations-block .location-cards .location-card .copy .row1 h2{position:relative;z-index:1;width:auto;box-sizing:border-box;margin:0;font-size:3rem;width:85%}.locations-block .location-cards .location-card .copy .row1 .red-arrow{position:relative;background:#e8173d;height:40px;width:40px;border-radius:4px;display:block;z-index:2;pointer-events:none}.locations-block .location-cards .location-card .copy .row1 .red-arrow:after{content:"\e908";font-family:"Icomoon";font-size:24px;transform:rotate(-45deg);position:absolute;top:unset;right:0;height:40px;width:40px;display:flex;justify-content:center;align-items:center;font-weight:900;transition:0.3s linear;color:#fff}.locations-block .location-cards .location-card .copy .row2{display:flex;flex-direction:column}.locations-block .location-cards .location-card .copy .row2 a{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%;text-decoration:none;position:relative;z-index:3}.locations-block .location-cards .location-card .copy .row2 a:hover{text-decoration:underline}.locations-block .location-cards .location-card .copy .row2 a:before{color:#e8173d}.locations-block .location-cards .location-card .map-embed{position:relative;padding-top:56.25%;z-index:1}@media screen and (max-width: 1024px){.locations-block .location-cards .location-card .map-embed{padding-top:45%}}.locations-block .location-cards .location-card .map-embed iframe{border-radius:4px;position:absolute;top:0;left:40px;width:calc(100% - 80px);height:100%}@media screen and (max-width: 820px){.attorney-slider{height:600px;margin-bottom:60px}}.attorney-slider h3{margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#f7f5f0;font-family:"Roboto Serif",serif;font-size:2.4rem;font-style:italic;font-weight:300;line-height:140%}.attorney-slider .btn-arrow-clear{margin:0 auto}@media screen and (max-width: 820px){.attorney-slider .btn-arrow-clear{margin:0}}.attorney-slider .slide-pagination{position:absolute;font-size:14px;right:60px;top:-10px;display:flex;align-items:center;justify-content:flex-end;z-index:3}@media screen and (max-width: 600px){.attorney-slider .slide-pagination{top:-5px}}.attorney-slider .slide-pagination .prev-button-slick,.attorney-slider .slide-pagination .next-button-slick{height:48px;width:48px;background:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;cursor:pointer}.attorney-slider .slide-pagination .prev-button-slick span:before,.attorney-slider .slide-pagination .next-button-slick span:before{color:#fff;font-weight:700;font-size:18px}.attorney-slider .slide-pagination .prev-button-slick{margin-right:3px}.attorney-slider .slide-pagination .next-button-slick{margin-left:3px}.black-bg{background:#020202}.black-bg p,.black-bg a:not(.btn){color:#fff}#pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:80px;flex-wrap:wrap}#pagination .page-numbers{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;line-height:160%;color:#fff;text-decoration:none;padding:8px;margin:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:0.3s linear}#pagination .page-numbers:not(.current):hover{background:rgba(255,255,255,0.1)}#pagination .page-numbers.current{border:solid 1px #6e6e6e}#pagination .page-numbers.prev,#pagination .page-numbers.next{background:rgba(255,255,255,0.1);border:solid 1px #ffffff00}#pagination .page-numbers.prev:hover,#pagination .page-numbers.next:hover{border-color:#6e6e6e}#pagination .page-numbers.dots:hover{background:none}#pagination .page-numbers.prev:before{content:"\e909";font-family:"Icomoon"}#pagination .page-numbers.next:before{content:"\e90a";font-family:"Icomoon"}.attorney-box{background:none;position:relative}@media screen and (max-width: 600px){.attorney-box{height:210px}}.attorney-box:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 64.1%, #000 100%)}.attorney-box img{bottom:0;right:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.attorney-box .partner-block-info{background:linear-gradient(0deg, rgba(0,0,0,0.22) 0%, rgba(0,0,0,0.22) 100%),rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 36px 0 rgba(0,0,0,0.35);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:16px 24px;box-sizing:border-box;border-radius:4px;position:absolute;z-index:2}.attorney-box .partner-block-info:first-of-type{bottom:20%;left:0}@media screen and (max-width: 820px){.attorney-box .partner-block-info:first-of-type{left:5%}}.attorney-box .partner-block-info:last-of-type{bottom:10%;right:0}@media screen and (max-width: 820px){.attorney-box .partner-block-info:last-of-type{right:5%}}.attorney-box .partner-block-info p{margin:0;font-family:"Roboto Serif";font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.2px}.attorney-box .partner-block-info p:first-of-type{margin-bottom:8px}@media screen and (max-width: 1200px){.attorney-box .partner-block-info p:first-of-type{font-size:16px}}@media screen and (max-width: 600px){.attorney-box .partner-block-info p:first-of-type{font-size:12px}}.attorney-box .partner-block-info p:last-of-type{font-family:"Inter",sans-serif;font-weight:600;font-size:14px;letter-spacing:0.84px;text-transform:uppercase}@media screen and (max-width: 1200px){.attorney-box .partner-block-info p:last-of-type{font-size:12px}}@media screen and (max-width: 600px){.attorney-box .partner-block-info p:last-of-type{font-size:8px}}.page-template-page-locations .mid-page-cta{margin-bottom:0}.offset-padding-80{margin-bottom:-80px}@media screen and (max-width: 820px){.offset-padding-80{margin-bottom:-60px}}@media screen and (max-width: 600px){.offset-padding-80{margin-bottom:-40px}}#gform_18 label,#gform_18 input,#gform_18 textarea,#gform_18 legend,#gform_19 label,#gform_19 input,#gform_19 textarea,#gform_19 legend{font-family:"Inter",sans-serif;color:#020202}#gform_18 legend,#gform_19 legend{font-size:16px !important}#gform_18 input[type="submit"],#gform_19 input[type="submit"]{background:#e8173d !important;border:solid 1px rgba(255,255,255,0.1) !important;color:#fff !important;font-family:"Inter",sans-serif !important;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:130%;padding:16px 20px !important;border-radius:4px;transition:0.3s linear}#gform_18 input[type="submit"]:hover,#gform_19 input[type="submit"]:hover{background:#fff !important;color:#e8173d !important}.gform_wrapper input{box-sizing:border-box}.gform_wrapper .gfield_error input{border:solid 1px #e8173d !important}.video-holder{width:100%;height:100%;padding-top:56.25%;position:relative}.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gform_wrapper #gform_23,.gform_wrapper #gform_22{border-top:solid 1px #33312e;padding-top:16px}.gform_wrapper #gform_23 .gform_heading,.gform_wrapper #gform_22 .gform_heading{display:none !important}.gform_wrapper #gform_23 .gform_fields,.gform_wrapper #gform_22 .gform_fields{gap:16px !important}.gform_wrapper #gform_23 .gfield--type-html p.tag,.gform_wrapper #gform_22 .gfield--type-html p.tag{font-size:14px !important}.gform_wrapper #gform_23 .gfield--type-html p.tag:nth-of-type(1),.gform_wrapper #gform_22 .gfield--type-html p.tag:nth-of-type(1){margin-top:8px !important}.gform_wrapper #gform_23 label,.gform_wrapper #gform_23 legend,.gform_wrapper #gform_22 label,.gform_wrapper #gform_22 legend{font-family:"Inter",sans-serif !important}.gform_wrapper #gform_23 .gform_button_select_files,.gform_wrapper #gform_22 .gform_button_select_files{background:#e8173d}.gform_wrapper #gform_23 .gform_drop_area:before,.gform_wrapper #gform_22 .gform_drop_area:before{color:#e8173d}.gform_wrapper #gform_23 input,.gform_wrapper #gform_23 textarea,.gform_wrapper #gform_22 input,.gform_wrapper #gform_22 textarea{padding:24px 16px !important}.gform_wrapper #gform_23 input[type="radio"],.gform_wrapper #gform_22 input[type="radio"]{padding:12px !important;border-radius:50% !important}.gform_wrapper #gform_23 input[type="radio"]:before,.gform_wrapper #gform_22 input[type="radio"]:before{background:#e8173d !important}.gform_wrapper #gform_23 input,.gform_wrapper #gform_23 textarea,.gform_wrapper #gform_23 .gfield--type-select,.gform_wrapper #gform_22 input,.gform_wrapper #gform_22 textarea,.gform_wrapper #gform_22 .gfield--type-select{border:0 !important;background:rgba(255,255,255,0.5) !important;color:#020202 !important;font-size:16px !important;line-height:160% !important;border:solid 1px #a1a1a1;font-family:"Inter",sans-serif !important;border-radius:2px !important}.gform_wrapper #gform_23 input::-webkit-input-placeholder,.gform_wrapper #gform_23 textarea::-webkit-input-placeholder,.gform_wrapper #gform_23 .gfield--type-select::-webkit-input-placeholder,.gform_wrapper #gform_22 input::-webkit-input-placeholder,.gform_wrapper #gform_22 textarea::-webkit-input-placeholder,.gform_wrapper #gform_22 .gfield--type-select::-webkit-input-placeholder{color:#020202 !important;opacity:1 !important}.gform_wrapper #gform_23 input::-moz-placeholder,.gform_wrapper #gform_23 textarea::-moz-placeholder,.gform_wrapper #gform_23 .gfield--type-select::-moz-placeholder,.gform_wrapper #gform_22 input::-moz-placeholder,.gform_wrapper #gform_22 textarea::-moz-placeholder,.gform_wrapper #gform_22 .gfield--type-select::-moz-placeholder{color:#020202 !important;opacity:1 !important}.gform_wrapper #gform_23 input:-ms-input-placeholder,.gform_wrapper #gform_23 textarea:-ms-input-placeholder,.gform_wrapper #gform_23 .gfield--type-select:-ms-input-placeholder,.gform_wrapper #gform_22 input:-ms-input-placeholder,.gform_wrapper #gform_22 textarea:-ms-input-placeholder,.gform_wrapper #gform_22 .gfield--type-select:-ms-input-placeholder{color:#020202 !important;opacity:1 !important}.gform_wrapper #gform_23 input::-ms-input-placeholder,.gform_wrapper #gform_23 textarea::-ms-input-placeholder,.gform_wrapper #gform_23 .gfield--type-select::-ms-input-placeholder,.gform_wrapper #gform_22 input::-ms-input-placeholder,.gform_wrapper #gform_22 textarea::-ms-input-placeholder,.gform_wrapper #gform_22 .gfield--type-select::-ms-input-placeholder{color:#020202 !important;opacity:1 !important}.gform_wrapper #gform_23 input::placeholder,.gform_wrapper #gform_23 textarea::placeholder,.gform_wrapper #gform_23 .gfield--type-select::placeholder,.gform_wrapper #gform_22 input::placeholder,.gform_wrapper #gform_22 textarea::placeholder,.gform_wrapper #gform_22 .gfield--type-select::placeholder{color:#020202 !important;opacity:1 !important}.gform_wrapper #gform_23 textarea,.gform_wrapper #gform_22 textarea{width:100% !important;box-sizing:border-box !important;max-height:100px !important}.gform_wrapper #gform_23 .gfield--type-select select,.gform_wrapper #gform_22 .gfield--type-select select{background:none;border:0;color:#020202}.gform_wrapper #gform_23 .gform_submission_error,.gform_wrapper #gform_23 .gfield_validation_message,.gform_wrapper #gform_22 .gform_submission_error,.gform_wrapper #gform_22 .gfield_validation_message{color:#fff !important;font-family:"Inter",sans-serif !important;font-weight:700 !important}.gform_wrapper #gform_23 .gform_validation_errors,.gform_wrapper #gform_22 .gform_validation_errors{border-color:#fff !important}.gform_wrapper #gform_23 .gform-icon--circle-error,.gform_wrapper #gform_22 .gform-icon--circle-error{border-color:#fff !important}.gform_wrapper #gform_23 .gform-icon--circle-error:before,.gform_wrapper #gform_22 .gform-icon--circle-error:before{color:#fff !important}.gform_wrapper #gform_23 .gfield--type-textarea .gfield_label,.gform_wrapper #gform_22 .gfield--type-textarea .gfield_label{display:none !important}.gform_wrapper #gform_23 .gfield--type-html p,.gform_wrapper #gform_22 .gfield--type-html p{font-size:11px !important;color:#fff !important;line-height:160% !important;margin:0 !important}.gform_wrapper #gform_23 .gfield--type-html a,.gform_wrapper #gform_22 .gfield--type-html a{color:#fff !important;text-decoration:underline !important;font-size:11px !important}.gform_wrapper #gform_23 input[type="submit"],.gform_wrapper #gform_22 input[type="submit"]{background:#fff !important;border:0 !important;-webkit-backdrop-filter:blur(4px) !important;backdrop-filter:blur(4px) !important;border-radius:0 !important;border-radius:4px !important;color:#020202 !important;padding:12px 16px !important;cursor:pointer !important;transition:0.3s linear !important;font-family:"Inter",sans-serif !important;line-height:130% !important}.gform_wrapper #gform_23 input[type="submit"]:hover,.gform_wrapper #gform_22 input[type="submit"]:hover{color:#fff !important;background:#e8173d !important}.gform_wrapper #gform_23 .gform_drop_area,.gform_wrapper #gform_22 .gform_drop_area{background:rgba(255,255,255,0.5) !important}#block-video-gallery{margin:0 auto;clear:both;padding-bottom:0}#block-video-gallery .container{padding-bottom:40px}#block-video-gallery .column1{float:right;width:48%}#block-video-gallery .column2{float:left;width:48%}#block-video-gallery .video-thumb{position:relative;width:100%;padding-top:56.25%;box-shadow:1px 1px 8px #ccc}#block-video-gallery .video-thumb iframe{position:absolute;top:0;left:0;width:100%;height:100%}#block-video-gallery .video-thumb .fluid-width-video-wrapper{padding-top:0 !important}#block-video-gallery .video_container{position:relative}@media screen and (max-width: 1200px){#block-video-gallery .video_container{width:55%}}@media screen and (max-width: 820px){#block-video-gallery .video_container{width:100%}}#block-video-gallery .video-item{position:absolute;top:0;left:0;opacity:0;z-index:-1;width:100%}#block-video-gallery .video-item h3{margin-bottom:10px;margin-top:30px}#block-video-gallery .video-item.active{position:relative;opacity:1;z-index:1}#block-video-gallery ul.chapter-links-container{list-style-type:none;display:flex;flex-direction:column;gap:12px}#block-video-gallery .chapter-link{cursor:pointer;display:grid;grid-template-columns:45px 25px 1fr}#block-video-gallery .chapter-link.active{position:relative}#block-video-gallery .chapter-link.active:before{content:"";-webkit-clip-path:polygon(100% 50%, 0 0, 0 100%);clip-path:polygon(100% 50%, 0 0, 0 100%);position:absolute;top:calc(50% - 7.5px);left:-30px;width:15px;height:15px;background:#e8173d}#block-video-gallery .navigation_container{display:block}@media screen and (max-width: 1200px){#block-video-gallery .navigation_container{width:40%}}@media screen and (max-width: 820px){#block-video-gallery .navigation_container{width:100%}}#block-video-gallery .navigation_container h3{margin-bottom:10px}#block-video-gallery .chapter-num{font-weight:bold;font-size:24px;margin-right:10px}#block-video-gallery .redWhacks{margin-right:10px;font-size:16px}#block-video-gallery .chapter-title{font-size:16px}.review-banner{padding:12px 60px;text-align:center;background:#020202}.review-banner p{display:flex;justify-content:center;align-items:center;gap:16px;color:#fff;font-weight:700}@media screen and (max-width: 820px){.review-banner p{flex-direction:column}}.review-banner p,.review-banner a{margin:0}.review-banner+header:not(.scrolled){margin-top:62px}@media screen and (max-width: 820px){.review-banner+header:not(.scrolled){margin-top:107px}}@media screen and (max-width: 600px){.review-banner+header:not(.scrolled){margin-top:132px}}
