﻿/*!* WARNING: This is a generated stylesheet. To make changes edit styles.scss
*/.body-container .pre-headline{margin-bottom:5px;letter-spacing:3px}.body-container .btn{background-color:#445594;color:#fff !important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase;font-family:"Playfair Display",serif;font-size:1.6rem;position:relative;overflow:hidden}.body-container .btn>span{position:relative;z-index:2;font-family:"Playfair Display",serif}.body-container .btn:after{content:"";position:absolute;top:0;left:-120%;height:100%;width:120%;background:#293A7E;-webkit-clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%);transition:0.2s linear;z-index:1;pointer-events:none}.body-container .btn:hover:after{left:0}.body-container .wp-block-group .entry-content .wp-block-group{padding:80px 0}@media screen and (max-width: 820px){.body-container .wp-block-group .entry-content .wp-block-group{padding:40px 0}}.body-container .wp-block-group .entry-content .wp-block-group .wp-block-group__inner-container{max-width:1400px;padding:0 60px;z-index:1;position:relative;margin:0 auto}@media screen and (max-width: 820px){.body-container .wp-block-group .entry-content .wp-block-group .wp-block-group__inner-container{padding:0 30px}}.body-container .wp-block-group .entry-content .wp-block-group .wp-block-group__inner-container .wp-block-embed__wrapper{width:100%;position:relative;overflow:hidden;padding-top:56.25%}.body-container .wp-block-group .entry-content .wp-block-group .wp-block-group__inner-container .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.accordions-block{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 1200px){.accordions-block{grid-template-columns:1fr}}.accordions-block h2{color:#000;margin:0 auto}.accordions-block .accordion,.accordions-block .accordion-mobile{cursor:pointer;background:#fff;width:100%;border-radius:0;transition:0.2s linear;margin:0}.accordions-block .accordion.active,.accordions-block .accordion-mobile.active{background:#fff}.accordions-block .accordion.active .accordion_title h3,.accordions-block .accordion-mobile.active .accordion_title h3{color:#fff}.accordions-block .accordion.active .accordion_title span,.accordions-block .accordion-mobile.active .accordion_title span{background-color:#445594}.accordions-block .accordion.active .accordion_title span::after,.accordions-block .accordion-mobile.active .accordion_title span::after{transform:rotate(0deg);color:#fff}.accordions-block .accordion.active .accordion_content *,.accordions-block .accordion-mobile.active .accordion_content *{color:#2A2E40}.accordions-block .accordion_title,.accordions-block .accordion-mobile_title{background:none;border-radius:0;padding:20px 90px 20px 50px;margin-top:0;position:relative;min-height:72px}.accordions-block .accordion_title h3,.accordions-block .accordion-mobile_title h3{font-size:2.2rem;position:relative;color:#000 !important;max-width:calc(100% - 30px);margin:0 !important;font-weight:400 !important;font-family:"Playfair Display",serif !important}@media screen and (max-width: 1400px){.accordions-block .accordion_title h3,.accordions-block .accordion-mobile_title h3{font-size:2rem}}.accordions-block .accordion_title span,.accordions-block .accordion-mobile_title span{position:absolute;background:#8E443C;position:absolute;top:0;height:101%;width:85px;right:-1px;display:flex;justify-content:center;align-items:center;clip-path:polygon(100% 100%, 0% 100%, 19% 0%, 100% 0%)}.accordions-block .accordion_title span::after,.accordions-block .accordion-mobile_title span::after{color:#fff;font-size:28px;content:"\e870";font-family:"Icomoon";transform:rotate(45deg);display:block;font-weight:400;transition:0.2s linear}.accordions-block .accordion_content,.accordions-block .accordion-mobile_content{padding:15px 50px;display:none}@media screen and (max-width: 600px){.accordions-block .accordion_content,.accordions-block .accordion-mobile_content{padding:15px 30px}}.accordions-block .accordion_content p,.accordions-block .accordion_content ul li,.accordions-block .accordion_content h2,.accordions-block .accordion_content h3,.accordions-block .accordion-mobile_content p,.accordions-block .accordion-mobile_content ul li,.accordions-block .accordion-mobile_content h2,.accordions-block .accordion-mobile_content h3{color:#000}.accordions-block .accordion_content p a,.accordions-block .accordion_content ul li a,.accordions-block .accordion_content h2 a,.accordions-block .accordion_content h3 a,.accordions-block .accordion-mobile_content p a,.accordions-block .accordion-mobile_content ul li a,.accordions-block .accordion-mobile_content h2 a,.accordions-block .accordion-mobile_content h3 a{color:#000;text-decoration:underline}.accordions-block .accordion_content ul,.accordions-block .accordion-mobile_content ul{font-size:18px;line-height:170%;margin-bottom:30px;margin-top:0;font-family:"Roboto",sans-serif;text-transform:none;font-weight:normal}@-webkit-keyframes grow{0%{width:0;opacity:0}100%{width:25px;opacity:1}}@keyframes grow{0%{width:0;opacity:0}100%{width:25px;opacity:1}}.accordions-block.accordions-horizontal h2{margin:0}.accordions-block.accordions-horizontal .columns{align-items:normal}@media screen and (max-width: 820px){.accordions-block.accordions-horizontal .columns.pa-desktop{display:none}}.accordions-block.accordions-horizontal .columns.pa-mobile{display:none}@media screen and (max-width: 820px){.accordions-block.accordions-horizontal .columns.pa-mobile{display:block}}.accordions-block.accordions-horizontal .columns .column-50{width:50%}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz{display:inline-block;position:relative;z-index:10;margin:0;padding:0;width:100%;list-style-type:disc}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li{cursor:pointer;text-align:left;margin:0;display:flex;padding:25px;font-family:"Roboto",sans-serif;font-weight:bold;align-items:center;position:relative;border-radius:10px;background:#fff;box-sizing:border-box;width:calc(100% - 15px)}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li h3{font-size:20px;color:#000;max-width:calc(100% - 50px)}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li:not(:last-child){margin-bottom:10px}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li::before{position:absolute;content:"";width:0;height:100%;background:#000;right:-25px;top:0;opacity:0}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li::after{content:"\e901";font-family:"Icomoon";right:25px;top:22px;position:absolute;color:#000;transition:0.3s linear;font-size:20px;font-weight:lighter}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li:hover{transition:all 0.3s ease;background-color:rgba(255,255,255,0.3)}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li.active{color:#fff;transition:all 0.3s ease;background:#000;border-radius:10px 0 0 10px}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li.active h3{color:#fff}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li.active::before{-webkit-animation:.3s ease 0s normal forwards 1 grow;animation:.3s ease 0s normal forwards 1 grow}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li.active::after{color:#fff;transform:rotate(45deg)}.accordions-block.accordions-horizontal .columns .column-50 ul.acc_horiz li span{display:block;text-transform:none;font-size:14px;font-weight:normal}.accordions-block.accordions-horizontal .columns .acc_horiz_container{display:flex;width:100%;border-radius:10px;background:#000}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_drawer_heading{display:none}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content{padding:50px;height:100%;display:none;text-align:left;box-sizing:border-box}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content h3{color:#fff;margin-bottom:25px;font-size:22px;margin-top:0}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content ul li,.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content p{font-family:"Roboto",sans-serif;font-size:18px;color:#fff;margin:0;padding:0;line-height:150%}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content ul{margin-top:10px;margin-left:20px}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content ul li::marker{color:#000;font-size:20px}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content ul li ul{margin-top:0 !important}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a{color:#333;text-decoration:underline}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a:hover{color:#f10102;text-decoration:underline}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a.btn{position:relative;background:none;color:#fff;text-transform:uppercase;padding:15px 0 5px;font-size:16px;letter-spacing:2px;font-weight:bold;display:flex;align-items:center;margin-top:30px;text-decoration:none}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a.btn span{font-size:15px;margin-left:10px;transition:0.2s linear}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a.btn:hover{color:#fff}.accordions-block.accordions-horizontal .columns .acc_horiz_container .acc_horiz_content a.btn:hover span{margin-left:13px}.awards-block{position:relative;text-align:center;padding:0}@media screen and (max-width: 820px){.awards-block{padding:0 30px}}@media screen and (max-width: 600px){.awards-block{margin:30px 0}}.awards-block .columns{justify-content:center}.awards-block .columns #awards{padding:40px;margin:0;border-radius:20px;z-index:0;display:grid;width:100%}@media screen and (max-width: 600px){.awards-block .columns #awards{padding:0}}.awards-block .columns #awards .slick-slide{padding:0 30px !important;margin:0 30px !important}.video-block{background:#fff;padding:20px;box-shadow:0px 0px 24px #00000029}.video-block .video-wrapper{position:relative;width:100%;height:100%;margin-bottom:20px}.video-block .video-block-thumbnail{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.video-block .video-block-thumbnail:before{content:"\e90e";font-family:"Icomoon";color:#fff;font-size:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);z-index:4}.video-block .video-block-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.3;z-index:3}.video-block .video-block-thumbnail img{height:100%;width:100%;object-fit:cover}.video-block .responsive-iframe{position:relative;top:0;left:0;overflow:hidden;width:100%;padding-top:56.25%}.video-block .responsive-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video-block .video-block-copy p{margin-bottom:15px !important}.video-block .video-block-link{display:flex;align-items:center;margin:50px 0 15px 0;padding-right:40px;position:relative;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.video-block .video-block-link:hover:after{transform:rotate(45deg)}.video-block .video-block-link:after{content:"\e908";font-family:"Icomoon";background:#000;border-radius:50%;font-size:18px;height:18px;width:18px;padding:5px;color:#fff;position:absolute;top:unset;right:0;transition:0.2s linear}.video-block .video-block-link p{color:#000 !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:2.4px !important;margin:0 !important;cursor:pointer}.attorney-block.attorneys-bio .columns{align-items:normal}.attorney-block.attorneys-bio .columns .column-33{position:relative;background:#fff;margin:.5%;width:32.3%;border-radius:0 0 10px 10px}@media screen and (max-width: 1024px){.attorney-block.attorneys-bio .columns .column-33{width:48%;margin:1%}}@media screen and (max-width: 820px){.attorney-block.attorneys-bio .columns .column-33{width:100%;margin:10px 0}}.attorney-block.attorneys-bio .columns .column-33 h3{color:#000}.attorney-block.attorneys-bio .columns .column-33 .attorney-img{position:relative}.attorney-block.attorneys-bio .columns .column-33 .attorney-img img{height:450px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 820px){.attorney-block.attorneys-bio .columns .column-33 .attorney-img img{height:550px}}@media screen and (max-width: 600px){.attorney-block.attorneys-bio .columns .column-33 .attorney-img img{height:450px}}.attorney-block.attorneys-bio .columns .column-33 .attorney-details{padding:30px 30px 70px;box-sizing:border-box}.attorney-block.attorneys-bio .columns .column-33 .attorney-details h3{color:#000}.attorney-block.attorneys-bio .columns .column-33 .attorney-details p{color:#000}.attorney-block.attorneys-bio .columns .column-33 .attorney-details p.title{color:#000;margin-bottom:15px}.attorney-block.attorneys-bio .columns .column-33 a.btn{position:absolute;bottom:30px;left:30px;background:none;color:#70C1B3;text-transform:uppercase;padding:15px 0 5px;font-size:17px;letter-spacing:2px;font-weight:bold;display:flex;align-items:center}.attorney-block.attorneys-bio .columns .column-33 a.btn span{font-size:15px;margin-left:10px;transition:0.2s linear}.attorney-block.attorneys-bio .columns .column-33 a.btn:hover{color:#000}.attorney-block.attorneys-bio .columns .column-33 a.btn:hover span{margin-left:13px}.attorney-block.attorneys-nobio{background-color:#000;padding:20px}.attorney-block.attorneys-nobio h2,.attorney-block.attorneys-nobio p{color:#fff}.attorney-block.attorneys-nobio .column-25{position:relative}@media screen and (max-width: 1024px){.attorney-block.attorneys-nobio .column-25{width:31.3%;margin:1%}}@media screen and (max-width: 820px){.attorney-block.attorneys-nobio .column-25{width:48%;margin:1%}}@media screen and (max-width: 600px){.attorney-block.attorneys-nobio .column-25{width:100%;margin:0 10px}}.attorney-block.attorneys-nobio .column-25 h3{color:#fff}.attorney-block.attorneys-nobio .column-25 .attorney-img{position:relative}.attorney-block.attorneys-nobio .column-25 .attorney-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:0.2s linear}.attorney-block.attorneys-nobio .column-25 .attorney-img .arrow{background-color:#fff;width:40px;height:40px;position:absolute;bottom:15px;right:15px;z-index:2;transition:0.2s linear}.attorney-block.attorneys-nobio .column-25 .attorney-img .arrow::after{position:relative;content:"\e908";font-family:"Icomoon";color:#000;align-items:center;justify-content:center;display:flex;width:40px;height:40px;rotate:-45deg;font-size:24px}.attorney-block.attorneys-nobio .column-25 .attorney-img:hover .arrow{background-color:#fff}.attorney-block.attorneys-nobio .column-25:hover .attorney-img img{opacity:1}.process-slider .columns{justify-content:flex-end}.process-slider .process-slider-nav{width:100px;display:flex;justify-content:space-between;align-items:center;position:relative;right:20vw;margin-bottom:10px}@media screen and (max-width: 1024px){.process-slider .process-slider-nav{right:30px}}.process-slider .process-slider-nav .slick-custom-btn{width:25px;height:25px;cursor:pointer;z-index:3;position:relative}.process-slider .process-slider-nav .slick-custom-btn:after{content:"\e87a";width:100%;height:100%;font-size:25px;font-family:"Icomoon"}.process-slider .process-slider-nav .slick-custom-btn.slick-custom-prev{transform:rotate(180deg)}.process-slider #process-slider{overflow:hidden}.process-slider #process-slider .slick-list{position:relative;left:calc(50% - 700px)}@media screen and (max-width: 1520px){.process-slider #process-slider .slick-list{left:60px}}@media screen and (max-width: 820px){.process-slider #process-slider .slick-list{left:unset}}.process-slider #process-slider .slick-track{display:flex;align-items:stretch;justify-content:stretch;position:relative}.process-slider #process-slider .slide{display:flex;flex-direction:column;height:-webkit-fill-available;height:-moz-fill-available;height:fill-available;margin-right:20px;position:relative;background:#fff}@media screen and (max-width: 820px){.process-slider #process-slider .slide{margin:0 30px}}@media screen and (max-width: 600px){.process-slider #process-slider .slide{height:100%}}.process-slider #process-slider .slide:after{content:"";position:absolute;bottom:0;left:0;width:90%;height:14px;background:#445594;z-index:1;clip-path:polygon(0% 0, 100% 0%, 98% 100%, 0 100%)}@media screen and (max-width: 1200px){.process-slider #process-slider .slide{align-items:normal}}.process-slider #process-slider .slide .column-left{background:#fff;padding:50px 100px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.process-slider #process-slider .slide .column-left.column-full{width:100%;padding:30px}@media screen and (max-width: 1024px){.process-slider #process-slider .slide .column-left{padding:40px 80px}}@media screen and (max-width: 820px){.process-slider #process-slider .slide .column-left{width:100%}}.process-slider #process-slider .slide .column-left h3{color:#8E443C;font-size:3rem;font-family:"Playfair Display",serif;font-weight:400}.process-slider #process-slider .slide .column-right{width:40%}.process-slider #process-slider .slide .column-right.hide-right{display:none}@media screen and (max-width: 820px){.process-slider #process-slider .slide .column-right{width:100%}}.process-slider #process-slider .slide .column-right .img-box{width:100%;max-height:520px;overflow:hidden;height:100%;border-radius:10px}@media screen and (max-width: 1024px){.process-slider #process-slider .slide .column-right .img-box{max-height:none;border-radius:0 10px 10px 0}}@media screen and (max-width: 820px){.process-slider #process-slider .slide .column-right .img-box{max-height:350px;border-radius:0 0 10px 10px}}.process-slider #process-slider .slide .column-right .img-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}#process-slider{margin-bottom:0;max-width:100%}#process-slider .slick-slide{display:flex;justify-content:center}#process-slider .slick-dots{position:relative;bottom:0;list-style:none;display:flex;text-align:left;padding:0;margin:0 !important;width:100%}#process-slider .slick-dots li{margin:0 9px 0 0 !important;display:flex;position:relative;height:20px;width:20px;padding:0;cursor:pointer;font-size:20px !important}#process-slider .slick-dots li button{background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:0;cursor:pointer;position:relative;border:2px solid #236CE0;box-sizing:border-box;border-radius:50%}#process-slider .slick-dots li button::before{position:absolute;top:-2px;left:-2px;content:"";width:20px;height:20px;font-family:"slick";font-size:64px;line-height:20px;text-align:center;background:transparent;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#process-slider .slick-dots li.slick-active button::before{background:#236CE0;opacity:1;border-radius:50%}.tabbed-content a.btn{margin:0 auto}@media screen and (max-width: 1200px){.tabbed-content .column-75{width:100%}}.tabbed-content .tabs_wrapper{width:100%;text-align:center;margin:0 auto;background:transparent;font-family:arial;display:flex;flex-wrap:wrap}.tabbed-content .tabs_wrapper ul.tabs{display:inline-flex;vertical-align:top;position:relative;z-index:10;margin:25px 0 0;padding:0;width:100%;list-style:none;float:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 600px){.tabbed-content .tabs_wrapper ul.tabs{display:block;width:100%}}.tabbed-content .tabs_wrapper ul.tabs li{cursor:pointer;text-align:left;font-weight:bold;margin:0;padding:0;list-style:none;color:#fff;font-size:18px;display:block;border-bottom:2px solid #000;padding:15px 40px;color:#000;text-transform:none;background:#fff;position:relative;font-family:"Roboto",sans-serif}@media screen and (max-width: 600px){.tabbed-content .tabs_wrapper ul.tabs li{border-radius:0 !important}.tabbed-content .tabs_wrapper ul.tabs li::after{display:none !important}}.tabbed-content .tabs_wrapper ul.tabs li:first-of-type{border-radius:10px 0 0}.tabbed-content .tabs_wrapper ul.tabs li:last-of-type{border-radius:0 10px 0 0}.tabbed-content .tabs_wrapper ul.tabs li:not(:last-of-type)::after{position:absolute;right:0;top:15px;height:calc(100% - 30px);width:2px;background:#000;content:""}.tabbed-content .tabs_wrapper ul.tabs li.active::after{position:absolute;left:-2px;top:15px;height:calc(100% - 30px);width:2px;background:#fff;content:""}.tabbed-content .tabs_wrapper ul.tabs li:nth-of-type(1).active::after{display:none}.tabbed-content .tabs_wrapper ul.tabs li:hover{transition:all 0.3s ease;background-color:#000;color:#fff}.tabbed-content .tabs_wrapper ul.tabs li.active{color:#fff;transition:all 0.3s ease;background-color:#000}.tabbed-content .tabs_wrapper ul.tabs li span{display:block;text-transform:none;font-size:14px;font-weight:normal}.tabbed-content .tab_container{display:inline-block;vertical-align:top;position:relative;width:100%;text-align:left;background:#fff;border-radius:0 10px 10px 10px}.tabbed-content .tab_container .tab_drawer_heading{display:none}.tabbed-content .tab_container .tab_content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:none;padding:100px 70px;text-align:justify}@media screen and (max-width: 600px){.tabbed-content .tab_container .tab_content{padding:60px 40px}}.tabbed-content .tab_container .tab_content .tab-contents{display:flex;align-items:center;justify-content:flex-start;gap:50px}@media screen and (max-width: 600px){.tabbed-content .tab_container .tab_content .tab-contents{flex-wrap:wrap}}.tabbed-content .tab_container .tab_content .tab-contents .tab-image{max-width:20%;width:100%}@media screen and (max-width: 600px){.tabbed-content .tab_container .tab_content .tab-contents .tab-image{max-width:100%;text-align:center}}.tabbed-content .tab_container .tab_content .tab-contents .tab-image img{max-width:100%;height:auto}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy{text-align:left}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy p:last-of-type{margin-bottom:0}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy p.tab-headline{font-size:30px;color:#000;font-weight:bold}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy p a{color:inherit;text-decoration:underline}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy p a:hover{text-decoration:none}.tabbed-content .tab_container .tab_content .tab-contents .tab-copy a.btn{border:solid 1px #000}@media screen and (max-width: 769px){.tabbed-content ul.tabs{display:none}.tabbed-content .tab_container{display:block;margin:0 auto;width:100%;border-radius:0}.tabbed-content .tab_content{border:0}.tabbed-content .tab_drawer_heading{background-color:#fff;background:#fff;color:#000;margin:0 0 2px 0;padding:5px 20px;display:block;cursor:pointer;text-transform:none;font-size:18px;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.tabbed-content .tab_drawer_heading:hover{background:#F2F2F2;color:#fff}.tabbed-content .d_active{background:#f10102;background:#f10102;color:#fff}}.cta-block{background:#fff;padding:80px}@media screen and (max-width: 820px){.cta-block{padding:50px}}@media screen and (max-width: 600px){.cta-block{padding:50px 30px}}.cta-block#slim .columns{align-items:flex-end}.cta-block#slim .columns .column-75 h2{color:#000;line-height:100%}@media screen and (max-width: 1024px){.cta-block#slim .columns .column-75{width:100%}}.cta-block#slim .columns .column-25{justify-content:flex-end}@media screen and (max-width: 1024px){.cta-block#slim .columns .column-25{width:100%;margin-top:30px;justify-content:flex-start}}.cta-block#full .container .columns .column-75{padding:70px 120px;background:#fff;border-radius:10px}@media screen and (max-width: 1024px){.cta-block#full .container .columns .column-75{width:100%}}@media screen and (max-width: 820px){.cta-block#full .container .columns .column-75{padding:40px 80px}}@media screen and (max-width: 600px){.cta-block#full .container .columns .column-75{padding:50px}}.cta-block#full .container .columns .column-75 h2{color:#000;line-height:120%}.cta-block#full .container .columns .column-75 .sub-headline{font-size:22px;font-weight:bold;color:#000}.cta-block#split .container{max-width:100%;width:100%;box-sizing:border-box;padding:0}.cta-block#split .container .columns{align-items:normal}.cta-block#split .container .columns .column-66{width:66.6%;padding:7%;background:#000;flex-direction:column;justify-content:center}@media screen and (max-width: 820px){.cta-block#split .container .columns .column-66{width:100%}}.cta-block#split .container .columns .column-66 .pre-headline{color:#fff}.cta-block#split .container .columns .column-66 h2{color:#fff}.cta-block#split .container .columns .column-33{width:33.4%;padding:7%;background:#70C1B3;flex-direction:column;justify-content:center}@media screen and (max-width: 820px){.cta-block#split .container .columns .column-33{width:100%}}.cta-block#split .container .columns .column-33 p{font-size:22px;line-height:140%}.cta-block-split-image .columns{align-items:stretch}.cta-block-split-image .columns .column-50:first-of-type img{height:100%;width:100%;object-fit:cover}.cta-block-split-image .columns .column-50:last-of-type .cta-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:30px;flex-wrap:wrap}.cta-block-split-image .columns .column-50:last-of-type a{font-weight:300}.remove-padding .cta-block-split-image .column-50:last-of-type{padding:180px 0 !important}.full-width .cta-block-split-image .column-50:last-of-type{padding-right:100px !important}@media screen and (max-width: 1400px){.full-width .cta-block-split-image .column-50:last-of-type{padding-right:60px !important}}@media screen and (max-width: 820px){.full-width .cta-block-split-image .column-50:last-of-type{padding:60px 30px !important}}.map-block{margin:60px 0}.map-block#map-left{background:#fff}.map-block#map-left .columns{align-items:normal;background:#fff;border-radius:10px;box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 1400px){.map-block#map-left .columns{flex-direction:column}}@media screen and (max-width: 600px){.map-block#map-left .columns{padding:20px}}@media screen and (max-width: 820px){.map-block#map-left .columns{flex-wrap:wrap}}.map-block#map-left .columns .column-50{flex-direction:column;justify-content:center}@media screen and (max-width: 1400px){.map-block#map-left .columns .column-50{width:100%}}@media screen and (max-width: 820px){.map-block#map-left .columns .column-50{width:100%;margin-right:0}}@media screen and (max-width: 600px){.map-block#map-left .columns .column-50{min-width:auto}}.map-block#map-left .columns .column-50 iframe{width:100%;height:100%;min-height:300px}.map-block#map-left .columns .column-50 p,.map-block#map-left .columns .column-50 li,.map-block#map-left .columns .column-50 a{color:#2A2E40}.map-block#map-left .columns .column-50 p:last-of-type{margin-bottom:0}.map-block#map-left .columns .column-50 h2,.map-block#map-left .columns .column-50 h3{color:#445594;font-size:2.2rem;font-weight:400;letter-spacing:2.7px;font-family:"Roboto",sans-serif !important;margin-bottom:20px !important}.map-block#map-left .columns .column-50:first-of-type{width:50%}@media screen and (max-width: 1400px){.map-block#map-left .columns .column-50:first-of-type{width:100%}}.map-block#map-left .columns .column-50:last-of-type{padding:50px 40px;width:50% !important}@media screen and (max-width: 1400px){.map-block#map-left .columns .column-50:last-of-type{width:100% !important;padding:30px}}.map-block#map-slim .columns{padding:0;align-items:normal;width:80%;background:#fff;margin:0 auto}@media screen and (max-width: 1024px){.map-block#map-slim .columns{width:100%}}.map-block#map-slim .columns .column-50{width:50%}@media screen and (max-width: 820px){.map-block#map-slim .columns .column-50{width:100%}}.map-block#map-slim .columns .column-50.address{padding:40px}.map-block#map-slim .columns .column-50.address p.directions{margin-bottom:0}.map-block#map-slim .columns .column-50.address p.directions a{color:inherit;text-decoration:underline;font-weight:bold}.map-block#map-slim .columns .column-50 iframe{width:100%;height:100%}@media screen and (max-width: 1024px){.map-block#map-slim .columns .column-50 iframe{height:250px}}.map-block#map-right .columns{align-items:normal}.map-block#map-right .columns .column-66{width:55%;flex-direction:column}@media screen and (max-width: 820px){.map-block#map-right .columns .column-66{width:100%}}.map-block#map-right .columns .column-66 p.subhead{color:#000;font-weight:bold;font-size:22px;margin-top:10px}.map-block#map-right .columns .column-66 .contact-blocks{display:flex;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 600px){.map-block#map-right .columns .column-66 .contact-blocks{flex-wrap:wrap}}.map-block#map-right .columns .column-66 .contact-blocks div{margin-left:30px;position:relative}.map-block#map-right .columns .column-66 .contact-blocks div p{margin-bottom:0}.map-block#map-right .columns .column-66 .contact-blocks div.phone-block{margin-right:25%}@media screen and (max-width: 600px){.map-block#map-right .columns .column-66 .contact-blocks div.phone-block{width:100%;margin-bottom:20px}}.map-block#map-right .columns .column-66 .contact-blocks div.phone-block::before{position:absolute;content:"\e90b";font-family:"Icomoon";color:#000;left:-30px;font-size:20px;top:3px}@media screen and (max-width: 600px){.map-block#map-right .columns .column-66 .contact-blocks div.address-block{width:100%;margin-bottom:30px}}.map-block#map-right .columns .column-66 .contact-blocks div.address-block::before{position:absolute;content:"\e90c";font-family:"Icomoon";color:#000;left:-30px;font-size:24px;top:1px}.map-block#map-right .columns .column-33{width:40%}@media screen and (max-width: 820px){.map-block#map-right .columns .column-33{width:100%}}.map-block#map-right .columns .column-33 iframe{width:100%;height:100%}@media screen and (max-width: 1024px){.map-block#map-right .columns .column-33 iframe{height:250px}}.map-block#map-full-split{margin:0 !important}.map-block#map-full-split .columns{align-items:stretch}.map-block#map-full-split .columns .column-50:first-of-type iframe{height:100%;width:100%;object-fit:cover;position:relative;top:30px}@media screen and (max-width: 600px){.map-block#map-full-split .columns .column-50:first-of-type iframe{top:60px}}@media screen and (max-width: 820px){.map-block#map-full-split .columns .column-50:first-of-type{min-height:400px}}.map-block#map-full-split .columns .column-50:last-of-type{padding:180px 60px 200px 0 !important}@media screen and (max-width: 820px){.map-block#map-full-split .columns .column-50:last-of-type{padding:100px 60px 200px 60px !important}}@media screen and (max-width: 600px){.map-block#map-full-split .columns .column-50:last-of-type{padding:100px 30px 200px 30px !important}}.map-block#map-full-split .columns .column-50:last-of-type .cta-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:30px;flex-wrap:wrap}.map-block#map-full-split .columns .column-50:last-of-type a{font-weight:300}.contact-block .gform_wrapper{background:#fff;border-radius:0px;padding:0 !important;margin-bottom:0 !important}.contact-block .gform_wrapper .gfield_required{color:#fff !important}.contact-block .gform_wrapper p.gform_required_legend{color:#fff;font-family:"Roboto",sans-serif !important;text-transform:uppercase !important;font-weight:400 !important;letter-spacing:2.4px !important}.contact-block .gform_wrapper .gform_fields{grid-row-gap:25px !important}.contact-block .gform_wrapper input,.contact-block .gform_wrapper textarea{border:none !important;box-shadow:none !important;background:#F2F2F2 !important;padding:25px !important;font-family:"Roboto",sans-serif !important}.contact-block .gform_wrapper input[type=submit]{display:block;cursor:pointer;width:fit-content !important;margin:20px auto !important;background:#445594 !important;text-transform:uppercase !important;font-family:"Playfair Display",serif !important;font-weight:400 !important;padding:20px 40px !important;letter-spacing:1px !important}.contact-block.split .columns{gap:2em}.results-scroller,.result-feed{margin:80px 0}.results-scroller .results-wrapper,.result-feed .results-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;padding:0 60px;margin:0 auto}@media screen and (max-width: 1400px){.results-scroller .results-wrapper,.result-feed .results-wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.results-scroller .results-wrapper,.result-feed .results-wrapper{grid-template-columns:1fr;padding:0 30px}}.results-scroller .results-wrapper.results-wrapper-1,.result-feed .results-wrapper.results-wrapper-1{grid-template-columns:1fr}.results-scroller .results-wrapper.results-wrapper-2,.result-feed .results-wrapper.results-wrapper-2{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 1400px){.results-scroller .results-wrapper.results-wrapper-2,.result-feed .results-wrapper.results-wrapper-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.results-scroller .results-wrapper.results-wrapper-2,.result-feed .results-wrapper.results-wrapper-2{grid-template-columns:1fr;padding:0 30px}}.results-scroller .results-wrapper.results-wrapper-3,.result-feed .results-wrapper.results-wrapper-3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1400px){.results-scroller .results-wrapper.results-wrapper-3,.result-feed .results-wrapper.results-wrapper-3{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.results-scroller .results-wrapper.results-wrapper-3,.result-feed .results-wrapper.results-wrapper-3{grid-template-columns:1fr;padding:0 30px}}.results-scroller .result,.result-feed .result{height:100%;padding:30px;margin:0;text-align:left;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1)}.results-scroller .result a,.result-feed .result a{text-decoration:none}.results-scroller .result a:hover .fake-btn:after,.result-feed .result a:hover .fake-btn:after{left:0%}.results-scroller .result .columns,.result-feed .result .columns{gap:30px;flex-wrap:nowrap;height:100%;flex-direction:column}.results-scroller .result .columns .column-50,.results-scroller .result .columns .column-full,.result-feed .result .columns .column-50,.result-feed .result .columns .column-full{width:100%}.results-scroller .result .columns .column-50:first-of-type,.results-scroller .result .columns .column-full:first-of-type,.result-feed .result .columns .column-50:first-of-type,.result-feed .result .columns .column-full:first-of-type{height:200px}@media screen and (max-width: 1024px){.results-scroller .result .columns .column-50:first-of-type,.results-scroller .result .columns .column-full:first-of-type,.result-feed .result .columns .column-50:first-of-type,.result-feed .result .columns .column-full:first-of-type{height:auto}}@media screen and (max-width: 600px){.results-scroller .result .columns .column-50:first-of-type,.results-scroller .result .columns .column-full:first-of-type,.result-feed .result .columns .column-50:first-of-type,.result-feed .result .columns .column-full:first-of-type{height:200px}}.results-scroller .result .columns .column-50:first-of-type .case-img,.results-scroller .result .columns .column-full:first-of-type .case-img,.result-feed .result .columns .column-50:first-of-type .case-img,.result-feed .result .columns .column-full:first-of-type .case-img{width:100%;height:200px}.results-scroller .result .columns .column-50:first-of-type .case-img img,.results-scroller .result .columns .column-full:first-of-type .case-img img,.result-feed .result .columns .column-50:first-of-type .case-img img,.result-feed .result .columns .column-full:first-of-type .case-img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.results-scroller .result .columns .column-50:last-of-type,.results-scroller .result .columns .column-full:last-of-type,.result-feed .result .columns .column-50:last-of-type,.result-feed .result .columns .column-full:last-of-type{flex-direction:column;justify-content:flex-start;height:100%;position:relative}@media screen and (max-width: 600px){.results-scroller .result .columns .column-50:last-of-type,.results-scroller .result .columns .column-full:last-of-type,.result-feed .result .columns .column-50:last-of-type,.result-feed .result .columns .column-full:last-of-type{padding-bottom:54px}}.results-scroller .result .columns .column-50:last-of-type .img-wrapper,.results-scroller .result .columns .column-full:last-of-type .img-wrapper,.result-feed .result .columns .column-50:last-of-type .img-wrapper,.result-feed .result .columns .column-full:last-of-type .img-wrapper{display:flex;gap:15px}.results-scroller .result .columns .column-50:last-of-type .img-wrapper img,.results-scroller .result .columns .column-full:last-of-type .img-wrapper img,.result-feed .result .columns .column-50:last-of-type .img-wrapper img,.result-feed .result .columns .column-full:last-of-type .img-wrapper img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.results-scroller .result .columns .column-50:last-of-type .row-1,.results-scroller .result .columns .column-full:last-of-type .row-1,.result-feed .result .columns .column-50:last-of-type .row-1,.result-feed .result .columns .column-full:last-of-type .row-1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}@media screen and (max-width: 600px){.results-scroller .result .columns .column-50:last-of-type .row-1,.results-scroller .result .columns .column-full:last-of-type .row-1,.result-feed .result .columns .column-50:last-of-type .row-1,.result-feed .result .columns .column-full:last-of-type .row-1{margin-bottom:30px}}.results-scroller .result .columns .column-50:last-of-type .row-1 .case-category,.results-scroller .result .columns .column-full:last-of-type .row-1 .case-category,.result-feed .result .columns .column-50:last-of-type .row-1 .case-category,.result-feed .result .columns .column-full:last-of-type .row-1 .case-category{font-size:1.5rem;font-family:"Roboto",sans-serif;text-transform:uppercase;letter-spacing:2.4px;color:#2A2E40;background:#F2F2F2;padding:6px 12px;border-radius:30px}.results-scroller .result .columns .column-50:last-of-type .row-2,.results-scroller .result .columns .column-full:last-of-type .row-2,.result-feed .result .columns .column-50:last-of-type .row-2,.result-feed .result .columns .column-full:last-of-type .row-2{margin-bottom:60px}.results-scroller .result .columns .column-50:last-of-type .row-2 .paragraph-subtitle,.results-scroller .result .columns .column-full:last-of-type .row-2 .paragraph-subtitle,.result-feed .result .columns .column-50:last-of-type .row-2 .paragraph-subtitle,.result-feed .result .columns .column-full:last-of-type .row-2 .paragraph-subtitle{font-size:1.5rem;color:#000}.results-scroller .result .columns .column-50:last-of-type .row-2 p,.results-scroller .result .columns .column-full:last-of-type .row-2 p,.result-feed .result .columns .column-50:last-of-type .row-2 p,.result-feed .result .columns .column-full:last-of-type .row-2 p{margin-bottom:15px}.results-scroller .result .columns .column-50:last-of-type .row-2 h3,.results-scroller .result .columns .column-full:last-of-type .row-2 h3,.result-feed .result .columns .column-50:last-of-type .row-2 h3,.result-feed .result .columns .column-full:last-of-type .row-2 h3{color:#000;font-size:2.6rem}@media screen and (max-width: 600px){.results-scroller .result .columns .column-50:last-of-type .row-2 h3,.results-scroller .result .columns .column-full:last-of-type .row-2 h3,.result-feed .result .columns .column-50:last-of-type .row-2 h3,.result-feed .result .columns .column-full:last-of-type .row-2 h3{font-size:2rem}}@media screen and (max-width: 600px){.results-scroller .result .columns .column-50:last-of-type .row-2 .img-wrapper,.results-scroller .result .columns .column-full:last-of-type .row-2 .img-wrapper,.result-feed .result .columns .column-50:last-of-type .row-2 .img-wrapper,.result-feed .result .columns .column-full:last-of-type .row-2 .img-wrapper{margin-bottom:20px}}.results-scroller .result .columns .column-50:last-of-type .row-3,.results-scroller .result .columns .column-full:last-of-type .row-3,.result-feed .result .columns .column-50:last-of-type .row-3,.result-feed .result .columns .column-full:last-of-type .row-3{position:absolute;bottom:0;left:0}@media screen and (max-width: 600px){.results-scroller .result,.result-feed .result{padding:20px}}.results-scroller .result p,.result-feed .result p{line-height:150%;margin-bottom:0;color:#000;margin-top:15px}.testimonials-block .stars{position:relative}.testimonials-block .stars::after{content:"★★★★★";color:#EB9915;font-size:17px;letter-spacing:2px;margin-bottom:10px}.testimonials-block .reviews-block{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;margin:0 2% 0 auto}.testimonials-block .reviews-block .rating{display:block;text-align:center;position:relative}.testimonials-block .reviews-block .rating::after{position:absolute;right:-17px;width:2px;height:100%;top:0;background:#000;content:""}.testimonials-block .reviews-block .rating .average{font-size:30px;font-weight:bold;font-family:"Roboto",sans-serif}.testimonials-block .reviews-block .rating .total{font-size:13px;text-transform:uppercase;font-family:"Roboto",sans-serif}.testimonials-block .reviews-block .logo{width:100px}.testimonials-block .reviews-block .logo img{display:block;width:100%;height:auto}.testimonials-block .testimonial{background:#fff;position:relative;border-radius:20px;box-sizing:border-box;padding:30px 30px 65px;flex-direction:column;width:31.3%;margin:0 1%}@media screen and (max-width: 1024px){.testimonials-block .testimonial{width:100%;margin:10px 0}}.testimonials-block .testimonial p{margin-bottom:0}.testimonials-block .testimonial p.author{position:absolute;bottom:30px;color:#267DC1;font-size:15px;text-transform:uppercase;font-weight:bold;line-height:100%}.testimonials-block a.more{display:flex;align-items:center;color:#000;text-decoration:underline;font-size:16px;font-weight:bold}.testimonials-block a.more:hover{color:#000;text-decoration:none}.testimonials-block .icon-crest-arrow-right{margin-left:10px;font-size:18px;color:#000}.testimonials-block#testimonials-one{background:#000;padding:80px}@media screen and (max-width: 820px){.testimonials-block#testimonials-one{padding:50px}}@media screen and (max-width: 600px){.testimonials-block#testimonials-one{padding:30px 20px}}.testimonials-block#testimonials-one .rating-details-block{display:flex;margin-bottom:60px;align-items:center;justify-content:space-between}@media screen and (max-width: 600px){.testimonials-block#testimonials-one .rating-details-block{display:block}}.testimonials-block#testimonials-one .rating-details-block .logo-block{display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 600px){.testimonials-block#testimonials-one .rating-details-block .logo-block{margin-bottom:15px}}.testimonials-block#testimonials-one .rating-details-block .logo-block .stars{margin-left:15px}.testimonials-block#testimonials-one .rating-details-block img{width:90px;-webkit-filter:invert(1);filter:invert(1)}.testimonials-block#testimonials-one .column-66{flex-direction:column}.testimonials-block#testimonials-one .column-66 p{color:#fff;font-size:22px;line-height:180%;font-weight:normal}@media screen and (max-width: 1024px){.testimonials-block#testimonials-one .column-66 p{font-size:18px}}.testimonials-block#testimonials-one .column-66 .name-date p{font-size:16px;margin-bottom:0;font-weight:bold}.testimonials-block#testimonials-one .column-66 .more{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.testimonials-block#testimonials-one .column-66 .more a{color:#fff;text-decoration:underline;font-size:16px;font-weight:bold}.testimonials-block#testimonials-one .column-66 .more a:hover{text-decoration:none}.testimonials-block#testimonials-one .column-66 .more .icon-crest-arrow-right{margin-left:10px;font-size:18px;color:#fff;height:30px;width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#000;margin-left:20px;transition:0.2s linear}.testimonials-block#testimonials-one .column-66 .more .icon-crest-arrow-right::before{font-size:15px}.testimonials-block#testimonials-one .column-66 .more:hover .icon-crest-arrow-right{margin-left:24px}.testimonials-block#testimonials-one .cta-block{background:#fff;padding:50px 30px;border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 820px){.testimonials-block#testimonials-one .cta-block{margin-top:50px}}.testimonials-block#testimonials-one .cta-block p.lrg{font-size:24px;font-weight:bold;color:#000;margin-bottom:15px}.testimonials-scroller{margin:80px 0}@media screen and (max-width: 1024px){.testimonials-scroller .column-full{flex-direction:column-reverse}}.testimonials-scroller .slider-arrow-wrapper{position:absolute;width:880px;height:452px;left:calc(50% - 440px);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.testimonials-scroller .slider-arrow-wrapper{height:20px;position:relative;bottom:0;left:unset;margin:30px auto 0 auto;width:100px}}.testimonials-scroller .slider-arrow-wrapper .slick-custom-btn{width:25px;height:25px;cursor:pointer;z-index:3;position:relative}.testimonials-scroller .slider-arrow-wrapper .slick-custom-btn:after{content:"\e87a";width:100%;height:100%;font-size:25px;font-family:"Icomoon"}.testimonials-scroller .slider-arrow-wrapper .slick-custom-btn.testimonial-slick-custom-prev{left:0px;transform:rotate(180deg)}.testimonials-scroller .slider-arrow-wrapper .slick-custom-btn.testimonial-slick-custom-next{right:0px}.testimonials-scroller .testimonial{min-width:700px;width:700px;max-width:700px;min-height:350px;height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;padding:50px;margin:0 30px;text-align:left;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1)}@media screen and (max-width: 1024px){.testimonials-scroller .testimonial{min-width:auto;width:auto;max-width:100%;height:fit-content;max-height:fit-content;margin:0 30px}}.testimonials-scroller .testimonial .column-full{flex-direction:column}.testimonials-scroller .testimonial .row-1{display:flex;justify-content:space-between;align-items:center}.testimonials-scroller .testimonial .row-1 .case-category{font-size:1.5rem;font-family:"Playfair Display",serif;text-transform:uppercase;letter-spacing:2.4px;color:#2A2E40;background:#F2F2F2;padding:6px 12px;border-radius:30px}.testimonials-scroller .testimonial .row-2{margin-top:60px}@media screen and (max-width: 600px){.testimonials-scroller .testimonial .row-2{margin-top:30px}}.testimonials-scroller .testimonial .row-2 p{color:#000;font-family:"Playfair Display",serif;font-size:1.8rem;line-height:3.5rem;font-weight:400}@media screen and (max-width: 600px){.testimonials-scroller .testimonial .row-2 p{font-size:1.6rem;line-height:3rem}}.testimonials-scroller .testimonial .row-3{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.testimonials-scroller .testimonial .row-3 p.author{color:#6B221A;font-size:1.8rem;letter-spacing:2.7px;text-transform:uppercase;margin:0}.testimonials-scroller .testimonial .row-3 img{max-width:100px}@media screen and (max-width: 600px){.testimonials-scroller .testimonial{padding:20px}}.testimonials-scroller #testimonials{display:grid;margin:0 auto}@media screen and (max-width: 600px){.testimonials-scroller #testimonials{max-width:100%}}.testimonials-scroller #testimonials .slick-list{display:flex;gap:30px}.testimonials-scroller #testimonials .slick-list .slick-track{display:flex;justify-content:space-between}.testimonials-scroller #testimonials .slick-list .slick-track .slick-slide:not(.slick-current){opacity:0.65}.testimonials-scroller #testimonials .slick-prev,.testimonials-scroller #testimonials .slick-next{height:45px;width:45px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:15px}@media screen and (max-width: 600px){.testimonials-scroller #testimonials .slick-prev,.testimonials-scroller #testimonials .slick-next{position:absolute;top:-30px;height:40px;width:40px}}.testimonials-scroller #testimonials .slick-prev::before,.testimonials-scroller #testimonials .slick-next::before{color:#fff;font-size:24px}@media screen and (max-width: 600px){.testimonials-scroller #testimonials .slick-prev::before,.testimonials-scroller #testimonials .slick-next::before{font-size:20px}}.testimonials-scroller #testimonials .slick-prev{left:-60px}@media screen and (max-width: 600px){.testimonials-scroller #testimonials .slick-prev{left:auto;right:50px}}.testimonials-scroller #testimonials .slick-prev::before{content:"\e90a";font-family:"Icomoon"}.testimonials-scroller #testimonials .slick-next{right:-60px}@media screen and (max-width: 600px){.testimonials-scroller #testimonials .slick-next{right:0}}.testimonials-scroller #testimonials .slick-next::before{content:"\e908";font-family:"Icomoon"}.columns-layout .columns{align-items:center}@media screen and (max-width: 1400px){.columns-layout .columns{align-items:flex-start}}.columns-layout .columns h2{margin-bottom:30px;line-height:105%}.columns-layout .columns .column-full h2{text-align:center}.columns-layout .columns .column-50 img{width:100%}.columns-layout .columns .column-33 iframe{width:100%;height:300px}.columns-layout.three-column .columns{align-items:flex-start;padding:40px;box-sizing:border-box}.columns-layout.full-left,.columns-layout.full-right{padding:0;padding:0;margin:0;max-width:100%}.columns-layout.full-left .columns,.columns-layout.full-right .columns{align-items:normal;gap:1%}.columns-layout.full-left .columns .column-25,.columns-layout.full-right .columns .column-25{width:23%}.columns-layout.full-left .columns .column-33,.columns-layout.full-right .columns .column-33{width:30%}.columns-layout.full-left .columns .column-50,.columns-layout.full-right .columns .column-50{width:45%}.columns-layout.full-left .columns .column-66,.columns-layout.full-right .columns .column-66{width:63%}.columns-layout.full-left .columns .column-75,.columns-layout.full-right .columns .column-75{width:66%}.columns-layout.full-left .columns .column-25,.columns-layout.full-left .columns .column-33,.columns-layout.full-left .columns .column-50,.columns-layout.full-left .columns .column-66,.columns-layout.full-left .columns .column-75,.columns-layout.full-right .columns .column-25,.columns-layout.full-right .columns .column-33,.columns-layout.full-right .columns .column-50,.columns-layout.full-right .columns .column-66,.columns-layout.full-right .columns .column-75{box-sizing:border-box}@media screen and (max-width: 820px){.columns-layout.full-left .columns .column-25,.columns-layout.full-left .columns .column-33,.columns-layout.full-left .columns .column-50,.columns-layout.full-left .columns .column-66,.columns-layout.full-left .columns .column-75,.columns-layout.full-right .columns .column-25,.columns-layout.full-right .columns .column-33,.columns-layout.full-right .columns .column-50,.columns-layout.full-right .columns .column-66,.columns-layout.full-right .columns .column-75{width:100%}}.columns-layout.full-left .columns .right-image img,.columns-layout.full-left .columns .left-image img,.columns-layout.full-right .columns .right-image img,.columns-layout.full-right .columns .left-image img{height:auto}.columns-layout.contained-pad .columns{box-sizing:border-box;padding:0 50px;align-items:flex-start}@media screen and (max-width: 600px){.columns-layout.contained-pad .columns{padding:0 30px}}.link-block h2{margin:0 auto 50px;text-align:center}.link-block ul.links{-moz-column-gap:15px;column-gap:15px;-moz-column-count:2;column-count:2;width:100%;list-style-type:none;margin:0}@media screen and (max-width: 820px){.link-block ul.links{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}.link-block ul.links li{margin:0;margin-bottom:15px;position:relative}.link-block ul.links li::after{content:"\e90d";font-family:"Icomoon";position:absolute;right:25px;font-size:22px;top:20px;color:#fff}.link-block ul.links li a{text-decoration:none;color:#fff;font-size:20px;font-family:"Roboto",sans-serif;display:block;padding:20px 65px 20px 40px;border-radius:15px;background:#000}.link-block ul.links li a:hover{background:#000}@media screen and (max-width: 600px){.link-block.links-full{margin-bottom:50px}}.link-block.links-full h2{margin:0 auto 25px}.link-block.links-full p.subhead{max-width:50%;margin:0 auto 50px;font-size:20px;text-align:center}.link-block.links-full .links{display:flex;flex-direction:column;align-items:normal;justify-content:space-between;gap:20px;width:100%}.link-block.links-full .links .link-box{padding:0;box-sizing:border-box;transition:0.2s linear;position:relative;margin-bottom:10px;border-bottom:solid 2px #D9D9D9D9;position:relative;text-decoration:none}.link-block.links-full .links .link-box:hover>h3{text-decoration:none !important}.link-block.links-full .links .link-box img{max-width:100px}.link-block.links-full .links .link-box h3{margin-bottom:20px;padding-right:35px;color:#445594;font-size:2.5rem;font-family:"Playfair Display",serif;font-weight:400;text-decoration:underline}.link-block.links-full .links .link-box .icon-crest-arrow-right{height:35px;width:35px;margin-left:15px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:0.2s linear;position:absolute;top:0;right:0}.link-block.links-full .links .link-box .icon-crest-arrow-right:before{font-family:"Icomoon";content:"\e87a";color:#445594;font-size:35px}.link-block.links-full .links .slick-dots{margin-top:0px;margin-bottom:0 !important;bottom:-30px}.link-block.links-full .links .slick-dots li{margin:0 10px}.link-block.links-full .links .slick-dots li button:before{content:"";border:solid 2px #2A2E40;border-radius:50%;width:18px;height:18px;opacity:1}.link-block.links-full .links .slick-dots li.slick-active button:before{background:#2A2E40;opacity:1}.link-block.links-full .btn{margin:0 auto;display:flex}.related-resources h2{margin:0 auto 50px;color:#fff;text-align:center}.related-resources .btn{margin:0 auto;display:flex}.related-resources .resources{display:flex;align-items:normal;justify-content:space-between;gap:1%}.related-resources .resources.boxes-1 .resource{width:100%;display:flex;flex-direction:row}@media screen and (max-width: 820px){.related-resources .resources.boxes-1 .resource{flex-direction:column}}.related-resources .resources.boxes-1 .resource .resource-image{display:flex}.related-resources .resources.boxes-1 .resource .resource-image img{height:auto}@media screen and (max-width: 820px){.related-resources .resources.boxes-1 .resource .resource-image img{height:300px}}@media screen and (max-width: 820px){.related-resources .resources.boxes-2{flex-wrap:wrap}}.related-resources .resources.boxes-2 .resource{width:49.5%}@media screen and (max-width: 820px){.related-resources .resources.boxes-2 .resource{width:100%}}@media screen and (max-width: 1024px){.related-resources .resources.boxes-3{flex-wrap:wrap}}.related-resources .resources.boxes-3 .resource{width:32.8%}@media screen and (max-width: 1024px){.related-resources .resources.boxes-3 .resource{width:100%}}@media screen and (max-width: 1024px){.related-resources .resources.boxes-4{flex-wrap:wrap}}.related-resources .resources.boxes-4 .resource{width:24.5%}@media screen and (max-width: 1024px){.related-resources .resources.boxes-4 .resource{width:100%}}.related-resources .resources .resource{background:white;padding:0;box-sizing:border-box;border-radius:15px;transition:0.2s linear;position:relative;margin-bottom:10px}.related-resources .resources .resource .resource-image{width:100%}.related-resources .resources .resource .resource-image img{height:300px;width:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.related-resources .resources .resource .resource-copy{padding:50px 50px 80px}.related-resources .resources .resource .resource-copy h3{margin-bottom:20px}.related-resources .resources .resource .resource-copy .link-button{position:absolute;bottom:35px;right:35px;display:flex;align-items:center;color:#000;text-decoration:none;font-family:"Roboto",sans-serif;font-size:16px;font-weight:bold}.related-resources .resources .resource .resource-copy .link-button .text{text-decoration:underline}.related-resources .resources .resource .resource-copy .link-button .icon-crest-arrow-right{height:35px;width:35px;margin-left:15px;background-color:#70C1B3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:0.2s linear}.related-resources .resources .resource .resource-copy .link-button .icon-crest-arrow-right:before{font-family:"Icomoon";content:"\e908"}.related-resources .resources .resource .resource-copy .link-button:hover .icon-crest-arrow-right{rotate:-45deg;background:#000}.related-resources .resources .resource:hover{box-shadow:0px 0px 20px 3px rgba(0,0,0,0.15)}.banner-block{background-size:cover;background-repeat:no-repeat;padding-bottom:0;padding-top:0}.banner-block#homepage-banner{position:relative}@media screen and (max-width: 1024px){.banner-block#homepage-banner{padding-top:76px}}.banner-block#homepage-banner:after{content:"";width:100%;height:100px;position:absolute;z-index:1;bottom:0;left:0;-webkit-clip-path:polygon(50% 0px, 0 100%, 100% 100%);clip-path:polygon(50% 0px, 0 100%, 100% 100%);background:inherit;display:block;bottom:-1px;background-color:#2A2E40}.banner-block#homepage-banner+.wp-block-group{padding-top:0 !important}.banner-block#homepage-banner .columns{align-items:stretch !important;justify-content:space-between !important;height:100%}@media screen and (max-width: 1600px){.banner-block#homepage-banner .columns{height:calc(100% + 190px)}}@media screen and (max-width: 1024px){.banner-block#homepage-banner .columns{flex-direction:column}}.banner-block#homepage-banner .columns .column-50{width:50%}@media screen and (max-width: 1024px){.banner-block#homepage-banner .columns .column-50{width:100%}}.banner-block#homepage-banner .columns .column-50:first-of-type{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1600px){.banner-block#homepage-banner .columns .column-50:first-of-type{padding:130px 0 60px 0}}@media screen and (max-width: 1024px){.banner-block#homepage-banner .columns .column-50:first-of-type{padding:80px 0 60px 0}}.banner-block#homepage-banner .columns .column-50:first-of-type .mobile-hp-image{display:none}@media screen and (max-width: 600px){.banner-block#homepage-banner .columns .column-50:first-of-type .mobile-hp-image{display:block;width:100%;height:auto;margin-bottom:30px}}.banner-block#homepage-banner .columns .column-50:first-of-type .mobile-hp-image img{width:100%;height:auto}@media screen and (max-width: 600px){.banner-block#homepage-banner .columns .column-50:first-of-type .large-title{margin-bottom:30px}.banner-block#homepage-banner .columns .column-50:first-of-type .large-title:after{display:none}}@media screen and (max-width: 600px){.banner-block#homepage-banner .columns .column-50:last-of-type{padding-bottom:120px}}@media screen and (max-width: 600px){.banner-block#homepage-banner .columns .column-50:last-of-type .hp-banner-carousel{display:none}}.banner-block#homepage-banner .columns .column-50:last-of-type .slick-slider,.banner-block#homepage-banner .columns .column-50:last-of-type .slick-list,.banner-block#homepage-banner .columns .column-50:last-of-type .slick-track{height:100%}.banner-block#homepage-banner .columns .column-50:last-of-type img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.banner-block#homepage-banner .columns .column-50:last-of-type img{min-height:745px}}.banner-block#homepage-banner h1{font-size:1.8rem;text-transform:uppercase;font-weight:400;letter-spacing:2.4px;color:#8E443C;margin-bottom:28px}.banner-block#homepage-banner .large-title{font-family:"Playfair Display",serif;text-transform:uppercase;font-size:4.6rem;line-height:110%;position:relative;margin-bottom:90px}@media screen and (max-width: 1024px){.banner-block#homepage-banner .large-title{font-size:4rem;line-height:5rem}}@media screen and (max-width: 600px){.banner-block#homepage-banner .large-title{font-size:3rem;line-height:4rem}}.banner-block#homepage-banner .large-title:after{content:"";position:absolute;width:42px;height:18px;background:url("/wp-content/uploads/2025/07/separators.svg") no-repeat;background-size:contain;bottom:-60px;left:0}.banner-block .banner-img,.banner-block .banner-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.banner-block .banner-img,.banner-block .banner-img img{max-height:400px}}.banner-block#banner-child-full{padding:15px 0 300px;position:relative;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 80%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 80%);background-size:cover;background-position:center}@media screen and (max-width: 1024px){.banner-block#banner-child-full{padding-top:156px !important}}.banner-block#banner-child-full:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, rgba(42,46,64,0.88) 64.58%, rgba(109,119,166,0.88) 100%)}.banner-block#banner-child-full #breadcrumbs{top:110px;position:relative;left:-30px}@media screen and (max-width: 1024px){.banner-block#banner-child-full #breadcrumbs{top:40px}}@media screen and (max-width: 600px){.banner-block#banner-child-full #breadcrumbs{left:-18px;top:35px}}@media screen and (max-width: 1024px){.banner-block#banner-child-full .spacer-60{display:none}}.banner-block#banner-child-full *{color:#fff}@media screen and (max-width: 820px){.banner-block#banner-child-full .banner-image{margin-top:40px}}.banner-block#banner-child-full .title-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;margin:30px auto 0 auto}.banner-block#banner-child-full .title-wrapper h1{margin:0}.banner-block#banner-child-full .title-wrapper .subtitle{font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:1.6rem;font-weight:400;margin-bottom:10px;letter-spacing:2.4px}@media screen and (max-width: 600px){.banner-block#banner-child-full .title-wrapper .subtitle{font-size:1.4rem}}.banner-block#banner-child-split{position:relative}@media screen and (max-width: 1024px){.banner-block#banner-child-split{padding-top:20px}}.banner-block#banner-child-split #breadcrumbs{position:absolute;top:120px;left:30px}@media screen and (max-width: 1024px){.banner-block#banner-child-split #breadcrumbs{top:50px}}.banner-block#banner-child-split #breadcrumbs p,.banner-block#banner-child-split #breadcrumbs span{color:#2A2E40}.banner-block#banner-child-split #breadcrumbs a{color:#8E443C}.banner-block#banner-child-split .columns{justify-content:space-between;align-items:stretch}.banner-block#banner-child-split .columns.has-on-page-links{margin-bottom:80px}@media screen and (max-width: 600px){.banner-block#banner-child-split .columns.has-on-page-links{margin-bottom:230px}}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns{flex-direction:column}}.banner-block#banner-child-split .columns .column-66{margin-top:180px}@media screen and (max-width: 1200px){.banner-block#banner-child-split .columns .column-66{width:50%}.banner-block#banner-child-split .columns .column-66 .container{padding-right:0}}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .column-66{width:100%;margin-top:150px;margin-bottom:30px}.banner-block#banner-child-split .columns .column-66 .container{padding:0 60px}}@media screen and (max-width: 600px){.banner-block#banner-child-split .columns .column-66 .container{padding:0 30px}}.banner-block#banner-child-split .columns .column-66 h1{margin-bottom:20px}.banner-block#banner-child-split .columns .column-66 .cta-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:30px;column-gap:30px;row-gap:15px;padding-bottom:130px}@media screen and (max-width: 1200px){.banner-block#banner-child-split .columns .column-66 .cta-wrapper{padding-bottom:150px}}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .column-66 .cta-wrapper{padding-bottom:10px}}@media screen and (max-width: 1200px){.banner-block#banner-child-split .columns .column-33{width:48%}}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .column-33{width:100%}}.banner-block#banner-child-split .columns .column-33 picture{width:100%}.banner-block#banner-child-split .columns .column-33 picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .column-33 picture img{max-height:500px}}@media screen and (max-width: 820px){.banner-block#banner-child-split .columns .column-33 picture img{height:600px;max-height:600px}}.banner-block#banner-child-split .columns .column-33 img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .column-33 img{max-height:500px}}@media screen and (max-width: 820px){.banner-block#banner-child-split .columns .column-33 img{height:600px;max-height:600px}}.banner-block#banner-child-split .columns .bordered-box{position:absolute;width:70%;margin:0 auto;bottom:-100px;left:15%;z-index:3;background:#F2F2F2;box-sizing:border-box;margin:0 0 0 40px;padding:30px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1)}@media screen and (max-width: 1024px){.banner-block#banner-child-split .columns .bordered-box{margin:0 60px;width:auto;left:0}}@media screen and (max-width: 600px){.banner-block#banner-child-split .columns .bordered-box{margin:0 30px;padding:20px;bottom:-200px}}.banner-block#banner-child-split .columns .bordered-box .row1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.banner-block#banner-child-split .columns .bordered-box .row1 .paragraph-subtitle{margin-bottom:0px}.banner-block#banner-child-split .columns .bordered-box .row1 .cta-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:30px;column-gap:30px;row-gap:15px}.banner-block#banner-child-split .columns .bordered-box .row1 ul{display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:0;column-gap:30px}@media screen and (max-width: 600px){.banner-block#banner-child-split .columns .bordered-box .row1 ul{grid-template-columns:1fr}}.banner-block#banner-child-split .columns .bordered-box .row1 ul li{padding-left:10px}.banner-block#banner-child-split .columns .bordered-box .row1 ul li a{color:#000;font-family:"Playfair Display",serif}.banner-block#banner-standard-split .columns{align-items:normal !important}.banner-block#banner-standard-split .columns .container{padding:120px 0 60px 60px}@media screen and (max-width: 820px){.banner-block#banner-standard-split .columns .container{padding:60px}}@media screen and (max-width: 600px){.banner-block#banner-standard-split .columns .container{padding:60px 30px 30px 30px}}.banner-block#banner-standard-split .columns .container p#breadcrumbs span,.banner-block#banner-standard-split .columns .container p#breadcrumbs a{color:#2A2E40}.banner-block#banner-standard-split .columns .container h4{margin-top:20px}.banner-block-intro .container .columns{margin-top:-340px;background:#F2F2F2;padding:50px}@media screen and (max-width: 1200px){.banner-block-intro .container .columns{padding:40px 30px}}@media screen and (max-width: 820px){.banner-block-intro .container .columns{margin-top:-320px}}@media screen and (max-width: 600px){.banner-block-intro .container .columns{padding:30px 20px}}.banner-block-intro .container .columns .column-full{box-sizing:border-box;min-height:400px;border-radius:15px;width:75%}.banner-block-intro .container .columns .column-full h2{margin-bottom:20px}.banner-block-intro .container .columns .column-full p.subhead{font-weight:bold;font-size:24px}.banner-block-intro .container .columns .column-full p:last-of-type{margin-bottom:0}.banner-block-intro .container .columns .column-full .intro-cta{margin-top:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.banner-block-intro .container .columns .column-full .intro-cta p{margin-bottom:10px}.banner-block-intro .container .columns .column-full .intro-cta .links-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:30px}.banner-block-intro .container .columns .column-full.two-col{text-align:left;gap:50px;display:flex !important;justify-content:space-between;width:100%}@media screen and (max-width: 1024px){.banner-block-intro .container .columns .column-full.two-col{flex-direction:column}}.banner-block-intro .container .columns .column-full.two-col .col1{width:65%}@media screen and (max-width: 1024px){.banner-block-intro .container .columns .column-full.two-col .col1{width:100%}}.banner-block-intro .container .columns .column-full.two-col .col1 .intro-cta{align-items:flex-start}.banner-block-intro .container .columns .column-full.two-col .col2{width:28%;background:#fff;padding:30px;box-sizing:border-box}@media screen and (max-width: 1200px){.banner-block-intro .container .columns .column-full.two-col .col2{padding:20px}}@media screen and (max-width: 1024px){.banner-block-intro .container .columns .column-full.two-col .col2{width:100%}}.banner-block-intro .container .columns .column-full.two-col .col2 p.related-title{font-size:3.2rem;color:#445594;font-family:"Playfair Display",serif;font-weight:400;margin-bottom:40px}.banner-block-intro .container .columns .column-full.two-col .col2 .link-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.banner-block-intro .container .columns .column-full.two-col .col2 .link-list a{font-size:1.6rem;text-transform:uppercase;letter-spacing:2.4px;margin-bottom:30px;line-height:normal}.secondary-banner-spacer ~ .body-container #homepage-banner .column-50:first-of-type{padding-top:140px}@media screen and (max-width: 1024px){.secondary-banner-spacer ~ .body-container #homepage-banner .column-50:first-of-type{padding-top:80px}}.secondary-banner-spacer ~ .body-container #banner-child-full{padding-top:80px}.secondary-banner-spacer ~ .body-container #banner-child-split .column-66:first-of-type{padding-top:40px}.secondary-banner-spacer ~ .body-container #banner-child-split #breadcrumbs{top:140px}.secondary-banner-spacer ~ .body-container #banner-standard-split .column-50:first-of-type{padding-top:50px}@media screen and (max-width: 820px){.secondary-banner-spacer ~ .body-container #banner-standard-split .column-50:first-of-type{padding-top:90px}}.secondary-banner-spacer ~ #banner-child-split .column-66:first-of-type{padding-top:40px}@media screen and (max-width: 1024px){.secondary-banner-spacer ~ #banner-child-split .column-66:first-of-type{padding-top:0}}.secondary-banner-spacer ~ #banner-child-split #breadcrumbs{top:140px !important}.secondary-banner-spacer ~ #banner-full-bg{padding-top:200px}.secondary-banner-spacer ~ #banner-full-bg #breadcrumbs{top:140px !important}#video-embed-wrapper{margin-bottom:30px}#video-embed-wrapper h3{margin:30px auto !important;width:60%}@media screen and (max-width: 820px){#video-embed-wrapper h3{width:100%}}#video-embed-wrapper .video-wrapper{position:relative;width:60%;height:100%;margin-bottom:20px;padding-top:33.75%;margin:0 auto}@media screen and (max-width: 820px){#video-embed-wrapper .video-wrapper{width:100%;padding-top:56.25%}}#video-embed-wrapper .video-block-thumbnail{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}#video-embed-wrapper .video-block-thumbnail:before{content:"\e90e";font-family:"Icomoon";color:#fff;font-size:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);z-index:4}#video-embed-wrapper .video-block-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.3;z-index:3}#video-embed-wrapper .video-block-thumbnail img{height:100%;width:100%;object-fit:cover}#video-embed-wrapper .responsive-iframe{position:absolute;top:0;left:0;overflow:hidden;width:100%}@media screen and (max-width: 820px){#video-embed-wrapper .responsive-iframe{width:100%;padding-top:56.25%}}#video-embed-wrapper .responsive-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#video-embed-wrapper .video-copy{width:calc(60% - 100px);margin:0 auto;background:#fff;padding:30px 50px}@media screen and (max-width: 820px){#video-embed-wrapper .video-copy{padding:30px;width:calc(100% - 60px)}}#video-embed-wrapper .video-copy p:last-of-type{margin-bottom:0}.btn{display:block !important;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content}.btn-left{margin:0 auto 0 0}.btn-center{margin:0 auto}.btn-right{margin:0 0 0 auto}.btn.orange-btn{background:#8E443C}.btn.orange-btn:after{background:#6B221A}.btn.mobile-only-btn{display:none !important}@media screen and (max-width: 600px){.btn.mobile-only-btn{display:block !important}}.btn.desktop-only-btn{display:block !important}@media screen and (max-width: 600px){.btn.desktop-only-btn{display:none !important}}.wp-block-group{background-color:#fff}.wp-block-group .entry-content>.wp-block-group:last-of-type{padding-bottom:200px !important}@media screen and (max-width: 600px){.wp-block-group .entry-content>.wp-block-group:last-of-type{padding-bottom:100px !important}}.wp-block-group .entry-content>.wp-block-group:last-of-type.remove-padding{padding-bottom:200px !important}@media screen and (max-width: 600px){.wp-block-group .entry-content>.wp-block-group:last-of-type.remove-padding{padding-bottom:100px !important}}.wp-block-group .entry-content>.wp-block-group>.wp-block-group__inner-container .wp-block-group{background-color:inherit;padding:0 !important}.wp-block-group .entry-content>.wp-block-group>.wp-block-group__inner-container .wp-block-group{padding:0 !important}.wp-block-group.full-width>.wp-block-group__inner-container{max-width:100% !important;padding:0 !important}@media screen and (max-width: 820px){.wp-block-group.full-width>.wp-block-group__inner-container .wp-block-image{padding:0 30px}}.wp-block-group.content-wrapper .wp-block-group__inner-container{width:65% !important;margin:0 auto !important}@media screen and (max-width: 820px){.wp-block-group.content-wrapper .wp-block-group__inner-container{width:100% !important}}.wp-block-group.remove-padding{padding-top:0 !important;padding-bottom:0 !important}.wp-block-group.dark-blue-bg{background-color:#2A2E40;color:#fff}.wp-block-group.dark-blue-bg .wp-block-group__inner-container{color:#fff}.wp-block-group.dark-blue-bg h2,.wp-block-group.dark-blue-bg h3,.wp-block-group.dark-blue-bg h4,.wp-block-group.dark-blue-bg h5,.wp-block-group.dark-blue-bg p,.wp-block-group.dark-blue-bg li,.wp-block-group.dark-blue-bg a{color:#fff}.wp-block-group.dark-blue-bg a:hover{color:#fff !important}.wp-block-group.light-grey-bg{background-color:#F2F2F2;color:#000}.wp-block-group.light-grey-bg .wp-block-group__inner-container{color:#000}.wp-block-group.clip-bottom-triangle{position:relative;padding-top:0 !important;padding-bottom:0 !important}.wp-block-group.clip-bottom-triangle .wp-block-group__inner-container{padding-bottom:30px !important}.wp-block-group.clip-bottom-triangle:after{content:"";width:100%;height:100px;position:absolute;z-index:1;bottom:0;left:0;-webkit-clip-path:polygon(50% 90px, 0 -1%, 100% -1%);clip-path:polygon(50% 90px, 0 -1%, 100% -1%);background:inherit;display:block;top:100%}.wp-block-group.clip-bottom-triangle+.wp-block-group{padding:180px 0 80px 0 !important}@media screen and (max-width: 600px){.wp-block-group.clip-bottom-triangle+.wp-block-group{padding:140px 0 80px 0 !important}}.wp-block-group.clip-top-triangle{position:relative}.wp-block-group.clip-top-triangle:before{content:"";width:100%;height:100px;position:absolute;z-index:1;bottom:100%;left:0;-webkit-clip-path:polygon(50% 0px, 0 100%, 100% 100%);clip-path:polygon(50% 0px, 0 100%, 100% 100%);background:inherit;display:block}.wp-block-group.clip-slant-hl{position:relative}.wp-block-group.clip-slant-hl:after{content:"";width:100%;height:100px;position:absolute;z-index:2;top:99%;left:0;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 35%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 35%);background:inherit;display:block}@media screen and (max-width: 600px){.wp-block-group.clip-slant-hl:after{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 65%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 65%)}}.wp-block-group.clip-slant-hl+.wp-block-group{padding:180px 0 80px 0 !important}@media screen and (max-width: 600px){.wp-block-group.clip-slant-hl+.wp-block-group{padding:140px 0 80px 0 !important}}.wp-block-group.clip-slant-hl+.wp-block-group.remove-padding{padding:0 !important}.wp-block-group.clip-slant-lh{position:relative}.wp-block-group.clip-slant-lh:after{content:"";width:100%;height:100px;position:absolute;z-index:2;top:99%;left:0;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 35%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 35%, 0% 100%);background:inherit;display:block}@media screen and (max-width: 600px){.wp-block-group.clip-slant-lh:after{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 65%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 65%, 0% 100%)}}.wp-block-group.clip-slant-lh+.wp-block-group{padding:180px 0 80px 0 !important}@media screen and (max-width: 600px){.wp-block-group.clip-slant-lh+.wp-block-group{padding:140px 0 80px 0 !important}}.wp-block-group.clip-slant-lh+.wp-block-group.remove-padding{padding:0 !important}.wp-block-group.clip-top-slant-hl{position:relative}.wp-block-group.clip-top-slant-hl:before{content:"";width:100%;height:100px;position:absolute;z-index:2;bottom:99%;left:0;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 35%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 35%);background:inherit;display:block;transform:rotate(180deg)}@media screen and (max-width: 600px){.wp-block-group.clip-top-slant-hl:before{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 65%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 65%)}}.wp-block-group.clip-top-slant-hl+.wp-block-group.remove-padding{padding:0 !important}.wp-block-group.clip-top-slant-lh{position:relative;padding:120px 0 80px 0 !important}@media screen and (max-width: 1024px){.wp-block-group.clip-top-slant-lh{padding:80px 0 80px 0 !important}}@media screen and (max-width: 600px){.wp-block-group.clip-top-slant-lh{padding:40px 0 80px 0 !important}}.wp-block-group.clip-top-slant-lh:before{content:"";width:100%;height:100px;position:absolute;z-index:2;bottom:99.5%;left:0;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 35%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 35%, 0% 100%);background:inherit;display:block;transform:rotate(180deg)}@media screen and (max-width: 600px){.wp-block-group.clip-top-slant-lh:before{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 65%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 65%, 0% 100%)}}.wp-block-group.clip-top-slant-lh+.wp-block-group.remove-padding{padding:0 !important}.wp-block-group.enable-accordion .accordion-body{display:none}.wp-block-group.enable-accordion .accordion-toggle{position:relative;padding-right:45px;margin-top:30px;border:0 !important}.wp-block-group.enable-accordion .accordion-toggle:before{content:"+";position:absolute;top:6px;right:14px;font-size:30px;z-index:2}.wp-block-group.enable-accordion .accordion-toggle.active:before{content:"-";top:4px}.wp-block-group .wp-block-group__inner-container{box-sizing:border-box}.wp-block-columns.justify-space-between{justify-content:space-between}.wp-block-columns.justify-center{justify-content:center}.wp-block-columns.justify-space-around{justify-content:space-around}.wp-block-columns.justify-space-evenly{justify-content:space-evenly}.wp-block-columns.justify-flex-start{justify-content:flex-start}.wp-block-columns.justify-flex-end{justify-content:flex-end}.wp-block-columns .wp-block-column .wp-block-group{background-color:inherit}.wp-block-columns .wp-block-column.column-right-padding{padding-right:100px}@media screen and (max-width: 1400px){.wp-block-columns .wp-block-column.column-right-padding{padding-right:60px}}@media screen and (max-width: 1200px){.wp-block-columns .wp-block-column.column-right-padding{padding-right:0px}}.wp-block-columns .wp-block-column.column-left-padding{padding-left:100px}@media screen and (max-width: 1400px){.wp-block-columns .wp-block-column.column-left-padding{padding-left:60px}}@media screen and (max-width: 1200px){.wp-block-columns .wp-block-column.column-left-padding{padding-left:0px}}.wp-block-heading.heading-with-icon{display:flex;justify-content:space-between;align-items:flex-start;position:relative}@media screen and (max-width: 600px){.wp-block-heading.heading-with-icon{flex-direction:column}}.wp-block-heading.heading-with-icon:after{content:"";width:51px;min-width:51px;height:22px;background:url("/wp-content/uploads/2025/07/separators.svg") no-repeat;background-size:contain;position:relative;top:5px;margin-left:30px}@media screen and (max-width: 600px){.wp-block-heading.heading-with-icon:after{margin-left:0;top:0;margin-top:15px}}.wp-block-heading.heading-left-offset{margin-left:120px}@media screen and (max-width: 1200px){.wp-block-heading.heading-left-offset{margin-left:60px}}@media screen and (max-width: 1024px){.wp-block-heading.heading-left-offset{margin-left:30px}}.wp-block-list.list-anchor-links li,.wp-block-list.list-anchor-links li a{text-transform:uppercase;letter-spacing:2.4px;font-weight:400}.wp-block-list.list-anchor-links li a:hover{color:inherit;text-decoration:none}.ordered-list-block .columns{gap:30px}.ordered-list-block .columns .column-50{gap:30px}.ordered-list-block li::marker{font-size:20px !important;font-family:"Roboto",sans-serif !important;letter-spacing:1px}.ordered-list-block li .list-item{display:inline-block;margin-bottom:15px !important;font-weight:900 !important;font-size:20px !important}.ordered-list-block li p{margin:0 !important}#resource-cards{margin:0 auto;display:grid;gap:10px;width:100%}#resource-cards.one-col{grid-template-columns:1fr !important}#resource-cards.two-col{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 820px){#resource-cards.two-col{grid-template-columns:1fr !important}}#resource-cards.three-col{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1200px){#resource-cards.three-col{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){#resource-cards.three-col{grid-template-columns:1fr !important}}#resource-cards.four-col{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1200px){#resource-cards.four-col{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){#resource-cards.four-col{grid-template-columns:1fr !important}}#resource-cards.five-col{grid-template-columns:repeat(5, 1fr)}#resource-cards.five-col .resource-card,#resource-cards.five-col .title-card{padding:30px 20px}@media screen and (max-width: 1200px){#resource-cards.five-col{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){#resource-cards.five-col{grid-template-columns:1fr !important}}@media screen and (max-width: 1200px){#resource-cards{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){#resource-cards{grid-template-columns:1fr !important;width:auto}}#resource-cards .title-card{background:#6B221A;padding:30px 35px}#resource-cards .title-card p{font-size:35px !important;color:#fff;font-weight:900;max-width:150px;line-height:100% !important;margin:0 !important}@media screen and (max-width: 600px){#resource-cards .title-card p{font-size:30px !important;max-width:100%}}#resource-cards .resource-card{background:#fff;padding:30px 35px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:0.2s linear;box-shadow:0 0 0 0 0;position:relative}#resource-cards .resource-card:hover{box-shadow:0px 0px 50px #00000029}#resource-cards .resource-card:hover .card-copy{text-decoration:underline}#resource-cards .resource-card:hover .card-link:before{background:#6B221A}#resource-cards .resource-card .fill-card-link{position:absolute;top:0;left:0;width:100%;height:100%}#resource-cards .resource-card img{width:70px;height:70px;object-fit:contain}#resource-cards .resource-card .card-copy{margin-bottom:80px}#resource-cards .resource-card .card-copy p{font-weight:700}#resource-cards .resource-card .card-link{position:relative;padding-left:40px;display:flex;align-items:center;pointer-events:none}#resource-cards .resource-card .card-link:before{content:"\e908";font-family:"Icomoon";background:#000;border-radius:50%;font-size:18px;height:18px;width:18px;padding:5px;color:#fff;position:absolute;top:unset;left:0}#resource-cards .resource-card .card-link .card-link-text{font-size:14px !important;line-height:120% !important;margin-bottom:0 !important;font-weight:700 !important}#resource-cards .resource-card a{color:#000 !important;display:flex;align-items:center;font-weight:700;font-size:14px !important;line-height:120% !important}#resource-cards .resource-card a:hover{text-decoration:none !important}#resource-cards .resource-card a:hover:after{transform:rotate(45deg);background:#000}#resource-cards .resource-card.full-link-card{justify-content:space-between !important}#resource-cards .resource-card.full-link-card:hover .arrow-icon:before{transform:rotate(45deg)}#resource-cards .resource-card.full-link-card .card-copy{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0;min-height:200px}@media screen and (max-width: 1200px){#resource-cards .resource-card.full-link-card .card-copy{justify-content:center}}#resource-cards .resource-card.full-link-card .card-copy .card-title{font-size:20px !important;font-weight:900}#resource-cards .resource-card.full-link-card .card-copy p{font-weight:400}#resource-cards .resource-card.full-link-card .fill-card-link{position:absolute;top:0;left:0;width:100%;height:100%}#resource-cards .resource-card.full-link-card .arrow-icon{pointer-events:none}#single-testimonial .star-rating{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;margin-bottom:20px}#single-testimonial .star-rating p{font-weight:700;font-size:20px !important;margin:0 !important}#single-testimonial .star-rating:after{content:"★★★★★";color:#EB9915}#single-testimonial .copy{max-width:400px}@media screen and (max-width: 600px){#single-testimonial .copy{max-width:auto}}#single-testimonial .testimonial-author{font-family:"Playfair Display",serif;letter-spacing:3.2px;text-transform:uppercase;font-weight:400;margin-bottom:20px !important}#single-testimonial img{max-width:100px;object-fit:contain}#counter-group{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}#counter-group .slick-arrow{top:unset !important;bottom:-70px !important}#counter-group .slick-arrow.slick-next{right:0 !important}#counter-group .slick-arrow.slick-prev{right:8% !important}@media screen and (max-width: 400px){#counter-group .slick-arrow.slick-prev{right:12% !important}}#counter-group.counter-group_2{grid-template-columns:repeat(2, 1fr)}#counter-group.counter-group_3{grid-template-columns:repeat(3, 1fr)}#counter-group.counter-group_4{grid-template-columns:repeat(4, 1fr)}#counter-group.counter-group_5{grid-template-columns:repeat(5, 1fr);gap:20px}@media screen and (max-width: 1200px){#counter-group.counter-group_5{grid-template-columns:repeat(4, 1fr);gap:20px}}#counter-group.counter-group_6{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){#counter-group{grid-template-columns:repeat(2, 1fr) !important}}@media screen and (max-width: 820px){#counter-group{grid-template-columns:1fr !important}}#counter-group .counter{background:#fff;padding:25px 30px}@media screen and (max-width: 820px){#counter-group .counter{margin:0 10px !important;height:100px}}@media screen and (max-width: 400px){#counter-group .counter{padding:20px !important;margin:0 5px !important}}#counter-group .counter .counter-number{display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px;margin-bottom:15px}#counter-group .counter .counter-number p,#counter-group .counter .counter-number span{margin:0 !important;font-family:"Roboto",sans-serif !important;font-size:35px !important;font-weight:700;color:#6B221A}@media screen and (max-width: 1200px){#counter-group .counter .counter-number p,#counter-group .counter .counter-number span{font-size:25px !important}}@media screen and (max-width: 600px){#counter-group .counter .counter-number p,#counter-group .counter .counter-number span{font-size:18px !important}}@media screen and (max-width: 600px){#counter-group .counter .counter-number p.lg-title,#counter-group .counter .counter-number span.lg-title{font-size:25px !important}}#counter-group .counter .counter-copy p.md-title{font-size:18px !important;font-weight:700;margin-bottom:5px !important;line-height:130% !important}#counter-group.dark-bg .counter .counter-number,#counter-group.dark-bg .counter .counter-copy{border-color:#fff}#counter-group.dark-bg .counter .counter-number p,#counter-group.dark-bg .counter .counter-number span,#counter-group.dark-bg .counter .counter-copy p,#counter-group.dark-bg .counter .counter-copy span{color:#fff}.practice-areas-section{margin-bottom:120px}@media screen and (max-width: 600px){.practice-areas-section{margin-bottom:80px}}.practice-areas-section.white-card-block-wrapper{margin:100px 0 60px 0}.practice-areas-section h2{text-align:center;font-size:1.8rem;font-weight:400;text-transform:uppercase;margin-bottom:55px !important;letter-spacing:2.4px;font-family:"Roboto",sans-serif !important}.practice-areas-section h2.align-left{text-align:left}.practice-areas-section .practice-areas-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:0 60px}@media screen and (max-width: 820px){.practice-areas-section .practice-areas-block{padding:0 30px}}.practice-areas-section .practice-areas-block .practice-area:not(.white-card){width:calc(33.333% - 60px);height:200px;min-width:350px;position:relative}@media screen and (max-width: 820px){.practice-areas-section .practice-areas-block .practice-area:not(.white-card){min-width:100%}}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) a{display:block;width:100%;height:100%}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) a:hover .pa-title:before{left:0}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) .pa-title{position:absolute;bottom:-1px;right:-1px;margin-bottom:0;background:#445594;font-size:1.8rem;text-transform:uppercase;padding:10px 50px;-webkit-clip-path:polygon(10% 0, 100% 1%, 100% 100%, 0 100%);clip-path:polygon(10% 0, 100% 1%, 100% 100%, 0 100%);display:flex;align-items:center;justify-content:space-between;overflow:hidden}@media screen and (max-width: 600px){.practice-areas-section .practice-areas-block .practice-area:not(.white-card) .pa-title{font-size:1.5rem}}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) .pa-title span{color:#fff;font-family:"Playfair Display",serif;font-weight:400;position:relative;z-index:2}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) .pa-title:after{content:"\e908";font-family:"Icomoon";width:16px;height:16px;font-size:1.6rem;color:#fff;position:absolute;z-index:2;right:15px;display:flex;justify-self:center;align-items:center}.practice-areas-section .practice-areas-block .practice-area:not(.white-card) .pa-title:before{content:"";position:absolute;top:0;left:-120%;height:100%;width:120%;background:#293A7E;-webkit-clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%);transition:0.2s linear;z-index:1;pointer-events:none}.practice-areas-section .practice-areas-block.white-card-block{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:15px;align-items:stretch;padding:0 !important}@media screen and (max-width: 1024px){.practice-areas-section .practice-areas-block.white-card-block{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.practice-areas-section .practice-areas-block.white-card-block{grid-template-columns:1fr;padding:0 !important}}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card{background:#fff;height:auto;border:2px solid transparent;transition:0.2s linear}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card:hover{border:2px solid #2A2E40}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card:hover .pa-title{text-decoration:underline}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;height:100%;width:100%;padding:30px}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a:hover .fake-btn:after{left:0}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .practice-area-icon{width:50px;height:50px;margin-bottom:30px}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .copy-wrapper{display:flex;flex-direction:column;justify-content:flex-start;height:100%;position:relative;padding-bottom:100px}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .copy-wrapper .case-icon{width:49px;height:21px;margin-bottom:20px}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .copy-wrapper p{color:#000}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .copy-wrapper p.pa-title{font-family:"Playfair Display",serif;font-size:3rem;font-weight:400}.practice-areas-section .practice-areas-block.white-card-block .practice-area.white-card a .copy-wrapper .btn{margin:0;position:absolute;bottom:0;left:0}.result{width:100%;max-width:700px;padding:30px;margin:0;text-align:left;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);box-sizing:border-box}@media screen and (max-width: 1024px){.result{min-width:auto;width:auto;max-width:100%;height:auto}}@media screen and (max-width: 820px){.result{margin-top:30px}}@media screen and (max-width: 600px){.result{margin-top:0;margin-bottom:50px}}.result a{text-decoration:none}.result a:hover .fake-btn:after{left:0%}.result .columns{gap:30px;flex-wrap:nowrap;height:100%;align-items:stretch !important}@media screen and (max-width: 600px){.result .columns{flex-direction:column}}.result .columns .column-50{width:50%}@media screen and (max-width: 600px){.result .columns .column-50{width:100%}}.result .columns .column-50:first-of-type img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 600px){.result .columns .column-50:first-of-type img{max-height:244px}}.result .columns .column-50:last-of-type{flex-direction:column;justify-content:space-between;height:-webkit-fill-available;height:-moz-fill-available;height:fill-available}.result .columns .column-50:last-of-type .img-wrapper{display:flex;gap:15px}.result .columns .column-50:last-of-type .img-wrapper img{width:50px;height:50px;object-fit:cover;object-position:center;border-radius:50%}.result .columns .column-50:last-of-type .row-1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width: 600px){.result .columns .column-50:last-of-type .row-1{margin-bottom:30px}}.result .columns .column-50:last-of-type .row-1 .case-category{font-size:1.5rem;font-family:"Playfair Display",serif;text-transform:uppercase;letter-spacing:2.4px;color:#2A2E40;background:#F2F2F2;padding:6px 12px;border-radius:30px}.result .columns .column-50:last-of-type .row-2 p{margin-bottom:15px}.result .columns .column-50:last-of-type .row-2 p.paragraph-subtitle{font-size:1.5rem}.result .columns .column-50:last-of-type .row-2 h3{color:#000;font-size:2.6rem}@media screen and (max-width: 600px){.result .columns .column-50:last-of-type .row-2 .img-wrapper{margin-bottom:20px}}@media screen and (max-width: 600px){.result{padding:20px}}.result p{line-height:150%;margin-bottom:0;color:#000;margin-top:15px}.copy-cards-wrapper{margin:80px 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}@media screen and (max-width: 1200px){.copy-cards-wrapper{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 820px){.copy-cards-wrapper{grid-template-columns:1fr}}.copy-cards-wrapper .card{background:#fff;padding:50px}@media screen and (max-width: 600px){.copy-cards-wrapper .card{padding:30px 20px}}.copy-cards-wrapper .card p{color:#2A2E40}.copy-cards-wrapper .card p.paragraph-subtitle{color:#8E443C}.copy-cards-wrapper .card a{color:#2A2E40 !important}.copy-cards-wrapper .card a:hover{color:inherit !important;text-decoration:none}
