/*!
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/body.no-js .scrollToTop .elementor-button{opacity:1 !important}#mc_embed_signup{--form-submit-btn-color-background: #000000;--form-submit-btn-color-text: #ffffff;--form-submit-btn-color-background-hover: #222;--form-submit-btn-color-text-hover: #ffffff;--form-input-border-width: 1px;--form-input-border-style: solid;--form-input-border-color: #000000;--form-input-color-background: transparent;--form-input-spacing-y: 8px;--form-input-spacing-x: 0px;--form-input-color-text: #000000;--form-label-spacing-bottom: 5px;--form-label-typography-font-size: 14px;--form-label-color-text: #000000;--form-inline-error-color-background: transparent;--form-inline-error-color-text: #000000;--form-placeholder-color-text: #000000;--form-placeholder-opacity: 0.5;--form-asterisk-color-text: #e85c41;--form-field-gap: 25px;--form-field-row-columns: repeat(2, 1fr);--form-response-color-text: #000000;width:100%}@media all and (max-width: 767px){#mc_embed_signup{--form-field-row-columns: repeat(1, 1fr)}}#mc_embed_signup form#mc-embedded-subscribe-form{margin:0}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"],#mc_embed_signup form#mc-embedded-subscribe-form input[type="text"],#mc_embed_signup form#mc-embedded-subscribe-form textarea{color:var(--form-input-color-text)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"]::-webkit-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]::-webkit-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form textarea::-webkit-input-placeholder{color:var(--form-placeholder-color-text);opacity:var(--form-placeholder-opacity)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"]::-moz-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]::-moz-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form textarea::-moz-placeholder{color:var(--form-placeholder-color-text);opacity:var(--form-placeholder-opacity)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"]:-ms-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]:-ms-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form textarea:-ms-input-placeholder{color:var(--form-placeholder-color-text);opacity:var(--form-placeholder-opacity)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"]::-ms-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]::-ms-input-placeholder, #mc_embed_signup form#mc-embedded-subscribe-form textarea::-ms-input-placeholder{color:var(--form-placeholder-color-text);opacity:var(--form-placeholder-opacity)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"]::placeholder,#mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]::placeholder,#mc_embed_signup form#mc-embedded-subscribe-form textarea::placeholder{color:var(--form-placeholder-color-text);opacity:var(--form-placeholder-opacity)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="email"],#mc_embed_signup form#mc-embedded-subscribe-form input[type="text"]{display:block;width:100%;padding:var(--form-input-spacing-y) var(--form-input-spacing-x);background-color:var(--form-input-color-background);border:0;border-bottom:var(--form-input-border-width) var(--form-input-border-style) var(--form-input-border-color)}#mc_embed_signup form#mc-embedded-subscribe-form label{display:block;margin-bottom:var(--form-label-spacing-bottom);color:var(--form-label-color-text);font-size:var(--form-label-typography-font-size)}#mc_embed_signup form#mc-embedded-subscribe-form label .asterisk{color:var(--form-asterisk-color-text)}#mc_embed_signup form#mc-embedded-subscribe-form .mc-field-row{display:grid;gap:var(--form-field-gap)}#mc_embed_signup form#mc-embedded-subscribe-form .mc-field-row.columns{grid-template-columns:var(--form-field-row-columns)}#mc_embed_signup form#mc-embedded-subscribe-form .mc-field-row:not(:last-child){margin-bottom:var(--form-field-gap)}#mc_embed_signup form#mc-embedded-subscribe-form .mc-field-group{width:100%;padding-bottom:0}#mc_embed_signup form#mc-embedded-subscribe-form .mc-field-group input{text-indent:0}#mc_embed_signup form#mc-embedded-subscribe-form .mce_inline_error{background-color:var(--form-inline-error-color-background) !important;color:var(--form-inline-error-color-text) !important}#mc_embed_signup form#mc-embedded-subscribe-form #mce-responses .response{color:var(--form-response-color-text)}#mc_embed_signup form#mc-embedded-subscribe-form #mce-responses .response p,#mc_embed_signup form#mc-embedded-subscribe-form #mce-responses .response a,#mc_embed_signup form#mc-embedded-subscribe-form #mce-responses .response span{color:currentColor}#mc_embed_signup form#mc-embedded-subscribe-form input[type="submit"]{padding:var(--wp--custom--button--spacing--padding--vertical) var(--wp--custom--button--spacing--padding--horizontal);font-size:var(--wp--custom--button--typography--font-size);font-weight:var(--wp--custom--button--typography--font-weight) !important;line-height:var(--wp--custom--button--typography--line-height);border-radius:var(--wp--custom--button--border-radius);-webkit-transition:all 0.35s linear;transition:all 0.35s linear;height:auto;background-color:var(--form-submit-btn-color-background);color:var(--form-submit-btn-color-text)}#mc_embed_signup form#mc-embedded-subscribe-form input[type="submit"]:hover,#mc_embed_signup form#mc-embedded-subscribe-form input[type="submit"]:focus,#mc_embed_signup form#mc-embedded-subscribe-form input[type="submit"]:focus-visible{background-color:var(--form-submit-btn-color-background-hover);color:var(--form-submit-btn-color-text-hover)}.hide-label #mc-embedded-subscribe-form .mc-field-group label{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.hide-label #mc-embedded-subscribe-form .mc-field-group label:focus,.hide-label #mc-embedded-subscribe-form .mc-field-group label:focus-within{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px;text-decoration:none;top:5px;width:auto;z-index:100000}.dark-theme #mc_embed_signup{--form-input-border-color: #ffffff;--form-label-color-text: #ffffff;--form-inline-error-color-text: #ffffff;--form-asterisk-color-text: #F1B6AC;--form-placeholder-color-text: #ffffff;--form-input-color-text: #ffffff;--form-submit-btn-color-background: #ffffff;--form-submit-btn-color-text: #000000;--form-response-color-text: #ffffff}.gform_wrapper form{--gf-form-footer-margin-y-start: 35px;--gf-ctrl-radius: var(--wp--custom--form--field--border--radius);--gf-ctrl-border-color: var(--wp--custom--form--field--border--color);--gf-ctrl-label-color-tertiary: var(--wp--custom--form--field--label--color--text);--gf-form-gap-y: var(--wp--custom--form--gap--y);--gf-field-gap-y: var(--wp--custom--form--gap--y);--gf-ctrl-label-font-size-primary: var(--wp--custom--form--field--label--typography--font-size);--gf-ctrl-bg-color: var(--wp--custom--form--field--color--background);--gf-ctrl-bg-color-hover: var(--wp--custom--form--field--color--background);--gf-ctrl-btn-padding-y: var(--wp--custom--button--spacing--padding--vertical);--gf-ctrl-btn-padding-x: var(--wp--custom--button--spacing--padding--horizontal)}.gform_wrapper form .gform_body .gform_fields .hide-label>.gform-field-label,.gform_wrapper form .gform_body .gform_fields .hide-label .gform-field-label--type-sub{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.gform_wrapper form .gform_body .gform_fields .hide-label>.gform-field-label:focus,.gform_wrapper form .gform_body .gform_fields .hide-label>.gform-field-label:focus-within,.gform_wrapper form .gform_body .gform_fields .hide-label .gform-field-label--type-sub:focus,.gform_wrapper form .gform_body .gform_fields .hide-label .gform-field-label--type-sub:focus-within{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px;text-decoration:none;top:5px;width:auto;z-index:100000}.gform_wrapper form .gform_body .gform_fields .gfield .gform-field-label{--gf-ctrl-label-font-weight-secondary: var(--wp--custom--form--field--label--typography--font-weight)}.gform_wrapper form .gform_body .gform_fields .gfield>.gform-field-label{--gf-local-font-weight: var(--wp--custom--form--field--label--typography--font-weight)}.gform_wrapper form .gform_body .gform_fields textarea,.gform_wrapper form .gform_body .gform_fields input[type="email"],.gform_wrapper form .gform_body .gform_fields input[type="text"],.gform_wrapper form .gform_body .gform_fields input[type="tel"]{border:1px solid var(--gf-ctrl-border-color);padding:20px 15px !important;border-radius:var(--gf-ctrl-radius)}.gform_wrapper form .gform_body .gform_fields textarea::-webkit-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="email"]::-webkit-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="text"]::-webkit-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="tel"]::-webkit-input-placeholder{opacity:0.45}.gform_wrapper form .gform_body .gform_fields textarea::-moz-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="email"]::-moz-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="text"]::-moz-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="tel"]::-moz-placeholder{opacity:0.45}.gform_wrapper form .gform_body .gform_fields textarea:-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="email"]:-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="text"]:-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="tel"]:-ms-input-placeholder{opacity:0.45}.gform_wrapper form .gform_body .gform_fields textarea::-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="email"]::-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="text"]::-ms-input-placeholder, .gform_wrapper form .gform_body .gform_fields input[type="tel"]::-ms-input-placeholder{opacity:0.45}.gform_wrapper form .gform_body .gform_fields textarea::placeholder,.gform_wrapper form .gform_body .gform_fields input[type="email"]::placeholder,.gform_wrapper form .gform_body .gform_fields input[type="text"]::placeholder,.gform_wrapper form .gform_body .gform_fields input[type="tel"]::placeholder{opacity:0.45}.gform_wrapper form .gform_body .gform_fields textarea:focus,.gform_wrapper form .gform_body .gform_fields textarea:focus-visible,.gform_wrapper form .gform_body .gform_fields input[type="email"]:focus,.gform_wrapper form .gform_body .gform_fields input[type="email"]:focus-visible,.gform_wrapper form .gform_body .gform_fields input[type="text"]:focus,.gform_wrapper form .gform_body .gform_fields input[type="text"]:focus-visible,.gform_wrapper form .gform_body .gform_fields input[type="tel"]:focus,.gform_wrapper form .gform_body .gform_fields input[type="tel"]:focus-visible{background:var(--wp--custom--form--field--color--active--background)}.gform_wrapper form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.gform_wrapper form .gform_body .gform_fields .gfield--type-consent .gform-field-label a{font-size:inherit;font-weight:inherit;text-decoration:underline;color:currentColor}.gform_wrapper form .gform_body .gform_fields .gfield--type-consent .gform-field-label a:hover,.gform_wrapper form .gform_body .gform_fields .gfield--type-consent .gform-field-label a:focus,.gform_wrapper form .gform_body .gform_fields .gfield--type-consent .gform-field-label a:focus-visible{text-decoration:none}.gform_wrapper form .gform_footer button[type="submit"]{padding:var(--wp--custom--button--spacing--padding--vertical) var(--wp--custom--button--spacing--padding--horizontal);font-size:var(--wp--custom--button--typography--font-size);font-weight:var(--wp--custom--button--typography--font-weight) !important;line-height:var(--wp--custom--button--typography--line-height);border-radius:var(--wp--custom--button--border-radius);-webkit-transition:all 0.35s linear;transition:all 0.35s linear;font-size:var(--wp--custom--form--submit-button--typography--font-size) !important;border-radius:var(--wp--custom--form--submit-button--border-radius) !important;border-width:var(--wp--custom--form--submit-button--border--width);background-color:var(--wp--custom--form--submit-button--color--background) !important;color:var(--wp--custom--form--submit-button--color--text) !important;border-color:var(--wp--custom--form--submit-button--border--color) !important}.gform_wrapper form .gform_footer button[type="submit"]:focus,.gform_wrapper form .gform_footer button[type="submit"]:focus-visible,.gform_wrapper form .gform_footer button[type="submit"]:hover{background-color:var(--wp--custom--form--submit-button--color--hover--background) !important;color:var(--wp--custom--form--submit-button--color--hover--text) !important;border-color:var(--wp--custom--form--submit-button--border--hover--color) !important}div[aria-live="assertive"]{background-color:#ffffff}.e-boxed-container>.e-con-inner{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.e-boxed-container>.e-con-inner{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-medium) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}.e-con-full.e-boxed-container{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.e-con-full.e-boxed-container{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-medium) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}.e-boxed-container-small>.e-con-inner{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.e-boxed-container-small>.e-con-inner{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-small) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}.e-con-full.e-boxed-container-small{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.e-con-full.e-boxed-container-small{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-small) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}header.elementor-location-header{width:100%;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;position:sticky;top:0;z-index:999}@media all and (max-width: 1024px){header.elementor-location-header{position:static}}body.scroll-down header.elementor-location-header{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}@media all and (max-width: 1024px){body.scroll-down header.elementor-location-header{-webkit-transform:none;transform:none}}body.scroll-up header.elementor-location-header{-webkit-transform:none;transform:none}#masthead .site-mega-menu{--submenu-arrow-spacing-top: 3px;--desktop-sub-mega-menu-offset: 22px;--mobile-mega-menu-wrap-shadow: 0 13px 9px -6px rgba(0, 0, 0, 0.15)}#masthead .site-mega-menu li.wpml-ls-item{--wpml-language-menu-item-color-text: #2B66A8;--wpml-language-menu-item-font-weight: 500;display:none}@media all and (max-width: 1024px){#masthead .site-mega-menu li.wpml-ls-item{display:-webkit-box;display:-ms-flexbox;display:flex}}#masthead .site-mega-menu li.wpml-ls-item a{width:100%;font-weight:var(--wpml-language-menu-item-font-weight);color:var(--wpml-language-menu-item-color-text);-webkit-transition:all 0.25s linear;transition:all 0.25s linear}#masthead .site-mega-menu .wpr-nav-menu-horizontal .wpr-mega-menu .wpr-sub-icon{margin-top:var(--submenu-arrow-spacing-top)}#masthead .site-mega-menu nav ul>li{margin:0}#masthead .site-mega-menu nav ul>li .wpr-sub-mega-menu{top:calc(100% + (var(--mastheadHeight) /2) - var(--desktop-sub-mega-menu-offset))}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-toggle-wrap .wpr-mobile-toggle{padding:0}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-toggle-wrap .wpr-mobile-toggle .wpr-mobile-toggle-line{-webkit-transition:all 0.5s linear;transition:all 0.5s linear}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-toggle-wrap .wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-toggle-wrap .wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:nth-child(2){opacity:0}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-toggle-wrap .wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}#masthead .site-mega-menu nav.wpr-mobile-nav-menu-container .wpr-mobile-mega-menu-wrap>ul{-webkit-box-shadow:var(--mobile-mega-menu-wrap-shadow);box-shadow:var(--mobile-mega-menu-wrap-shadow)}.language-toggle{--language-toggle-font-size: 16px;--language-toggle-font-weight: 400;--language-toggle-line-height: 1;--language-toggle-text-offset: 0px;--language-toggle-color-background: transparent;--language-toggle-color-text: #2B66A8;--language-toggle-border-width: 1px;--language-toggle-border-color: #2B66A8;--language-toggle-border-style: solid;--language-toggle-border-radius: 20px;--language-toggle-item-padding-y: 5px;--language-toggle-item-padding-x: 14px;--language-toggle-color-background-hover: #2B66A8;--language-toggle-color-text-hover: #ffffff;--language-toggle-color-background-active: #2B66A8;--language-toggle-color-text-active: #ffffff}.language-toggle .wpml-ls-legacy-list-horizontal{padding:0}.language-toggle .wpml-ls-legacy-list-horizontal ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:var(--language-toggle-border-width) var(--language-toggle-border-style) var(--language-toggle-border-color);border-radius:var(--language-toggle-border-radius);gap:0px}.language-toggle .wpml-ls-legacy-list-horizontal ul li a{text-decoration:none}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px;background-color:var(--language-toggle-color-background);color:var(--language-toggle-color-text);line-height:var(--language-toggle-line-height);padding:0px;border-radius:var(--language-toggle-border-radius);font-size:var(--language-toggle-font-size);font-weight:var(--language-toggle-font-weight)}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.35s linear;transition:all 0.35s linear;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;position:relative;padding:var(--language-toggle-item-padding-y) var(--language-toggle-item-padding-x)}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link:before{content:'EN';text-align:center;display:block;margin-top:var(--language-toggle-text-offset);line-height:inherit;font-size:inherit}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-display,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-native{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-display:focus,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-display:focus-within,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-native:focus,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item a.wpml-ls-link .wpml-ls-native:focus-within{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px;text-decoration:none;top:5px;width:auto;z-index:100000}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item:is(.wpml-ls-item-fr) a:before{content:'FR'}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item:hover,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item:focus,.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item:focus-visible{background-color:var(--language-toggle-color-background-hover);color:var(--language-toggle-color-text-hover)}.language-toggle .wpml-ls-legacy-list-horizontal ul li.wpml-ls-item.wpml-ls-current-language{background-color:var(--language-toggle-color-background-active);color:var(--language-toggle-color-text-active)}.elementor-widget-text-editor>*{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--wp--custom--global--paragraph--spacing--margin--end);margin-block-end:var(--wp--custom--global--paragraph--spacing--margin--end)}.elementor-widget-text-editor>*+*{-webkit-margin-before:var(--wp--custom--global--paragraph--spacing--margin--start);margin-block-start:var(--wp--custom--global--paragraph--spacing--margin--start);-webkit-margin-after:var(--wp--custom--global--paragraph--spacing--margin--end);margin-block-end:var(--wp--custom--global--paragraph--spacing--margin--end)}.elementor-widget-text-editor>*:last-child{-webkit-margin-after:0;margin-block-end:0}.elementor-widget-text-editor.excerpt-has-ellipsis{--paragraph-format: inline}.elementor-widget-text-editor.excerpt-has-ellipsis p{display:var(--paragraph-format)}.elementor-widget-image.background-image-fit{height:100%}.elementor-widget-image.image-has-blend-mode{--blend-mode: luminosity;mix-blend-mode:var(--blend-mode)}.elementor-widget-image.image-ratio img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementor-widget-image.image-ratio.ratio-1x1,.elementor-widget-image.image-ratio.square{aspect-ratio:var(--wp--preset--aspect-ratio--square)}.elementor-widget-image.image-ratio.ratio-headshot-thumbnail{aspect-ratio:var(--wp--preset--aspect-ratio--headshot-thumbnail)}.elementor-widget-image.image-ratio.ratio-hp-headshot-thumbnail{aspect-ratio:var(--wp--preset--aspect-ratio--hp-headshot-thumbnail)}.elementor-widget-button .elementor-button-link{text-decoration:none !important}.elementor-widget-button .elementor-button-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a{color:currentColor !important}.elementor-widget-icon-box.read-more--icon-box .elementor-icon-box-wrapper .elementor-icon-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon .elementor-icon svg{max-width:100%}.elementor-pagination a{font-size:inherit}.elementor-widget-loop-carousel.nav-arrow-bottom .elementor-swiper-button-prev,.elementor-widget-loop-carousel.nav-arrow-bottom .elementor-swiper-button-next{--arrow-next-caption-spacing: 0px;--arrow-prev-caption-spacing: 0px}.elementor-search-form--skin-full_screen{--toggle-btn-padding: 0px;--search-overlay-stack-order: 99999}.elementor-search-form--skin-full_screen .elementor-search-form__container{z-index:var(--search-overlay-stack-order)}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg{width:100%;height:auto;padding:var(--toggle-btn-padding)}.elementor-search-form--skin-full_screen form.elementor-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-search-form--skin-full_screen form.elementor-search-form .elementor-lightbox .dialog-close-button svg{width:1em;height:1em;height:auto;font-size:29px}.elementor-widget-breadcrumbs{--breadcrumb-strong-font-weight: 300}.elementor-widget-breadcrumbs strong{font-weight:var(--breadcrumb-strong-font-weight) !important}.elementor-widget-breadcrumbs a{text-decoration:none;font-size:inherit}.elementor-widget-breadcrumbs a:hover,.elementor-widget-breadcrumbs a:focus,.elementor-widget-breadcrumbs a:focus-visible{text-decoration:underline}.breadcrumb-has-bg-colour{--breadcrumb-background-color: rgba(0,0,0,0.65);--breadcrumb-border-radius: 5px;--breadcrumb-padding: 8px 16px;--breadcrumb-display: inline-block}.breadcrumb-has-bg-colour #breadcrumbs{background-color:var(--breadcrumb-background-color);border-radius:var(--breadcrumb-border-radius);padding:var(--breadcrumb-padding);display:var(--breadcrumb-display)}.elementor-widget-icon-list .elementor-icon-list-items a{text-decoration:none}.equal-height .elementor-template,.equal-height .elementor-template>div[data-elementor-type="container"],.equal-height .elementor-template>div[data-elementor-type="container"] .practice-area-card,.equal-height .elementor-shortcode,.equal-height .elementor-shortcode>div[data-elementor-type="container"],.equal-height .elementor-shortcode .practice-area-card{height:100%}.autoplay{--play-pause-btn-parimary-color: #2B66A8;--play-pause-btn-border-width: 2px;--play-pause-btn-border-color: var(--play-pause-btn-parimary-color);--play-pause-btn-border-style: solid;--play-pause-btn-spacing-bottom: 15px;--play-pause-btn-color-background: transparent;--play-pause-btn-color-text: var(--play-pause-btn-parimary-color);--play-pause-btn-color-background-hover: var(--play-pause-btn-parimary-color);--play-pause-btn-color-text-hover: #ffffff}.autoplay button[id^="pause-button"]{border-width:var(--play-pause-btn-border-width);border-style:var(--play-pause-btn-border-style);border-color:var(--play-pause-btn-border-color);margin-bottom:var(--play-pause-btn-spacing-bottom)}.autoplay button.pause-button{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:35px;height:35px;border-radius:50%;background-color:var(--play-pause-btn-color-background);color:var(--play-pause-btn-color-text)}.autoplay button.pause-button svg{width:1em;height:1em;fill:var(--play-pause-btn-color-text);color:var(--play-pause-btn-color-text)}.autoplay button.pause-button:hover,.autoplay button.pause-button:focus,.autoplay button.pause-button:focus-visible{background-color:var(--play-pause-btn-color-background-hover);color:var(--play-pause-btn-color-text-hover)}.autoplay button.pause-button:hover svg,.autoplay button.pause-button:focus svg,.autoplay button.pause-button:focus-visible svg{fill:var(--play-pause-btn-color-text-hover);color:var(--play-pause-btn-color-text-hover)}.article-card{--offset-y: 20px}.article-card .article-entry-container,.article-card .read-more-container{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.article-card .article-entry-container{-webkit-transform:translateY(var(--offset-y));transform:translateY(var(--offset-y))}.article-card .read-more-container{opacity:0}.article-card:focus .article-entry-container,.article-card:focus-visible .article-entry-container,.article-card:hover .article-entry-container{-webkit-transform:translateY(0);transform:translateY(0)}.article-card:focus .read-more-container,.article-card:focus-visible .read-more-container,.article-card:hover .read-more-container{opacity:1}.hero-banner{--hero-min-height: 500px;height:var(--min-height, 90vh);min-height:var(--hero-min-height)}@media all and (max-width: 1200px){.hero-banner{--hero-min-height: 250px}}.hero-banner>.elementor-widget-image.hero-image{height:100%;right:0;bottom:0}.hero-banner.hp-hero{--hero-min-height: 775px}@media all and (max-width: 1200px){.hero-banner.hp-hero{--hero-min-height: 500px}}.hero-banner.banner-overlay{--opacity: 0.25;position:relative}.hero-banner.banner-overlay:after{content:'';background-color:rgba(0, 0, 0, var(--opacity));position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-banner.line-overlay{--line-overlay-opacity: 0.15}.hero-banner.line-overlay:before{content:'';position:absolute;background:url("images/overlay-line.png");background-size:cover;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;z-index:2;opacity:var(--line-overlay-opacity);background-position:center}.scrollToTop .elementor-button{-webkit-transition:all 0.25s linear;transition:all 0.25s linear;opacity:0}.scrollToTop .elementor-button .sr{color:currentColor !important}.scrollToTop .elementor-button:focus,.scrollToTop .elementor-button:focus-visible{opacity:1 !important}body.scroll-down .scrollToTop .elementor-button{opacity:0}body.scroll-up .scrollToTop .elementor-button{opacity:1}.clickable-div{position:relative}.clickable-div .clickable-div-main-link a::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;inset:0;cursor:pointer !important;z-index:99}.clickable-div :not(style,.elementor-element-overlay,.elementor-element-overlay *,.elementor-shape,.ui-resizable-handle){position:static}.dd-mixed-grid{--_dd-content-max-width: var(--dd-content-max-width,1440px);--_dd-col1-pct: var(--dd-col1-pct, 50);--_dd-gap: var(--dd-gap, 20px);--_dd-gutter: var(--dd-gutter, 10px);--dd-col1-width: min((var(--_dd-col1-pct) * (100% - var(--_dd-gap) - 2*var(--_dd-gutter)) / 100), (var(--_dd-col1-pct) * (var(--_dd-content-max-width) - var(--_dd-gap)) / 100));--dd-col2-width: min(((100 - var(--_dd-col1-pct)) * (100% - var(--_dd-gap) - 2 * var(--_dd-gutter)) / 100), ((100 - var(--_dd-col1-pct)) * (var(--_dd-content-max-width) - var(--_dd-gap)) / 100));--dd-grid-cols: [full-start col1-full-start] minmax(var(--_dd-gutter), 1fr) [col1-start content-start] var(--dd-col1-width) [col1-end col1-full-end gap-start] var(--_dd-gap) [gap-end col2-start col2-full-start] var(--dd-col2-width) [col2-end content-end] minmax(var(--_dd-gutter), 1fr) [col2-full-end full-end];display:grid;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:var(--dd-grid-cols);grid-auto-flow:row dense;width:100%;max-width:min(100%, var(--dd-body-max-width, 100%));padding-inline:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}:where(.dd-mixed-grid)>:where(div, p, figure, img, h1, h2, h3, h4){grid-column:content}.dd-mixed-grid__col1{grid-column:col1}.dd-mixed-grid__col2{grid-column:col2}.dd-mixed-grid__col1--full{grid-column:col1-full}.dd-mixed-grid__col2--full{grid-column:col2-full}.dd-mixed-grid__content{grid-column:content}.dd-mixed-grid__full{grid-column:full}@media all and (max-width: 1024px){.dd-mixed-grid>:is(div, figure, img, p, h1, h2, h3, h4, h5, h6){grid-column:content}}.boxed-content-image-stretch-to-edge{--dd-content-max-width: calc(min(calc(var(--wp--custom--global--layout--boxed-container--min-medium) + (var(--wp--custom--global--root-padding) * 2)) , 100%) - (var(--dd-gutter) * 2));--dd-gap: 0px;--dd-gutter: var(--wp--custom--global--root-padding)}.boxed-content-image-stretch-to-edge.half{--dd-col1-pct: 50}@media all and (max-width: 1024px){.media-col{-webkit-box-ordinal-group:-998;-ms-flex-order:-999;order:-999}}.media-col .elementor-widget-image{height:100%}@media all and (max-width: 1024px){.media-col .elementor-widget-image{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw !important}}.media-col .elementor-widget-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media all and (max-width: 1024px){.headshot-col{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw !important;width:100vw}}.dynamic-bg-color{background-color:var(--data-color, #1F2225) !important}.button-style .list-taxonomy-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.button-style .list-taxonomy-terms li{--label-padding: 10px 13px;--label-color-text: #ffffff;--label-color-background: #5F7184;--label-color-text-active: #5F7184;--label-color-background-active: #ffffff;--label-border-style: solid;--label-border-width: 1px;--label-border-color: #5F7184;--label-border-radius: 10px;--label-text-alignment: center;--label-text-font-size: 16px;padding:var(--label-padding);color:var(--label-color-text);background-color:var(--label-color-background);border-radius:var(--label-border-radius);border-style:var(--label-border-style);border-width:var(--label-border-width);border-color:var(--label-border-color);text-align:var(--label-text-alignment);font-size:var(--label-text-font-size)}.wpv-filter-box fieldset{padding:0;margin:0;border:0}.wpv-filter-box .form-group.radio-buttons{--label-gap: 11px;--label-color-text: #1F2225;--label-color-text-hover: #2B66A8;--label-color-text-active: #2B66A8;--label-font-size: var(--wp--preset--font-size--medium);--label-text-transform: uppercase;--labels-direction: column;--labels-wrap: wrap;position:relative;padding:0;margin:0;z-index:1;line-height:1}.wpv-filter-box .form-group.radio-buttons.horizontal{--label-gap: 15px;--labels-direction: row;--label-font-size: 16px}.wpv-filter-box .form-group.radio-buttons fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--labels-direction);flex-direction:var(--labels-direction);gap:var(--label-gap);-ms-flex-wrap:var(--labels-wrap);flex-wrap:var(--labels-wrap)}.wpv-filter-box .form-group.radio-buttons label{display:inline-block;cursor:pointer;color:var(--label-color-text);font-size:var(--label-font-size);text-transform:var(--label-text-transform);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.wpv-filter-box .form-group.radio-buttons label:focus,.wpv-filter-box .form-group.radio-buttons label:hover,.wpv-filter-box .form-group.radio-buttons label:focus-visible{color:var(--label-color-text-hover)}.wpv-filter-box .form-group.radio-buttons input[type="radio"]{opacity:0;position:fixed;width:0;padding:0}.wpv-filter-box .form-group.radio-buttons input[type="radio"]:checked+label{color:var(--label-color-text-active)}.wpv-filter-box .form-group.radio-buttons input[type="radio"]:focus-visible+label{outline:2px solid #0056b3;outline-offset:2px;border-color:#0056b3}.wpv-filter-box .form-group.radio-buttons.button-style{--label-padding: 10px 13px;--label-color-text: #ffffff;--label-color-background: #5F7184;--label-color-text-active: #5F7184;--label-color-background-active: #ffffff;--label-border-style: solid;--label-border-width: 1px;--label-border-color: #5F7184;--label-border-radius: 10px;--label-text-alignment: center}.wpv-filter-box .form-group.radio-buttons.button-style label{padding:var(--label-padding);color:var(--label-color-text);background-color:var(--label-color-background);border-radius:var(--label-border-radius);border-style:var(--label-border-style);border-width:var(--label-border-width);border-color:var(--label-border-color);text-align:var(--label-text-alignment)}.wpv-filter-box .form-group.radio-buttons.button-style label:focus,.wpv-filter-box .form-group.radio-buttons.button-style label:hover,.wpv-filter-box .form-group.radio-buttons.button-style label:focus-visible{background-color:var(--label-color-background-active);color:var(--label-color-text-active)}.wpv-filter-box .form-group.radio-buttons.button-style input[type="radio"]:checked+label{color:var(--label-color-text-active);background-color:var(--label-color-background-active)}.wpv-filter-box .wpv-filter-controls-wrapper{--filter-label-text-transform: uppercase;--filter-label-text-line-height: 1.1;--filter-label-font-weight: 500;--filter-label-spacing-bottom: 20px;--form-grid-item-gap-y:25px}.wpv-filter-box .wpv-filter-controls-wrapper .form-groups.grid-layout{--form-group-gap-x:10px;--form-group-gap-y:25px;--form-group-column:1;grid-template-columns:repeat(var(--form-group-column), 1fr);-webkit-column-gap:var(--form-group-gap-x);-moz-column-gap:var(--form-group-gap-x);column-gap:var(--form-group-gap-x);row-gap:var(--form-group-gap-y)}@media all and (max-width: 1200px){.wpv-filter-box .wpv-filter-controls-wrapper .form-groups.grid-layout{--form-group-column:1}}.wpv-filter-box .wpv-filter-controls-wrapper .form-groups.grid-layout.grid-2up{--form-group-column:2}@media all and (max-width: 1200px){.wpv-filter-box .wpv-filter-controls-wrapper .form-groups.grid-layout.grid-2up{--form-group-column:1}}.wpv-filter-box .wpv-filter-controls-wrapper .form-groups.grid-layout .grid-item.flex-layout{row-gap:var(--form-grid-item-gap-y);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpv-filter-box .wpv-filter-controls-wrapper .form-groups .form-group .filter-label{font-weight:var(--filter-label-font-weight);line-height:var(--filter-label-text-line-height);display:block;text-transform:var(--filter-label-text-transform);margin-bottom:var(--filter-label-spacing-bottom)}.wpv-view-wrapper.team .wpv-filter-box{background-color:var(--background-color);padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom)}.wpv-view-wrapper.team .wpv-filter-box .wpv-filter-controls-wrapper{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.wpv-view-wrapper.team .wpv-filter-box .wpv-filter-controls-wrapper{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-medium) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}.team-alphabet{--letter-gap:10px;--letter-btn-color-background: #5F7184;--letter-btn-color-text: #ffffff;--letter-btn-color-background-hover: #0B2338;--letter-btn-color-text-hover: #ffffff;--letter-btn-border-radius: 7px;--letter-btn-text-align:center;--letter-btn-font-size:20px;--letter-btn-line-height:1;--letter-btn-min-width:45px;display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fit, minmax(var(--letter-btn-min-width), 1fr));gap:var(--letter-gap)}.team-alphabet .team-letter{text-decoration:none;padding:12px;background-color:var(--letter-btn-color-background);color:var(--letter-btn-color-text);border-radius:var(--letter-btn-border-radius);text-align:var(--letter-btn-text-align);font-size:var(--letter-btn-font-size);line-height:var(--letter-btn-line-height)}.team-alphabet .team-letter:hover,.team-alphabet .team-letter:focus,.team-alphabet .team-letter:focus-visible{background-color:var(--letter-btn-color-background-hover);color:var(--letter-btn-color-text-hover)}.team-alphabet .team-letter.disabled{color:#aaa;opacity:0.5;cursor:not-allowed;pointer-events:none}.load-more-container{--wpv-pagination-next-link-spacing-top: 70px;--wpv-pagination-next-link-decoration: none;--wpv-pagination-next-link-color-background: #EFF1F4;--wpv-pagination-next-link-color-text: #1F2225;--wpv-pagination-next-link-scale-size: .9;--wpv-pagination-next-link-border-color: #707070;--wpv-pagination-next-link-border-width: 1px;--wpv-pagination-next-link-border-style: solid;--wpv-pagination-next-link-font-size: 18px;--wpv-pagination-next-link-border-radius: 500px}.load-more-container.flex-layout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.load-more-container .wpv-filter-next-link:not(.js-wpv-pagination-next-link){display:none}.load-more-container .wpv-filter-next-link.js-wpv-pagination-next-link{padding:var(--wp--custom--button--spacing--padding--vertical) var(--wp--custom--button--spacing--padding--horizontal);font-size:var(--wp--custom--button--typography--font-size);font-weight:var(--wp--custom--button--typography--font-weight) ;line-height:var(--wp--custom--button--typography--line-height);border-radius:var(--wp--custom--button--border-radius);-webkit-transition:all 0.35s linear;transition:all 0.35s linear;border-radius:var(--wpv-pagination-next-link-border-radius);transition:all 0.35s linear;font-size:var(--wpv-pagination-next-link-font-size);-webkit-text-decoration:var(--wpv-pagination-next-link-decoration);text-decoration:var(--wpv-pagination-next-link-decoration);margin-top:var(--wpv-pagination-next-link-spacing-top);background-color:var(--wpv-pagination-next-link-color-background);color:var(--wpv-pagination-next-link-color-text);border-color:var(--wpv-pagination-next-link-border-color);border-width:var(--wpv-pagination-next-link-border-width);border-style:var(--wpv-pagination-next-link-border-style)}.load-more-container .wpv-filter-next-link.js-wpv-pagination-next-link:focus,.load-more-container .wpv-filter-next-link.js-wpv-pagination-next-link:focus-visible,.load-more-container .wpv-filter-next-link.js-wpv-pagination-next-link:hover{-webkit-transform:scale(var(--wpv-pagination-next-link-scale-size));transform:scale(var(--wpv-pagination-next-link-scale-size))}.wpv-layout-box .view.grid-layout{--grid-columns: 1;grid-template-columns:repeat(var(--grid-columns), 1fr);grid-column-gap:var(--grid-column-gap, 25px);grid-row-gap:var(--grid-row-gap, 25px)}.wpv-layout-box .view.grid-layout.grid-4up{--grid-columns: 4}@media all and (max-width: 1200px){.wpv-layout-box .view.grid-layout.grid-4up{--grid-columns: 2}}@media all and (max-width: 767px){.wpv-layout-box .view.grid-layout.grid-4up{--grid-columns: 1}}.wpv-layout-box .view.grid-layout.grid-3up{--grid-columns: 3}@media all and (max-width: 1200px){.wpv-layout-box .view.grid-layout.grid-3up{--grid-columns: 2}}@media all and (max-width: 767px){.wpv-layout-box .view.grid-layout.grid-3up{--grid-columns: 1}}.wpv-layout-box .view.grid-layout.grid-2up{--grid-columns: 2}@media all and (max-width: 767px){.wpv-layout-box .view.grid-layout.grid-2up{--grid-columns: 1}}.wpv-view-wrapper.team .wpv-layout-box{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%;margin-top:var(--spacing-top)}@media all and (min-width: 768px){.wpv-view-wrapper.team .wpv-layout-box{width:min(calc(var(--wp--custom--global--layout--boxed-container--min-medium) + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}@media all and (max-width: 1200px){.wpv-view-wrapper.team .wpv-layout-box .view.grid-layout.grid-4up{--grid-columns: 3}}@media all and (max-width: 767px){.wpv-view-wrapper.team .wpv-layout-box .view.grid-layout.grid-4up{--grid-columns: 2}}.clickable-card{-webkit-transition:all 0.25s linear;transition:all 0.25s linear;text-decoration:none !important}.clickable-card .read-more--icon-box{-webkit-transition:all 0.25s;transition:all 0.25s}.clickable-card:hover .read-more--icon-box{-webkit-transform:translatex(15px);transform:translatex(15px)}.clickable-card.equal-height{height:100%}.clickable-card.overlay-color-based-on-term{background-color:var(--data-color, #1F2225) !important}.clickable-card.color-based-on-term{--card-text-color-hover: #ffffff;color:var(--data-color, #1F2225)}.clickable-card.color-based-on-term p,.clickable-card.color-based-on-term .elementor-heading-title,.clickable-card.color-based-on-term .read-more--icon-box .elementor-icon,.clickable-card.color-based-on-term .read-more--icon-box .elementor-icon-box-content .elementor-icon-box-title{color:currentcolor}.clickable-card.color-based-on-term .read-more--icon-box .elementor-icon{fill:var(--data-color, #1F2225)}.clickable-card.color-based-on-term:hover{background-color:var(--data-color, #1F2225) !important}.clickable-card.color-based-on-term:hover p,.clickable-card.color-based-on-term:hover .elementor-heading-title,.clickable-card.color-based-on-term:hover .read-more--icon-box .elementor-icon,.clickable-card.color-based-on-term:hover .read-more--icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var(--card-text-color-hover);fill:var(--card-text-color-hover)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{--tec-color-background-primary-multiday: #2B66A8}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{--tec-color-text-events-title-month-multiday: #ffffff}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{--tec-color-background-primary-multiday-hover: #0B2338}.tribe-events .tribe-events-c-messages__message-list-item-link{--tec-color-link-accent: #1F4D73}.tribe-common{--tec-color-accent-primary: #1F4D73;--tec-color-button-primary: #01272F}.tribe-events-calendar-month__day-cell--selected{--tec-color-day-marker-month: #ffffff}.tribe-events-view .tribe-events-header__messages div a{font-size:inherit}.tribe-events-l-container{padding:0 !important;min-height:inherit !important}.tribe-events-calendar-month__body article.tribe-events-calendar-month__calendar-event .tribe-events-calendar-month__calendar-event-title-link{font-size:13px}.single .tribe-events button.tribe-events-c-top-bar__datepicker-button,.single .tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-days table button,.single .tribe-events button.tribe-events-c-top-bar__datepicker-button,.single .tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-days table button,.archive .tribe-events button.tribe-events-c-top-bar__datepicker-button,.archive .tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-days table button,.archive .tribe-events button.tribe-events-c-top-bar__datepicker-button,.archive .tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-days table button{background-color:#ffffff !important}.single-team h1 .pronouns{--font-weight: 400;--font-size: var(--wp--preset--font-size--medium);--letter-spacing: normal;font-weight:var(--font-weight);font-size:var(--font-size);letter-spacing:var(--letter-spacing);display:inline-block;overflow-wrap:break-word;word-break:break-word}@media all and (max-width: 767px){.single-team h1 .pronouns{margin-top:10px;display:block}}@media all and (max-width: 767px){.single-team h1 .no-wrap{white-space:normal}}.single-team .assistants{--item-gap: 1rem}.single-team .assistants.flex-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--item-gap)}.single-team .assistants .assistant.flex-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team .assistants .assistant a{color:inherit}#tribe-events-pg-template{max-width:none !important;padding:0 !important}.tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-details .tec-events-elementor-event-widget__venue-name,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-name,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-header,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-details,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-website-wrapper,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-details .tec-events-elementor-event-widget__organizer-phone-wrapper,.elementor-widget-tec_events_elementor_widget_event_organizer .tec-events-elementor-event-widget__organizer-details .tec-events-elementor-event-widget__organizer-email-wrapper{margin:0 !important}
