/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Helvetica_Neue_LT_Std_77_Bold_Condensed";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_77_Bold_Condensed.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_67_Medium_Condensed_Oblique";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_67_Medium_Condensed_Oblique.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_65_Medium";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_65_Medium.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_57_Condensed";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_57_Condensed.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_55_Roman";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_55_Roman.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_47_Light_Condensed";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_47_Light_Condensed.otf) format("opentype");font-weight:normal;font-style:normal;}@font-face{font-family:"Helvetica_Neue_LT_Std_45_Light";src:url(/sites/globalinfra/themes/custom/infra/fonts/Helvetica_Neue_LT_Std_45_Light.otf) format("opentype");font-weight:normal;font-style:normal;}:root{--font_77_bold:"Helvetica_Neue_LT_Std_77_Bold_Condensed";--font_67_medium:"Helvetica_Neue_LT_Std_67_Medium_Condensed_Oblique";--font_65_medium:"Helvetica_Neue_LT_Std_65_Medium";--font_57:"Helvetica_Neue_LT_Std_57_Condensed";--font_55_roman:"Helvetica_Neue_LT_Std_55_Roman";--font_47_light:"Helvetica_Neue_LT_Std_47_Light_Condensed";--font_45_light:"Helvetica_Neue_LT_Std_45_Light";}.font_77_bold{font-family:var(--font_77_bold) !important;}.font_67_medium{font-family:var(--font_67_medium) !important;}.font_65_medium{font-family:var(--font_65_medium) !important;}.font_57{font-family:var(--font_57) !important;}.font_55_roman{font-family:var(--font_55_roman) !important;}.font_47_light{font-family:var(--font_47_light) !important;}.font_45_light{font-family:var(--font_45_light) !important;}.text_xxl{font-size:56px !important;line-height:1.1 !important;}@media (max-width:767px){.text_xxl{font-size:36px !important;}}.text_xl{font-size:44px !important;line-height:1.2272727273 !important;}@media (max-width:767px){.text_xl{font-size:32px !important;}}.text_xml{font-size:38px !important;line-height:1.0789473684 !important;}@media (max-width:767px){.text_xml{font-size:28px !important;}}.text_lsg{font-size:26px !important;line-height:1.3846153846 !important;}@media (max-width:767px){.text_lsg{font-size:20px !important;}}.text_lg{font-size:20px !important;line-height:1.5 !important;}@media (max-width:767px){.text_lg{font-size:16px !important;}}.text_sm{font-size:16px !important;line-height:1.1875 !important;}@media (max-width:767px){.text_sm{font-size:14px !important;}}.text_xs{font-size:14px !important;line-height:1.1428571429 !important;}.text_xss{font-size:12px !important;line-height:1.4166666667 !important;}.cta span{font-size:14px !important;font-family:var(--font_65_medium) !important;letter-spacing:1px;}#insights-inside-page .am_featured-insights .content .item{overflow:hidden;padding:0;height:100%;}#insights-inside-page .am_featured-insights .content .item .item-image img{width:100%;transition:0.3s ease-in-out;}#insights-inside-page .am_featured-insights .content .item:hover .item-image img{transform:scale(1.2);}#insights-inside-page .am_featured-insights .content .item .insight-item-content{position:relative;background:#fff;padding:1.5rem 1.25rem 2rem;min-height:16rem;}@media (max-width:1200px){#insights-inside-page .am_featured-insights .content .item .insight-item-content{min-height:19rem;}}#insights-inside-page .am_featured-insights .content .item .btm-row{border-top:2px solid #ddd;width:90%;height:1px;position:absolute;bottom:5rem;}@media (max-width:993px){#insights-inside-page .am_featured-insights .header{align-items:flex-start;}}#insights-inside-page .am_insight-article .article .content .related{border-top:1px solid rgba(0,39,73,0.2);border-bottom:1px solid rgba(0,39,73,0.2);padding:2.5rem 0rem;margin-top:2rem;}.am_insight-article .article .sidebar .experts ul li{justify-content:space-between;cursor:pointer;}.am_insight-article .article .sidebar .experts ul li .content_item{display:flex;gap:15px;}.modal_sec{display:none;position:fixed;width:100%;height:100%;background:rgba(0,39,73,0.85);top:0;left:0;z-index:1000;overflow-y:auto;}.modal_sec.active{display:block;}.modal_sec .header_row .img_div{width:16.25rem;height:18.75rem;overflow:hidden;}.modal_sec .header_row .img_div img{width:16.25rem;aspect-ratio:1/1;display:block;object-fit:cover;object-position:top center;}.modal_sec .modal_sec_content{width:calc(100% - 2rem);max-width:60rem;background:#fff;margin:50px auto;position:relative;}.modal_sec .header_row{display:flex;align-items:center;flex-direction:row;gap:3.75rem;padding:1.875rem 2rem 0;}@media (max-width:767px){.modal_sec .header_row{flex-direction:column;gap:0;padding:1.875rem 1rem 0;}.modal_sec .header_row .img_div{width:100%;height:100%;}.modal_sec .header_row .img_div img{width:100%;}}.modal_sec .header_row .modal-header-info{display:flex;flex-direction:column;gap:1rem;padding-top:2rem;}@media (max-width:767px){.modal_sec .header_row .modal-header-info{width:100%;}}.modal_sec .header_row .modal-header-info .modal-title p{color:#002749;}.modal_sec .header_row .modal-header-info .modal-location{display:flex;align-items:center;gap:1rem;}.modal_sec .header_row .modal-header-info .modal-location span{font-family:"helvetica_neue_lt_std65Md";font-size:1rem;line-height:1.25rem;display:flex;align-items:center;gap:0.25rem;}@media (max-width:767px){.modal_sec .header_row .modal-header-info .modal-location{flex-direction:column;align-items:flex-start;}}.modal_sec .header_row .modal-header-info .modal-social{display:flex;align-items:center;gap:1rem;margin-bottom:0rem;}.modal_sec .header_row .modal-header-info .modal-expertise{display:flex;align-items:center;gap:1rem;font-family:"helvetica_neue_lt_std65Md";font-size:0.75rem;line-height:0.875rem;text-decoration:underline;}.modal_sec .modal-content{padding:0 2rem 0;}.modal_sec .modal-content p{font-family:"Helvetica Neue LT Std 55 Roman";font-size:1.25rem;line-height:1.875rem;margin-bottom:2rem;color:rgba(0,39,73,0.8);}.modal_sec .modal-content .intro_text{margin-bottom:2rem;font-family:"helvetica_neue_lt_std77BdCn";font-size:1.625rem;line-height:2.25rem;color:#0085ca;}.am_insight-article .article .content img{max-width:100%;height:auto;}@media (max-width:767px){.modal_sec .modal-content{padding:1.875rem 1rem;}}.am_insight-article .article .content p a{color:#0085ca;}.am_insight-article a{color:#0085ca;}
.accordion-block{font-family:"Helvetica Neue LT Std Cn",Helvetica,Arial,sans-serif;margin-bottom:30px;}.accordion-block__header{display:flex;align-items:flex-end;}.accordion-block__header.has-image{height:200px;display:flex;align-items:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#034a6f;}.accordion-block__header.has-image .accordion__title{padding:20px;font-size:28px;color:#fff;}.accordion-block__header .accordion__title{color:#00244a;font-size:36px;font-weight:600;text-transform:uppercase;padding-bottom:20px;}.accordion-block__header .accordion__icon-wrapper{width:initial !important;display:inline-flex;position:relative;transition:all 0.5s;text-transform:uppercase;min-width:24px;height:24px;background:#fac40b;}.accordion-block__header .accordion__icon-wrapper .accordion__icon::before{border-bottom:2px solid #0085ca;border-right:2px solid #0085ca;height:10px;width:10px;transform:translateY(-50%) rotate(315deg);position:absolute;top:50%;left:5px;content:'';}.accordion-block-description{font-size:20px;line-height:1.2;}.accordion-block-data{width:100%;}@media (min-width:580px){.accordion-block-data{width:90%;}}.accordion-block-data .accordion-item,.accordion-block-data .accordion-content{border-bottom:1px solid #f2f2f2;}.accordion-block-data .accordion-item{min-height:75px;cursor:pointer;position:relative;text-align:left;font-size:28px;letter-spacing:0px;opacity:1;padding:0 10px;display:flex;align-items:center;padding:10px;padding-right:45px;}.accordion-block-data .accordion-item::after{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;border:solid #000;border-width:0 2px 2px 0;transition:transform 0.3s ease;margin-right:25px;content:"";}.accordion-block-data .accordion-item.active{background-color:#f2f2f2;}.accordion-block-data .accordion-item.active::after{transform:translateY(-50%) rotate(-135deg);}.accordion-block-data .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease;font-size:20px;line-height:1.2;padding:0 10px;}.accordion-block__header .accordion__title{font-size:28px !important;}.accordion-block-data .accordion-item{font-size:22px !important;}.accordion-block-data .accordion-content p{font-size:20px !important;margin:20px 0 !important;}
.paragraph--basic-content-questionnaire{display:none !important;}.paragraph--basic-content-questionnaire{display:flex;flex-direction:column;gap:32px;font-size:20px;color:#00244a;margin:20px 0;}.paragraph--basic-content-questionnaire .questionnaire__title,.paragraph--basic-content-questionnaire .questionnaire-score__title{font-size:40px;border-bottom:1px solid #00244a;padding-bottom:10px;width:65%;}@media (max-width:580px){.paragraph--basic-content-questionnaire .questionnaire__title,.paragraph--basic-content-questionnaire .questionnaire-score__title{width:100%;}}.paragraph--basic-content-questionnaire .questionnaire{display:flex;flex-direction:column;gap:32px;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper{display:flex;flex-direction:column;gap:32px;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question{display:flex;flex-direction:column;padding:40px 15px;background-color:#f2f2f2;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__title{color:#5e8ab4;font-size:30px;font-weight:bold;text-transform:uppercase;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__text{line-height:32px;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-title{font-weight:bold;margin-bottom:16px;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:32px;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-options .answer-option{display:flex;flex-direction:row;gap:12px;font-size:16px;justify-content:center;align-items:center;cursor:pointer;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-options .answer-option .radio-checked-circle{display:none;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-options .answer-option.checked .radio-checked-circle{display:block;}.paragraph--basic-content-questionnaire .questionnaire__questions-wrapper .question__answer-options .answer-option__name{font-weight:bold;}.paragraph--basic-content-questionnaire .questionnaire__submit-button{width:230px;height:55px;display:inline-flex;text-align:center;padding:10px;letter-spacing:-0.18px;justify-content:center;align-items:center;font-size:16px;border:none;background:#00244a;transition:background-color 0.2s ease-out;text-transform:uppercase;}.paragraph--basic-content-questionnaire .questionnaire__submit-button:hover{cursor:pointer;background:#00244a;}.paragraph--basic-content-questionnaire .questionnaire-score{display:none;}.paragraph--basic-content-questionnaire .questionnaire-score .final-score{color:#0085ca;}
.paragraph-comp-text-with-right-side-image{display:none !important;}.paragraph-comp-text-with-right-side-image .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(355px,1fr));justify-content:space-evenly;padding:50px 10px;max-width:1580px;margin:auto;}.paragraph-comp-text-with-right-side-image .container .column-title{font-size:36px;font-weight:700;line-height:1.2;color:#00244a;text-transform:uppercase;font-family:"Helvetica Neue LT Std Cn",Helvetica,Arial,sans-serif;margin-bottom:20px;}.paragraph-comp-text-with-right-side-image .container .column-subtitle{font-weight:600;font-size:30px;line-height:1;color:#00244a;margin-bottom:20px;}.paragraph-comp-text-with-right-side-image .container .column-image .icons-block{text-align:center;}.paragraph-comp-text-with-right-side-image .container .column-image img{width:100%;}.paragraph-comp-text-with-right-side-image .container .field--name-field_content table{width:100%;}
.paragraph-component-full-width-image{margin-bottom:20px;display:none !important;}.paragraph-component-full-width-image .container{max-width:1580px;margin:auto;}.paragraph-component-full-width-image .container .section{width:50%;}.paragraph-component-full-width-image .container .section .title{font-family:"Helvetica Neue LT Std Cn",Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#00244a;margin-bottom:20px;}.paragraph-component-full-width-image .container .section .subtitle{font-weight:600;font-size:30px;line-height:1;color:#00244a;font-family:"Helvetica Neue LT Std Cn",Helvetica,Arial,sans-serif;}@media (max-width:1200px){.paragraph-component-full-width-image .container .section{width:100%;}}.paragraph-component-full-width-image .container .images div.filed.image{overflow-x:auto;}.paragraph-component-full-width-image .container .images img{width:100%;height:auto;}.paragraph-component-full-width-image .container .images .field-collection-item-field-icons{padding:0;}.paragraph-component-full-width-image .container .images #image-block #field--name-field-icons{display:flex;flex-direction:column !important;}
.paragraph-component-profiles-with-webform{display:none;}.paragraph-component-profiles-with-webform .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(355px,1fr));justify-content:space-evenly;padding:50px 10px;column-gap:15px;max-width:1580px;margin:auto;}.paragraph-component-profiles-with-webform .container .column-subtitle{font-weight:600;font-size:30px;line-height:1;color:#00244a;}.paragraph-component-profiles-with-webform .container .column-subtitle{margin-bottom:30px;}.paragraph-editable-profile-reference .container{padding:0px 0px 15px 0px !important;max-width:1580px;margin:auto;}.paragraph-editable-profile-reference .container .profile-conteiner{display:grid;grid-template-columns:150px auto;width:100%;height:220px;background-color:#00244a;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-image div img{width:150px;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .field--name-title,.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .field_professional_title,.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .field--name-field-region,.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .node-profile-profile-connect-connect-url{display:none;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .field_image_background img{height:auto !important;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-information{padding:15px;display:flex;flex-direction:column;justify-content:center;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-name a{color:white;text-transform:uppercase;font-weight:900;font-size:24px;line-height:1;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-title{display:inline-flex;font-size:20px;line-height:1;color:#0085c9;text-transform:uppercase;margin-bottom:15px;flex-wrap:wrap;}.paragraph-editable-profile-reference .container .profile-conteiner .profile-intro-text{color:white;font-size:20px;}@media screen and (min-width:1006px) and (max-width:1127px){.paragraph-editable-profile-reference .profile-intro-text{font-size:18px !important;}}@media screen and (min-width:889px) and (max-width:1005px){.paragraph-editable-profile-reference .profile-intro-text{font-size:16px !important;}}@media screen and (min-width:745px) and (max-width:888px){.paragraph-editable-profile-reference .profile-intro-text{font-size:15px !important;}}@media screen and (min-width:745px) and (max-width:800px){.paragraph-editable-profile-reference span.separator{display:none !important;}}@media screen and (min-width:450px) and (max-width:570px){.paragraph-editable-profile-reference .profile-intro-text{font-size:16px !important;}}@media screen and (min-width:370px) and (max-width:450px){.paragraph-editable-profile-reference .profile-intro-text{font-size:15px !important;}}@media screen and (min-width:370px) and (max-width:470px){.paragraph-editable-profile-reference span.separator{display:none !important;}}
.paragraph--type--component-full-location-contact{display:none !important;}.paragraph--basic-content-webform-reference{display:none !important;}.paragraph--type--component-full-location-contact .field-item{flex:1 1 100%;}@media (min-width:780px){.paragraph--type--component-full-location-contact .field-item{flex:0 1 32%;}}.paragraph--type--component-full-location-contact .field-item .global_restructuring_locations-container{width:auto;}.paragraph--type--component-full-location-contact .field-item .global_restructuring_locations-container .featured_expert-info{margin-left:25px;}@media (min-width:780px){.paragraph--type--component-full-location-contact.three-or-six-locations .field-item{flex:1 1 32%;}}.paragraph--type--component-full-location-contact.four-or-five-locations .field-item{flex:none;}.paragraph--type--component-full-location-contact.four-or-five-locations .field-item .global_restructuring_locations-container{width:300px;}.paragraph--type--component-full-location-contact.four-or-five-locations .field-item .global_restructuring_locations-container .featured_expert-info{margin-left:auto;}.paragraph--type--component-full-location-contact .field--name-field-block-heading{font-size:36px;font-weight:700;line-height:1.2;color:#00244a;text-transform:uppercase;font-family:"Helvetica Neue LT Std Cn",Helvetica,Arial,sans-serif;padding:0px 10px;margin:auto;}@media (min-width:1580px){.paragraph--type--component-full-location-contact .field--name-field-block-heading{padding:0;}}.paragraph--type--component-full-location-contact .field--name-field-location-and-contact{margin:auto;display:flex;grid-gap:15px;flex-wrap:wrap;justify-content:center;}@media (min-width:1580px){.paragraph--type--component-full-location-contact .field--name-field-location-and-contact{padding:0;}}.paragraph-component-location-contact .global_restructuring_locations{margin-top:15px;}.paragraph-component-location-contact .global_restructuring_locations h1,.paragraph-component-location-contact .global_restructuring_locations p{margin:0;padding:0;}.paragraph-component-location-contact .global_restructuring_locations-container{width:300px;}.paragraph-component-location-contact .global_restructuring_locations-container-banner_location,.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert{height:200px;background-color:#034a6f;box-shadow:inset 0 0 1000px #00244a;}.paragraph-component-location-contact .global_restructuring_locations-container-banner_location{display:flex;align-items:flex-end;background-color:#034a6f;}.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .banner-title{padding:20px;color:#fff;font-size:28px;text-transform:uppercase;font-weight:700;}.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .banner-title__icon-wrapper{display:inline-flex;position:relative;transition:all 0.5s;text-transform:uppercase;min-width:24px;height:24px;background:#fac40b;}.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .banner-title__icon-wrapper .icon::before{border-bottom:2px solid #0085CA;border-right:2px solid #0085CA;height:10px;width:10px;transform:translateY(-50%) rotate(315deg);position:absolute;top:50%;left:5px;content:'';}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert{display:flex;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info{margin:auto;padding:10px;width:50%;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info h1{color:#fff;font-size:24px;font-weight:700;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info .field_comp_professional_title{color:#fac40b;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info h1,.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info .field_comp_professional_title{text-transform:uppercase;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image img{height:100%;width:100%;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_professional_title{display:none;}.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .node__content,.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_comp_profile_reference,.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image article.contextual-region,.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_image_background{height:100%;}.paragraph-component-location-contact .global_restructuring_locations .global_restructuring_locations-container-feature_expert{height:200px !important;margin-top:20px;}.paragraph-component-location-contact .global_restructuring_locations .global_restructuring_locations-container-feature_expert .am_layout_single{height:200px;}
.paragraph--basic-content-accordion-grid .field_accordion{display:flex;flex-wrap:nowrap;gap:30px;}.paragraph--basic-content-accordion-grid .field_accordion div{flex-grow:1;flex-basis:calc(100% / 1);box-sizing:border-box;width:calc(100% / 1);}@media screen and (max-width:960px){.paragraph--basic-content-accordion-grid .field_accordion{flex-direction:column;gap:0;}.paragraph--basic-content-accordion-grid .field_accordion div{flex-grow:0;flex-basis:100%;}}.paragraph--basic-content-accordion-grid .accordion-item:not(.active) + .accordion-content .text-formatted ul li::before{display:none;}
.paragraph--type--field-video .title-video{text-transform:uppercase;text-align:left;font-size:30px;font-size:1.875rem;margin-top:40px;margin-top:2.5rem;padding-left:15px;padding-left:0;margin-bottom:40px;margin-bottom:2.5rem;}.video-parent .poster-frame{display:none;}a.view-related-videos-link{display:none;}.video-parent.video-processed{padding-bottom:40px;}.video-container.video-container-playlist{text-align:center;}.paragraph--type--field-video .video{width:100% !important;}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
