h1:not(.masthead-title){background-color:red;color:#4b4b4b;color:#000;font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:400;line-height:200%;margin-top:0}h1:not(.masthead-title):before{content:"H1 Not Allowed Here - "}.block-content p{font-size:1rem;line-height:150%}.block-content ul{margin:0}.block-content ol li,.block-content ul li{font-size:1rem;line-height:150%}.block-content ol ol li{list-style-type:lower-alpha}.block-content h2{color:#4b4b4b;font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:400;font-weight:700;line-height:125%;margin-bottom:.4125rem;margin-top:0}.block-content h2,.block-content p{margin-top:0}.block-content h3{color:#4b4b4b;color:#0f52b0;font-size:1.75rem}.block-content h3,.block-content h4{font-family:Montserrat,sans-serif;font-weight:400;font-weight:700;line-height:inherit;margin-bottom:.4125rem;margin-top:0}.block-content h4{color:#4b4b4b;font-size:1.65rem}.block-content h5{color:#4b4b4b;color:#0f52b0;font-family:Montserrat,sans-serif;font-size:1.35rem;font-weight:400;font-weight:700;line-height:inherit;margin-bottom:.4125rem;margin-top:0}.block-content a,.block-content a:focus,.block-content a:hover,.block-content a:visited{color:inherit;text-decoration:inherit}.block-content a:focus{outline:.1rem solid #323232}.block-content a:not(.link-wrapper){color:#323232;text-decoration:underline}.block-content a:not(.link-wrapper):visited{color:#323232}.block-content a:not(.link-wrapper):focus,.block-content a:not(.link-wrapper):hover{color:#4b4b4b}.block-content a.link-wrapper{display:block}.block-content a.link-wrapper:focus{outline-width:.2rem}.block-content .block-title{color:#4b4b4b;font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:400;line-height:200%;margin-top:0}.block-content .wysiwyg-content{color:#0f52b0;font-size:1.75rem;margin-bottom:.4125rem}.block-content .wysiwyg-content h2+h3{margin-top:-.4125rem}.block-content .wysiwyg-content h4{color:#0f52b0}.block-content .wysiwyg-content h6{font-family:Karla,sans-serif;font-size:1.4375rem;font-weight:400;font-weight:700;line-height:inherit}.block-content .wysiwyg-content p{color:#323232;font-size:1.2rem;margin-bottom:1.125rem;margin-top:0}.block-content .wysiwyg-content p:last-child{margin-bottom:0}.block-content .wysiwyg-content p.wp-caption-text{font-size:16px}.block-content .wysiwyg-content li{color:#323232;font-size:1.2rem}.block-content .wysiwyg-content p+ul{margin-top:-1.125rem}.block-content .wysiwyg-content ol,.block-content .wysiwyg-content ul{margin-bottom:1.125rem}.block-content .wysiwyg-content ol li,.block-content .wysiwyg-content ul li{color:#323232}.block-content .wysiwyg-content a.image-lightbox{display:block}.block-content .wysiwyg-content a.image-lightbox,.block-content .wysiwyg-content img{width:100%!important}@media (min-width:768px){.block-content .wysiwyg-content a.image-lightbox,.block-content .wysiwyg-content img{height:auto!important;width:49.5%!important}}.block-content .wysiwyg-content .wp-caption{max-width:100%}.block-content .wysiwyg-content a.image-lightbox img{width:100%!important}.block-content .wysiwyg-content .aligncenter{margin:0 auto;text-align:center}@media (min-width:992px){.block-content .wysiwyg-content .alignleft{float:left;padding-right:20px}}.block-content .title-area{margin-bottom:1rem}.block-content .title-area h2{margin-bottom:0}@media (min-width:992px){.block-content .title-area p{font-size:18px}}#site-overlay{background:rgba(0,0,0,.3);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:2}#site-overlay.active{opacity:1;pointer-events:auto}#video-overlay{height:200px;left:calc(50% - 150px);position:fixed;top:calc(50% - 100px);width:300px}@media (min-width:992px){#video-overlay{height:400px;left:calc(50% - 300px);top:calc(50% - 200px);width:600px}}@media (min-width:1200px){#video-overlay{height:600px;left:calc(50% - 450px);top:calc(50% - 300px);width:900px}}#video-overlay{background:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}#video-overlay.active{opacity:1;pointer-events:auto}.photo-gallery{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.photo-gallery a{display:block;flex:0 0 100%;max-width:100%;padding:10px}@media (min-width:544px){.photo-gallery a{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.photo-gallery a{flex:0 0 25%;max-width:25%}}.photo-gallery a span{background-position:50% 50%;background-size:cover;border:2px solid #323232;display:block;height:100%}.d3df_simple_form fieldset{border:none;padding:0}.d3df_simple_form legend{display:none}.d3df_simple_form .d3df_form_inputs{display:flex;flex-wrap:wrap}.d3df_simple_form .d3df_form_inputs input,.d3df_simple_form .d3df_form_inputs select,.d3df_simple_form .d3df_form_inputs textarea{font-family:Karla,sans-serif;font-size:16px;padding:6px;width:100%}.d3df_simple_form .d3df_form_inputs input,.d3df_simple_form .d3df_form_inputs select{height:40px}.d3df_simple_form .d3df_form_inputs textarea{height:100%}.d3df_simple_form .d3df_form_inputs p{margin:0}.d3df_simple_form .d3df_form_inputs .d3df_field{flex:0 0 100%;margin-bottom:15px;max-width:100%;padding:0 15px}@media (min-width:768px){.d3df_simple_form .d3df_form_inputs .d3df_field{flex:0 0 50%;max-width:50%}}.d3df_simple_form .d3df_form_inputs .d3df_field label{font-size:18px;padding-bottom:3px}.d3df_simple_form .d3df_form_inputs .d3df_field span.d3df_error_message{color:red;display:none;font-size:1rem}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_field_type_textarea{flex:0 0 100%;max-width:100%;position:relative}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_field_type_textarea p{position:relative}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_field_type_textarea textarea{height:170px}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_field_type_textarea .d3df_textarea_chars_remaining{bottom:15px;font-size:.8rem;position:absolute;right:30px}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid span.d3df_error_message{display:initial}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_datepicker input,.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_text input{border:1px solid red}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_textarea textarea{border:1px solid red}.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_checkboxes,.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_radios,.d3df_simple_form .d3df_form_inputs .d3df_field.d3df_invalid.d3df_field_type_select select{border:1px solid red}.d3df_simple_form .d3df_form_inputs .d3df_form_controls{margin-top:.5rem;padding:0 15px}.d3df_simple_form .d3df_form_inputs .d3df_form_controls input{-webkit-appearance:none}.d3df_simple_form .d3df_form_inputs .d3df_simple_recaptcha,.d3df_simple_form .d3df_simple_error_summary{flex:0 0 100%;max-width:100%;padding:0 15px}.d3df_simple_form .d3df_simple_error_summary .d3df_invalid_list_item{color:red}.d3df_simple_form .d3df_simple_warning_summary .d3df_warning_list_item{color:orange}.d3df_simple_form .d3df_form_success{text-align:center}.post-list{padding:2rem 0}.post-list article{margin-bottom:3rem}.post-list article:last-of-type{margin-bottom:0}.post-list article header h2{margin-bottom:0;margin-top:0}.post-list .block-content:last-of-type{margin:0}.post-list .wysiwyg-content{max-width:none!important;padding:0}.post-list .search-form{width:300px}.post-list .search-form form label{color:#323232;display:block;font-size:1rem;font-weight:700;margin:0 0 .2rem}.post-list .search-form form input{font-family:Karla,sans-serif}.post-list .search-form form input[type=text]{background:#fff;border-radius:3px;padding:0 1.6rem}.post-list .search-form form input[type=submit],.post-list .search-form form input[type=text]{border:none;box-shadow:0 0 54px rgba(0,0,0,.1);font-size:1.6rem;height:3.5rem;outline:none;width:100%}.post-list .search-form form input[type=submit]{background:#323232;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;margin-top:.5rem;text-transform:uppercase;transition:background-color .3s ease-in-out}.post-list .search-form form input[type=submit]:focus,.post-list .search-form form input[type=submit]:hover{background:#4b4b4b}.post-list a{color:#323232}.post-list.search-results{padding:4rem 0}.post-list.search-results article{margin-bottom:2.5rem}.post-list.search-results article header h2{color:#323232;font-size:1.75rem;margin-bottom:0}.post-list.search-results article section{margin:.75rem 0}.post-list.search-results article footer a{color:#4b4b4b;text-decoration:none;transition:color .3s ease-in-out}.post-list.search-results article footer a:focus,.post-list.search-results article footer a:hover,.post-list.search-results article footer a:visited{color:#323232}.blog .post-list{max-width:600px}@media (min-width:1200px){.blog .post-list{max-width:800px}}.blog .post-list{margin:0 auto}.blog .post-list article{margin-bottom:0}.blog .post-list article:last-child a{border-bottom:none}.blog .post-list a{background-color:#fff;border-bottom:1px solid #bfbfbf;display:block;padding:30px 15px;text-decoration:none;transition:background-color .3s ease-in-out}.blog .post-list a:focus,.blog .post-list a:hover{background-color:#f2f2f2}.blog .post-list header h2{font-size:20px}@media (min-width:1200px){.blog .post-list header h2{font-size:23px}}.blog .post-list header .date{font-size:16px}@media (min-width:1200px){.blog .post-list header .date{font-size:18px}}.blog .post-list header .date{color:gray;margin:8px 0}.blog .post-list section p{font-size:16px;margin:0}@media (min-width:1200px){.blog .post-list section p{font-size:18px}}#page-footer{background-color:#2d2d2d;padding:2rem 0}#page-footer p{color:#fff;margin:0}#page-footer .address-col{text-align:center}@media (min-width:768px){#page-footer .address-col{text-align:right}}#page-footer .address-col p{font-size:1.2rem}@media (max-width:767.98px){#page-footer .footer-logo{margin:0 auto;max-width:200px}}#page-footer .copyright-col{margin-top:1.5rem}@media (max-width:767.98px){#page-footer .copyright-col{text-align:center}}#page-footer .copyright-col p{display:inline-block;font-size:1rem}#page-footer .copyright-col a{color:#fff;font-size:1rem}#page-footer .copyright-col .footer-bumper{padding:0 8px;position:relative}#page-footer .copyright-col .footer-bumper:before{background-color:#fff;content:"";height:14px;left:8px;position:absolute;top:12px;width:1px}@media (max-width:767.98px){#page-footer .copyright-col .footer-links{display:block}#page-footer .copyright-col .footer-links .footer-bumper:first-child{display:none}}.animations-available .animate-block{opacity:0;transition:opacity .3s ease-in-out}.animations-available .animate-block.animation-fade-in{opacity:1}.animations-available .animate-block.animate-block-bottom{bottom:-30px;position:relative;transition:bottom .3s ease-in-out,opacity .3s ease-in-out}.animations-available .animate-block.animate-block-bottom.animation-fade-in{bottom:0}.animations-available .animate-block.animate-block-left{left:-30px;position:relative;transition:left .3s ease-in-out,opacity .3s ease-in-out}.animations-available .animate-block.animate-block-left.animation-fade-in{left:0}.block-modules-sitemap{margin-bottom:0;padding:2rem 0}.block-modules-sitemap.view-default .section-title{font-size:1.6rem;margin-bottom:20px!important}.block-modules-sitemap.view-default li{line-height:125%}.block-standard-one-column{background-attachment:fixed;background-position:50% 50%;background-size:cover;padding:2rem 0;position:relative}.block-standard-one-column .background-overlay{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.block-standard-one-column.background-type-image .background-overlay{opacity:1}.block-standard-one-column.background-type-image h2,.block-standard-one-column.background-type-image h3,.block-standard-one-column.background-type-image li,.block-standard-one-column.background-type-image p{color:#fff}@media (min-width:1240px){.block-standard-one-column.view-default .column-content{margin-left:auto;margin-right:auto;max-width:1240px}}.block-standard-one-column.view-image,.block-standard-one-column.view-image_rotator{text-align:center}.block-standard-two-columns{background-color:#fff;margin-left:15px;margin-right:15px;padding:2rem 0}.block-standard-two-columns .column-title h2{color:#4b4b4b;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:1.5rem;margin-top:0;text-align:center}.block-standard-two-columns .container-fluid{margin:0 auto;max-width:1440px}.block-standard-two-columns .column.column-type-image{display:flex;line-height:0;text-align:center}@media (max-width:991.98px){.block-standard-two-columns .column.column-type-image{justify-content:center;margin-bottom:.75rem;order:1}}.block-standard-two-columns .column.column-type-image img,.block-standard-two-columns .column.column-type-image picture{width:100%}@media (min-width:992px){.block-standard-two-columns .column.column-type-image img{max-width:100%}.block-standard-two-columns .column.column-type-image.column-left{padding-right:0}.block-standard-two-columns .column.column-type-image.column-right{padding-left:0}}.block-standard-two-columns .column.column-type-copy h2{margin-bottom:0}@media (max-width:991.98px){.block-standard-two-columns .column.column-type-copy{order:2}.block-standard-two-columns .column.column-type-copy h2{font-size:1.6rem}}@media (min-width:544px){.block-standard-two-columns .column.column-type-copy h2{text-align:center}.block-standard-two-columns .column.column-type-copy .copy{margin-left:auto;margin-right:auto}.block-standard-two-columns .column.column-type-copy .copy p:last-child{margin-bottom:0}.block-standard-two-columns .column.column-type-copy .copy-link{text-align:center}}@media (min-width:992px){.block-standard-two-columns .column.column-type-copy h2{font-size:1.8rem;text-align:left}.block-standard-two-columns .column.column-type-copy .copy{max-width:100%}.block-standard-two-columns .column.column-type-copy .copy-link{text-align:left}.block-standard-two-columns .column.column-type-copy.column-left{padding-right:30px}.block-standard-two-columns .column.column-type-copy.column-right{padding-left:30px}.block-standard-two-columns .column.column-type-copy.column-left .copy-wrapper{margin-left:auto;text-align:right}.block-standard-two-columns .column.column-type-copy.column-left .copy-wrapper h2{text-align:right}}@media (min-width:1200px){.block-standard-two-columns .column.column-type-copy{font-size:1.5em}}@media (min-width:992px){.block-standard-two-columns.view-framed .column-type-copy .copy-wrapper{max-width:500px}.block-standard-two-columns.view-framed_thirds .column-type-image{flex:0 0 37%;max-width:37%}.block-standard-two-columns.view-framed_thirds .column-type-copy{flex:0 0 63%;max-width:63%}}.block-standard-two-columns+.block-standard-two-columns{margin-top:-4rem}.block-three-column{margin-bottom:0;padding:30px 0}@media (min-width:992px){.block-three-column{padding:45px 0}}.block-three-column.view-below .column-container{padding-bottom:50px}.block-three-column.view-below .link-wrapper{height:100%}.block-three-column.view-below .link-wrapper .link-text{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;width:100%}.block-three-column .column-container{height:100%}.block-three-column .column-container .copy p{font-size:1.125rem;font-weight:400;line-height:175%}.block-three-column .column-container .copy p.link-text{font-weight:700;text-transform:uppercase}.block-three-column .link-wrapper .link-text{display:inline-block;left:0;position:relative;text-transform:uppercase;transition:all .3s ease}.block-three-column .link-wrapper .link-text:after{color:#0f52b0;content:">";margin-left:0;opacity:0;position:static;transition:all .25s ease}.block-three-column .link-wrapper:focus .link-text,.block-three-column .link-wrapper:hover .link-text{color:#0f52b0;font-weight:700;left:0}.block-three-column .link-wrapper:focus .link-text:after,.block-three-column .link-wrapper:hover .link-text:after{margin-left:10px;opacity:1}.block-three-column .row{justify-content:center}.block-three-column .column{margin-bottom:30px}.block-three-column .column .link-wrapper{border:2px solid transparent;transition:border .3s ease-in-out}.block-three-column .column .link-wrapper:focus,.block-three-column .column .link-wrapper:hover{border:2px solid #0f52b0}.block-three-column .column-container{border-radius:0;box-shadow:0 0 23px 4px rgba(0,0,0,.1);text-align:center}.block-three-column .column-container .image{align-items:center;display:flex;justify-content:center}.block-three-column .column-container .image.image-type-icon{padding-top:15px}.block-three-column .column-container .image.image-type-image img,.block-three-column .column-container .image.image-type-image picture{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.block-three-column .column-container .image svg{fill:#0f52b0;height:90px;margin:0 auto;max-width:100%}.block-three-column .column-container .image svg path{fill:#0f52b0}.block-three-column .column-container .copy{padding:20px}.block-three-column .column-container .copy p.description{margin-bottom:0}.block-standard-team-members{padding:40px 0}.block-standard-team-members .container{max-width:1230px}.block-standard-team-members .container p{font-size:1rem;line-height:175%}.block-standard-team-members .container .single-team-member{margin-bottom:45px}@media (max-width:767.98px){.block-standard-team-members .container .single-team-member .image-col{max-width:250px}}.block-standard-team-members .container .single-team-member .image-col img{width:100%}@media (min-width:992px){.block-standard-team-members .container .single-team-member .image-col~.copy-col{padding-left:45px}}.block-standard-team-members .container .single-team-member .copy-col h4{font-size:1rem;margin:0 0 10px}.block-standard-photo-gallery,.block-standard-publications{margin-bottom:0;padding:2rem 0}.block-standard-publications{min-height:600px}.block-standard-publications #sort_form{margin-bottom:1rem}.block-standard-publications #sort_form select{font-family:Karla,sans-serif;font-size:16px;height:40px;padding:6px;width:100%}.block-standard-publications .single-publication{margin-bottom:.5rem}.block-standard-publications .single-publication .authors{color:#323232;display:block;font-size:1rem;font-weight:400}.block-standard-publications .single-publication a{color:#0f52b0!important;display:block;font-size:1.2rem;font-weight:700;line-height:100%;text-decoration:none;transition:color .3s ease-in-out}.block-standard-publications .single-publication a:focus,.block-standard-publications .single-publication a:hover{color:#00008b!important;text-decoration:none}.block-standard-publications .single-publication .title{display:block;font-size:1.2rem;font-weight:700;line-height:100%}.block-standard-publications .single-publication .reference{color:#323232;display:block;font-size:1rem;font-weight:400}.block-standard-publications .single-publication .author_comma:last-of-type,.block-standard-publications .single-publication.inactive{display:none}.block-standard-publications .disclaimer{color:#9c0e0e;font-size:14px;margin-top:2rem}.block-standard-presentations{background-color:#e1e1e1;margin-bottom:0;padding:2rem 0}.block-standard-presentations a.single-presentation{text-decoration:none}.block-standard-presentations a.single-presentation>div{position:relative}.block-standard-presentations a.single-presentation svg{background-color:#fff;border-radius:50%;fill:#0f52b0;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;top:calc(50% - 50px);width:100px}.block-standard-presentations a.single-presentation .authors,.block-standard-presentations a.single-presentation .title{display:block;text-align:center}.block-standard-presentations a.single-presentation .authors{font-size:1rem}.block-standard-presentations a.single-presentation .author_comma:last-of-type{display:none}.block-r-output{padding:2rem 0}@media (min-width:992px){.block-r-output{padding:4.5rem 0}}.block-r-output #routputIframe{border:0;overflow:hidden}.block-r-output #load-icon{text-align:center}.block-r-output .lds-ring{display:inline-block;height:80px;position:relative;width:80px}.block-r-output .lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#0f52b0;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.block-r-output .lds-ring div:first-child{animation-delay:-.45s}.block-r-output .lds-ring div:nth-child(2){animation-delay:-.3s}.block-r-output .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.block-service-column-v2{padding:30px 0}@media (min-width:992px){.block-service-column-v2{padding:45px 0}}.block-service-column-v2,.block-service-column-v2 h2{margin-bottom:0}.block-service-column-v2 h4{margin:5px 0}.block-service-column-v2 .container{max-width:1200px}.block-service-column-v2 .single-service-item-col{margin-bottom:30px}.block-service-column-v2 .service-item-link{text-decoration:none!important}.block-service-column-v2 .service-item-link:focus .column-container,.block-service-column-v2 .service-item-link:hover .column-container{border:2px solid #0f52b0}.block-service-column-v2 .row{justify-content:center}.block-service-column-v2 .column-container{background-color:#fff;border:2px solid transparent;border-radius:0;box-shadow:0 0 23px 4px rgba(0,0,0,.1);height:100%;text-align:center;transition:border .3s ease-in-out}.block-service-column-v2 .column-container .main-image{height:200px;overflow:hidden;position:relative;width:100%}@media (min-width:992px){.block-service-column-v2 .column-container .main-image{height:150px}}.block-service-column-v2 .column-container .main-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.block-service-column-v2 .column-container .main-title{padding:20px}.block-service-column-v2 .column-container .main-title h3{font-size:20px}.block-service-column-v2 .column-container .main-title p{font-size:16px;margin-bottom:0}.block-service-column-v2 .item-container{background-color:rgba(0,0,0,.4)}.block-service-column-v2 .item-container .item-container-inner{background-color:#fff;display:flex;height:auto;margin:0 auto;max-height:calc(100dvh - 65px);overflow:auto;padding:30px 15px 0;position:relative;width:100%}@media (max-width:991.98px){.block-service-column-v2 .item-container .item-container-inner{height:100%}}@media (min-width:768px){.block-service-column-v2 .item-container .item-container-inner{max-height:calc(100dvh - 100px)}}@media (min-width:1200px){.block-service-column-v2 .item-container .item-container-inner{box-shadow:0 0 23px 4px rgba(0,0,0,.1);max-height:80dvh;max-width:1440px;overflow:auto}}.block-service-column-v2 .item-container{align-items:center;display:flex;height:100%;height:calc(100% - 65px);left:0;margin:auto;position:fixed;top:65px;width:100%}@media (min-width:768px){.block-service-column-v2 .item-container{height:calc(100% - 100px);top:100px}}.block-service-column-v2 .item-container{border-radius:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:3}.block-service-column-v2 .item-container.active{opacity:1;pointer-events:auto}.block-service-column-v2 .item-container{margin-bottom:20px}.block-service-column-v2 .item-container .close-button{background-color:#fff;position:fixed;top:75px}@media (min-width:768px){.block-service-column-v2 .item-container .close-button{top:110px}}@media (min-width:1200px){.block-service-column-v2 .item-container .close-button{position:absolute;top:15px}}.block-service-column-v2 .item-container .close-button{height:32px;opacity:.3;right:15px;transition:opacity .3s ease-in-out;width:32px;z-index:4}.block-service-column-v2 .item-container .close-button:focus,.block-service-column-v2 .item-container .close-button:hover{opacity:1}.block-service-column-v2 .item-container .close-button:after,.block-service-column-v2 .item-container .close-button:before{background-color:#333;content:" ";height:33px;left:15px;position:absolute;width:2px}.block-service-column-v2 .item-container .close-button:before{transform:rotate(45deg)}.block-service-column-v2 .item-container .close-button:after{transform:rotate(-45deg)}.block-service-column-v2 .item-container .image{display:inline-block;width:40px}.block-service-column-v2 .item-container .image svg{fill:#0f52b0;height:auto;width:100%}.block-service-column-v2 .item-container .copy{display:inline-block;padding-left:10px;width:calc(100% - 40px)}.block-service-column-v2 .item-container .copy .copy-wrapper{padding-bottom:30px}.block-service-column-v2 .item-contents.active{display:block}.block-training-column{padding:30px 0}@media (min-width:992px){.block-training-column{padding:45px 0}}.block-training-column,.block-training-column h2{margin-bottom:0}.block-training-column h4{margin:5px 0}.block-training-column .container{max-width:1200px}.block-training-column .single-training-item-col{margin-bottom:30px}.block-training-column .training-item-link{text-decoration:none!important}.block-training-column .training-item-link:focus .column-container,.block-training-column .training-item-link:hover .column-container{border:2px solid #0f52b0}.block-training-column .row{justify-content:center}.block-training-column .column-container{background-color:#fff;border:2px solid transparent;border-radius:0;box-shadow:0 0 23px 4px rgba(0,0,0,.1);height:100%;text-align:center;transition:border .3s ease-in-out}.block-training-column .column-container .main-image{height:200px;overflow:hidden;position:relative;width:100%}@media (min-width:992px){.block-training-column .column-container .main-image{height:150px}}.block-training-column .column-container .main-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.block-training-column .column-container .main-title{padding:20px}.block-training-column .column-container .main-title h3{font-size:20px}.block-training-column .column-container .main-title p{font-size:16px;margin-bottom:0}.block-training-column .item-container{background-color:rgba(0,0,0,.4)}.block-training-column .item-container .item-container-inner{background-color:#fff;display:flex;height:auto;margin:0 auto;max-height:calc(100dvh - 65px);overflow:auto;padding:30px 15px;position:relative;width:100%}@media (max-width:991.98px){.block-training-column .item-container .item-container-inner{height:100%}}@media (min-width:768px){.block-training-column .item-container .item-container-inner{max-height:calc(100dvh - 100px)}}@media (min-width:1200px){.block-training-column .item-container .item-container-inner{box-shadow:0 0 23px 4px rgba(0,0,0,.1);max-height:80dvh;max-width:1440px;overflow:auto}}.block-training-column .item-container{align-items:center;display:flex;height:100%;height:calc(100% - 65px);left:0;margin:auto;position:fixed;top:65px;width:100%}@media (min-width:768px){.block-training-column .item-container{height:calc(100% - 100px);top:100px}}.block-training-column .item-container{border-radius:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:3}.block-training-column .item-container.active{opacity:1;pointer-events:auto}.block-training-column .item-container{margin-bottom:20px}.block-training-column .item-container .close-button{background-color:#fff;position:fixed;top:75px}@media (min-width:768px){.block-training-column .item-container .close-button{top:110px}}@media (min-width:1200px){.block-training-column .item-container .close-button{position:absolute;top:15px}}.block-training-column .item-container .close-button{height:32px;opacity:.3;right:15px;transition:opacity .3s ease-in-out;width:32px;z-index:4}.block-training-column .item-container .close-button:focus,.block-training-column .item-container .close-button:hover{opacity:1}.block-training-column .item-container .close-button:after,.block-training-column .item-container .close-button:before{background-color:#333;content:" ";height:33px;left:15px;position:absolute;width:2px}.block-training-column .item-container .close-button:before{transform:rotate(45deg)}.block-training-column .item-container .close-button:after{transform:rotate(-45deg)}.block-training-column .item-container .image{display:inline-block;width:40px}.block-training-column .item-container .image svg{fill:#0f52b0;height:auto;width:100%}.block-training-column .item-container .copy{display:inline-block;padding-left:10px;width:calc(100% - 40px)}.block-training-column .item-container .copy .copy-wrapper{padding-bottom:30px}.block-training-column .item-contents.active{display:block}