.contact_person_module{background-repeat:no-repeat;background-size:cover;float:left;overflow:hidden;padding:40px 0;position:relative;text-align:center;width:100%}.contact_person_module .simple_wrapper{margin:auto;max-width:1280px;padding:0 40px;position:relative}.contact_person_module .simple_heading_container{align-items:center;display:flex;flex-direction:column;float:left;margin-bottom:40px;text-align:center;width:100%}.contact_person_module .simple_heading{font-family:Campton;font-size:30pt;font-weight:700;max-width:65%;text-align:center;width:100%}.contact_person_module .simple_subheading{float:left;max-width:65%}.contact_person_module .simple_subheading p{color:#222;float:left;font-family:Campton;font-size:18pt;font-weight:500;line-height:1.2;margin-bottom:0;width:100%}.contact_person_module .bodytext_container{float:left;font-family:Campton Book;font-size:16px;margin-top:35px;max-width:65%;position:relative}.contact_person_module .bodytext_container:has(p),.contact_person_module .bodytext_container:has(span){margin-top:10px}.contact_person_module .bodytext_container p,.contact_person_module .bodytext_container span{font-family:Campton Book;font-size:16px}.contact_person_module .bodytext_container a,.contact_person_module .bodytext_container p a,.contact_person_module .bodytext_container span a{color:#222;font-family:Campton;font-weight:700;text-decoration:underline}.contact_person_module .read_more_container{border-top:1px solid #1d1d1b;color:#222;float:left;font-family:Campton;font-size:17pt;font-weight:400;margin-top:30px;max-width:30%;width:100%}.contact_person_module .read_more_container .simple_read_more_link{align-items:center;align-items:flex-start;color:#222;display:flex;font-family:Campton Book;font-size:16pt;font-weight:500;justify-content:space-between;line-height:1.1;padding-top:15px}.contact_person_module .read_more_container .simple_read_more_link:after{content:url(https://cdn.copcap.com/hubfs/template-assets/arrow.svg);display:block;height:25px;margin-right:0;width:30px}.contact_person_module .contact_person-container{align-items:flex-start;display:flex;flex-direction:row;float:left;gap:80px;justify-content:center;margin-top:40px;padding-bottom:60px;position:relative;width:100%}.contact_person_module .contact_person-container .contact_person{max-width:300px;position:relative;width:100%}.contact_person_module .contact_person-container .optional_icon{left:30%;position:absolute;right:auto;top:-50px;z-index:1}.contact_person_module .contact_person-container .optional_icon.mobile{display:none}.contact_person_module .contact_person-container.multiple .optional_icon{left:auto;position:absolute;right:50px;top:-70px}.contact_person_module .contact_person-container .optional_icon img{max-width:150px!important;width:100%}.contact_person_module .contact_person-container .contact_person .image img{height:100%;max-width:100%;object-fit:cover}.contact_person_module .contact_person-container .contact_person.multiple .image img{height:100%;max-height:300px;max-width:300px;object-fit:cover}.contact_person_module .contact_person-container .contact_person .data{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}.contact_person_module .contact_person-container .contact_person .data .name{font-size:18px;font-weight:700;margin-bottom:10px}.contact_person_module .contact_person-container .contact_person .data .title{font-size:16px;font-weight:500}.contact_person_module .contact_person-container .contact_person .data .company{font-size:16px;font-weight:400;opacity:.7}.contact_person_module .contact_person-container .contact_person .data .contact{display:flex;flex-direction:column;gap:0;margin-top:15px}.contact_person_module .contact_person-container .contact_person .data .contact .social a,.contact_person_module .contact_person-container .contact_person .data .contact .social div,.contact_person_module .contact_person-container .contact_person .data .contact .social div p,.contact_person_module .contact_person-container .contact_person .data .contact .social div span,.contact_person_module .contact_person-container .contact_person .data .contact .social pre,.contact_person_module .contact_person-container .contact_person .data .contact .social pre a{font-size:16px}.contact_person_module .contact_person-container .contact_person .data .contact div,.contact_person_module .contact_person-container .contact_person .data .contact div a,.contact_person_module .contact_person-container .contact_person .data .contact div p,.contact_person_module .contact_person-container .contact_person .data .contact div span,.contact_person_module .contact_person-container .contact_person .data .contact pre,.contact_person_module .contact_person-container .contact_person .data .contact pre a{background:transparent;border:none;font-size:16px;font-weight:400;margin:0;min-width:auto;overflow:auto;padding:0}.contact_person_module .contact_person-container .contact_person .data .contact .get-in-touch{background:#fff;border:1px solid #222;color:#222;cursor:pointer;font-size:14px;font-weight:700;margin-top:15px;padding:5px 30px}.contact_person_module .contact_person-container .contact_person .data .contact .get-in-touch a{color:#222;font-size:14px;font-weight:700}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form{align-items:center;display:none;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:999}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form.show{display:flex}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form.active{opacity:1;pointer-events:auto}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form .contact_form_overlay{background:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:2}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form .contact_form_content{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.06);height:100%;max-height:80vh;max-width:800px;overflow:scroll;padding:20px;position:relative;width:100%;z-index:3}.contact_person_module .bodytext_container.light,.contact_person_module .contact_person-container.light .contact_person .data,.contact_person_module .contact_person-container.light .contact_person .data .company,.contact_person_module .contact_person-container.light .contact_person .data .contact,.contact_person_module .contact_person-container.light .contact_person .data .contact div,.contact_person_module .contact_person-container.light .contact_person .data .contact div a,.contact_person_module .contact_person-container.light .contact_person .data .contact div a span,.contact_person_module .contact_person-container.light .contact_person .data .contact pre,.contact_person_module .contact_person-container.light .contact_person .data .contact pre a,.contact_person_module .contact_person-container.light .contact_person .data .contact pre a span,.contact_person_module .contact_person-container.light .contact_person .data .name,.contact_person_module .contact_person-container.light .contact_person .data .title,.contact_person_module .read_more_container.light,.contact_person_module .simple_heading.light,.contact_person_module .simple_list_wrapper.light,.contact_person_module .simple_list_wrapper.light .simple_table_row,.contact_person_module .simple_list_wrapper.light p,.contact_person_module .simple_read_more_link.light,.contact_person_module .simple_subheading.light p{border-color:#222;color:#222}.contact_person_module .bodytext_container.dark,.contact_person_module .contact_person-container.dark .contact_person .data,.contact_person_module .contact_person-container.dark .contact_person .data .company,.contact_person_module .contact_person-container.dark .contact_person .data .contact,.contact_person_module .contact_person-container.dark .contact_person .data .contact div,.contact_person_module .contact_person-container.dark .contact_person .data .contact div a,.contact_person_module .contact_person-container.dark .contact_person .data .contact div a span,.contact_person_module .contact_person-container.dark .contact_person .data .contact pre,.contact_person_module .contact_person-container.dark .contact_person .data .contact pre a,.contact_person_module .contact_person-container.dark .contact_person .data .contact pre a span,.contact_person_module .contact_person-container.dark .contact_person .data .name,.contact_person_module .contact_person-container.dark .contact_person .data .title,.contact_person_module .read_more_container.dark,.contact_person_module .simple_heading.dark,.contact_person_module .simple_list_wrapper.dark,.contact_person_module .simple_list_wrapper.dark .simple_table_row,.contact_person_module .simple_list_wrapper.dark p,.contact_person_module .simple_read_more_link.dark,.contact_person_module .simple_subheading.dark p{border-color:#fff;color:#fff}.contact_person_module .contact_person-container.light .contact_person_module_nav .faq_title:after,.contact_person_module .read_more_container.light .simple_read_more_link:after,.contact_person_module .simple_list_wrapper.light td img{filter:invert(10%) sepia(6%) saturate(25%) hue-rotate(326deg) brightness(105%) contrast(93%)}.contact_person_module .contact_person-container.dark .contact_person_module_nav .faq_title:after,.contact_person_module .read_more_container.dark .simple_read_more_link:after,.contact_person_module .simple_list_wrapper.dark td img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(45deg) brightness(103%) contrast(102%)}@media(max-width:1024px){.contact_person_module .simple_heading{font-size:38px}.contact_person_module .contact_person-container .contact_person_module_nav{max-width:25%;min-width:25%}.contact_person_module .contact_person-container .contact_person_module_content{max-width:calc(75% - 40px);min-width:calc(75% - 40px)}.contact_person_module .contact_person-container .contact_person_module_content .content-wrapper .content-box{max-width:360px}.contact_person_module .contact_person-container .optional_icon{left:20%}}@media(max-width:767px){.contact_person_module .simple_subheading,.contact_person_module .simple_subheading p{font-size:18px}.contact_person_module .simple_heading_container{max-width:100%}.contact_person_module .simple_heading{font-size:28px}.article_one_section .article_read_more_link,.article_one_section .article_subheading{font-size:18px}.contact_person_module .contact_person-container{align-items:center;flex-direction:column;gap:60px;justify-content:center;width:100%}.contact_person_module .contact_person-container .optional_icon{display:none}.contact_person_module .contact_person-container .optional_icon.mobile{display:block;left:-50px}.contact_person_module .contact_person-container.multiple .contact_person .optional_icon{left:-50px;right:auto;top:-50px}.contact_person_module .contact_person-container.multiple .contact_person .optional_icon img{transform:rotate(-180deg)}.contact_person_module .contact_person-container.multiple .contact_person:last-child .optional_icon img{transform:rotate(0deg)}.contact_person_module .contact_person-container.multiple .contact_person:last-child .optional_icon{left:auto;right:-50px;top:-50px}.contact_person_module .contact_person-container .optional_icon img{max-width:100px!important}.contact_person_module .contact_person-container .contact_person_module_content{display:none}.contact_person_module .contact_person-container .contact_person_module_nav{max-width:100%;min-width:100%;width:100%}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title{border-top:1px solid #222;font-size:18px;padding-top:15px}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title:after{content:url(https://cdn.copcap.com/hubfs/template-assets/arrow.svg);display:block;height:25px;position:absolute;right:0;top:15px;transition:transform .4s ease-in-out;width:30px}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title.active:after{transform:rotate(90deg)}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title.active{left:0;opacity:1}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile{display:block;height:100%;overflow:hidden;position:relative;transition:max-height .4s ease-in-out}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile .heading{float:left;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:10px;width:100%}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile .content,.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile .content p,.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile .content span{float:left;font-size:14px;font-weight:500;position:relative;white-space:normal}.contact_person_module .contact_person-container .contact_person_module_nav .faq_title .content-box.mobile .content a{float:left;font-size:14px;font-weight:700;text-decoration:underline;width:100%}.contact_person_module .contact_person-container .contact_person .data .contact .contact_form .contact_form_content{max-width:90vw}}