@custom-media --mobile (max-width: 380px);@custom-media --tablet (min-width: 381px);@custom-media --desktop (min-width: 991px);:root{--main-color: #06244C;--secondary-color: #FF5D17;--third-color: #FFDD00;--fourth-color: #7DCFFF;--fifth-color: #3DE9B3;--sixth-color: #9B9EFF;--white-color: #ffffff;--grey-color-80: #555555;--grey-color-25: #F8F8F8;--grey-color-50: #C9C9C9;--grey-color-20: #7F7F7F;--medium-purple: #7678E5;--silver: #BFBFBF}@font-face{font-family:"Georgia";src:url("../assets/fonts/Georgia/Georgia.ttf") format("truetype")}@font-face{font-family:"Georgia";font-weight:bold;src:url("../assets/fonts/Georgia/Georgia-Bold.ttf") format("truetype")}@font-face{font-family:"Georgia";font-weight:bold;font-style:italic;src:url("../assets/fonts/Georgia/Georgia-Bold-Italic.ttf") format("truetype")}@font-face{font-family:"Georgia";font-weight:normal;font-style:italic;src:url("../assets/fonts/Georgia/Georgia-Italic.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:100;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Thin.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:100;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-ThinItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:200;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-ExtraLight.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:200;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-ExtraLightItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:300;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:300;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-LightItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:400;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:400;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-Italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:500;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:500;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-MediumItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:600;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:600;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-SemiBoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:700;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:700;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-BoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:800;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-ExtraBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:800;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-ExtraBoldItalic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:900;font-style:normal;src:url("../assets/fonts/Inter/Inter_28pt-Black.ttf") format("truetype");font-display:swap}@font-face{font-family:"Inter";font-weight:900;font-style:italic;src:url("../assets/fonts/Inter/Inter_28pt-BlackItalic.ttf") format("truetype");font-display:swap}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:0 !important}body{position:relative;margin:0;font-size:1.2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-align:left;color:#06244c;font-family:"Inter",Arial,sans-serif}[tabindex="-1"]:focus{outline:0 !important}p{margin-top:0}a{text-decoration:none;background-color:rgba(0,0,0,0)}ul,ol,li,dl{margin:0;padding:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}li{list-style:none}address{font-style:normal;line-height:inherit}blockquote{margin:0 0}dfn{font-style:italic}b,strong{font-weight:bold}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}pre{margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}img,embed,object,video{max-width:100%}img{display:inline-block;height:auto;vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}path{vector-effect:non-scaling-stroke}figure{margin:0}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block}button{border:0;background:none;text-decoration:none;cursor:pointer}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=input]::-ms-clear{display:none;width:0;height:0}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}input,select,textarea,button{font-family:inherit;-webkit-transform:translate3d(0, 0, 0);border-radius:0}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:1.6rem}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:0;word-break:break-word}h1 strong,h1 em,h2 strong,h2 em,h3 strong,h3 em,h4 strong,h4 em,h5 strong,h5 em,h6 strong,h6 em{font-family:"Georgia",Times,serif;font-weight:700;font-style:italic}h1{font-size:5.25rem;line-height:7rem;font-style:italic;font-weight:700}@media(max-width: 991px){h1{font-size:4.5rem;line-height:5.5rem}}h2{font-size:5rem;line-height:6rem}@media(max-width: 991px){h2{font-size:3.75rem;line-height:4.75rem}}h3{font-size:4rem;line-height:5rem}@media(max-width: 991px){h3{font-size:3rem;line-height:4rem}}h4{font-size:3rem;line-height:4rem}@media(max-width: 991px){h4{font-size:2.25rem;line-height:3.25rem}}h5{font-size:2rem;line-height:3rem}@media(max-width: 991px){h5{font-size:1.5rem;line-height:2.5rem}}h6{font-size:1.6rem;line-height:2.6rem}@media(max-width: 991px){h6{font-size:1.2rem;line-height:2.2rem}}.container{display:flex;max-width:1200px;width:100%;margin:0 auto;align-items:center;position:relative;flex-wrap:wrap}@media(max-width: 991px){.app{overflow:hidden}}.app .svg-gradient{position:absolute}.app main>.yoast-breadcrumbs:first-child,.app main .cms-block:first-child .section-spacing:first-of-type,.app main .wp-block-columns:first-of-type{margin-top:25rem}@media(max-width: 991px){.app main>.yoast-breadcrumbs:first-child,.app main .cms-block:first-child .section-spacing:first-of-type,.app main .wp-block-columns:first-of-type{margin-top:21rem}}.app .title{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500}.app .title:empty{display:none}@media(max-width: 991px){.app .title{font-size:24px;line-height:32px}}.app .title b,.app .title strong{color:#06244c;font-family:"Georgia",Times,serif;font-size:40px;font-weight:700}@media(max-width: 991px){.app .title b,.app .title strong{font-size:24px;line-height:32px}}.app .title i,.app .title em{font-style:italic}.app .medium-heading-1{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px}@media(max-width: 991px){.app .medium-heading-1{font-size:24px;line-height:32px}}.app .medium-heading-1 b,.app .medium-heading-1 strong{color:#06244c;font-family:"Georgia",Times,serif;font-size:32px;font-weight:700;line-height:40px}@media(max-width: 991px){.app .medium-heading-1 b,.app .medium-heading-1 strong{font-size:24px;line-height:32px}}.app .medium-heading-1 i,.app .medium-heading-1 em{font-style:italic}.app .medium-heading-2{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:2.6rem;font-weight:700}@media(max-width: 991px){.app .medium-heading-2{font-size:16px;line-height:24px}}.app .small-heading-1{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:22px;font-weight:700;line-height:27px}@media(max-width: 991px){.app .small-heading-1{font-size:18px;line-height:26px}}.app .small-heading-2{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:2rem;font-weight:700;line-height:normal}@media(max-width: 991px){.app .small-heading-2{font-size:18px}}.app .caption{color:#06244c;font-family:"Georgia",Times,serif;font-size:10rem;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 991px){.app .caption{font-size:7rem}}.app .caption sub,.app .caption sup{font-size:2rem}@media(max-width: 991px){.app .caption sub,.app .caption sup{font-size:1.6rem}}.app .display-1{font-family:"Georgia",Times,serif;font-size:8.4rem;font-weight:700;line-height:100%}@media(max-width: 991px){.app .display-1{font-size:6rem}}.app .display-2{font-family:"Georgia",Times,serif;font-size:7rem;font-weight:700;line-height:normal;position:relative}@media(max-width: 991px){.app .display-2{font-size:4rem}}.app .display-2 sub{font-family:inherit;font-size:2rem;font-style:normal;font-weight:inherit;line-height:inherit}@media(max-width: 991px){.app .display-2 sub{font-size:1.6rem}}.app .sub-title{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:22px;font-weight:700;line-height:27px}.app .bodyText,.app .bodyText .description{font-size:18px;font-style:normal;font-weight:300;line-height:28px;color:#06244c;font-family:"Inter",Arial,sans-serif}.app .descWrapper,.app .descWrapper .description{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:22px}.app .section-spacing{padding:5rem 2rem}.app .link-base,.app .secondaryIconLink,.app .primaryIconLink,.app .secondaryLink,.app .primaryLink{display:inline-flex;align-items:center;gap:12px;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.app .link-base svg path,.app .secondaryIconLink svg path,.app .primaryIconLink svg path,.app .secondaryLink svg path,.app .primaryLink svg path{fill:currentColor}.app .primaryLink{background-color:#ff5d17;background-image:linear-gradient(217.79deg, #ffea08 -3.31%, #ff7943 37.07%, #ff610b 61.3%);background-size:250% 100%;background-position:0% 50%;transition:background-position .3s ease}.app .primaryLink:hover{background-position:80% 15%}@media(prefers-reduced-motion: reduce){.app .primaryLink{transition:none}}.app .primaryLink{padding:1rem 1rem 1rem 2rem;color:#fff;border-radius:10rem}.app .primaryLink svg path{fill:#fff}.app .secondaryLink{padding:0;background-color:rgba(0,0,0,0);color:#06244c;transition:all .3s ease}.app .secondaryLink svg path{fill:#06244c;transition:all .3s ease}.app .secondaryLink:hover{color:#ff5d17;transition:all .3s ease}.app .secondaryLink:hover svg path{fill:#ff5d17;transition:all .3s ease}.app .primaryIconLink{padding:0;background-color:#ff5d17;color:#fff;border-radius:10rem}.app .primaryIconLink svg path{fill:#fff}.app .secondaryIconLink{padding:0;background-color:rgba(0,0,0,0);color:#06244c}.app .secondaryIconLink svg path{fill:#06244c}.app .button{position:absolute;bottom:0;right:0;background:#fff;padding:1rem 0 0 1rem;border-radius:3rem 0 0}.app .button::after{content:"";width:3rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;top:-2rem;right:-1rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.app .button::before{content:"";width:6rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;bottom:-10px;left:-5rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.app .button .inner{color:#fff;border-radius:50%;width:4.4rem;height:4.4rem;display:flex;justify-content:center;align-items:center}.app .button .gradient-hover:hover svg path{fill:url(#gradient-orange-yellow)}.app .button-text{position:absolute;bottom:0;right:0;background:#fff;padding:1rem 0 0 1rem;border-radius:3rem 0 0}.app .button-text::after{content:"";width:3rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;top:-2rem;right:-1rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.app .button-text::before{content:"";width:6rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;bottom:-10px;left:-5rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.app .button-text .inner{background-color:#ff5d17;background-image:linear-gradient(217.79deg, #ffea08 -3.31%, #ff7943 37.07%, #ff610b 61.3%);background-size:250% 100%;background-position:0% 50%;transition:background-position .3s ease}.app .button-text .inner:hover{background-position:80% 15%}@media(prefers-reduced-motion: reduce){.app .button-text .inner{transition:none}}.app .button-text .inner{color:#fff;display:inline-flex;border-radius:10rem;padding:10px 10px 10px 20px;align-items:center;gap:12px;font-size:18px;font-weight:bold}.app .button-text .inner .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.app .button-text .gradient-hover:hover svg path{fill:url(#gradient-orange-yellow)}.app .table table{border-collapse:collapse;width:100%;margin:1.6rem 0}.app .table table td,.app .table table th{border:1px solid #06244c;padding:8px}.app .table table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#ff5d17;color:#fff}.app .ul ul{margin-left:1.6rem}.app .ul ul li{list-style-type:disc}.app .ul ul li ul{margin-left:2.4rem}.app .ul ul li ul li{list-style-type:circle}.app .ol ol{margin-left:2rem}.app .ol ol li{list-style-type:decimal}.app .ol ol li ol{margin-left:4rem}.app .ol ol li ol li{list-style-type:upper-roman}.app .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}:root{--theme_color_group: linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);--theme_color_group_icon: #FF5D17;--theme_color_energy: #FFDD00;--theme_color_construction: #3DE9B3;--theme_color_equipment: #7DCFFF;--theme_color_impact: #9B9EFF;--text_white: #ffffff;--text_dark_blue: #06244C}.default{--background-color: var(--theme_color_group);--icon-color: var(--theme_color_group_icon);--text-color: var(--text_white)}.default .mapimagecard svg .leaf{fill:#fff}.energie{--background-color: var(--theme_color_energy);--icon-color: var(--theme_color_energy);--text-color: var(--text_dark_blue)}.energie .nav-wrapper .navbar .logo-wrapper .logo-energie{display:block}.construction{--background-color: var(--theme_color_construction);--icon-color: var(--theme_color_construction);--text-color: var(--text_dark_blue)}.construction .nav-wrapper .navbar .logo-wrapper .logo-construction{display:block}.equipment{--background-color: var(--theme_color_equipment);--icon-color: var(--theme_color_equipment);--text-color: var(--text_dark_blue)}.equipment .nav-wrapper .navbar .logo-wrapper .logo-equipment{display:block}.impact{--background-color: var(--theme_color_impact);--icon-color: var(--theme_color_impact);--text-color: var(--text_dark_blue)}.impact .nav-wrapper .navbar .logo-wrapper .logo-impact{display:block}.app:has(.default) .nav-wrapper .navbar .logo-wrapper .logo-groupe{display:block}.app:has(.energie) .nav-wrapper .navbar .logo-wrapper .logo-energie{display:block}.app:has(.construction) .nav-wrapper .navbar .logo-wrapper .logo-construction{display:block}.app:has(.equipment) .nav-wrapper .navbar .logo-wrapper .logo-equipment{display:block}.app:has(.impact) .nav-wrapper .navbar .logo-wrapper .logo-impact{display:block}@custom-media --mobile (max-width: 380px);@custom-media --tablet (min-width: 381px);@custom-media --desktop (min-width: 991px);:root{--main-color: #06244C;--secondary-color: #FF5D17;--third-color: #FFDD00;--fourth-color: #7DCFFF;--fifth-color: #3DE9B3;--sixth-color: #9B9EFF;--white-color: #ffffff;--grey-color-80: #555555;--grey-color-25: #F8F8F8;--grey-color-50: #C9C9C9;--grey-color-20: #7F7F7F;--medium-purple: #7678E5;--silver: #BFBFBF}.agenciesdetail{background-color:#fff;margin:0}@media(max-width: 767px){.agenciesdetail .container{padding-left:0;padding-right:0}}.agenciesdetail .display-1{margin-bottom:2.4rem}.agenciesdetail-title-row{margin-bottom:4rem;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:91rem}.agenciesdetail-title-row:empty{display:none}.agenciesdetail-title-row .title{margin-bottom:2.4rem}@media(max-width: 767px){.agenciesdetail-title-row .title{margin-bottom:1.6rem}}.agenciesdetail-title-row .bodyText{margin-bottom:2.4rem}.agenciesdetail-title-row ul{display:flex;gap:1.6rem;margin-bottom:2.4rem}@media(max-width: 991px){.agenciesdetail-title-row ul{flex-direction:column}}.agenciesdetail-title-row ul li.bodyText{display:flex;align-items:center;gap:1rem;border-radius:3rem;border:1px solid #06244c;background:#f8f8f8;padding:1rem 2rem;font-weight:400;margin-bottom:0}@media(max-width: 991px){.agenciesdetail-title-row ul li.bodyText{font-size:1.6rem;padding:1rem 1.6rem}}.agenciesdetail-row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:2.4rem 1.6rem}@media(max-width: 767px){.agenciesdetail-row{grid-template-columns:1fr}}.agenciesdetail-row .image-card{position:relative;border-radius:3rem;overflow:hidden}.agenciesdetail-row .image-card img{width:100%;aspect-ratio:43/27;object-fit:cover}.agencyInformation .container{align-items:flex-start}@media(min-width: 1024px){.agencyInformation .container{flex-wrap:nowrap;gap:4rem}}.agencyInformation .leftSection{margin-bottom:1.5rem}@media(min-width: 1024px){.agencyInformation .leftSection{width:calc(100% - 71rem)}.agencyInformation .leftSection .main-title{margin-top:0;margin-bottom:0}}.agencyInformation .leftSection h1{margin-bottom:4rem;font-size:48px;font-weight:700;font-style:italic}@media(min-width: 1024px){.agencyInformation .leftSection h1{font-size:44px;margin-top:0}}.agencyInformation .rightSection{width:100%;max-width:71rem;display:flex;flex-wrap:wrap;gap:1.6rem}.agencyInformation .rightSection .number-cards{flex:1;display:flex;flex-wrap:wrap;gap:1.5rem}.agencyInformation .rightSection .number-cards .card{flex:0 0 100%;border-radius:3rem;padding:3rem;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center;gap:1.1rem}.agencyInformation .rightSection .number-cards .card h3{font-size:6.4rem;margin:0;line-height:5rem;font-family:"Georgia",Times,serif;display:flex;align-items:flex-end;font-weight:700}.agencyInformation .rightSection .number-cards .card h3 sub{font-size:1.6rem;position:relative;top:1.5rem;margin-left:1rem}.agencyInformation .rightSection .number-cards .card p{font-size:1.6rem;font-weight:300;margin-bottom:0}.agencyInformation .rightSection .number-cards .card{flex:0 0 calc(50% - .75rem)}.agencyInformation .rightSection .number-cards .card:only-child,.agencyInformation .rightSection .number-cards .card:nth-child(3):nth-last-child(1),.agencyInformation .rightSection .number-cards .card:nth-child(5):nth-last-child(1){flex:0 0 100%}@media(max-width: 991px){.agencyInformation .rightSection .number-cards .card{flex:0 0 100%}}@media(max-width: 991px){.agencyInformation .rightSection .number-cards .card:nth-child(odd){background:var(--background-color);color:var(--text-color)}}@media(min-width: 768px){.agencyInformation .rightSection .number-cards .card:first-child,.agencyInformation .rightSection .number-cards .card:nth-child(4),.agencyInformation .rightSection .number-cards .card:nth-child(5){background:var(--background-color);color:var(--text-color)}}.agencyInformation .rightSection .leadership-department-card{flex-direction:column;align-items:center;flex-wrap:nowrap;justify-content:space-evenly;width:100%}@media(min-width: 1024px){.agencyInformation .rightSection .leadership-department-card{flex-direction:row;align-items:stretch}}.agencyInformation .rightSection .leadership-department-card .imageContainer{width:100%;overflow:hidden;position:relative;max-width:45.5rem;padding-bottom:3rem}.agencyInformation .rightSection .leadership-department-card .imageContainer-picture{transform:skewX(-8deg);border-radius:50px 0 50px;overflow:hidden;width:87%;margin:auto}.agencyInformation .rightSection .leadership-department-card .imageContainer-picture img{transform:skewX(8deg) scale(1.3)}.agencyInformation .rightSection .leadership-department-card .imageContainer-department svg{position:absolute;bottom:0;right:0;width:12rem;height:auto}.agencyInformation .rightSection .leadership-department-card .content{border-radius:3rem;padding:3rem;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center;gap:1.1rem;width:100%}.agencyInformation .rightSection .leadership-department-card .content-cartTitle{font-size:2.2rem;font-weight:500;margin-top:0}.agencyInformation .rightSection .leadership-department-card .content-titleContainer,.agencyInformation .rightSection .leadership-department-card .content-contactContainer{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.agencyInformation .rightSection .leadership-department-card .content-titleContainer .medium-heading-2,.agencyInformation .rightSection .leadership-department-card .content-titleContainer .bodyText,.agencyInformation .rightSection .leadership-department-card .content-contactContainer .medium-heading-2,.agencyInformation .rightSection .leadership-department-card .content-contactContainer .bodyText{font-size:1.6rem;font-weight:300;margin-bottom:0;line-height:normal}@media(min-width: 1024px){.agencyInformation .rightSection .leadership-department-card .content-titleContainer .medium-heading-2,.agencyInformation .rightSection .leadership-department-card .content-titleContainer .bodyText,.agencyInformation .rightSection .leadership-department-card .content-contactContainer .medium-heading-2,.agencyInformation .rightSection .leadership-department-card .content-contactContainer .bodyText{font-size:1.8rem}}.agencieslisting{background-color:#fff;margin:0}@media(max-width: 767px){.agencieslisting .container{padding-left:0;padding-right:0}}.agencieslisting-title-row{margin-bottom:4rem;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1.5rem}.agencieslisting-title-row:empty{display:none}@media(max-width: 991px){.agencieslisting-title-row{margin-bottom:0}}.agencieslisting-title-row .title{margin-bottom:2.4rem}@media(max-width: 767px){.agencieslisting-title-row .title{margin-bottom:1.6rem}}.agencieslisting-title-row .bodyText{margin-bottom:0}@media(max-width: 991px){.agencieslisting-title-row .bodyText{margin-bottom:revert}}.agencieslisting-row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:1.6rem}@media(max-width: 767px){.agencieslisting-row{grid-template-columns:1fr}}.agencieslisting-image{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:3rem;padding:6.4rem 3.2rem;background:var(--background-color);color:var(--text-color)}.agencieslisting-image img{width:100%;aspect-ratio:1/1;object-fit:cover}.agencieslisting-text{position:relative}.agencieslisting-text .agencies-list-scroll{max-height:66.2rem;overflow-y:scroll;overflow-x:hidden;padding:0 .6rem 6rem 0;display:flex;flex-direction:column;row-gap:1.6rem;-webkit-overflow-scrolling:touch}.agencieslisting-text .fade-overlay{content:"";position:absolute;left:0;right:0;bottom:0;height:6rem;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 70%);transition:opacity .25s ease}.agencieslisting-text.at-bottom .fade-overlay{opacity:0}.agencieslisting-text.no-fade .fade-overlay{display:none}@media(max-width: 767px){.agencieslisting-text .agencies-list-scroll{max-height:none;padding-bottom:0}.agencieslisting-text .fade-overlay{display:none}}.agencieslisting-text .content{display:grid;grid-template-columns:minmax(220px, 38%) 1fr;gap:24px;align-items:stretch;border:1px solid #ebebeb;border-radius:3rem;position:relative}.agencieslisting-text .image-card{border-radius:3rem 0 0 3rem;overflow:hidden;display:block}.agencieslisting-text .image-card .pic{width:100%;height:100%;object-fit:cover;display:block}.agencieslisting-text .text-card{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:34px 18px 49px 0}.agencieslisting-text .text-card .card-title{margin-top:0}.agencieslisting-text .info{display:flex;flex-direction:column;gap:12px}.agencieslisting-text .info-item{display:grid;grid-template-columns:35px 1fr;gap:12px;align-items:center}.agencieslisting-text .icon{display:flex;align-items:center;justify-content:center}.agencieslisting-text .info-body{min-width:0;line-height:1.4}.agencieslisting-text .info-body .address,.agencieslisting-text .info-body .phone{margin:0}@media(max-width: 991px){.agencieslisting-text .content{grid-template-columns:1fr}.agencieslisting-text .content .text-card{padding:24px 18px}.agencieslisting-text .image-card{border-radius:12px;border-radius:3rem 3rem 0 0}.agencieslisting-text .image-card .pic{min-height:180px}}.agencieslisting .button{bottom:-1px;right:-1px}.agencieslisting .button::before{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %23EBEBEB; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:0;border:none;width:7.4rem;height:5.5rem;bottom:0px;left:-5rem}.agencieslisting .button::after{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %23EBEBEB; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:0}.agencieslisting .button .inner{position:relative}.certifications{background-color:#fff;margin:5rem 0}.certifications .container{flex-direction:column;align-items:flex-start;gap:40px}@media(min-width: 991px){.certifications .container{gap:73px}}.certifications-row{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;gap:5.6rem 16rem;justify-items:center;align-items:center}@media(max-width: 991px){.certifications-row{gap:3.2rem 8rem;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.certifications-row{gap:4rem 0;grid-template-columns:1fr}}.certifications-link{display:flex;align-items:center;justify-content:center;max-height:122px;width:auto}.certifications-image{max-height:122px;width:auto;height:auto;object-fit:contain}.dynamicProjectsPreview .container .main-title{margin-top:0;font-size:40px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:24px;font-family:"Georgia",Times,serif}@media(max-width: 991px){.dynamicProjectsPreview-slider .slick-track{display:flex !important}}.dynamicProjectsPreview-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}@media(max-width: 991px){.dynamicProjectsPreview-header{flex-direction:column;align-self:start}}.dynamicProjectsPreview-header .main-title{margin-top:0}.dynamicProjectsPreview-wrapper{overflow:hidden}@media(max-width: 991px){.dynamicProjectsPreview-wrapper .testimonial-cta{display:none}}.dynamicProjectsPreview-wrapper .testimonial-cta-mobile{display:none}@media(max-width: 991px){.dynamicProjectsPreview-wrapper .testimonial-cta-mobile{display:flex;margin:0 auto;width:fit-content}}.dynamicProjectsPreview-controls-desktop,.dynamicProjectsPreview-controls-mobile{display:flex;align-items:center;column-gap:1rem;background:#fff;padding:1rem 0 0 1rem;border-radius:3rem 0 0}.dynamicProjectsPreview-controls-desktop::before,.dynamicProjectsPreview-controls-mobile::before{content:"";width:6rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;bottom:-10px;left:-5rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.dynamicProjectsPreview-controls-desktop::after,.dynamicProjectsPreview-controls-mobile::after{content:"";width:3rem;height:3rem;border-radius:0 0 3rem;border-right:solid 1rem #fff;position:absolute;top:-2rem;right:-1rem;background:rgba(0,0,0,0);border-bottom:solid 1rem #fff}.dynamicProjectsPreview-controls-desktop svg,.dynamicProjectsPreview-controls-mobile svg{cursor:pointer}.dynamicProjectsPreview-controls-desktop svg.disabled,.dynamicProjectsPreview-controls-mobile svg.disabled{opacity:.5;pointer-events:none;cursor:default}@media(max-width: 991px){.dynamicProjectsPreview-controls-desktop,.dynamicProjectsPreview-controls-mobile{display:none}}.dynamicProjectsPreview-controls-desktop .controls-count,.dynamicProjectsPreview-controls-mobile .controls-count{font-size:18px}.dynamicProjectsPreview-controls-desktop .controls-prev,.dynamicProjectsPreview-controls-mobile .controls-prev{transform:rotate(-180deg)}.dynamicProjectsPreview-controls-mobile{display:flex;align-self:end}@media(min-width: 991px){.dynamicProjectsPreview-controls-mobile{display:none}}.dynamicProjectsPreview-controls-desktop{display:none}@media(min-width: 991px){.dynamicProjectsPreview-controls-desktop{display:flex;position:absolute;bottom:0;right:0}}.dynamicProjectsPreview-item{display:flex;flex-direction:column}.dynamicProjectsPreview-item .project-details{display:flex;flex-direction:row;gap:2rem;padding:2rem 0;height:100%}@media(max-width: 991px){.dynamicProjectsPreview-item .project-details{flex-direction:column;max-height:100%}}.dynamicProjectsPreview-item .project-details-inner{display:flex;flex-direction:column;flex:1;align-items:flex-start;padding:3rem;background-color:#f8f8f8;border-radius:3rem;position:relative}.dynamicProjectsPreview-item .project-details-inner .project-solution{font-weight:400;text-transform:uppercase}.dynamicProjectsPreview-item .project-images{display:flex;flex:2}.dynamicProjectsPreview-item .project-images .image-full,.dynamicProjectsPreview-item .project-images .image-mobile-full,.dynamicProjectsPreview-item .project-images .image-thumbnail,.dynamicProjectsPreview-item .project-images .image-mobile-thumbnail{width:100%}.dynamicProjectsPreview-item .project-images .image-full{display:block}@media(max-width: 991px){.dynamicProjectsPreview-item .project-images .image-full{display:none}}.dynamicProjectsPreview-item .project-images .image-thumbnail{display:none}.dynamicProjectsPreview-item .project-images .image-mobile-full{display:none}@media(max-width: 991px){.dynamicProjectsPreview-item .project-images .image-mobile-full{display:block}}.dynamicProjectsPreview-item .project-images .image-mobile-thumbnail{display:none}.dynamicProjectsPreview-item .project-images img{border-radius:3rem;width:100%;height:100%;object-fit:cover}.dynamicProjectsPreview-item .project-numbers .project-cards{display:flex;gap:1.6rem}@media(max-width: 991px){.dynamicProjectsPreview-item .project-numbers .project-cards{flex-direction:column}}.dynamicProjectsPreview-item .project-numbers .project-cards .card{border-radius:3rem;padding:3rem;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center;gap:1.1rem;width:-webkit-fill-available;max-width:390px}@media(max-width: 991px){.dynamicProjectsPreview-item .project-numbers .project-cards .card{max-width:100%;width:100%}}.dynamicProjectsPreview-item .project-numbers .project-cards .card-title{font-size:7rem;margin:0;line-height:5.5rem;font-family:"Georgia",Times,serif;display:flex;align-items:flex-end;font-weight:700}.dynamicProjectsPreview-item .project-numbers .project-cards .card-title-description{font-size:1.6rem;position:relative;top:1.5rem;margin-left:1rem}.dynamicProjectsPreview-item .project-numbers .project-cards .card-description{font-size:1.8rem}.dynamicProjectsPreview-item .project-numbers .project-cards .card:first-child{background:var(--background-color);color:var(--text-color)}.eventspreview{background-color:#fff;margin:0}.eventspreview .title{font-weight:500;margin-bottom:5.6rem}.eventspreview-title-row{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;width:100%}.eventspreview-title-row:empty{display:none}@media(max-width: 991px){.eventspreview-title-row{margin-bottom:0;flex-direction:column;align-items:flex-start}}.eventspreview-title-row .title{margin-bottom:0}@media(max-width: 991px){.eventspreview-title-row .title{margin-bottom:0}}@media(max-width: 767px){.eventspreview-title-row .title{margin-bottom:3.2rem}}.eventspreview-title-row .secondaryLink{white-space:nowrap}.eventspreview-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:5.6rem 16rem;gap:1.6rem;margin-top:2.4rem}.eventspreview-row.slick-slider{width:100%}@media(max-width: 991px){.eventspreview-row{gap:3.2rem 8rem;grid-template-columns:1fr 1fr}}@media(max-width: 767px){.eventspreview-row{gap:4rem 0;grid-template-columns:1fr}}.eventspreview-card{display:flex;flex-direction:column;position:relative;border-radius:3rem;border:1px solid #7f7f7f}.eventspreview-card .button{bottom:-1px;right:-1px}.eventspreview-card .button::before{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %237f7f7f; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:0;border:none;width:7.4rem;height:5.5rem;bottom:0px;left:-5rem}.eventspreview-card .button::after{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %237f7f7f; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:0}.eventspreview-card .button .inner{position:relative}.eventspreview-image{width:100%;position:relative;overflow:hidden;border-radius:2.8rem 2.8rem 0 0}.eventspreview-image img{width:100%;aspect-ratio:16/10;object-fit:cover}.eventspreview-image .type{position:absolute;top:2.4rem;left:2.4rem;display:inline-flex;height:32px;padding:8px 16px;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;color:#06244c;background-color:#f1f6ff;font-family:"Inter",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}.eventspreview-text{padding:3rem 2.4rem 2.4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:35rem}.eventspreview-text .content .small-heading-1{margin-bottom:1.2rem}.eventspreview-text .content .card-desc{margin-bottom:3.2rem}.eventspreview-text .content .hashtag{margin-bottom:0}.eventspreview-text .content .hashtag a{text-decoration:underline}.eventspreview-text .content .agence span{text-decoration:underline}.eventspreview-text .date-location{padding-right:4rem}.eventspreview-text .date-location .date .from-to-date{margin-bottom:1.2rem;display:flex;align-items:center;gap:1.2rem;font-weight:600}.eventspreview-text .date-location .date .from-to-date span{font-weight:300}.eventspreview-text .date-location .location{display:flex;align-items:flex-start;gap:1.2rem;font-weight:600}.eventspreview-text .date-location .location span{font-weight:300}.eventspreview .slick-dots{bottom:-3.2rem}.eventspreview .slick-dots li button:before{font-size:32px}.eventspreview .event-content-panel{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:25px;padding:4rem;border-radius:2.5rem;position:relative;width:100%}.eventspreview .event-content-panel::before{content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(248, 248, 248, 0) 50%, rgb(248, 248, 248) 65%);z-index:1;position:absolute}@media(min-width: 1024px){.eventspreview .event-content-panel::before{background:linear-gradient(-90deg, rgba(255, 255, 255, 0) 15%, rgb(255, 255, 255) 50%)}}@media(max-width: 991px){.eventspreview .event-content-panel{margin:2rem 0}}.eventspreview .event-content-panel .text-flex{position:relative;z-index:1;display:flex;align-items:center;gap:2.2rem}@media(max-width: 991px){.eventspreview .event-content-panel .text-flex{display:block}}.eventspreview .event-content-panel .text-flex .image img{width:10rem;height:10rem}@media(max-width: 991px){.eventspreview .event-content-panel .text-flex .image img{background:#fff;padding:.8rem;border-radius:2rem}}.eventspreview .event-content-panel .text-flex .text-block{width:50%}@media(max-width: 991px){.eventspreview .event-content-panel .text-flex .text-block{width:100%;margin-top:25rem;margin-bottom:5rem}}.eventspreview .event-content-panel .text-flex .text-block h4{font-size:4rem;font-weight:bold;margin-bottom:.5rem}@media(max-width: 991px){.eventspreview .event-content-panel .text-flex .text-block h4{font-size:2rem}}.eventspreview .event-content-panel .text-flex .text-block p{font-size:1.6rem;font-weight:300;line-height:2.5rem}@media(max-width: 991px){.eventspreview .event-content-panel .text-flex .text-block p{font-size:1.6rem}}.eventspreview .event-content-panel .button{position:absolute;right:0;bottom:0;z-index:1}.footer{position:relative}.footer .footer-image{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.footer .footer-wrapper{background-size:cover;color:#fff;padding-top:50px;position:relative;background-position:center}.footer .footer-wrapper:after{content:"";display:block;position:absolute;inset:0;background:lch(0 0 0/.53)}.footer .footer-wrapper .container{max-width:90%}.footer .footer-wrapper .footer-logo{background:#fff;position:absolute;top:0;display:flex;left:0;width:250px;padding:16px;border-radius:0 0 24px 0;z-index:1}.footer .footer-wrapper .footer-logo img{width:100%}.footer .footer-wrapper .footer-logo .curve{position:absolute;left:calc(100% - 1px);top:-18px;width:27px}.footer .footer-wrapper .footer-flex{display:flex;align-items:flex-start;justify-content:space-between;padding-left:300px;position:relative;z-index:1;width:100%;margin-bottom:70px}.footer .footer-wrapper .footer-flex h3{font-size:16px;margin:0;line-height:normal;margin-bottom:16px}@media screen and (max-width: 991px){.footer .footer-wrapper .footer-flex h3{margin-bottom:10px}}.footer .footer-wrapper ul{list-style:none;line-height:27px;font-size:14px}.footer .footer-wrapper ul li a{color:#fff}.footer .footer-wrapper ul li a:hover{color:#ff5d17}.footer .footer-wrapper ul li a .external-link-icon{margin-left:5px}.footer .footer-wrapper .social-icons{display:flex;gap:20px;align-items:center}.footer .footer-wrapper .social-icons .icon svg{width:32px;height:32px}.footer .footer-wrapper .social-icons ul.sub-menu{display:flex;gap:10px}.footer .sub-footer{width:100%}.footer .sub-footer ul{display:flex;width:100%;padding:25px 0;border-top:1px solid;z-index:1;gap:30px;justify-content:end;position:relative}.footer .sub-footer ul a{color:#fff;text-decoration:none}.footer .sub-footer ul li.rights{margin-right:auto;pointer-events:none;cursor:default;text-decoration:none}@media screen and (max-width: 991px){.menu-social{margin-top:36px}}.menu-social li.title-section{line-height:normal;margin:0}.menu-social li.title-section>a{font-size:16px;margin:0;pointer-events:none;cursor:default;font-weight:500;margin-bottom:18px;display:block}.menu-social .sub-menu{display:flex;justify-content:space-between;align-items:center;gap:10px}.menu-social .sub-menu li{height:20px;margin:0;padding:0}.menu-social .sub-menu li.facebook,.menu-social .sub-menu li.youtube{margin-top:3px}.menu-social .sub-menu .facebook a,.menu-social .sub-menu .linkedin a,.menu-social .sub-menu .youtube a,.menu-social .sub-menu .instagram a{background-repeat:no-repeat;width:22px;height:22px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block}.menu-social .sub-menu .facebook a:hover,.menu-social .sub-menu .linkedin a:hover,.menu-social .sub-menu .youtube a:hover,.menu-social .sub-menu .instagram a:hover{filter:brightness(0) saturate(100%) invert(44%) sepia(99%) saturate(1812%) hue-rotate(-13deg) brightness(101%) contrast(101%)}.menu-social .sub-menu .facebook a{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_12488_8923)"><path d="M10.7706 7.52063C10.7706 7.52063 10.8306 7.48063 10.8606 7.48063H12.2206C12.4006 7.48063 12.5506 7.33063 12.5506 7.14062V5.23063C12.5506 5.04063 12.4006 4.89062 12.2206 4.89062H10.8606C10.1606 4.89062 9.51063 5.17063 9.02063 5.69063C8.53063 6.20063 8.26063 6.89063 8.26063 7.61063V8.70062H7.22062C7.04062 8.70062 6.89062 8.85063 6.89062 9.04063V10.9506C6.89062 11.1406 7.04062 11.2906 7.22062 11.2906H8.26063V14.7606C8.26063 14.9506 8.41063 15.1006 8.59063 15.1006H10.4106C10.5906 15.1006 10.7406 14.9506 10.7406 14.7606V11.2906H11.7806C11.9306 11.2906 12.0606 11.1806 12.1006 11.0306L12.5506 9.12063C12.5706 9.02063 12.5506 8.91062 12.4906 8.83063C12.4306 8.75063 12.3306 8.70062 12.2306 8.70062H10.7406V7.61063C10.7406 7.61063 10.7506 7.54063 10.7806 7.51063L10.7706 7.52063ZM10.0806 10.9506V14.4206H8.91062V10.9506C8.91062 10.7606 8.76063 10.6106 8.58063 10.6106H7.54063V9.38063H8.58063C8.76063 9.38063 8.91062 9.23063 8.91062 9.04063V7.61063C8.91062 7.07063 9.12062 6.54062 9.48062 6.16062C9.85062 5.77062 10.3406 5.56063 10.8506 5.56063H11.8906V6.79063H10.8506C10.6406 6.79063 10.4406 6.88063 10.3006 7.03063C10.1506 7.18063 10.0706 7.39062 10.0706 7.60063V9.03062C10.0706 9.22062 10.2206 9.37063 10.4006 9.37063H11.8006L11.5106 10.6006H10.4006C10.2206 10.6006 10.0706 10.7506 10.0706 10.9406L10.0806 10.9506Z" fill="white"/><path d="M14 0.5H6C2.96243 0.5 0.5 2.96243 0.5 6V14C0.5 17.0376 2.96243 19.5 6 19.5H14C17.0376 19.5 19.5 17.0376 19.5 14V6C19.5 2.96243 17.0376 0.5 14 0.5Z" stroke="white"/></g><defs><clipPath id="clip0_12488_8923"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>')}.menu-social .sub-menu .linkedin a{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2.5" y="2.5" width="19" height="19" rx="5.5" stroke="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.46596 7.84967L7.90494 8.46678L7.29688 7.91398L7.85789 7.29688L8.46596 7.84967ZM8.2882 9.93259V16.5069H7.46641V9.93259H8.2882ZM11.5753 9.93259V11.4606C11.6068 11.4316 11.639 11.4034 11.6718 11.3761C12.219 10.9201 12.9328 10.703 13.6298 10.703C14.3268 10.703 15.0406 10.9201 15.5878 11.3761C16.1444 11.8399 16.5061 12.5337 16.5061 13.4252V16.5069H15.6843V13.4252C15.6843 12.7759 15.4296 12.314 15.0617 12.0074C14.6843 11.6929 14.1655 11.5248 13.6298 11.5248C13.0941 11.5248 12.5753 11.6929 12.1979 12.0074C11.83 12.314 11.5753 12.7759 11.5753 13.4252V16.5069H10.7536V9.93259H11.5753Z" fill="white"/></svg>')}.menu-social .sub-menu .youtube a{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_12488_8917)"><path d="M7.14187 6.32344C7.00187 6.40344 6.92188 6.55344 6.92188 6.71344V13.3034C6.92188 13.4634 7.01187 13.6134 7.14187 13.6934C7.28187 13.7734 7.45188 13.7734 7.59188 13.6934L13.3619 10.4034C13.5019 10.3234 13.5919 10.1734 13.5919 10.0134C13.5919 9.85344 13.5019 9.70344 13.3619 9.62344L7.59188 6.33344C7.45188 6.25344 7.28187 6.25344 7.14187 6.33344V6.32344ZM7.82188 12.5234V7.48344L12.2319 10.0034L7.82188 12.5234Z" fill="white"/><path d="M14 0.5H6C2.96243 0.5 0.5 2.96243 0.5 6V14C0.5 17.0376 2.96243 19.5 6 19.5H14C17.0376 19.5 19.5 17.0376 19.5 14V6C19.5 2.96243 17.0376 0.5 14 0.5Z" stroke="white"/></g><defs><clipPath id="clip0_12488_8917"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>')}.menu-social .sub-menu .instagram a{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81802 8.8222C9.66193 7.97829 10.8065 7.50418 12 7.50418C13.1935 7.50418 14.3381 7.97829 15.182 8.8222C16.0259 9.66611 16.5 10.8107 16.5 12.0042C16.5 13.1977 16.0259 14.3422 15.182 15.1862C14.3381 16.0301 13.1935 16.5042 12 16.5042C10.8065 16.5042 9.66193 16.0301 8.81802 15.1862C7.97411 14.3422 7.5 13.1977 7.5 12.0042C7.5 10.8107 7.97411 9.66611 8.81802 8.8222ZM12 8.50418C11.0717 8.50418 10.1815 8.87293 9.52513 9.52931C8.86875 10.1857 8.5 11.0759 8.5 12.0042C8.5 12.9324 8.86875 13.8227 9.52513 14.4791C10.1815 15.1354 11.0717 15.5042 12 15.5042C12.9283 15.5042 13.8185 15.1354 14.4749 14.4791C15.1313 13.8227 15.5 12.9324 15.5 12.0042C15.5 11.0759 15.1313 10.1857 14.4749 9.52931C13.8185 8.87293 12.9283 8.50418 12 8.50418Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M18.2163 6.46955L17.5336 7.22049L16.7937 6.54781L17.4764 5.79688L18.2163 6.46955Z" fill="white"/><rect x="2.5" y="2.5" width="19" height="19" rx="5.5" stroke="white"/></svg>')}@media screen and (max-width: 991px){.footer .footer-wrapper .footer-flex{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:70px 26px 0 26px;margin-bottom:48px}.footer .footer-wrapper .footer-flex li{max-width:123px}.footer .footer-wrapper .social-icons{flex-wrap:wrap}.footer .footer-wrapper .container{max-width:100%}.footer .sub-footer{padding:0 26px 26px 26px}.footer .sub-footer .bottom-nav-menu{display:block;padding:26px 0 0 0}}.fullbleed-image-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;width:100%}@media(max-width: 767px){.fullbleed-image-title-row{gap:0;flex-direction:column;align-items:flex-start}}.fullbleed-image-title-row .medium-heading-1,.fullbleed-image-title-row .title{margin-bottom:0;font-weight:700}.fullbleed-image-row{display:flex;gap:1.6rem;margin-left:-2rem;margin-right:-2rem}@media(max-width: 767px){.fullbleed-image-row{flex-direction:column;margin-right:0}}.fullbleed-image-col{flex:1;max-height:58rem;overflow:hidden;border-radius:0 2rem 2rem 0;position:relative}.fullbleed-image-col:first-child .fullbleed-image-pattern-right{display:none}.fullbleed-image-col:last-child{border-radius:2rem 0 0 2rem}@media(max-width: 767px){.fullbleed-image-col:last-child{border-radius:0 2rem 2rem 0}}@media(max-width: 767px){.fullbleed-image-col:last-child .fullbleed-image-pattern-right{display:none}}.fullbleed-image-col:last-child .fullbleed-image-pattern-left{display:none}@media(max-width: 767px){.fullbleed-image-col:last-child .fullbleed-image-pattern-left{display:block}}.fullbleed-image-col .title{margin-bottom:0}.fullbleed-image-wrapper{width:100%;height:100%}.fullbleed-image-wrapper img{width:100%;height:100%;object-fit:cover}.fullbleed-image-wrapper .button{z-index:2}.fullbleed-image-text{display:flex;flex-direction:column;gap:16px;position:absolute;bottom:0;color:#fff;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 21.18%, #000 70.43%);width:100%;padding:0 5rem 3rem 1rem}.fullbleed-image-text .card-title{font-size:24px;font-weight:700;font-family:"Georgia",Times,serif;font-style:italic}@media(min-width: 1024px){.fullbleed-image-text{padding:0 8rem 8rem}.fullbleed-image-text .card-title{line-height:42px;font-size:40px}}.fullbleed-image-text .descWrapper{margin:0;font-size:16px;color:#fff}.fullbleed-image-text .medium-heading-1,.fullbleed-image-text .medium-heading-2,.fullbleed-image-text .title{font-weight:700;font-family:"Georgia",Times,serif;margin-bottom:1.6rem}.fullbleed-image-text *{color:#fff}.fullbleed-image-description strong{font-size:2.2rem;font-weight:500}.fullbleed-image-pattern-left{height:200px;width:200px;position:absolute;left:auto;right:-20px;margin:0 auto;bottom:0}@media(min-width: 1280px){.fullbleed-image-pattern-left{width:auto;height:auto;right:0}}@media(max-width: 767px){.fullbleed-image-pattern-left{width:auto;height:50%}}.fullbleed-image-pattern-right{height:200px;width:200px;position:absolute;left:-60px;margin:0 auto;bottom:0}@media(min-width: 1280px){.fullbleed-image-pattern-right{width:auto;height:auto;left:0}}@media(max-width: 767px){.fullbleed-image-pattern-right{width:auto;height:50%}}.fullbleed-image-cta{margin-top:0}.fullwidthcard{background:#fff}.fullwidthcard.section-spacing{padding-left:0 !important;padding-right:0 !important}.fullwidthcard__row{display:flex;align-items:stretch}@media(max-width: 767px){.fullwidthcard__row{flex-direction:column}}.fullwidthcard--textLeftBg{column-gap:1.6rem}.fullwidthcard--textLeftBg .fullwidthcard__aside{flex:1;background-color:#f8f8f8;padding:10.2rem 8.5rem;border-radius:0 3rem 3rem 0;max-height:540px;overflow-y:scroll}@media(max-width: 767px){.fullwidthcard--textLeftBg .fullwidthcard__aside{padding:4.8rem 2.4rem;margin:0 2.4rem 2.4rem 0;overflow:visible;max-height:inherit}}.fullwidthcard--textLeftBg .fullwidthcard__aside .title{margin-bottom:2.4rem}.fullwidthcard--textLeftBg .fullwidthcard__aside .bodyText p{margin:0}.fullwidthcard--textLeftBg .fullwidthcard__aside .description{margin:0}.fullwidthcard--textLeftBg .fullwidthcard__image{flex:3;overflow:hidden;max-height:540px}@media(max-width: 767px){.fullwidthcard--textLeftBg .fullwidthcard__image{margin-left:2rem;overflow:visible;max-height:inherit}}.fullwidthcard--textLeftBg .fullwidthcard__image img{width:100%;height:100%;object-fit:cover;border-radius:3rem 0 0 3rem}.fullwidthcard .primaryLink{margin-top:2.4rem}.fullwidthcard--textLeftOrangeBg{column-gap:1.6rem}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside{flex:2;background:var(--background-color);position:relative}@media(max-width: 767px){.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside{margin:0 2.4rem 2.4rem 0}}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .fullwidthcard__aside-content{padding:10.2rem 8.5rem;position:relative;max-height:540px;overflow-y:scroll;overflow-x:hidden}@media(max-width: 767px){.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .fullwidthcard__aside-content{padding:4.8rem 2.4rem;max-height:inherit;overflow:visible}}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .title{margin-bottom:2.4rem;color:var(--text-color);font-size:4rem;font-style:normal;font-weight:500;line-height:normal}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .title b,.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .title strong,.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .title em,.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .title i{color:inherit;font-size:4rem;font-style:italic;font-weight:700;line-height:normal}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .bodyText{color:var(--text-color)}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .bodyText p{margin:0}.fullwidthcard--textLeftOrangeBg .fullwidthcard__aside .description{margin:0}.fullwidthcard--textLeftOrangeBg .fullwidthcard__image{flex:3;border-radius:3rem 0 0 3rem;overflow:hidden}.fullwidthcard--textLeftOrangeBg .fullwidthcard__image img{width:100%;height:100%;object-fit:cover}.fullwidthcard--textLeftOrangeBg .button{position:absolute;bottom:0;right:0}.fullwidthcard--textLeftOrangeBg .button .primaryLink.cta{margin-top:0}.fullwidthcard--textLeftNoBg{column-gap:1.6rem}.fullwidthcard--textLeftNoBg .fullwidthcard__aside{flex:1;padding:0 12rem;border-radius:0 3rem 3rem 0;display:flex;align-items:flex-start;justify-content:center;max-height:540px;overflow-y:scroll}@media(max-width: 767px){.fullwidthcard--textLeftNoBg .fullwidthcard__aside{padding:0 2.4rem 4.8rem;max-height:inherit;overflow:visible}}.fullwidthcard--textLeftNoBg .fullwidthcard__aside .title{margin-bottom:2.4rem}.fullwidthcard--textLeftNoBg .fullwidthcard__aside .bodyText h3,.fullwidthcard--textLeftNoBg .fullwidthcard__aside .bodyText p{margin:0}.fullwidthcard--textLeftNoBg .fullwidthcard__aside .bodyText h5{margin:2.4rem 0 0}.fullwidthcard--textLeftNoBg .fullwidthcard__aside .description{margin:0}.fullwidthcard--textLeftNoBg .fullwidthcard__aside .primary-link{margin-top:2.4rem}.fullwidthcard--textLeftNoBg .fullwidthcard__image{flex:2;border-radius:3rem 0 0 3rem;overflow:hidden}@media(max-width: 767px){.fullwidthcard--textLeftNoBg .fullwidthcard__image{margin-right:2.4rem;border-radius:0 3rem 3rem 0}}.fullwidthcard--textLeftNoBg .fullwidthcard__image img{width:100%;height:100%;object-fit:cover}.fullwidthcard--textRightNoBg{column-gap:4rem}.fullwidthcard--textRightNoBg .fullwidthcard__aside{flex:1;padding:0 12rem 0 0;border-radius:0 3rem 3rem 0;display:flex;align-items:flex-start;justify-content:center;max-height:540px;overflow-y:scroll}@media(max-width: 767px){.fullwidthcard--textRightNoBg .fullwidthcard__aside{padding:4.8rem 2.4rem 0;max-height:inherit;overflow:visible}}.fullwidthcard--textRightNoBg .fullwidthcard__aside .title{margin-bottom:2.4rem}.fullwidthcard--textRightNoBg .fullwidthcard__aside h3{margin:0}.fullwidthcard--textRightNoBg .fullwidthcard__aside .bodyText h3,.fullwidthcard--textRightNoBg .fullwidthcard__aside .bodyText p{margin:0}.fullwidthcard--textRightNoBg .fullwidthcard__aside .bodyText h5{margin:2.4rem 0 0}.fullwidthcard--textRightNoBg .fullwidthcard__aside .description{margin:0}.fullwidthcard--textRightNoBg .fullwidthcard__aside .primary-link{margin-top:2.4rem}.fullwidthcard--textRightNoBg .fullwidthcard__image{flex:2;border-radius:0 3rem 3rem 0;overflow:hidden}@media(max-width: 767px){.fullwidthcard--textRightNoBg .fullwidthcard__image{margin-right:2.4rem}}.fullwidthcard--textRightNoBg .fullwidthcard__image img{width:100%;height:100%;object-fit:cover}.header{background:#06244c;padding:0 20px;z-index:15;position:relative}@media(max-width: 767px){.header .super-menu{justify-content:flex-start;flex-wrap:nowrap}}.header .super-menu .mobile-menu-toggle{display:none;flex-direction:column;justify-content:center;cursor:pointer}.header .super-menu .mobile-menu-toggle span{height:3px;width:25px;background:#fff;margin:4px 0}.header .super-menu hr{background:#fff;height:13px;width:1px;margin:0 45px}@media(max-width: 767px){.header .super-menu hr{margin:0;padding:0}}.header .super-menu .nav-links{display:flex;column-gap:4.5rem}.header .super-menu .nav-links .menu-item{cursor:pointer;position:relative;padding:0}.header .super-menu .nav-links .menu-item a,.header .super-menu .nav-links .menu-item .menu-button{color:#fff;display:flex;align-items:center;justify-content:center;column-gap:.6rem;border-bottom:3px solid rgba(0,0,0,0);padding:1.6rem 0 1.3rem;font-size:18px;font-weight:300;text-transform:uppercase;font-family:"Inter",Arial,sans-serif;background:none;border:none;cursor:pointer}.header .super-menu .nav-links .menu-item.active a,.header .super-menu .nav-links .menu-item.active .menu-button{color:#ff5d17;border-bottom:3px solid #ff5d17;font-weight:500;text-decoration:none}.header .super-menu .nav-links .menu-item.active:hover a,.header .super-menu .nav-links .menu-item.active:hover .menu-button{text-decoration:none}.header .super-menu .nav-links .menu-item.active .impact-icon path,.header .super-menu .nav-links .menu-item.active .dropdown-arrow path{stroke:#ff5d17}.header .super-menu .nav-links .menu-item:hover a,.header .super-menu .nav-links .menu-item:hover .menu-button{font-weight:300;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.header .super-menu .nav-links .menu-item .dropdown-arrow path{stroke:#fff}.header .super-menu .nav-links .menu-item.dropdown-open .dropdown{display:block;position:absolute}.header .super-menu .nav-links .menu-item .dropdown{display:none;position:absolute;background:#06244c;padding:.5rem 0;border-radius:0 0 10px 10px;overflow:hidden}@media(max-width: 767px){.header .super-menu .nav-links .menu-item .dropdown{position:relative}}.header .super-menu .nav-links .menu-item .dropdown .dropdown-close-btn{display:none;position:absolute;top:25px;right:25px;background:none;border:none;cursor:pointer;width:24px;height:24px;padding:0;z-index:10;border-radius:50%;transition:background-color .2s ease}.header .super-menu .nav-links .menu-item .dropdown .dropdown-close-btn:hover{background-color:hsla(0,0%,100%,.1)}.header .super-menu .nav-links .menu-item .dropdown .dropdown-close-btn:focus{outline:2px solid #fff;outline-offset:2px}@media(max-width: 767px){.header .super-menu .nav-links .menu-item .dropdown .dropdown-close-btn{display:flex;align-items:center;justify-content:center}}.header .super-menu .nav-links .menu-item .dropdown .dropdown-close-btn svg{width:14px;height:14px;pointer-events:none}.header .super-menu .nav-links .menu-item .dropdown .dropdown-item{display:flex;width:100%;align-items:center;justify-content:flex-start;column-gap:1rem;background:#06244c}.header .super-menu .nav-links .menu-item .dropdown .dropdown-item a{color:#fff;border:0;padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;column-gap:1rem;width:100%;white-space:nowrap;text-decoration:none;text-transform:none}.header .super-menu .nav-links .menu-item .dropdown .dropdown-item:hover a{border:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.header .super-menu .nav-links.active{display:flex;flex-direction:column;width:100%;padding:1rem 0;row-gap:1rem}.header .super-menu .language{margin:0 0 0 auto;position:relative}@media(max-width: 767px){.header .super-menu .language{width:auto}}.header .super-menu .language .language-button{color:#fff;padding:20px 0;height:100%;font-size:14px}.header .super-menu .language-dropdown{display:none;position:absolute;top:100%;right:0;background-color:#06244c;padding:0;margin:0;list-style:none;width:100%;z-index:1;border-radius:0 0 10px 10px;min-width:53px;overflow:hidden}.header .super-menu .language-dropdown .dropdown-item{background-color:rgba(0,0,0,0);cursor:pointer;color:#fff;text-align:center;font-size:14px;font-weight:500;margin-bottom:10px}.header .super-menu .language-dropdown .dropdown-item a{color:#fff}.header .super-menu .language-dropdown .dropdown-item a:hover{text-decoration:underline}@media(max-width: 767px){.header .logo svg{width:75px}.header .super-menu .mobile-menu-toggle{display:flex}.header .super-menu .mobile-menu-toggle{display:none;flex-direction:column;cursor:pointer}.header .super-menu .mobile-menu-toggle span{height:2px;background:#fff;margin:4px 0;width:25px}}@media(max-width: 767px)and (max-width: 767px){.header .super-menu{position:relative}.header .super-menu .nav-links{width:100%;max-height:60vh;overflow-y:auto;gap:22px;margin-left:auto;scrollbar-width:thin}.header .super-menu .nav-links.open{display:flex}.header .super-menu .mobile-menu-toggle{display:flex}.header .super-menu .menu-item{padding:10px 0}.header .super-menu .menu-item .dropdown{position:fixed !important;z-index:9999;width:100%;left:0;padding:32px 40px !important;border-top:1px solid #fff;border-radius:0 0 30px 30px !important}.header .super-menu .menu-item .dropdown .dropdown-item a{font-size:20px;margin-bottom:24px;padding:0 !important}}@media(max-width: 767px){.header .super-menu .nav-links.active{display:flex}.header .super-menu .nav-links .menu-item a,.header .super-menu .nav-links .menu-item .menu-button{justify-content:flex-start;padding:1rem 0;font-size:16px}.header .super-menu .nav-links .dropdown{position:relative}.header .super-menu .language{display:none}}@media(max-width: 1135px){.header .super-menu .nav-links .menu-item a,.header .super-menu .nav-links .menu-item .menu-button{font-size:16px}.header .super-menu hr{margin:0 12px}.header .super-menu .nav-links{display:flex;column-gap:6%}.header .logo svg{width:75px}}.heroBanner{width:100%;height:91rem;position:relative;margin-bottom:8rem;margin-top:-111px}@media(max-width: 991px){.heroBanner{height:auto}}@media(max-width: 767px){.heroBanner{margin-top:-78px}}.heroBanner.topPad{margin-top:-3.2rem}.heroBanner.imageCardList{margin-bottom:39rem}.heroBanner.noCard{margin-bottom:5rem}.heroBanner-pic{display:block;width:100%;height:91rem;overflow:hidden;position:relative}@media(max-width: 767px){.heroBanner-pic{height:81.8rem}}.heroBanner-pic::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(225deg, rgba(0, 0, 0, 0) 12.11%, rgba(0, 0, 0, 0.9) 93.87%)}@media(max-width: 767px){.heroBanner-pic::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 9.74%, rgba(0, 0, 0, 0.9) 100%)}}.heroBanner-pic img{width:100%;height:100%;object-fit:cover}.heroBanner-titleContainer{position:absolute;top:32%;left:50%;transform:translateX(-50%);padding:0 2rem;max-width:calc(1280px - 4rem);display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 767px){.heroBanner-titleContainer{top:194px}}.heroBanner-titleContainer-title{font-size:8.4rem;font-weight:400;line-height:8.4rem;color:#fff;margin-top:6%;margin-bottom:2.4rem;word-break:break-word;font-style:normal}@media(max-width: 767px){.heroBanner-titleContainer-title{font-size:4rem;line-height:4.6rem;margin-bottom:2.4rem}}.heroBanner-titleContainer-title b,.heroBanner-titleContainer-title strong{font-family:"Georgia",Times,serif;font-style:italic;font-weight:bold}@media(max-width: 767px){.heroBanner-titleContainer-title b,.heroBanner-titleContainer-title strong{font-size:4rem;line-height:5rem}}.heroBanner-titleContainer-subTitle{font-size:1.8rem;font-weight:300;line-height:28px;color:#fff}@media(max-width: 767px){.heroBanner-titleContainer-subTitle{font-size:2rem;line-height:3rem}}.heroBanner-titleContainer .primaryLink{margin-top:3rem}.heroBanner-bottomSection{position:absolute;width:100%;left:0;bottom:0}.heroBanner-bottomSection-scrollSection{position:relative;width:287px;height:55px;margin:0 auto;overflow:hidden;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="287" height="55" viewBox="0 0 287 55" fill="none"><path d="M143.998 0C160.284 1.89499e-05 174.997 6.74173 185.505 17.5898C201.769 34.3803 220.127 55.0781 243.503 55.0781H270.924C279.968 55.0781 287.299 62.4092 287.299 71.4526C287.299 80.496 279.968 87.8271 270.924 87.8271H227.314C206.319 87.8271 187.729 101.193 168.767 110.208C161.259 113.777 152.862 115.774 143.998 115.774C135.224 115.774 126.906 113.817 119.457 110.316C100.314 101.317 81.5819 87.8271 60.4303 87.8271L16.3745 87.8271C7.33112 87.8271 0 80.496 0 71.4526C0 62.4092 7.33112 55.0781 16.3745 55.0781L44.1529 55.0781C67.7196 55.0781 86.2333 34.1772 102.729 17.346C113.221 6.64081 127.835 0 143.998 0Z" fill="%23F2F7F7" fill-opacity="0.3"/></svg>')}.heroBanner-bottomSection-scrollSection .scroll-icon{position:absolute;bottom:0;left:50%;transform:translateX(-50%);animation:scrollIconAnim 2s ease-in-out infinite;opacity:0}.heroBanner-bottomSection-scrollSection .layer-1{animation-delay:.2s;opacity:.25}.heroBanner-bottomSection-scrollSection .layer-2{animation-delay:.5s;opacity:.5}.heroBanner-bottomSection-scrollSection .layer-3{animation-delay:.8s;opacity:1}@keyframes scrollIconAnim{0%{transform:translate(-50%, 0);opacity:0}20%{opacity:1}60%{transform:translate(-50%, -30px)}100%{transform:translate(-50%, -30px);opacity:0}}.heroBanner-bottomSection-informationList{display:flex;width:fit-content;margin:auto}@media(max-width: 991px){.heroBanner-bottomSection-informationList{flex-direction:column;width:100%;position:absolute;left:0;z-index:1}}.heroBanner-bottomSection-informationList-list{width:100%;display:flex;flex:1;max-width:45rem;background:#f8f8f8;transform:skewX(-25deg);border-radius:20px 0 20px;min-height:13.8rem;border-left:solid 5px #06244c;position:relative;margin-bottom:-35px}@media(max-width: 991px){.heroBanner-bottomSection-informationList-list{max-width:inherit;transform:none;border-radius:0;min-height:auto;margin:0;border-left:none;border-bottom:solid 5px #06244c}}.heroBanner-bottomSection-informationList-list:nth-child(1){background:var(--background-color);border-left:0}.heroBanner-bottomSection-informationList-list:nth-child(1) .heroBanner-bottomSection-informationList-list-inner{color:var(--text-color)}.heroBanner-bottomSection-informationList-list:nth-child(2){left:-2rem}@media(max-width: 991px){.heroBanner-bottomSection-informationList-list:nth-child(2){left:0}}.heroBanner-bottomSection-informationList-list:nth-child(3){left:-4rem}@media(max-width: 991px){.heroBanner-bottomSection-informationList-list:nth-child(3){left:0}}.heroBanner-bottomSection-informationList-list-inner{transform:skewX(25deg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.7rem 6.5rem;color:#06244c}@media(max-width: 991px){.heroBanner-bottomSection-informationList-list-inner{transform:none;width:100%}}.heroBanner-bottomSection-informationList-list-inner-title{font-family:"Georgia",Times,serif;font-size:7rem;line-height:7rem;font-weight:bold}.heroBanner-bottomSection-informationList-list-inner-txt{font-size:1.8rem;text-align:center}.heroBanner-bottomSection-imageCard{display:flex;width:100%;max-width:120rem;margin:auto;gap:1.6rem;padding:0 2rem;margin-bottom:-34rem}@media(max-width: 991px){.heroBanner-bottomSection-imageCard{position:relative;z-index:10}}.heroBanner-bottomSection-imageCard-list{display:flex;flex-direction:column;width:100%;max-width:38.9rem;position:relative;text-align:left}.heroBanner-bottomSection-imageCard-list-header{background:#ff5d17;height:8.7rem;border-radius:3rem 3rem 0 0;display:flex;align-items:center;justify-content:center}.heroBanner-bottomSection-imageCard-list-header img{width:auto;height:3.9rem}.heroBanner-bottomSection-imageCard-list-imageContent{position:relative;width:100%;height:41.2rem;background:#000;border-radius:0 0 3rem 3rem;display:flex;align-items:flex-end;overflow:hidden}.heroBanner-bottomSection-imageCard-list-imageContent::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 10.25%, rgba(0, 0, 0, 0.8) 67.69%);z-index:1}.heroBanner-bottomSection-imageCard-list-imageContent .pic{position:absolute;width:100%;height:100%;object-fit:cover}.heroBanner-bottomSection-imageCard-list-imageContent-content{display:flex;flex-direction:column;gap:1.6rem;position:relative;padding:0 2.4rem 7rem;z-index:2}.heroBanner-bottomSection-imageCard-list-imageContent-content-title{color:#fff;font-family:"Inter",Arial,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.heroBanner-bottomSection-imageCard-list-imageContent-content-title b,.heroBanner-bottomSection-imageCard-list-imageContent-content-title strong{color:#fff;font-family:"Georgia",Times,serif;font-size:29px;font-weight:700;line-height:normal}.heroBanner-bottomSection-imageCard-list-imageContent-content-title i,.heroBanner-bottomSection-imageCard-list-imageContent-content-title em{font-style:italic}.heroBanner-bottomSection-imageCard-list-imageContent-content .descWrapper{color:#fff}.heroBanner-bottomSection-imageCard-list .button-text{z-index:2}.heroBanner .slider{width:100%;box-sizing:border-box;margin:0 !important;height:50rem;overflow:hidden}@media(max-width: 991px){.heroBanner .slider{overflow:initial}}.heroBanner .slider .slick-track{display:flex !important;box-sizing:border-box;gap:1.6rem;justify-content:center}@media(max-width: 767px){.heroBanner .slider .slick-track{gap:0}}.heroBanner .slider .slick-slide{float:none;height:auto;box-sizing:border-box}.heroBanner .slider .slick-slide>div{text-align:center}.heroBanner .slider .slick-track:before,.heroBanner .slider .slick-track:after{display:none}.heroBanner .slider .slick-dots{bottom:-35px}.heroBanner .slider .slick-dots li{margin:0 2px}.heroBanner .slider .slick-dots li button:before{color:#ebebeb;opacity:1;font-size:30px}.heroBanner .slider .slick-dots li.slick-active button:before{color:#06244c;opacity:1}@media(max-width: 991px){.cms-block:has(.heroBanner-bottomSection-informationList-list)~.cms-block .standard-text{padding-top:50rem}}.hubspotsection{background-color:#fff;margin:0}.hubspotsection .container{justify-content:center;gap:40px}@media(max-width: 767px){.hubspotsection .container{padding-left:0;padding-right:0}}.hubspotsection-title-row{margin-bottom:4rem;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:91rem}.hubspotsection-title-row:empty{display:none}.hubspotsection-title-row .title{margin-bottom:2.4rem}@media(max-width: 767px){.hubspotsection-title-row .title{margin-bottom:1.6rem}}.hubspotsection-title-row .bodyText{margin-bottom:2.4rem}.hubspotsection-title-row ul{display:flex;gap:1.6rem;margin-bottom:2.4rem}@media(max-width: 991px){.hubspotsection-title-row ul{flex-direction:column}}.hubspotsection-title-row ul li.bodyText{display:flex;align-items:center;gap:1rem;border-radius:3rem;border:1px solid #06244c;background:#f8f8f8;padding:1rem 2rem;font-weight:400;margin-bottom:0}@media(max-width: 991px){.hubspotsection-title-row ul li.bodyText{font-size:1.6rem;padding:1rem 1.6rem}}.hubspotsection-titlerow{display:flex;width:100%;align-items:flex-start}.hubspotsection-row{max-width:795px;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:2.4rem 1.6rem}@media(max-width: 767px){.hubspotsection-row{grid-template-columns:1fr}}.open-floating-model{display:none}@media(min-width: 768px){.open-floating-model{position:fixed;top:calc(50% - 15rem);right:0;z-index:9;height:24rem;display:flex;align-items:center}.open-floating-model .popup-icon{position:absolute;top:11.4rem;right:1.5rem;z-index:10;cursor:pointer}}.floating-model{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9999;justify-content:center;align-items:center;width:100%;padding:8rem 2rem 4rem;overflow:hidden}.floating-model .floating-model-wrapper{background-color:#fff;border-radius:3rem;width:100%;padding:6rem 10rem;max-height:90vh;position:relative}@media(max-width: 767px){.floating-model .floating-model-wrapper{border-radius:1rem;padding:2rem}}.floating-model .floating-model-wrapper .floating-model-body{margin:5rem 0 0;width:100%;overflow-y:auto;overflow-x:hidden;max-height:60vh}.floating-model.active{display:flex}.floating-model-content{background:#fff;padding:20px 30px;border-radius:30px;position:relative;max-width:100%;width:100%}.close-floating-model{width:3.2rem;height:3.2rem;position:absolute;top:3rem;right:3rem;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-end;padding:0}.close-floating-model svg{width:100%;height:100%}@media(max-width: 767px){.close-floating-model{top:1.6rem;right:1.6rem}}.iconTextCard{padding:5rem 2rem}.iconTextCard .bodyText{font-size:18px;font-style:normal;font-weight:300;line-height:28px}.iconTextCard .container{flex-wrap:nowrap;align-items:flex-start;gap:2.2rem}.iconTextCard .leftSection{width:100%;max-width:48.5rem}.iconTextCard .leftSection .title{margin:0;line-height:normal;margin-top:-4px}.iconTextCard .rightSection{display:flex;flex-direction:column;gap:7rem;width:100%;max-width:69.3rem}.iconTextCard .rightSection-cardList{display:flex;flex-direction:column;gap:1.6rem}.iconTextCard .rightSection-cardList-card{display:flex;gap:2rem;padding:1rem 2rem;align-items:center;border-radius:3rem;background:#f8f8f8;width:100%}.iconTextCard .rightSection-cardList-card-icon{width:15rem;align-self:center;text-align:center}.iconTextCard .rightSection-cardList-card-content{width:calc(100% - 17rem);display:flex;flex-direction:column;gap:.4rem}@media(max-width: 991px){.iconTextCard.threeVerticalCards .container{flex-direction:column}}@media(max-width: 991px){.iconTextCard.threeVerticalCards .container .rightSection{gap:2rem}}.iconTextCard.threeHorizontalCards .container{display:block;margin-bottom:4.5rem}.iconTextCard.threeHorizontalCards .leftSection{max-width:100%}.iconTextCard.threeHorizontalCards .rightSection{max-width:100%;flex-direction:row;max-width:1200px;width:100%;margin:0 auto}.iconTextCard.threeHorizontalCards .rightSection-cardList{width:100%;flex-direction:row;gap:1.7rem}@media(max-width: 991px){.iconTextCard.threeHorizontalCards .rightSection-cardList{flex-direction:column}}.iconTextCard.threeHorizontalCards .rightSection-cardList-card{gap:2rem;flex-direction:column;align-items:flex-start;padding:4.7rem 4rem;background:#f8f8f8;max-width:38.9rem}@media(max-width: 991px){.iconTextCard.threeHorizontalCards .rightSection-cardList-card{max-width:100%}}.iconTextCard.threeHorizontalCards .rightSection-cardList-card:nth-child(1){background:var(--background-color);color:var(--text-color)}.iconTextCard.threeHorizontalCards .rightSection-cardList-card:nth-child(1) .sub-title{color:inherit}.iconTextCard.threeHorizontalCards .rightSection-cardList-card:nth-child(1) .descWrapper{color:inherit}.iconTextCard.threeHorizontalCards .rightSection-cardList-card-icon{width:100%;padding-right:1.5rem;text-align:left}.iconTextCard.threeHorizontalCards .rightSection-cardList-card-icon img{height:110px}.iconTextCard.threeHorizontalCards .rightSection-cardList-card-content{width:100%;gap:1.2rem}.iconTextCard.threeHorizontalCardsWithCTA .container{flex-direction:column;gap:4.5rem}.iconTextCard.threeHorizontalCardsWithCTA .leftSection{max-width:100%}.iconTextCard.threeHorizontalCardsWithCTA .rightSection{display:block;max-width:1200px;width:100%;margin:4.5rem auto}.iconTextCard.threeHorizontalCardsWithCTA .rightSection .sub-title{font-weight:500}.iconTextCard.threeHorizontalCardsWithCTA .rightSection .descWrapper,.iconTextCard.threeHorizontalCardsWithCTA .rightSection .sub-title{font-size:18px}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList{width:100%;flex-direction:row;gap:1.7rem}@media(max-width: 991px){.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList{flex-direction:column}}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card{gap:2rem;flex-direction:column;align-items:flex-start;padding:4.7rem 4rem;background:#f8f8f8;max-width:38.9rem;position:relative}@media(max-width: 991px){.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card{max-width:100%}}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card:nth-child(3){background:var(--background-color);color:var(--text-color)}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card:nth-child(3) .sub-title,.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card:nth-child(3) .descWrapper{color:var(--text-color)}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card:nth-child(3) svg path{fill:var(--text-color)}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card-icon{width:100%;padding-right:1.5rem;text-align:left}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card-icon img{height:110px}.iconTextCard.threeHorizontalCardsWithCTA .rightSection-cardList-card-content{width:100%;gap:1.2rem}.iconTextCard.fourCards{margin:5rem 0;padding:10rem 2rem;background:#f8f8f8}.iconTextCard.fourCards .container{flex-direction:column;gap:3.6rem}.iconTextCard.fourCards .leftSection{max-width:100%}.iconTextCard.fourCards .bodyText{margin-bottom:4.5rem}.iconTextCard.fourCards .rightSection{max-width:1200px;width:100%;margin:0 auto}.iconTextCard.fourCards .rightSection .sub-title{font-weight:500}.iconTextCard.fourCards .rightSection-cardList{gap:2.4rem;flex-direction:row;flex-wrap:wrap}.iconTextCard.fourCards .rightSection-cardList-card{background:#fff;width:58.8rem;min-height:22rem;padding:2rem 4.4rem;gap:3.3rem}.iconTextCard.fourCards .rightSection-cardList-card.parent-background{background:var(--background-color);color:var(--text-color)}@media(max-width: 991px){.iconTextCard.fourCards .rightSection-cardList-card{width:100%}}.iconTextCard.fourCards .rightSection-cardList-card-icon{width:5.5rem}.iconTextCard.fourCards .rightSection-cardList-card-content{width:calc(100% - 8.8rem);font-size:18px}.iconTextCard.sixCards .container,.iconTextCard.multiCards .container{flex-direction:column;gap:3rem}.iconTextCard.sixCards .leftSection,.iconTextCard.multiCards .leftSection{max-width:100%}.iconTextCard.sixCards .sub-title,.iconTextCard.multiCards .sub-title{font-weight:500}.iconTextCard.sixCards .descWrapper,.iconTextCard.sixCards .sub-title,.iconTextCard.multiCards .descWrapper,.iconTextCard.multiCards .sub-title{font-size:16px}.iconTextCard.sixCards .rightSection,.iconTextCard.multiCards .rightSection{max-width:1200px;width:100%;margin:4.5rem auto}.iconTextCard.sixCards .rightSection-cardList,.iconTextCard.multiCards .rightSection-cardList{position:relative;gap:1.6rem;flex-direction:row;justify-content:center;flex-wrap:wrap}@media(min-width: 991px){.iconTextCard.sixCards .rightSection-cardList,.iconTextCard.multiCards .rightSection-cardList{flex-wrap:nowrap}.iconTextCard.sixCards .rightSection-cardList::before,.iconTextCard.multiCards .rightSection-cardList::before{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100vw;margin-left:-50vw;margin-right:-50vw;height:1px;border:dashed 1px #06244c}}.iconTextCard.sixCards .rightSection-cardList-card,.iconTextCard.multiCards .rightSection-cardList-card{position:relative;flex-direction:column;min-height:19rem;padding:4rem 1.2rem;gap:2.4rem;border-radius:2rem;background:#fff;border:solid 1px #c9c9c9;text-align:center}@media(max-width: 991px){.iconTextCard.sixCards .rightSection-cardList-card,.iconTextCard.multiCards .rightSection-cardList-card{flex:0 0 100%}}.iconTextCard.sixCards .rightSection-cardList-card-icon,.iconTextCard.multiCards .rightSection-cardList-card-icon{width:100%}.iconTextCard.sixCards .rightSection-cardList-card-content,.iconTextCard.multiCards .rightSection-cardList-card-content{width:100%}.image-icon-card{padding:50px 0;color:#06244c}.image-icon-card.imageWithCaption .flex .image-wrapper img{max-height:43rem}@media(max-width: 767px){.image-icon-card .container{padding:0 20px}}.image-icon-card .head-flex{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:18px}@media(max-width: 767px){.image-icon-card .head-flex{flex-direction:column;gap:10px;align-items:flex-start}}.image-icon-card .head-flex .title{margin-top:0;margin-bottom:0}.image-icon-card .head-flex a{display:flex;align-items:center;gap:11px;text-decoration:none;color:#06244c;margin-left:auto}@media(max-width: 767px){.image-icon-card .head-flex a{margin-left:0}}.image-icon-card .flex{display:flex;gap:15px}@media(max-width: 767px){.image-icon-card .flex{flex-direction:column}}.image-icon-card .flex .image-wrapper{display:flex;flex:0 0 calc(60% - 15px);flex-direction:column;position:relative;border-radius:20px;overflow:hidden;background-color:#ebebeb}@media(max-width: 767px){.image-icon-card .flex .image-wrapper{flex:0 0 600px}}.image-icon-card .flex .image-wrapper img{width:100%;height:100%;object-fit:cover;flex:1;overflow:hidden;border-radius:20px}.image-icon-card .flex .image-wrapper .image-overlay{position:absolute;height:100%;display:flex;align-items:flex-start;padding:18px;top:0;flex-direction:column;justify-content:flex-end;background:linear-gradient(3deg, black, rgba(0, 0, 0, 0.0901960784), transparent)}@media(max-width: 767px){.image-icon-card .flex .image-wrapper .image-overlay{padding:18px 10px}}.image-icon-card .flex .image-wrapper .image-overlay .text{width:90%;padding-left:2.5rem;margin-bottom:2.5rem}@media(max-width: 767px){.image-icon-card .flex .image-wrapper .image-overlay .text{width:98%}}.image-icon-card .flex .image-wrapper .image-overlay .text span{color:#fff;line-height:40px;margin:6px 0;margin-left:24px;font-size:28px;font-family:"Georgia",Times,serif;font-style:italic}@media(max-width: 767px){.image-icon-card .flex .image-wrapper .image-overlay .text span{font-size:2.2rem;line-height:3.2rem}}.image-icon-card .flex .image-wrapper .image-overlay .leader-name{font-size:18px;color:#fff;padding-left:24px}.image-icon-card .flex .image-wrapper .image-overlay .quote-open{margin-right:-44px;position:relative;left:-18px;top:-28px}.image-icon-card .flex .image-wrapper .image-overlay .quote-close{position:relative;top:8px;left:2px}.image-icon-card .flex .image-wrapper .bottom-text{font-weight:300;padding:25px;line-height:25px;font-size:16px}.image-icon-card .flex .icon-cards{flex:0 0 40%;display:flex;flex-direction:column;gap:15px}.image-icon-card .flex .icon-cards .icon{background:#f8f8f8;padding:20px;display:flex;align-items:flex-start;gap:32px;border-radius:20px;flex:1}.image-icon-card .flex .icon-cards .icon:first-child{background:var(--background-color);color:var(--text-color)}.image-icon-card .flex .icon-cards .icon img{flex:0 0 85px;max-width:85px;height:auto}@media(max-width: 767px){.image-icon-card .flex .icon-cards .icon img{flex:0 0 60px;max-width:60px}}.image-icon-card .flex .icon-cards .icon .text h5{font-size:22px;margin-top:0;margin-bottom:10px;font-weight:700}@media(max-width: 767px){.image-icon-card .flex .icon-cards .icon .text h5{font-size:18px}}.image-icon-card .flex .icon-cards .icon .text p{font-size:16px;font-weight:300;line-height:23px;width:80%}@media(max-width: 767px){.image-icon-card .flex .icon-cards .icon .text p{font-size:14px}}.image-cards-component-wrapper{padding:50px 0;overflow:hidden}@media(max-width: 991px){.image-cards-component-wrapper{overflow:initial}}.image-cards-component-wrapper .title{color:#06244c;font-size:40px;line-height:50px;margin-bottom:16px;font-family:"Georgia",Times,serif;font-weight:bold;font-style:italic}.image-cards-component-wrapper .image-cards-component{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px 20px}@media(max-width: 991px){.image-cards-component-wrapper .image-cards-component{display:block}}.image-cards-component-wrapper .image-cards-component .card{color:#fff;height:49rem;position:relative}@media(max-width: 991px){.image-cards-component-wrapper .image-cards-component .card{padding:1rem;height:40rem}}.image-cards-component-wrapper .image-cards-component .card .card-component{position:relative;border-radius:20px;overflow:hidden}.image-cards-component-wrapper .image-cards-component .card .image-wrapper{position:relative;border-radius:20px;overflow:hidden;margin-bottom:15px;height:100%;width:100%;aspect-ratio:9/11.5}@media(max-width: 991px){.image-cards-component-wrapper .image-cards-component .card .image-wrapper{width:100%;margin-bottom:0}}.image-cards-component-wrapper .image-cards-component .card .image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.image-cards-component-wrapper .image-cards-component .card .overlay{position:absolute;top:0;left:0;background:linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4392156863), black);padding:27px;overflow-y:scroll;overflow-x:hidden;max-height:100%;height:100%;width:100%}.image-cards-component-wrapper .image-cards-component .card .overlay h3{font-size:40px;line-height:42px;margin-bottom:14px;font-family:"Georgia",Times,serif;font-style:italic;margin-top:0}.image-cards-component-wrapper .image-cards-component .card .overlay p{font-size:16px;line-height:26px}@media(max-width: 991px){.image-cards-component-wrapper .slick-list{overflow:visible;margin:0}.image-cards-component-wrapper .slick-slider{width:100%;max-width:100%}.image-cards-component-wrapper .slick-slide>div{height:100%}.image-cards-component-wrapper .slick-dots{bottom:-3.5rem}.image-cards-component-wrapper .slick-dots li{margin:0 .2rem}.image-cards-component-wrapper .slick-dots li button:before{font-size:30px}}.image-cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px 20px;padding:50px 0}@media(max-width: 991px){.image-cards-grid{grid-template-columns:repeat(1, 1fr);gap:30px 20px;padding:32px 20px}}.image-cards-grid .card{color:#06244c}.image-cards-grid .card h3{font-size:26px;margin-bottom:14px}.image-cards-grid .card p{font-size:16px;line-height:26px}.image-cards-grid .card .image-wrapper{position:relative;border-radius:20px;overflow:hidden;display:flex;margin-bottom:15px}.image-cards-grid .card .image-wrapper img{width:100%;aspect-ratio:3/2}.image-cards-grid .card .image-wrapper svg{position:absolute;right:0;bottom:0}.image-card-with-cta-text-card{padding:5rem 0;color:#06244c}.image-card-with-cta-text-card .flex-head{display:flex;align-items:center;margin-bottom:1.8rem}@media(max-width: 991px){.image-card-with-cta-text-card .flex-head{flex-direction:column;align-items:flex-start;gap:1.5rem}}.image-card-with-cta-text-card .title{font-size:4rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1.8rem}.image-card-with-cta-text-card .title strong{font-family:"Georgia",Times,serif;font-size:4rem;font-style:italic;font-weight:700;line-height:normal}@media(max-width: 991px){.image-card-with-cta-text-card .title strong{font-size:2.4rem}}@media(max-width: 991px){.image-card-with-cta-text-card .title{font-size:2.4rem}}.image-card-with-cta-text-card .flex{display:flex;gap:1.5rem;overflow:hidden}@media(max-width: 991px){.image-card-with-cta-text-card .flex{flex-direction:column}}.image-card-with-cta-text-card .flex .image-wrapper{display:flex;flex:0 0 67%;flex-direction:column;position:relative;border-radius:2rem;overflow:hidden;background-color:#f8f8f8}@media(max-width: 991px){.image-card-with-cta-text-card .flex .image-wrapper{flex:0 0 47rem}}.image-card-with-cta-text-card .flex .image-wrapper .primaryLink.cta{font-size:1.8rem}.image-card-with-cta-text-card .flex .image-wrapper img{width:100%;height:100%;object-fit:cover;flex:1;overflow:hidden;border-radius:2rem}.image-card-with-cta-text-card .flex .image-wrapper .image-overlay{position:absolute;height:100%;display:flex;align-items:flex-start;padding:7rem 6rem;top:0;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(358deg, rgba(0, 0, 0, 0.73), transparent)}@media(max-width: 991px){.image-card-with-cta-text-card .flex .image-wrapper .image-overlay{padding:2rem 2rem 7rem 2rem;width:100%;background-color:linear-gradient(358deg, rgb(0, 0, 0), transparent)}}.image-card-with-cta-text-card .flex .image-wrapper .image-overlay h4{margin-bottom:.7rem;font-size:4rem;font-style:normal;font-weight:500;line-height:42px}@media(max-width: 991px){.image-card-with-cta-text-card .flex .image-wrapper .image-overlay h4{font-size:3.2rem;font-weight:500;margin-bottom:.7rem;line-height:4rem}}.image-card-with-cta-text-card .flex .image-wrapper .image-overlay p{font-size:1.8rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width: 991px){.image-card-with-cta-text-card .flex .image-wrapper .image-overlay p{font-size:1.6rem}}.image-card-with-cta-text-card .flex .image-wrapper .image-overlay .text{width:90%;word-break:break-word}@media(max-width: 991px){.image-card-with-cta-text-card .flex .image-wrapper .image-overlay .text{width:100%}}.image-card-with-cta-text-card .flex .image-wrapper .image-overlay .text span{color:#fff;display:block;line-height:4rem;margin:.6rem 0 0 2.4rem;margin-top:-0.7rem;font-size:2.8rem}.image-card-with-cta-text-card .flex .image-wrapper .button{position:absolute;bottom:0;right:0}.image-card-with-cta-text-card .flex .text-section{flex:1;display:flex;flex-direction:column;gap:1.5rem}.image-card-with-cta-text-card .flex .text-section>div{padding:49px;border-radius:2rem}.image-card-with-cta-text-card .flex .text-section .number-card{background:var(--background-color);color:var(--text-color)}.image-card-with-cta-text-card .flex .text-section .number-card h3{margin:0;font-family:"Georgia",Times,serif;font-size:10rem;font-style:normal;font-weight:700;line-height:normal}.image-card-with-cta-text-card .flex .text-section .number-card p{margin:0;font-size:1.6rem;font-style:normal;font-weight:500;line-height:190%}.image-card-with-cta-text-card .flex .text-section .text-card{background:#f8f8f8;font-size:3.6rem;padding:5px 20px 15px 18px;font-family:"Georgia",Times,serif;font-style:italic;line-height:4rem;font-weight:700}@media(max-width: 991px){.image-card-with-cta-text-card .flex .text-section .text-card{padding:2.5rem 1.8rem}}.image-card-with-cta-text-card .offre-emplois{font-size:14px}.image-card-with-cta-text-card .offre-emplois .title{display:none}.image-card-with-cta-text-card .offre-emplois ul{margin-left:15px}.image-card-with-cta-text-card .offre-emplois ul li{list-style:disc}.image-card-with-cta-text-card .offre-emplois ul li a{display:block;text-decoration:none;color:#06244c;font-family:"Inter",Arial,sans-serif;font-weight:400;line-height:21px}.image-card-with-cta-text-card .offre-emplois a{display:none}.imagecaption-right-column{display:flex;align-items:flex-start;gap:1.5rem}@media(max-width: 767px){.imagecaption-right-column{flex-direction:column}}.imagecaption-right-column .standard-text-col{flex:1}@media(max-width: 767px){.imagecaption-right-column .standard-text-col{display:none}}.imagecaption-right-column .standard-text-col:last-child{flex:2.5}@media(max-width: 767px){.imagecaption-right-column .standard-text-col:last-child{display:block}}.imagecaption-right-column .description{margin-bottom:.8rem}.imagecaption-right-column .description strong{font-size:18px;font-weight:500;line-height:28px}.imagecaption-right-column .standard-text-col{width:100%}.imagecaption-row{display:flex;flex-direction:column;text-align:center}@media(max-width: 767px){.imagecaption-row{gap:0}}.imagecaption-col{flex:2}.imagecaption-col:last-child{flex:3;text-align:center}.imagecaption-image{position:relative;border-radius:3rem;overflow:hidden;aspect-ratio:16/9}.imagecaption-image img{width:100%;object-fit:cover;height:100%}.imagecaption-description.bodyText{padding:0 8.2rem;align-items:center;margin:1.2rem auto 0;line-height:normal;font-size:1.4rem}@media(max-width: 767px){.imagecaption-description.bodyText{padding:0}}.imagecardcta-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;width:100%}@media(max-width: 767px){.imagecardcta-title-row{gap:0;flex-direction:column;align-items:flex-start}}.imagecardcta-title-row .medium-heading-1,.imagecardcta-title-row .title{margin-top:0;margin-bottom:0}.imagecardcta-title-row .medium-heading-1 strong,.imagecardcta-title-row .title strong{font-weight:700}.imagecardcta-row{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 1.6rem}@media(max-width: 767px){.imagecardcta-row{grid-template-columns:1fr}}.imagecardcta-col{position:relative}.imagecardcta-col .title{margin-bottom:0}.imagecardcta-wrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden;border-radius:3rem 3rem 2rem 3rem}.imagecardcta-wrapper a:hover img{transition:all .3s ease;transform:scale(1.05)}.imagecardcta-wrapper img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.imagecardcta-wrapper .button{z-index:2}.imagecardcta-text{color:#06244c;padding:2rem 0 0}@media(max-width: 767px){.imagecardcta-text{padding:2rem 0 0}}.imagecardcta-text .title,.imagecardcta-text .descWrapper{color:#06244c}.imagecardcta-text .descWrapper{margin-bottom:0}.imagecardcta-text .medium-heading-1,.imagecardcta-text .medium-heading-2,.imagecardcta-text .title{margin-top:0;font-weight:700;margin-bottom:1.4rem}@media(max-width: 767px){.imagecardcta-text .medium-heading-1,.imagecardcta-text .medium-heading-2,.imagecardcta-text .title{margin-top:0}}.imagecardcta-text *{color:#06244c}.imagecardcta-cta{margin-top:0}.imagecardslider{overflow:hidden}.imagecardslider .container{margin:0 auto}.imagecardslider .container .title{margin:0}.imagecardslider-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3.2rem}@media(max-width: 991px){.imagecardslider-row{flex-direction:column;align-items:flex-start}}.imagecardslider-arrows{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.imagecardslider-arrows{margin:0 0 0 auto}}.imagecardslider-arrows svg{cursor:pointer}.imagecardslider-arrows svg:hover path{stroke:#ff5d17;transition:all .3s ease}.imagecardslider-arrows svg.disabled{opacity:.5;pointer-events:none;cursor:default}.imagecardslider-slider-count{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400}.imagecardslider-prev{transform:rotate(-180deg)}.imagecardslider-slider-media{display:block;overflow:visible;width:100%}.imagecardslider-slider-media .card{flex:0 0 auto;width:100%;padding:0;height:100%;text-align:left;position:relative;padding:0 0 0 1.6rem}.imagecardslider-slider-media .card a:hover img{transition:all .3s ease;transform:scale(1.05)}.imagecardslider-slider-media .card picture{display:block;width:100%;height:29rem;margin-bottom:2.4rem;border-radius:3rem 3rem 0 3rem;overflow:hidden;position:relative}.imagecardslider-slider-media .card picture img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.imagecardslider-slider-media .card picture .cta{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0;cursor:pointer;position:absolute;right:5px;bottom:5px;border-radius:100%}.imagecardslider-slider-media .card picture .cta:empty{display:none}.imagecardslider-slider-media .card .card-text .sub-title{margin-bottom:1.2rem}.imagecardslider-slider-media .card .card-text .descWrapper{margin:0}.imagecardslider-slider-media .slick-track .slick-slide:first-child div .card{padding-left:0}.imagecardslider-slider-media .slick-list{width:100%;overflow:visible}.energy{overflow:hidden}.energy .container{margin:0 auto}.energy .container .title{margin:0}.energy .container .title strong{position:relative;z-index:1}.energy .container .title strong::after{content:"";height:1.8rem;background:var(--background-color);width:100%;position:absolute;left:0;bottom:0;z-index:-1;transform:skew(-20deg, 0deg)}.energy-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3.2rem}@media(max-width: 991px){.energy-row{flex-direction:column;align-items:flex-start}}.energy-arrows{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.energy-arrows{margin:0 0 0 auto}}.energy-arrows svg{cursor:pointer}.energy-arrows svg.disabled{opacity:.5;pointer-events:none;cursor:default}.energy-slider-count{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400}.energy-prev{transform:rotate(-180deg)}.energy-slider-media{display:block;overflow:visible;width:100%}.energy-slider-media .card{flex:0 0 auto;width:100%;padding:0;height:100%;text-align:left;position:relative;padding:0 0 0 1.6rem}.energy-slider-media .card picture{display:block;width:100%;height:29rem;margin-bottom:2.4rem;border-radius:3rem 3rem 0 3rem;overflow:hidden;position:relative}.energy-slider-media .card picture img{width:100%;height:100%;object-fit:cover}.energy-slider-media .card picture .cta{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0;cursor:pointer;position:absolute;right:5px;bottom:5px;border-radius:100%}.energy-slider-media .card picture .cta:empty{display:none}.energy-slider-media .card .card-text .sub-title{margin-bottom:1.2rem}.energy-slider-media .card .card-text .descWrapper{margin:0}.energy-slider-media .slick-track .slick-slide:first-child div .card{padding-left:0}.energy-slider-media .slick-list{width:100%;overflow:visible}@media(min-width: 992px){.energy .no-slider{display:flex}.energy .no-slider .card{flex:1}}.informationCard .container{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4rem}@media(min-width: 991px){.informationCard .container{flex-direction:row}}@media(min-width: 991px){.informationCard .leftSection{width:calc(100% - 71rem)}}.informationCard .rightSection{width:100%;max-width:71rem;display:flex;flex-wrap:wrap;gap:1.6rem}.informationCard .rightSection .card{display:flex;width:calc(33.33% - 1.6rem);height:18rem;padding:2.5rem 2.4rem;border-radius:3rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.2rem;flex-shrink:0;background:#f8f8f8;color:#06244c;opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(0.77, 0, 0.175, 1),transform .7s cubic-bezier(0.77, 0, 0.175, 1);will-change:opacity,transform}.informationCard .rightSection .card.is-visible{opacity:1;transform:translateY(0)}.informationCard .rightSection .card:nth-child(1),.informationCard .rightSection .card:nth-child(5),.informationCard .rightSection .card:nth-child(6),.informationCard .rightSection .card:nth-child(10){background:var(--background-color);color:var(--text-color)}@media(max-width: 767px){.informationCard .rightSection .card{height:auto}}.informationCard .rightSection .card .title-card{font-family:"Georgia",Times,serif;font-weight:700;margin-top:0}.informationCard .rightSection .card .descWrapper{color:inherit}.informationCard .rightSection .card p{margin-bottom:0}.informationCard .rightSection .card:nth-child(1){width:calc(66.66% - 1.6rem)}@media(max-width: 767px){.informationCard .rightSection .card{width:100%}.informationCard .rightSection .card:nth-child(1){width:100%}}.repeatable-information-number-cards{padding:5rem 0;color:#06244c}@media(max-width: 991px){.repeatable-information-number-cards .container{padding:0 2rem}}.repeatable-information-number-cards .title{font-weight:bold;font-size:4.4rem;margin-bottom:2rem;font-family:"Georgia",Times,serif;font-style:italic}.repeatable-information-number-cards .flex{display:flex;overflow:hidden;gap:1.5rem;margin-bottom:1.5rem;width:100%}@media(max-width: 991px){.repeatable-information-number-cards .flex{flex-direction:column}}.repeatable-information-number-cards .flex .image-wrapper{flex:0 0 60%;border-radius:3rem;overflow:hidden;display:flex}.repeatable-information-number-cards .flex .image-wrapper img{width:100%;height:100%;object-fit:cover}.repeatable-information-number-cards .flex .number-cards{flex:1;display:flex;flex-wrap:wrap;gap:1.5rem}.repeatable-information-number-cards .flex .number-cards .card{flex:0 0 100%;border-radius:3rem;padding:3rem;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center;gap:1.1rem}.repeatable-information-number-cards .flex .number-cards .card h3{margin:0;font-family:"Georgia",Times,serif;display:flex;align-items:flex-end;font-weight:700;overflow-wrap:anywhere}@media(min-width: 1280px){.repeatable-information-number-cards .flex .number-cards .card h3{font-size:6.4rem;line-height:5rem}}.repeatable-information-number-cards .flex .number-cards .card h3 sub{font-size:1.6rem;position:relative;top:1.5rem;margin-left:1rem}.repeatable-information-number-cards .flex .number-cards .card p{font-size:1.6rem;font-weight:300;margin-bottom:0}.repeatable-information-number-cards .flex .number-cards .card:nth-child(3){flex:1;min-width:0}.repeatable-information-number-cards .flex .number-cards .card:nth-child(4){flex:1;min-width:0}@media(min-width: 768px){.repeatable-information-number-cards .flex .number-cards .card:nth-child(2),.repeatable-information-number-cards .flex .number-cards .card:nth-child(3){flex:0 0 calc(50% - .8rem)}}.repeatable-information-number-cards .flex .number-cards .card:first-child,.repeatable-information-number-cards .flex .number-cards .card:nth-child(3){background:var(--background-color);color:var(--text-color)}.repeatable-information-number-cards .cards-flex .card h3{font-size:2.2rem;line-height:2.7rem;margin-bottom:1rem}.repeatable-information-number-cards .cards-flex .card p{font-size:1.6rem;font-weight:300;line-height:2.2rem}.repeatable-information-number-cards .cards-flex .card.gradient{background:var(--background-color);color:var(--text-color)}.informationTextCard .container{align-items:flex-start;flex-direction:column;gap:4rem}.informationTextCard .container .title{margin-bottom:0}.informationTextCard-listContainer{display:flex;gap:1.6rem}@media(max-width: 991px){.informationTextCard-listContainer{flex-direction:column}}.informationTextCard-listContainer-list{width:100%;max-width:59rem;border-radius:3rem;padding:4rem 4rem 2.4rem;border:solid 1px #ff5d17;position:relative}@media(max-width: 991px){.informationTextCard-listContainer-list{max-width:100%}}.informationTextCard-listContainer-list-subTitle{font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase;margin-bottom:.8rem}.informationTextCard-listContainer-list-title{font-family:"Georgia",Times,serif;color:#ff5d17;font-size:26px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:2.4rem}@media(max-width: 991px){.informationTextCard-listContainer-list-title{font-size:2rem;margin-bottom:1rem}}@media(max-width: 991px){.informationTextCard-listContainer-list .medium-heading-2{font-size:2rem}}.informationTextCard-listContainer-list-txtContainer{display:flex;flex-direction:column;gap:2.4rem;max-height:58rem;overflow:hidden;margin-bottom:2.4rem;transition:max-height .3s ease}.informationTextCard-listContainer-list-txtContainer.moreHeight{max-height:none}.informationTextCard-listContainer-list-txtContainer-content{display:flex;flex-direction:column;gap:1.6rem}.informationTextCard-listContainer-list-txtContainer-content .bodyText{display:flex;flex-direction:column;gap:1.6rem}.informationTextCard-listContainer-list-bottomSection{display:flex;align-items:center}.informationTextCard-listContainer-list-bottomSection .showBtn{display:flex;align-items:center;gap:1.2rem;font-size:1.8rem;font-weight:500;color:#06244c;line-height:1.8rem}.informationTextCard-listContainer-list-bottomSection .button-text{bottom:-1px;right:-1px;border-top:solid 1px #ff5d17}.informationTextCard-listContainer-list-bottomSection .button-text::before{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %23FF5D17; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:top right;background-size:cover;border-radius:0;border:none;width:14rem;height:5.8rem;bottom:0px;left:-5rem}.informationTextCard-listContainer-list-bottomSection .button-text::after{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %23FF5D17; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:0}.informationTextCard-listContainer-list-bottomSection .button-text .inner{position:relative}.labelCard{background:#f8f8f8;margin:5rem 0}.labelCard.section-spacing{padding-top:10rem;padding-bottom:10rem}.labelCard .topSection{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:4rem;margin-bottom:8rem}@media(max-width: 991px){.labelCard .topSection{flex-direction:column}}.labelCard .topSection .title{margin:0}.labelCard .topSection .bodyText{width:100%}.labelCard .labelCardSection{width:100%;gap:1.6rem;align-items:flex-start;justify-content:center;flex-wrap:nowrap}@media(max-width: 991px){.labelCard .labelCardSection{flex-direction:column;gap:0}}.labelCard .labelCardSection-list{display:flex;flex-direction:column;width:100%;max-width:37.4rem;border-radius:3rem;overflow:hidden;background:#fff;align-self:stretch}@media(max-width: 991px){.labelCard .labelCardSection-list{max-width:100%;border-radius:0}.labelCard .labelCardSection-list:first-child{border-radius:3rem 3rem 0 0}.labelCard .labelCardSection-list:last-child{border-radius:0 0 3rem 3rem}}.labelCard .labelCardSection-list-header{display:flex;align-items:center;text-align:center;justify-content:center;background:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);height:9.5rem;font-size:3rem;font-weight:500;line-height:35px;text-transform:uppercase;color:#fff;padding:0 3.7rem}@media(max-width: 991px){.labelCard .labelCardSection-list-header{text-align:left;justify-content:space-between;padding:0 3rem;gap:1.2rem}}@media(max-width: 767px){.labelCard .labelCardSection-list-header{font-size:2.4rem;line-height:normal}}.labelCard .labelCardSection-list-header img{width:auto;height:3.5rem}.labelCard .labelCardSection-list-header-toggle{width:3.2rem;cursor:pointer;display:none}@media(max-width: 991px){.labelCard .labelCardSection-list-header-toggle{display:block}}.labelCard .labelCardSection-list-header.open svg{transform:rotate(180deg);transition:transform .3s ease}.labelCard .labelCardSection-list-content{display:flex;flex-direction:column;padding:5rem 3.2rem;gap:4rem}@media(max-width: 991px){.labelCard .labelCardSection-list-content{overflow:hidden;max-height:0;opacity:0;transition:all .4s ease;padding:0 3.2rem}.labelCard .labelCardSection-list-content.open{max-height:2000px;opacity:1;padding:3.2rem 3.2rem}}@media(min-width: 990px){.labelCard .labelCardSection-list-content{display:flex !important}}.labelCard .labelCardSection-list-content-detail{display:flex;gap:1.6rem}@media(max-width: 767px){.labelCard .labelCardSection-list-content-detail{flex-direction:column;gap:2.4rem}}.labelCard .labelCardSection-list-content-detail-pic{width:6rem}.labelCard .labelCardSection-list-content-detail-pic img{width:100%;height:auto}.labelCard .labelCardSection-list-content-detail-txt{display:flex;flex-direction:column;gap:.4rem;width:calc(100% - 7.6rem)}@media(max-width: 767px){.labelCard .labelCardSection-list-content-detail-txt{width:100%}}.labelCard .labelCardSection-list-content-detail-txt p{margin:0}.leadership{background-color:#f8f8f8;margin:5rem 0}.leadership.section-spacing{padding:10rem 2rem 6rem}.leadership .container{flex-wrap:wrap;align-items:flex-start;gap:3.2rem;flex-direction:column}.leadership .container .title{margin:0}.leadership .imageContainer{width:100%;max-width:37rem;overflow:hidden;position:relative;padding-bottom:3rem}.leadership .imageContainer-picture{transform:skewX(-8deg);border-radius:50px 0 50px;overflow:hidden;width:87%;margin:auto}.leadership .imageContainer-picture img{transform:skewX(8deg) scale(1.3)}.leadership .imageContainer-department{position:absolute;bottom:0;right:1.6rem;width:15rem}.leadership .imageContainer-department svg{width:100%;height:auto}.leadership .imageContainer-department.color__orange svg path{fill:#ff5d17}.leadership .imageContainer-department.color__yellow svg path{fill:#fd0}.leadership .imageContainer-department.color__green svg path{fill:#3de9b3}.leadership .imageContainer-department.color__blue svg path{fill:#7dcfff}.leadership .imageContainer-department.color__purple svg path{fill:#9b9eff}.leadership .content{width:100%;display:flex;flex-wrap:wrap;gap:2.4rem;flex-direction:column;text-align:center}.leadership .content-titleContainer{display:flex;flex-direction:column;gap:.5rem}.leadership-leaders{display:flex;gap:4.2rem}@media(min-width: 1024px){.leadership-leaders{padding-bottom:4rem}}.leadership-leaders-card{display:flex;flex-direction:column;flex:1;gap:2rem}@media(max-width: 991px){.leadership-leaders-card .imageContainer-department{width:11.5rem}}.leadership-department{display:grid;grid-template-columns:repeat(3, 1fr);gap:5rem 1rem;padding:7rem 0 4rem;border-top:solid 1px #c9c9c9;width:100%}@media(max-width: 767px){.leadership-department{grid-template-columns:repeat(2, 1fr)}}.leadership-department-card{display:flex;flex-direction:column;gap:2rem;align-items:center}.leadership-department-card .imageContainer{max-width:26.6rem;padding-bottom:1rem}.leadership-department-card .imageContainer-department{right:0;width:8.6rem}@media(max-width: 991px){.leadership .slick-list{overflow:hidden;display:flex}.leadership .slick-slider{width:100%;max-width:100%}.leadership .slick-slide>div{height:100%}.leadership .slick-track{display:flex;gap:1.6rem}.leadership .slick-dots{bottom:-3.5rem}.leadership .slick-dots li{margin:0 .2rem}.leadership .slick-dots li button:before{font-size:30px}}.leadershipPreview .container{max-width:998px;flex-wrap:wrap;align-items:flex-start;gap:0 5rem}.leadershipPreview .container .title{width:100%}.leadershipPreview .leftSection{width:100%;max-width:45.5rem;overflow:hidden;position:relative;padding-bottom:3rem}.leadershipPreview .leftSection-picture{transform:skewX(-8deg);border-radius:50px 0 50px;overflow:hidden;width:87%;margin:auto}.leadershipPreview .leftSection-picture img{transform:skewX(8deg) scale(1.3)}.leadershipPreview .leftSection .company-logo{position:absolute;bottom:0;right:0;width:12rem;height:auto}@media(min-width: 1024px){.leadershipPreview .leftSection .company-logo{width:20rem}}.leadershipPreview .leftSection .company-logo.color__orange path{fill:#ff5d17}.leadershipPreview .leftSection .company-logo.color__yellow path{fill:#fd0}.leadershipPreview .leftSection .company-logo.color__green path{fill:#3de9b3}.leadershipPreview .leftSection .company-logo.color__blue path{fill:#7dcfff}.leadershipPreview .leftSection .company-logo.color__purple path{fill:#9b9eff}.leadershipPreview .rightSection{width:calc(100% - 50.5rem);display:flex;flex-wrap:wrap;gap:2.4rem;flex-direction:column}@media(max-width: 767px){.leadershipPreview .rightSection{width:100%;margin-top:3rem}}.leadershipPreview .rightSection-titleContainer{display:flex;flex-direction:column}.leadershipPreview .rightSection-titleContainer .medium-heading-1{font-family:"Georgia",Times,serif;font-weight:700;font-style:italic}.leadershipPreview .rightSection-titleContainer .small-heading-1{font-weight:300}.leadershipGrid{background-color:#f8f8f8;margin:5rem 0}.leadershipGrid.section-spacing{padding:8rem 2rem}.leadershipGrid .container{flex-wrap:wrap;align-items:flex-start;gap:4.2rem;flex-direction:column}.leadershipGrid .container .title{margin:0}.leadershipGrid .imageContainer{width:100%;overflow:hidden;position:relative;max-width:24.4rem;padding-bottom:1rem}.leadershipGrid .imageContainer-picture{transform:skewX(-8deg);border-radius:50px 0 50px;overflow:hidden;width:87%;margin:auto}.leadershipGrid .imageContainer-picture img{transform:skewX(8deg) scale(1.3)}.leadershipGrid .imageContainer-department{position:absolute;bottom:0;right:0;width:8.6rem}.leadershipGrid .imageContainer-department svg{width:100%;height:auto}.leadershipGrid .imageContainer-department.color__orange svg path{fill:#ff5d17}.leadershipGrid .imageContainer-department.color__yellow svg path{fill:#fd0}.leadershipGrid .imageContainer-department.color__green svg path{fill:#3de9b3}.leadershipGrid .imageContainer-department.color__blue svg path{fill:#7dcfff}.leadershipGrid .imageContainer-department.color__purple svg path{fill:#9b9eff}.leadershipGrid .content{width:100%;display:flex;flex-wrap:wrap;gap:2.4rem;flex-direction:column;text-align:center}.leadershipGrid .content-titleContainer{display:flex;flex-direction:column;gap:.5rem}.leadershipGrid-leaders{display:grid;grid-template-columns:repeat(4, 1fr);gap:5rem 1rem;width:100%}@media(max-width: 767px){.leadershipGrid-leaders{grid-template-columns:repeat(2, 1fr)}}.leadershipGrid-leaders-card{display:flex;flex-direction:column;gap:2rem;align-items:center}.mapimagecard-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;width:100%}@media(max-width: 767px){.mapimagecard-title-row{gap:0;flex-direction:column;align-items:flex-start}}.mapimagecard-title-row .medium-heading-1,.mapimagecard-title-row .title{margin-bottom:0}.mapimagecard-title-row .medium-heading-1 strong,.mapimagecard-title-row .title strong{font-weight:700}.mapimagecard-row{display:grid;grid-template-columns:2fr 1fr;gap:3.2rem 1.6rem}@media(max-width: 767px){.mapimagecard-row{grid-template-columns:1fr;gap:1.6rem}}.mapimagecard-map-col{border-radius:3rem;background:var(--background-color);color:var(--text-color);display:flex}@media(max-width: 767px){.mapimagecard-map-col{flex-direction:column;width:100%}}.mapimagecard-map-col .map{padding:1rem;flex:1}@media(max-width: 767px){.mapimagecard-map-col .map{width:100%}.mapimagecard-map-col .map svg{width:100%}}.mapimagecard-map-col .map-text{padding:3.2rem;display:flex;flex-direction:column;justify-content:center;flex:1;color:inherit}@media(max-width: 767px){.mapimagecard-map-col .map-text{padding:0 3.2rem 3.2rem}}.mapimagecard-map-col .map-text .medium-heading-1{color:inherit}.mapimagecard-map-col .bodyText{color:inherit}.mapimagecard-map-col .map-title *{margin-bottom:1.6rem}.mapimagecard-image-col{border-radius:3rem 3rem 2rem 3rem;position:relative;overflow:hidden}@media(max-width: 767px){.mapimagecard-image-col{min-height:45rem}}.mapimagecard-image-col::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 29.25%, rgba(0, 0, 0, 0.8) 67.69%);z-index:1}.mapimagecard-image-col img{width:100%;object-fit:cover;height:100%}.mapimagecard-image-col .image-info{position:absolute;bottom:0;padding:0 3.2rem 6.8rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 100%);z-index:1}.mapimagecard-image-col .image-info *{color:#fff}.mapimagecard-image-col .image-info .small-heading-1{margin-bottom:1.2rem}.mapimagecard-image-col .image-info .small-heading-2{margin-bottom:1.2rem}.mapimagecard-image-col .button{z-index:1}.mapimagecard-cta{margin-top:0}.maptextcard-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;width:100%}@media(max-width: 767px){.maptextcard-title-row{gap:0;flex-direction:column;align-items:flex-start}}.maptextcard-title-row .medium-heading-1,.maptextcard-title-row .title{margin-bottom:0}.maptextcard-title-row .medium-heading-1 strong,.maptextcard-title-row .title strong{font-weight:700}.maptextcard-row{display:grid;grid-template-columns:2fr 1fr;gap:3.2rem 1.6rem}@media(max-width: 767px){.maptextcard-row{grid-template-columns:1fr;gap:1.6rem}}.maptextcard-map-col{border-radius:3rem;background-color:#f8f8f8;display:flex;position:relative;min-height:50rem}@media(max-width: 767px){.maptextcard-map-col{flex-direction:column;width:100%;min-height:auto}}@media(max-width: 767px){.maptextcard-map-col svg{width:100%}}.maptextcard-map-col .map-text{display:flex;flex-direction:column;justify-content:center;padding:3.2rem 0 3.2rem 3.2rem;width:43%}@media(max-width: 991px){.maptextcard-map-col .map-text{width:93%}}@media(max-width: 767px){.maptextcard-map-col .map-text{padding:2rem 2rem 3.2rem;width:100%}}.maptextcard-map-col .map-text .map-title{font-size:33px;font-style:normal;font-weight:500;line-height:39px;margin-bottom:10px}.maptextcard-map-col .map-text .map-title span,.maptextcard-map-col .map-text .map-title strong{font-family:"Georgia",Times,serif}.maptextcard-map-col .map-text .medium-heading-1{font-weight:500}.maptextcard-map-col .map-text .medium-heading-1 em,.maptextcard-map-col .map-text .medium-heading-1 i{font-weight:700}.maptextcard-map-col .map-title *{margin-bottom:1.6rem}.maptextcard-image-col{border-radius:3rem;position:relative;overflow:hidden;background:var(--background-color);color:var(--text-color);padding:4.2rem 4.8rem 5.6rem;text-align:right}@media(max-width: 767px){.maptextcard-image-col{padding:3.2rem 3.2rem 5.6rem}}.maptextcard-image-col.radius{border-radius:3rem 3rem 2rem 3rem}.maptextcard-image-col img{aspect-ratio:1/1;max-width:8rem;max-height:8rem}@media(max-width: 767px){.maptextcard-image-col img{max-width:6rem;max-height:6rem}}.maptextcard-image-col .image-info{text-align:left}.maptextcard-image-col .image-info *{color:inherit}.maptextcard-image-col .image-info .flex{display:flex;align-items:baseline}.maptextcard-image-col .image-info .flex .unit{color:var(--text-color);font-family:"Georgia",Times,serif;font-size:20px;font-weight:700;margin-left:5px}.maptextcard-image-col .image-info .caption{margin-top:4rem;color:inherit}@media(max-width: 767px){.maptextcard-image-col .image-info .caption{margin-top:2rem}}.maptextcard-image-col .image-info .bodyText{color:inherit;font-size:2.2rem;font-weight:400}.maptextcard-image-col .image-info .small-heading-1{margin-top:2.2rem;margin-bottom:0;font-weight:400}.maptextcard-cta{margin-top:0}.mega-menu-wrapper:has(.search-wrapper){background-color:rgba(0,0,0,0) !important}.mega-menu-search{display:none;position:absolute !important;top:85px;left:0;right:0;background:#fff;padding:150px 5rem 3.2rem;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:0 0 30px 30px;z-index:3;margin:0 auto;align-items:center;width:calc(100vw - 80px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:40px 40px 30px 30px}@media(max-width: 990px){.mega-menu-search{z-index:-1;height:100vh;top:0;padding:150px 20px;margin:0;width:100%;background-color:#f8f8f8}}.mega-menu-search.fix-mega{position:fixed !important;top:7.5rem}.mega-menu-search .mega-menu-wrapper{background-color:#fff;width:100%;position:relative;margin:0 auto;max-width:77.7rem}.mega-menu-search .mega-menu-wrapper #search-title{display:none}.mega-menu-search .mega-menu-wrapper svg.search-thambnal{position:absolute;top:17px;left:0;z-index:9}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper svg.search-thambnal{display:none}}.mega-menu-search .mega-menu-wrapper button.mobile-back-button{display:none}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper button.mobile-back-button{display:block;position:absolute;top:25px;left:15px;z-index:9}}.mega-menu-search .mega-menu-wrapper input[type=search]{width:100%;padding:1.8rem 6.2rem;border:none;border-bottom:1px solid #7f8da2;font-size:22px;font-weight:400;font-family:"Inter",Arial,sans-serif;color:#06244c}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper input[type=search]{border-radius:100px;border:1px solid #ff5d17;background-color:#fff;border-radius:50px}}.mega-menu-search .mega-menu-wrapper input[type=search]::placeholder{color:#555;font-style:italic;font-size:22px;font-weight:300;font-family:"Inter",Arial,sans-serif}.mega-menu-search .mega-menu-wrapper .search-button{position:absolute;right:0;top:27px;border:none;background:none;cursor:pointer;font-size:18px;color:#06244c;display:flex;align-items:center;padding:0}.mega-menu-search .mega-menu-wrapper .search-button:hover{color:#ff5d17}.mega-menu-search .mega-menu-wrapper .search-button .search-icon-sm{display:none}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper .search-button{right:20px;top:24px;transform:none}}.mega-menu-search .mega-menu-wrapper .search-button .desktop{display:block}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper .search-button .desktop{display:none}}.mega-menu-search .mega-menu-wrapper .search-button .mobile{display:none}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper .search-button .mobile{display:block}}.mega-menu-search .mega-menu-wrapper .mobile-erased{display:none}@media(max-width: 990px){.mega-menu-search .mega-menu-wrapper .mobile-erased{display:block;position:absolute;top:19px;right:55px}.mega-menu-search .mega-menu-wrapper .mobile-erased:after{content:"";width:1px;height:22px;background-color:#06244c;position:absolute;right:0;top:6px}}.mega-menu-search .close-btn{position:absolute;right:0;bottom:0;padding:0}@media(max-width: 990px){.mega-menu-search .close-btn{display:none}}.mega-menu-search .row{display:flex;column-gap:6.2rem;row-gap:1.6rem;flex-wrap:wrap}.mega-menu-search .row h4{margin-top:0;color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:24px;font-weight:500}.mega-menu-search .row a{color:#06244c;text-decoration:none;display:flex;padding:0;align-items:center;font-family:"Inter",Arial,sans-serif;font-size:18px;white-space:nowrap}.mega-menu-search .row a:hover{text-decoration:none}.mega-menu-search .row a hr{width:.2rem;height:2.2rem;margin-right:2.4rem;border-image:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);border-image-slice:1}.mega-menu-search .content-result{max-height:230px;overflow-y:scroll}@media(max-width: 990px){.mega-menu-search .content-result{max-height:75vh}}.mega-menu-search .content-result ul{padding:24px 60px}.mega-menu-search .content-result ul li:not(:last-child){margin-bottom:24px}.mega-menu-search .content-result ul a{text-decoration:none;font-size:22px;font-weight:500;color:#06244c}.mega-menu-search .content-result ul a:hover{color:#ff5d17}.portraitimage{overflow:hidden}.portraitimage .container{margin:0 auto}.portraitimage .container .title{margin:0}.portraitimage-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3.2rem}@media(max-width: 991px){.portraitimage-row{flex-direction:column;align-items:flex-start}}.portraitimage-slider-media{display:block;overflow:visible;width:100%}.portraitimage-slider-media .card{flex:0 0 auto;width:100%;padding:0;height:100%;text-align:left;position:relative;padding:0 0 0 1.6rem}.portraitimage-slider-media .card picture{display:block;width:100%;height:65rem;margin-bottom:2.4rem;border-radius:3rem 3rem 0 3rem;overflow:hidden;position:relative}@media(max-width: 991px){.portraitimage-slider-media .card picture{height:40rem}}.portraitimage-slider-media .card picture img{width:100%;height:100%;object-fit:cover}.portraitimage-slider-media .card picture .cta{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0;cursor:pointer;position:absolute;right:5px;bottom:5px;border-radius:100%}.portraitimage-slider-media .card picture .cta:empty{display:none}.portraitimage-slider-media .card .card-text .sub-title{margin-bottom:1.2rem}.portraitimage-slider-media .card .card-text .descWrapper{margin:0}.portraitimage-slider-media .slick-track .slick-slide:first-child div .card{padding-left:0}.portraitimage-slider-media .slick-list{width:100%;overflow:visible}.portraitimage-arrows{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.portraitimage-arrows{margin:0 0 0 auto}}.portraitimage-arrows svg{cursor:pointer}.portraitimage-arrows svg.disabled{opacity:.5;pointer-events:none;cursor:default}.portraitimage-slider-count{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400}.portraitimage-prev{transform:rotate(-180deg)}.partnershipicons{background-color:#f8f8f8;overflow:hidden}.partnershipicons-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;margin-bottom:2.4rem}@media(max-width: 767px){.partnershipicons-title-row{gap:1.6rem;flex-direction:column;align-items:flex-start}}.partnershipicons-title-row .title{margin-bottom:0}.partnershipicons-image-row{display:flex;max-width:100%;margin-top:3rem}.partnershipicons-card{display:flex !important;gap:6.2rem;padding:0}@media(max-width: 767px){.partnershipicons-card{flex-direction:column;gap:3.2rem;padding:0}}.partnershipicons-image{flex:1.5;position:relative;margin:0 5.4rem;max-width:46.2rem}@media(max-width: 767px){.partnershipicons-image{margin:0 2.4rem}}.partnershipicons-image-wrapper{overflow:hidden;position:relative}.partnershipicons-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.partnershipicons-description-wrapper{padding-right:5rem}.partnershipicons-description-wrapper strong{font-weight:500}@media(max-width: 767px){.partnershipicons-description-wrapper{padding-right:0}}.partnershipicons-client-name{margin-top:1.6rem}.partnershipicons-client-name .bodyText{font-weight:500}.partnershipicons-cta{margin-top:0}.partnershipicons .slick-list{margin:0}.partnershipicons .slick-track{align-items:center;justify-content:space-between;display:flex;height:10rem;gap:5.4rem}.partnershipicons .slick-slide{display:flex !important;align-items:center;justify-content:center}.partnershipicons .slick-prev{z-index:1;left:0;top:45%;width:4.5rem;height:100%;transform:translate(0, -45%);background-color:#f8f8f8}.partnershipicons .slick-prev:hover{background-color:#f8f8f8}.partnershipicons .slick-prev::before{content:"";display:inline-block;transform:rotate(-180deg);width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg width='30' height='31' viewBox='0 0 30 31' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15 1.82031C22.732 1.82031 29 8.08833 29 15.8203C29 23.5523 22.732 29.8203 15 29.8203C7.26801 29.8203 1 23.5523 1 15.8203C1 8.08833 7.26801 1.82031 15 1.82031Z' stroke='%2306244C' stroke-width='2'/><path fill-rule='evenodd' clip-rule='evenodd' d='M12.6172 22.1373L18.4126 16.3419L12.6172 10.5464L13.3002 9.8634L19.4371 16.0004C19.6257 16.189 19.6257 16.4948 19.4371 16.6834L13.3002 22.8203L12.6172 22.1373Z' fill='%2306244C' stroke='%2306244C' stroke-linecap='square' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.partnershipicons .slick-prev::before{width:3.2rem;height:3.2rem}}@media(max-width: 767px){.partnershipicons .slick-prev{top:-1.6rem;right:4rem;z-index:1;width:3.2rem;height:3.2rem;left:auto}}.partnershipicons .slick-next{background-color:#f8f8f8;right:0;z-index:1;top:45%;width:4.5rem;height:100%;transform:translate(0, -45%)}.partnershipicons .slick-next:hover{background-color:#f8f8f8}.partnershipicons .slick-next::before{content:"";display:inline-block;width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45' fill='none'><path d='M22.5 0.554688C34.6503 0.554688 44.5 10.4044 44.5 22.5547C44.5 34.705 34.6503 44.5547 22.5 44.5547C10.3497 44.5547 0.5 34.705 0.5 22.5547C0.5 10.4044 10.3497 0.554688 22.5 0.554688ZM22.248 13.7197L30.04 21.5117H13.333V22.9277H30.04L22.248 30.7197L23.25 31.7217L32.251 22.7207C32.5276 22.4441 32.5275 21.9954 32.251 21.7188L23.25 12.7178L22.248 13.7197Z' fill='%23FF5D17'/></svg>");background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31' fill='none'><path d='M15 1.82031C22.732 1.82031 29 8.08833 29 15.8203C29 23.5523 22.732 29.8203 15 29.8203C7.26801 29.8203 1 23.5523 1 15.8203C1 8.08833 7.26801 1.82031 15 1.82031Z' stroke='%2306244C' stroke-width='2'/></svg>");background-image:url("data:image/svg+xml;utf8,<svg width='30' height='31' viewBox='0 0 30 31' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15 1.82031C22.732 1.82031 29 8.08833 29 15.8203C29 23.5523 22.732 29.8203 15 29.8203C7.26801 29.8203 1 23.5523 1 15.8203C1 8.08833 7.26801 1.82031 15 1.82031Z' stroke='%2306244C' stroke-width='2'/><path fill-rule='evenodd' clip-rule='evenodd' d='M12.6172 22.1373L18.4126 16.3419L12.6172 10.5464L13.3002 9.8634L19.4371 16.0004C19.6257 16.189 19.6257 16.4948 19.4371 16.6834L13.3002 22.8203L12.6172 22.1373Z' fill='%2306244C' stroke='%2306244C' stroke-linecap='square' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.partnershipicons .slick-next::before{width:3.2rem;height:3.2rem}}@media(max-width: 767px){.partnershipicons .slick-next{top:-1.6rem;right:0rem;z-index:1;width:3.2rem;height:3.2rem}}.partnershipicons .slick-track .slick-slide:first-child div .testimonialslider-card{padding-left:0}.publications{background-color:#fff}.publications .container{flex-direction:column;align-items:flex-start;gap:24px}@media(min-width: 991px){.publications .container{gap:60px}}.publications-title-row{display:flex;align-items:center}@media(max-width: 991px){.publications-title-row{flex-direction:column;align-items:flex-start}}.publications-title-row .title,.publications-title-row .medium-heading-1{margin:0}.publications-row{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;gap:2.6rem 1.6rem;width:100%;align-items:stretch}@media(max-width: 991px){.publications-row{grid-template-columns:1fr}}.publications-row.slick-initialized{overflow:visible;width:100%}.publications-row.slick-initialized .slick-list{width:100%;overflow:visible}.publications-row.slick-initialized .slick-track{display:flex;gap:16px}.publications-row.slick-initialized .slick-slide{display:flex !important;height:auto}@media(max-width: 991px){.publications-row.slick-initialized .slick-slide div{width:100%}.publications-row.slick-initialized .publications-column{height:100%}}.publications-row.slick-initialized .slick-dots{position:relative;bottom:-1rem}.publications-row.slick-initialized .slick-dots li{margin:0 .2rem}.publications-row.slick-initialized .slick-dots li button:before{font-size:30px}.publications-column{display:flex !important;flex-direction:column;justify-content:space-between;align-items:center;border-radius:1.25rem;border:1px solid #c9c9c9;background:#fff;padding:2.4rem;gap:2rem;width:100%}.publications-column .small-heading-2{margin-top:1.6rem;margin-bottom:.8rem;font-size:20px;font-weight:700;text-align:center;width:100%}.publications-column .descWrapper{margin-bottom:0;text-align:center;width:100%}@media(min-width: 991px){.publications-column{gap:24px}.publications-column .small-heading-2{text-align:left}.publications-column .descWrapper{text-align:left}}.publications-content{width:100%}.publications-image{width:70px;height:70px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 auto}@media(min-width: 991px){.publications-image{margin:unset}}.publications-image img{width:70px;height:70px;object-fit:contain;display:block}.publications-link{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:1.2rem}@media(min-width: 991px){.publications-link{justify-content:right}}.publications-link.bodyText{font-weight:500}.publications-link svg{min-width:24px;min-height:24px}.projectdetails{background-color:#fff;margin:0}@media(max-width: 767px){.projectdetails .container{padding-left:0;padding-right:0}}.projectdetails-title-row{margin-bottom:4rem;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:91rem}.projectdetails-title-row:empty{display:none}.projectdetails-title-row .title{margin-bottom:2.4rem}@media(max-width: 767px){.projectdetails-title-row .title{margin-bottom:1.6rem}}.projectdetails-title-row .bodyText{margin-bottom:2.4rem}.projectdetails-row{display:grid;grid-template-rows:auto;gap:1.6rem}.projectdetails-row.left-image{grid-template-columns:1fr 2fr}@media(max-width: 991px){.projectdetails-row.left-image{grid-template-columns:1fr}}.projectdetails-row.right-image{grid-template-columns:2fr 1fr}@media(max-width: 991px){.projectdetails-row.right-image{grid-template-columns:1fr}}@media(max-width: 991px){.projectdetails-row{grid-template-columns:1fr}}@media(max-width: 991px){.projectdetails .right-image .projectdetails-text-card{order:2}}@media(max-width: 991px){.projectdetails .right-image .projectdetails-slide-card{order:1}}.projectdetails-slide-card{overflow:hidden}.projectdetails-slide-card .custom-slider{height:100%}.projectdetails-slide-card .image-card{position:relative;border-radius:3rem;overflow:hidden;height:100%}.projectdetails-slide-card .image-card img.pic{width:100%;height:100%;aspect-ratio:389/590;object-fit:cover;transition:opacity .5s ease-in-out;opacity:1}.projectdetails-slide-card .image-card img.pic.fade-out{opacity:0}.projectdetails-slide-card .image-card .button-text .arrows-container{background-color:rgba(0,0,0,0);color:#06244c;display:inline-flex;border-radius:10rem;padding:10px 10px 10px 20px;align-items:center;gap:12px;font-size:18px;font-weight:bold}.projectdetails-text-card{display:flex;flex-direction:column;gap:1.6rem;justify-content:flex-end}.projectdetails-text-card .col-text{background-color:#f8f8f8;padding:5.8rem 7rem;border-radius:2rem;height:100%}@media(max-width: 991px){.projectdetails-text-card .col-text{padding:3rem}}.projectdetails-text-card .col-text .description{margin-bottom:0}.projectdetails-text-card .col-text .bodyText{font-weight:300}.projectdetails-text-card .col-text .bodyText strong{font-weight:500}.projectdetails-text-card .col-text .medium-heading-1{margin-bottom:1.2rem}.projectdetails-text-card .col-graph{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:1.6rem}@media(max-width: 991px){.projectdetails-text-card .col-graph{grid-template-columns:1fr}}.projectdetails-text-card .col-graph>div:last-child{background:var(--background-color);color:var(--text-color)}.projectdetails-text-card .col-graph>div:last-child *{color:var(--text-color)}.projectdetails-text-card .col-graph .graph-image{background-color:#f8f8f8;display:flex;flex-direction:column;border-radius:3rem;overflow:hidden}.projectdetails-text-card .col-graph .graph-image img{aspect-ratio:389/258;object-fit:cover}.projectdetails-text-card .col-graph .text-value{background-color:#f8f8f8;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:3rem 7.2rem;border-radius:3rem}@media(max-width: 991px){.projectdetails-text-card .col-graph .text-value{padding:3rem}}.projectdetails-text-card .col-graph .text-value .display-2 .description:empty{display:none}.projectdetails-text-card .col-graph .text-value .bodyText{margin:0}.projectdetails-text-card .col-graph .desc-value{background-color:#f8f8f8;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:3rem;border-radius:3rem}.projectdetails-text-card .col-graph .desc-value .bodyText{margin:0}.projectdetails button:disabled svg{opacity:.4}.projectdetails .title-details{margin-bottom:10px;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.publicationspreview{background-color:#fff;overflow:hidden}.publicationspreview .container{flex-direction:row;align-items:flex-start;column-gap:6rem}@media(max-width: 991px){.publicationspreview .container{flex-direction:column;column-gap:0}}.publicationspreview-title-row{flex:1}.publicationspreview .title{margin-bottom:5.6rem}@media(max-width: 767px){.publicationspreview .title{margin-bottom:3.2rem}}.publicationspreview-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:2.6rem 1.6rem;flex:3}@media(max-width: 991px){.publicationspreview-row{grid-template-columns:auto;grid-template-rows:1fr}}.publicationspreview-column{border-radius:2rem;border:1px solid #c9c9c9;background:#fff;padding:2.4rem;text-align:center}@media(max-width: 991px){.publicationspreview-column{height:100%}}.publicationspreview-column h6.small-heading-2{margin-top:2.4rem;margin-bottom:.8rem}.publicationspreview-column p.descWrapper{margin-bottom:2.4rem}.publicationspreview-image{width:7rem;height:7rem;padding:.5rem .7rem;margin:0 auto}.publicationspreview-image img{width:100%}.publicationspreview-link{width:100%;text-align:right;display:flex;align-items:center;justify-content:center;gap:1.2rem}.publicationspreview-link.bodyText{font-weight:500}.publicationspreview-link svg{min-width:24px;min-height:24px}@media(max-width: 991px){.publicationspreview .slick-list{overflow:visible;display:flex}.publicationspreview .slick-slider{width:100%;max-width:100%}.publicationspreview .slick-slide>div{height:100%}.publicationspreview .slick-track{display:flex;gap:1.6rem}.publicationspreview .slick-dots{bottom:-3.5rem}.publicationspreview .slick-dots li{margin:0 .2rem}.publicationspreview .slick-dots li button:before{font-size:30px}}.projectRequirements{padding:5rem 0}.projectRequirements .container .main-title{margin-top:0}.projectRequirements-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:2rem 0;width:100%}@media(max-width: 991px){.projectRequirements-header{flex-direction:column;padding:2rem}}.projectRequirements-header .main-title{margin-top:0}.projectRequirements-wrapper{overflow:hidden}.projectRequirements-controls{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.projectRequirements-controls{margin:0 0 0 auto}}.projectRequirements-controls svg{cursor:pointer}.projectRequirements-controls svg.disabled{opacity:.5;pointer-events:none;cursor:default}.projectRequirements-controls .controls-count{font-size:18px}.projectRequirements-controls .controls-prev{transform:rotate(-180deg)}.projectRequirements-item{display:flex;flex-direction:column}.projectRequirements-item .projectRequirements-card{display:flex;flex-direction:column;padding:0 1rem;height:100%}.projectRequirements-item .projectRequirements-card .card-image{position:relative;overflow:hidden;border-radius:3rem 3rem 0rem 3rem}.projectRequirements-item .projectRequirements-card .card-image img{border-radius:3rem;width:100%;height:100%;object-fit:cover;aspect-ratio:1;transition:all .3s ease}.projectRequirements-item .projectRequirements-card a:hover img{transition:all .3s ease;transform:scale(1.05)}.projectRequirements-item .projectRequirements-card .card-content .card-title{margin-top:2rem}.projectRequirements-item .projectRequirements-card .card-content .card-description{margin-top:2rem;font-size:1.8rem;line-height:2.5rem}.projectRequirements .no-requirements{font-size:1.8rem;font-style:italic;padding:5rem 0;text-align:center}.quote{background-color:#f8f8f8;margin:5rem 0}.quote-image-row{display:flex;justify-content:space-between;gap:3%}@media(max-width: 990px){.quote-image-row{flex-direction:column;gap:0rem}}.quote-image{position:relative;margin:0 4.7rem}@media(max-width: 990px){.quote-image{margin:0 2.4rem}}.quote-image-container{position:relative;padding-bottom:3rem}@media(max-width: 990px){.quote-image-container{max-width:330px;margin:0 auto}}.quote-image-wrapper{transform:skew(-8deg);border-radius:40px 0 40px 0;width:100%;height:42.8rem;overflow:hidden;position:relative}@media(max-width: 990px){.quote-image-wrapper{width:100%;height:100%}}.quote-image-wrapper img{transform:skew(8deg) scale(1.2);width:100%;height:100%;object-fit:cover;display:block}.quote-pattern{position:absolute;bottom:0;right:-2rem}@media(max-width: 990px){.quote-pattern{width:12rem;bottom:-2rem;right:-1rem}}.quote-description-wrapper{text-align:center;margin-right:40px;width:50%}@media(max-width: 1200px){.quote-description-wrapper{width:80%}}@media(max-width: 990px){.quote-description-wrapper{width:100%}}.quote-title{font-size:2.6rem;font-weight:500;margin-bottom:1.2rem}.quote-highlight-text{font-size:5.8rem;font-style:italic;font-weight:700;color:#ff5d17;font-family:"Georgia",Times,serif;line-height:6.8rem;margin-bottom:2.4rem}@media(max-width: 990px){.quote-highlight-text{font-size:4rem;line-height:4.8rem}}.quotetext{overflow:hidden}.quotetext .container{flex-direction:row;column-gap:8rem}@media(max-width: 767px){.quotetext .container{flex-direction:column}}.quotetext .quote-title{text-align:right;font-family:"Georgia",Times,serif;font-size:38px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:0}@media(max-width: 767px){.quotetext .quote-title{font-size:2.2rem}}.quotetext .name{margin-top:1.4rem;margin-bottom:0;text-align:right}@media(max-width: 767px){.quotetext .name{margin-top:.6rem}}.quotetext-quote{flex:1}.quotetext-desc{flex:1}@media(max-width: 767px){.quotetext-desc{margin-top:2.4rem}}.resourcedetails{background-color:#fff;overflow:hidden}.resourcedetails-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1rem;width:100%;border-radius:3rem 0 0 3rem}@media(max-width: 991px){.resourcedetails-row{grid-template-columns:1fr}}.resourcedetails-card{display:grid;grid-template-columns:1.5fr 2.5fr;position:relative;border-radius:3rem;z-index:1;background:#f1f7f7}.resourcedetails-card:after{content:"";display:block;position:absolute;width:200%;top:0;left:0;bottom:0;background:#f1f7f7;border-radius:3rem 0 0 3rem}@media(max-width: 991px){.resourcedetails-card:after{display:none}}@media(max-width: 991px){.resourcedetails-card{grid-template-columns:1fr}}.resourcedetails-image{width:100%;position:relative;overflow:hidden;border-radius:2.8rem;z-index:1}.resourcedetails-image img{width:100%;aspect-ratio:13.5/16;object-fit:cover}@media(max-width: 991px){.resourcedetails-image img{aspect-ratio:16/9}}.resourcedetails .type{display:flex;margin:0;height:3.2rem;padding:.8rem 1.6rem;align-items:center;border-radius:5rem;color:#06244c;background-color:inherit;font-size:1.4rem;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;border:.1rem solid #06244c}.resourcedetails-text{position:relative;padding:3rem 11.8rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:1;gap:3.2rem}@media(max-width: 991px){.resourcedetails-text{padding:3.2rem 2rem;gap:2rem}}.resourcedetails-text .content{display:flex;flex-direction:column;gap:3.2rem}@media(max-width: 991px){.resourcedetails-text .content{gap:2rem}}.resourcedetails-text .content .title,.resourcedetails-text .content .card-desc,.resourcedetails-text .content .hashtag{margin:0}.resourcedetails-text .content .hashtag{display:flex;flex-flow:wrap;gap:1rem 2rem;flex-flow:wrap}.resourcedetails-text .content .title{font-size:5rem;font-weight:500;line-height:normal}@media(max-width: 991px){.resourcedetails-text .content .title{font-size:3.2rem}}.resourcedetails-text .date-location{display:flex;flex-direction:column;gap:3.2rem}@media(max-width: 991px){.resourcedetails-text .date-location{gap:2rem}}.resourcedetails-text .date-location .date .from-to-date{margin-bottom:0;display:flex;align-items:center;gap:1.2rem;font-weight:500}@media(max-width: 991px){.resourcedetails-text .date-location .date .from-to-date{display:flex;flex-direction:column;align-items:flex-start;gap:0}}.resourcedetails-text .date-location .date .from-to-date span{font-weight:300}.resourcedetails-text .date-location .location{display:flex;align-items:center;gap:1.2rem;font-weight:500;margin-top:1.2rem}.resourcedetails-text .date-location .location span{font-weight:300}.resourcedetails-info{display:grid;grid-template-columns:1.5fr 2.5fr;position:relative}@media(max-width: 991px){.resourcedetails-info{grid-template-columns:1fr}}.resourcedetails-info p{font-size:1.4rem;font-weight:300;line-height:normal;margin:0}.resourcedetails-social{margin-top:3.4rem;display:flex;align-items:center;width:100%;gap:3.6rem;padding:2.4rem 3.6rem;border-top:.1rem solid #06244c;border-bottom:.1rem solid #06244c}@media(max-width: 991px){.resourcedetails-social{margin-top:2rem;gap:1.6rem;align-items:flex-start;flex-direction:column;padding:1.6rem 0}}.resourcedetails-social .social-icons{display:flex;align-items:center;gap:1.8rem}.resourcedetails-social .social-icons .participate{margin:0}@media(max-width: 991px){.resourcedetails-social .social-icons .icons-link svg{width:3.2rem;height:3.2rem}}.resourcedetails-social .author-cols,.resourcedetails-social .agence-cols,.resourcedetails-social .date-cols{display:flex;align-items:center;font-weight:500;gap:1.2rem}.resourcedetails-social .author-cols span,.resourcedetails-social .agence-cols span,.resourcedetails-social .date-cols span{font-weight:300}.resourcedetails-social .location-cols.bodyText{font-weight:500;gap:1.2rem;align-items:center}.resourcedetails-social .location-cols.bodyText span{font-weight:300}.resourceslisting{background-color:#fff}.resourceslisting-maintitle{margin-bottom:6rem;width:100%}@media(max-width: 991px){.resourceslisting-maintitle{margin-bottom:3rem}}.resourceslisting-maintitle .display-1{margin-bottom:0}@media(max-width: 991px){.resourceslisting-maintitle .display-1{font-size:4rem}}.resourceslisting-filter{margin-bottom:4rem;display:flex;justify-content:space-between;align-items:center;width:100%;gap:4rem}@media(max-width: 991px){.resourceslisting-filter{flex-direction:column;gap:3rem}}.resourceslisting-filter .agencies,.resourceslisting-filter .themes,.resourceslisting-filter .event-article{flex:1;display:flex;align-items:center;gap:2.4rem}@media(max-width: 991px){.resourceslisting-filter .agencies,.resourceslisting-filter .themes,.resourceslisting-filter .event-article{width:100%;gap:1rem;justify-content:space-between}}.resourceslisting-filter .agencies .bodyText,.resourceslisting-filter .themes .bodyText,.resourceslisting-filter .event-article .bodyText{font-weight:600}.resourceslisting-filter .agencies ul,.resourceslisting-filter .themes ul,.resourceslisting-filter .event-article ul{display:flex;gap:1.6rem}@media(max-width: 991px){.resourceslisting-filter .agencies ul,.resourceslisting-filter .themes ul,.resourceslisting-filter .event-article ul{gap:.6rem}}.resourceslisting-filter .agencies ul li,.resourceslisting-filter .themes ul li,.resourceslisting-filter .event-article ul li{color:#06244c;font-size:14px;font-style:normal;padding:1.6rem 2rem;font-weight:500;line-height:100%;border-radius:100px;border:1px solid #06244c;background:#fff;font-family:"Inter",Arial,sans-serif;cursor:pointer}@media(max-width: 991px){.resourceslisting-filter .agencies ul li,.resourceslisting-filter .themes ul li,.resourceslisting-filter .event-article ul li{padding:1rem 1.6rem}}.resourceslisting-filter .agencies ul li.active,.resourceslisting-filter .themes ul li.active,.resourceslisting-filter .event-article ul li.active{color:#fff;background-color:#06244c}.resourceslisting-filter select{max-width:22rem;width:100%;border:none;border-bottom:1px solid #d9d9d9}.resourceslisting-filter hr{height:3.2rem;width:.1rem;background:#06244c;border:0}@media(max-width: 991px){.resourceslisting-filter hr{display:none}}.resourceslisting-title-row{margin-bottom:10rem}.resourceslisting-title-row:empty{display:none}@media(max-width: 991px){.resourceslisting-title-row{margin-bottom:4rem}}.resourceslisting-title-row .title{margin-bottom:3.2rem}@media(max-width: 991px){.resourceslisting-title-row .title{margin-bottom:1.6rem}}.resourceslisting-highlight{display:flex;height:100%;gap:1rem}.resourceslisting-highlight .title{font-weight:600}@media(max-width: 991px){.resourceslisting-highlight{flex-direction:column;max-height:none;height:none}}.resourceslisting-highlight .col-text{position:relative;flex:1;border-radius:3rem;background-color:#f8f8f8;padding:6rem 7rem;display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}@media(max-width: 991px){.resourceslisting-highlight .col-text{padding:2.4rem}}.resourceslisting-highlight .col-text .title{margin:0;line-height:normal}.resourceslisting-highlight .col-text .type{display:inline-flex;padding:8px 16px;align-items:center;color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;border-radius:50px;border:1px solid #06244c;margin:0;text-transform:capitalize}.resourceslisting-highlight .col-text .tags-agency .descWrapper{font-weight:400}.resourceslisting-highlight .col-text .bodyText.date{font-weight:400}.resourceslisting-highlight .col-text .bodyText,.resourceslisting-highlight .col-text .descWrapper{margin:0}.resourceslisting-highlight .col-image{border-radius:3rem;overflow:hidden;flex:2;display:flex}.resourceslisting-highlight .col-image img{width:100%;object-fit:cover}.resourceslisting-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:1.6rem;margin-top:6rem}@media(max-width: 991px){.resourceslisting-row{grid-template-columns:1fr}}.resourceslisting-card{display:flex;flex-direction:column;position:relative;border-radius:3rem;border:1px solid #7f7f7f}.resourceslisting-card .button{bottom:-1px;right:-1px}.resourceslisting-card .button::before{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %237f7f7f; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:0;border:none;width:7.4rem;height:5.5rem;bottom:0px;left:-5rem}.resourceslisting-card .button::after{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %237f7f7f; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:0}.resourceslisting-card .button .inner{position:relative}.resourceslisting-image{width:100%;position:relative;overflow:hidden;border-radius:2.8rem 2.8rem 0 0}.resourceslisting-image img{width:100%;aspect-ratio:16/10;object-fit:cover}.resourceslisting-image .type{position:absolute;top:2.4rem;left:2.4rem;display:inline-flex;height:32px;padding:8px 16px;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;color:#06244c;background-color:#f1f6ff;font-family:"Inter",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}.resourceslisting-text{padding:3rem 2.4rem 2.4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:35rem}@media(max-width: 991px){.resourceslisting-text{min-height:auto}}.resourceslisting-text .content .small-heading-1{margin-bottom:1.2rem}.resourceslisting-text .content .card-desc{margin-bottom:3.2rem}.resourceslisting-text .content .hashtag{margin-bottom:0}.resourceslisting-text .date-location .date .from-to-date{margin-bottom:0;display:flex;align-items:center;gap:1.2rem;font-weight:500}.resourceslisting-text .date-location .date .from-to-date span{font-weight:300}.resourceslisting-text .date-location .location{display:flex;align-items:center;gap:1.2rem;font-weight:500;margin-top:1.2rem}.resourceslisting-text .date-location .location span{font-weight:300}.resourceslisting .message.bodyText{color:#ff5d17;width:100%;display:flex;align-items:center;justify-content:center;padding:2rem}.resourceslisting .message.bodyText p{margin:0}.resourceslisting-pagination{text-align:center;border-radius:30px;border:1px solid #06244c;display:flex;align-items:center;margin:4rem auto 0;gap:1.2rem;padding:.8rem 1.8rem}.resourceslisting-pagination svg{cursor:pointer}.resourceslisting-pagination svg.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.resourceslisting-pagination .pages{display:flex;align-items:center;gap:1rem}@media(max-width: 767px){.resourceslisting-pagination .pages{gap:.5rem}}.resourceslisting-pagination .pages li{cursor:pointer;color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:25px;padding:0 5px;opacity:.7}.resourceslisting-pagination .pages li button{font-weight:300}@media(max-width: 767px){.resourceslisting-pagination .pages li button{padding:0}}.resourceslisting-pagination .pages li.active-page{font-weight:500;opacity:1}.resourceslisting-pagination .pages li.active-page button{font-weight:500}.resourceslisting-pagination .ellipsis{pointer-events:none}.resourceslisting-pagination .ellipsis span{color:#06244c;opacity:.7;padding:8px 12px;display:block}.resource-preview-component{padding:5rem 0;color:#06244c;overflow:hidden;padding:0 2rem;width:100%}.resource-preview-component .desktop-only{display:none}@media(min-width: 1024px){.resource-preview-component{padding:0}.resource-preview-component .mobile-only{display:none}}.resource-preview-component .head-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media(max-width: 991px){.resource-preview-component .head-flex{flex-direction:column}}.resource-preview-component .head-flex h1,.resource-preview-component .head-flex h2,.resource-preview-component .head-flex h3,.resource-preview-component .head-flex h4,.resource-preview-component .head-flex h5,.resource-preview-component .head-flex h6{font-weight:500;margin-bottom:0;margin-top:0;font-size:3.75rem}@media(min-width: 1024px){.resource-preview-component .head-flex h1,.resource-preview-component .head-flex h2,.resource-preview-component .head-flex h3,.resource-preview-component .head-flex h4,.resource-preview-component .head-flex h5,.resource-preview-component .head-flex h6{font-size:4rem}}.resource-preview-component .head-flex h1 strong,.resource-preview-component .head-flex h1 em,.resource-preview-component .head-flex h2 strong,.resource-preview-component .head-flex h2 em,.resource-preview-component .head-flex h3 strong,.resource-preview-component .head-flex h3 em,.resource-preview-component .head-flex h4 strong,.resource-preview-component .head-flex h4 em,.resource-preview-component .head-flex h5 strong,.resource-preview-component .head-flex h5 em,.resource-preview-component .head-flex h6 strong,.resource-preview-component .head-flex h6 em{font-family:"Georgia",Times,serif;font-weight:700;font-style:italic;font-size:3.75rem}@media(min-width: 1024px){.resource-preview-component .head-flex h1 strong,.resource-preview-component .head-flex h1 em,.resource-preview-component .head-flex h2 strong,.resource-preview-component .head-flex h2 em,.resource-preview-component .head-flex h3 strong,.resource-preview-component .head-flex h3 em,.resource-preview-component .head-flex h4 strong,.resource-preview-component .head-flex h4 em,.resource-preview-component .head-flex h5 strong,.resource-preview-component .head-flex h5 em,.resource-preview-component .head-flex h6 strong,.resource-preview-component .head-flex h6 em{font-size:4rem}}.resource-preview-component .head-flex a{display:flex;align-items:center;gap:1.5rem}@media(max-width: 991px){.resource-preview-component .head-flex a{display:none}}.resource-preview-component .card-title{font-size:2.2rem;font-style:normal;font-weight:700;line-height:27px}.resource-preview-component .cards-flex{padding-bottom:2rem;display:block;width:100%;align-items:flex-end;justify-content:center}@media(min-width: 1024px){.resource-preview-component .cards-flex{display:flex;gap:1.8rem;margin:0 0 2rem 0}}.resource-preview-component .cards-flex .card{flex:1;position:relative;border-radius:0 0 0 2.5rem;max-width:388px}@media(min-width: 1024px){.resource-preview-component .cards-flex .card:nth-child(2){align-items:end;width:100%}.resource-preview-component .cards-flex .card:nth-child(2) .card-title.desktop-only{display:block;margin-bottom:28px}.resource-preview-component .cards-flex .card:nth-child(2) .image-wrapper{height:34rem}}@media(min-width: 1024px){.resource-preview-component .cards-flex .card{display:flex;height:49rem;overflow:hidden;max-width:388px}}.resource-preview-component .cards-flex .card .card-component{position:relative;border-radius:20px;overflow:hidden;display:block;height:auto;width:100%}.resource-preview-component .cards-flex .card>.card-title{font-size:2.2rem;line-height:2.7rem;margin-bottom:2.5rem}@media(max-width: 991px){.resource-preview-component .cards-flex .card>.card-title{font-size:2rem}}.resource-preview-component .cards-flex .card .image-wrapper{height:100%;width:100%;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden;aspect-ratio:9/11.5}.resource-preview-component .cards-flex .card .image-wrapper img,.resource-preview-component .cards-flex .card .image-wrapper picture{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:2.5rem}.resource-preview-component .cards-flex .card .image-wrapper img::before,.resource-preview-component .cards-flex .card .image-wrapper picture::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2.5rem;background:linear-gradient(358deg, rgba(0, 0, 0, 0.73), transparent);z-index:1}.resource-preview-component .cards-flex .card .image-wrapper .image-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:1.4rem 1.4rem 6.4rem 1.4rem;color:#fff;align-items:baseline;z-index:2}.resource-preview-component .cards-flex .card .image-wrapper .image-overlay .hash-tag{color:#06244c;background:#fff;width:auto;font-size:1.4rem;padding:1rem 1.9rem;border:.1rem solid #fff;border-radius:100px}.resource-preview-component .cards-flex .card .image-wrapper .card-title{font-size:2.2rem;line-height:2.7rem;margin-bottom:0}@media(max-width: 991px){.resource-preview-component .cards-flex .card .image-wrapper .card-title{font-size:2rem}}.resource-preview-component .cards-flex .card .button{z-index:2}@media(max-width: 991px){.resource-preview-component .secondaryLink.mobile-only{margin-bottom:60px}}.resource-preview-component .event-content-panel{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:25px;padding:4rem;border-radius:2.5rem;position:relative}.resource-preview-component .event-content-panel::before{content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(248, 248, 248, 0) 50%, rgb(248, 248, 248) 65%);z-index:1;position:absolute}@media(min-width: 1024px){.resource-preview-component .event-content-panel::before{background:linear-gradient(-90deg, rgba(255, 255, 255, 0) 15%, rgb(255, 255, 255) 50%)}}@media(max-width: 991px){.resource-preview-component .event-content-panel{margin:2rem 0}}.resource-preview-component .event-content-panel .text-flex{position:relative;z-index:1;display:flex;align-items:center;gap:2.2rem}@media(max-width: 991px){.resource-preview-component .event-content-panel .text-flex{display:block}}.resource-preview-component .event-content-panel .text-flex .image img{width:10rem;height:10rem}@media(max-width: 991px){.resource-preview-component .event-content-panel .text-flex .image img{background:#fff;padding:.8rem;border-radius:2rem}}.resource-preview-component .event-content-panel .text-flex .text-block{width:50%}@media(max-width: 991px){.resource-preview-component .event-content-panel .text-flex .text-block{width:100%;margin-top:25rem;margin-bottom:5rem}}.resource-preview-component .event-content-panel .text-flex .text-block h4{font-size:4rem;font-weight:bold;margin-bottom:.5rem}@media(max-width: 991px){.resource-preview-component .event-content-panel .text-flex .text-block h4{font-size:2rem}}.resource-preview-component .event-content-panel .text-flex .text-block p{font-size:1.6rem;font-weight:300;line-height:2.5rem}@media(max-width: 991px){.resource-preview-component .event-content-panel .text-flex .text-block p{font-size:1.6rem}}.resource-preview-component .event-content-panel .button{position:absolute;right:0;bottom:0;z-index:1}@media(max-width: 991px){.resource-preview-component .slick-dotted.slick-slider{margin-bottom:10px}.resource-preview-component .slick-list{overflow:hidden;margin:0}.resource-preview-component .slick-slider{width:100%;max-width:100%}.resource-preview-component .slick-slide>div{height:100%}.resource-preview-component .slick-dots{position:relative;bottom:-1rem}.resource-preview-component .slick-dots li{margin:0 .2rem}.resource-preview-component .slick-dots li button:before{font-size:30px}}.standard-text h1{font-style:normal}.standard-text-two-column{display:flex;align-items:flex-start;gap:1.5rem}@media(max-width: 767px){.standard-text-two-column{flex-direction:column}}.standard-text-two-column .small-heading-2{margin-bottom:2.4rem}.standard-text-two-column .standard-text-col{width:100%}.standard-text-right-column{display:flex;align-items:flex-start;gap:1.5rem}@media(max-width: 767px){.standard-text-right-column{flex-direction:column}}.standard-text-right-column .standard-text-col{flex:1}@media(max-width: 767px){.standard-text-right-column .standard-text-col{display:none}}.standard-text-right-column .standard-text-col:last-child{flex:2.5}@media(max-width: 767px){.standard-text-right-column .standard-text-col:last-child{display:block}}.standard-text-right-column .medium-heading-2{margin-top:2.2rem;margin-bottom:.8rem}.standard-text-right-column .description{margin-bottom:.8rem}.standard-text-right-column .description strong{font-size:18px;font-weight:500;line-height:28px}.standard-text-right-column .small-heading-2{margin-bottom:2.4rem}.standard-text-right-column .standard-text-col{width:100%}@media(min-width: 768px)and (max-width: 1200px){.standard-text-two-column .standard-text-image svg,.standard-text-right-column .standard-text-image svg{height:12rem;right:-5.85rem}}.standard-text-row{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(max-width: 767px){.standard-text-row{gap:0}}.standard-text-col{flex:2}.standard-text-col:last-child{flex:3}.standard-text-col .standard-title{margin-top:0}.standard-text-image{position:relative;border-radius:3rem;overflow:hidden;aspect-ratio:16/9;margin-top:3.2rem}.standard-text-image img{width:100%}.standard-text-image svg{position:absolute;bottom:0;right:0;z-index:2}@media(max-width: 767px){.standard-text-image svg{height:10rem;right:-7rem}}.standard-text-gradient{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 21.18%, #000 70.43%);position:absolute;width:100%;bottom:0;z-index:1;height:24rem}@media(max-width: 767px){.standard-text-gradient{height:10rem}}.standard-text-cta{margin-top:2.4rem}.standard-text-card{display:flex;align-items:center;margin-top:3.2rem;gap:1.6rem}@media(max-width: 767px){.standard-text-card{flex-direction:column}}.standard-text-card .list{border-radius:3rem;padding:2.5rem 2.4rem}@media(max-width: 767px){.standard-text-card .list{width:100%}}.standard-text-card .list:first-child{flex:2;background:var(--background-color);color:var(--text-color)}@media(max-width: 767px){.standard-text-card .list:first-child{flex:1}}.standard-text-card .list:first-child *{color:var(--text-color)}.standard-text-card .list:last-child{flex:1;color:#06244c;background:#f8f8f8}@media(max-width: 767px){.standard-text-card .list:last-child{flex:1}}.standard-text-card .list:last-child *{color:#06244c}.standard-text-card .list-title{font-family:"Georgia",Times,serif;font-size:6.5rem;font-style:normal;font-weight:700;line-height:normal;margin:0}.standard-text-card .list-title sub,.standard-text-card .list-title sup{font-family:"Georgia",Times,serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:normal}.standard-text-card .descWrapper{font-weight:400;margin:0}.join-us-grid{display:flex;flex-direction:column;gap:4.6875rem}.join-us-image{flex:1 1 50%}.join-us-content{flex:1 1 50%;display:flex;flex-direction:column;gap:2rem}.join-us-figure{margin:0}.join-us-img{width:100%;height:auto;display:block;border-radius:32px;object-fit:cover}.join-us-title{margin:0}.agencies-label{font-size:22px;font-weight:500;margin:0}.join-us-agencies{display:flex;flex-direction:column;gap:.75rem}.join-us-agencies .agencies-list{font-size:22px;font-weight:400;list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.join-us-agencies .agencies-list .agencies-link{text-decoration:underline;color:inherit}@media(min-width: 1024px){.join-us-grid{flex-direction:row}.agencies-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.social-icons-block{padding:5rem 0;background:var(--background-color);color:var(--text-color)}.social-icons-block .flex{display:flex;justify-content:space-between;width:100%;margin-bottom:3rem;align-items:center;gap:3rem}@media(max-width: 767px){.social-icons-block .flex{flex-direction:column;align-items:flex-start;padding:0 20px}}.social-icons-block .flex .title{font-size:3rem;flex:0 0 35%;margin-bottom:0;font-weight:500;color:inherit}.social-icons-block .flex .title strong{font-family:"Inter",Arial,sans-serif;font-size:3rem;font-weight:500;color:inherit}.social-icons-block .flex .title strong em{font-family:"Georgia",Times,serif;font-weight:700}.social-icons-block .flex .sub-title{font-size:4rem;flex:1;margin-bottom:0;color:inherit}@media(max-width: 767px){.social-icons-block .flex .sub-title{line-height:4.8rem;margin-bottom:1.2rem}}.social-icons-block .flex .sub-title strong{font-family:"Inter",Arial,sans-serif;font-weight:500;color:inherit}.social-icons-block .flex .sub-title strong em{font-family:"Georgia",Times,serif;font-weight:700}.social-icons-block .icons-block{display:flex;gap:2.5rem;width:100%;justify-content:center}.solutioncardslider{overflow-x:hidden}.solutioncardslider .container{margin:0 auto}.solutioncardslider .header-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3.2rem}@media(max-width: 991px){.solutioncardslider .header-row{flex-direction:column;align-items:flex-start}}.solutioncardslider .header-row .main-title{margin:0}.solutioncardslider .header-row .main-title-suffix{position:relative;display:inline-block;font-family:"Georgia",Times,serif;font-weight:700;font-style:italic;z-index:0}.solutioncardslider .header-row .main-title-suffix::before{content:"";position:absolute;left:0;bottom:.1em;width:100%;height:.4em;transform:skewX(-20deg);z-index:-1}.solutioncardslider .header-row .main-title-suffix--energy::before{background-color:#fd0}.solutioncardslider .header-row .main-title-suffix--construction::before{background-color:#3de9b3}.solutioncardslider .header-row .main-title-suffix--equipment::before{background-color:#7dcfff}.solutioncardslider-arrows{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.solutioncardslider-arrows{display:none}}.solutioncardslider-arrows svg{cursor:pointer}.solutioncardslider-arrows svg.disabled{opacity:.5;pointer-events:none;cursor:default}.solutioncardslider-arrows .slider-count{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400}.solutioncardslider-slider-count{color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400}.solutioncardslider-prev{transform:rotate(-180deg)}.solutioncardslider-slider-media{display:block;overflow:visible;width:100%}.solutioncardslider-slider-media .card{flex:0 0 auto;width:100%;height:100%;text-align:left;position:relative;padding:0 0 0 1.6rem}.solutioncardslider-slider-media .card a:hover img{transition:all .3s ease;transform:scale(1.05)}.solutioncardslider-slider-media .card picture{display:block;width:100%;height:500px;margin-bottom:2.4rem;border-radius:3rem 3rem 0 3rem;overflow:hidden;position:relative}.solutioncardslider-slider-media .card picture img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.solutioncardslider-slider-media .card picture .cta{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:none;padding:0;cursor:pointer;position:absolute;right:5px;bottom:5px;border-radius:100%}.solutioncardslider-slider-media .card picture .cta:empty{display:none}.solutioncardslider-slider-media .card .picture-landscape{height:290px}.solutioncardslider-slider-media .card .card-text .sub-title{margin-bottom:1.2rem}.solutioncardslider-slider-media .card .card-text .descWrapper{margin:0}.solutioncardslider-slider-media .slick-list{overflow:visible}.solutioncardslider-slider-media .slick-dots{bottom:-3.5rem}.solutioncardslider-slider-media .slick-dots li{margin:0 .2rem}.solutioncardslider-slider-media .slick-dots li button:before{font-size:30px}.solutionselector{background-color:#f8f8f8;margin:0;position:relative}.solutionselector.section-spacing{padding:14rem 2rem 5rem}@media(max-width: 767px){.solutionselector.section-spacing{padding:25rem 2rem 5rem}}@media(max-width: 767px){.solutionselector .container{padding:0}}.solutionselector-tab{display:flex;flex-direction:column;align-items:flex-start;position:absolute;left:0;top:5rem}.solutionselector-tab button{cursor:default;padding:0;font-family:"Inter",Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:flex-start}.solutionselector-tab button span{display:inline-flex;align-items:center}.solutionselector-tab button span:first-child{padding:1rem 1rem 1rem 3rem}.solutionselector-tab button span:first-child .active-bg{display:none;position:absolute;left:0;top:-4rem;z-index:-1;left:-10px}.solutionselector-tab button span:first-child .status{width:4rem;height:4rem;background:#fff;border-radius:100%;align-items:center;justify-content:center;padding:0}.solutionselector-tab button span:last-child{margin-left:1.4rem}.solutionselector-tab button span:last-child .status{justify-content:flex-start}.solutionselector-tab button.active{cursor:default;font-weight:500}.solutionselector-tab button.active span:first-child .active-bg{display:inline-flex;left:-10px}.solutionselector-tab button.active span:first-child .status{width:4rem;height:4rem;background:#fd0;color:#06244c;display:inline-flex;border-radius:100%;align-items:center;justify-content:center}.solutionselector-tab button.completed{font-weight:300;cursor:pointer}.solutionselector-tab button.completed span:first-child .status{cursor:pointer;width:4rem;height:4rem;background:#fd0;color:#06244c;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}.solutionselector-header{display:flex;justify-content:center;flex-direction:column;align-items:center;width:80%;margin:0 auto}.solutionselector-header:empty{display:none}@media(max-width: 1260px){.solutionselector-header{width:50%;text-align:center}}@media(max-width: 767px){.solutionselector-header{width:100%;margin-bottom:0}}.solutionselector-header .title{margin-bottom:0}@media(max-width: 991px){.solutionselector-header .title{margin-bottom:0}}@media(max-width: 767px){.solutionselector-header .title{margin-bottom:2rem}}.solutionselector-header .bodyText{margin:0}.solutionselector-profile{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:2.4rem;margin-top:3.8rem;width:100%}@media(max-width: 767px){.solutionselector-profile{gap:2.4rem;grid-template-columns:1fr}}.solutionselector-profile .card{display:flex;flex-direction:column;position:relative;border-radius:3rem;cursor:pointer}.solutionselector-profile .card .button{background:#f8f8f8}.solutionselector-profile .card .button::before{bottom:-1rem;border-right:solid 1rem #f8f8f8;border-bottom:solid 1rem #f8f8f8}.solutionselector-profile .card .button::after{top:-2rem;right:-1rem;border-right:solid 1rem #f8f8f8;border-bottom:solid 1rem #f8f8f8}.solutionselector-profile .card .button .inner{position:relative;background-color:#f8f8f8}.solutionselector-profile .image{width:100%;position:relative;overflow:hidden;border-radius:2.8rem 2.8rem 0 2.8rem}.solutionselector-profile .image img{width:100%;aspect-ratio:8/9;object-fit:cover}.solutionselector-profile .text{padding:1.5rem 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center}.solutionselector-profile .text .small-heading-1{margin:0}.solutionselector-project{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:2.4rem;margin-top:3.8rem;width:100%}@media(max-width: 767px){.solutionselector-project{gap:2.4rem;grid-template-columns:1fr}}.solutionselector-project .cardcta,.solutionselector-project .card{display:flex}.solutionselector-project .cardcta,.solutionselector-project .card{cursor:pointer;position:relative}.solutionselector-project .cardcta.cta-link .text,.solutionselector-project .card.cta-link .text{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);justify-content:flex-end;align-items:flex-end;padding:2.4rem 0}.solutionselector-project .cardcta .button,.solutionselector-project .card .button{background-color:#f8f8f8;bottom:-1px;right:-1px}.solutionselector-project .cardcta .button::before,.solutionselector-project .card .button::before{background:#f8f8f8 url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %23FF5D17; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:0;border:none;width:7rem;height:4rem;bottom:1px;left:-5rem}.solutionselector-project .cardcta .button::after,.solutionselector-project .card .button::after{background:#f8f8f8 url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %23FF5D17; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:1px}.solutionselector-project .cardcta .button .inner,.solutionselector-project .card .button .inner{position:relative;width:3rem;height:3rem}.solutionselector-project .cardcta .icon-hover,.solutionselector-project .card .icon-hover{display:none}.solutionselector-project .cardcta:hover .icon-default,.solutionselector-project .card:hover .icon-default{display:none}.solutionselector-project .cardcta:hover .icon-hover,.solutionselector-project .card:hover .icon-hover{display:block}.solutionselector-project .text{padding:2.4rem;display:flex;flex-direction:row;border-radius:30px;background-color:#f8f8f8;border:1px solid #ff5d17;width:100%;min-height:11.7rem}.solutionselector-project .text .small-heading-1{margin:0;color:#ff5d17;font-family:"Georgia",Times,serif;font-style:italic}.solutionselector-solution{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:2.4rem;margin-top:3.8rem;width:100%}@media(max-width: 767px){.solutionselector-solution{gap:2.4rem;grid-template-columns:1fr}}.solutionselector-solution .card{display:flex;flex-direction:column;position:relative;border-radius:3rem}.solutionselector-solution .card .button::before{bottom:-1rem}.solutionselector-solution .card .button::after{top:-2rem;right:-1rem}.solutionselector-solution .card .button .inner{position:relative}.solutionselector-solution .image{width:100%;position:relative;overflow:hidden;border-radius:3rem}.solutionselector-solution .image img{width:100%;aspect-ratio:2.93/1;object-fit:cover}.solutionselector-solution .text{padding:1.5rem 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center}.solutionselector-solution .text .small-heading-1{margin:0}.solutionselector .no-result{color:#ff5d17}.testimonial{background-color:#f8f8f8}.testimonial-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;margin-bottom:2.4rem}@media(max-width: 767px){.testimonial-title-row{gap:1.6rem;flex-direction:column;align-items:flex-start}}.testimonial-title-row .title{margin-bottom:0}.testimonial-image-row{display:flex;gap:6.2rem}@media(max-width: 767px){.testimonial-image-row{flex-direction:column;gap:3.2rem}}.testimonial-image{flex:1.5;position:relative;margin:0 4.7rem}@media(max-width: 767px){.testimonial-image{margin:0 2.4rem}}.testimonial-image-container{position:relative}.testimonial-image-wrapper{margin-bottom:4rem;transform:skew(-15deg);border-radius:40px 0 40px 0;width:46.2rem;height:34.8rem;overflow:hidden;position:relative}@media(max-width: 767px){.testimonial-image-wrapper{width:100%;height:17.8rem}}.testimonial-image-wrapper img{transform:skew(15deg) scale(1.2);width:100%;height:100%;object-fit:cover;display:block}.testimonial-pattern{position:absolute;bottom:-3rem;right:-2rem}@media(max-width: 767px){.testimonial-pattern{width:12rem;bottom:-6rem;right:-1rem}}.testimonial-description-wrapper{flex:2}.testimonial-description-wrapper strong{font-weight:500}.testimonial-client-name{margin-top:1.6rem}.testimonial-client-name .bodyText{font-weight:500}.testimonial-cta{margin-top:0}.testimonialslider{background-color:#f8f8f8;overflow:hidden}.testimonialslider-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;margin-bottom:2.4rem}@media(max-width: 767px){.testimonialslider-title-row{gap:1.6rem;flex-direction:column;align-items:flex-start}}.testimonialslider-title-row .title{margin-top:0;margin-bottom:0}.testimonialslider-image-row{display:flex;max-width:100%}.testimonialslider-card{display:flex !important;gap:6.2rem;padding:0 0 0 1.6rem}@media(max-width: 767px){.testimonialslider-card{flex-direction:column;gap:3.2rem}}.testimonialslider-image{flex:1.5;position:relative;margin:0 4.7rem;max-width:46.2rem}@media(max-width: 767px){.testimonialslider-image{margin:0 2.4rem}}.testimonialslider-image-container{position:relative;padding-bottom:3rem}.testimonialslider-image-container.color__orange svg path{fill:#ff5d17}.testimonialslider-image-container.color__yellow svg path{fill:#fd0}.testimonialslider-image-container.color__green svg path{fill:#3de9b3}.testimonialslider-image-container.color__orange svg path{fill:#ff5d17}.testimonialslider-image-container.color__blue svg path{fill:#7dcfff}.testimonialslider-image-container.color__purple svg path{fill:#9b9eff}.testimonialslider-image-wrapper{transform:skew(-15deg);border-radius:40px 0 40px 0;width:46.2rem;height:34.8rem;overflow:hidden;position:relative}@media(max-width: 767px){.testimonialslider-image-wrapper{width:100%;height:17.8rem}}.testimonialslider-image-wrapper img{transform:skew(15deg) scale(1.2);width:100%;height:100%;object-fit:cover;display:block}.testimonialslider-pattern{position:absolute;bottom:0;left:0;margin-left:28rem}@media(max-width: 767px){.testimonialslider-pattern{position:absolute;bottom:-2rem;left:auto;margin-left:28rem;z-index:1;right:-2rem;width:12rem}}.testimonialslider-description-wrapper{flex:2;max-width:58.1rem;padding-right:5rem}.testimonialslider-description-wrapper strong{font-weight:500}@media(max-width: 767px){.testimonialslider-description-wrapper{padding-right:0}}.testimonialslider-client-name{margin-top:1.6rem}.testimonialslider-client-name .bodyText{font-weight:500}.testimonialslider-cta{margin-top:0}.testimonialslider .slick-list{margin:3rem 0 0 0;overflow:visible}.testimonialslider .slick-prev{z-index:1;left:0;top:45%;transform:translate(0, -45%)}.testimonialslider .slick-prev::before{content:"";display:inline-block;transform:rotate(-180deg);width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45' fill='none'><path d='M22.5 0.554688C34.6503 0.554688 44.5 10.4044 44.5 22.5547C44.5 34.705 34.6503 44.5547 22.5 44.5547C10.3497 44.5547 0.5 34.705 0.5 22.5547C0.5 10.4044 10.3497 0.554688 22.5 0.554688ZM22.248 13.7197L30.04 21.5117H13.333V22.9277H30.04L22.248 30.7197L23.25 31.7217L32.251 22.7207C32.5276 22.4441 32.5275 21.9954 32.251 21.7188L23.25 12.7178L22.248 13.7197Z' fill='%23FF5D17'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.testimonialslider .slick-prev::before{width:3.2rem;height:3.2rem}}@media(max-width: 767px){.testimonialslider .slick-prev{top:0;right:4rem;z-index:1;width:3.2rem;height:3.2rem;left:auto}}.testimonialslider .slick-next{right:2.5rem;z-index:1;top:45%;transform:translate(0, -45%)}.testimonialslider .slick-next::before{content:"";display:inline-block;width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45' fill='none'><path d='M22.5 0.554688C34.6503 0.554688 44.5 10.4044 44.5 22.5547C44.5 34.705 34.6503 44.5547 22.5 44.5547C10.3497 44.5547 0.5 34.705 0.5 22.5547C0.5 10.4044 10.3497 0.554688 22.5 0.554688ZM22.248 13.7197L30.04 21.5117H13.333V22.9277H30.04L22.248 30.7197L23.25 31.7217L32.251 22.7207C32.5276 22.4441 32.5275 21.9954 32.251 21.7188L23.25 12.7178L22.248 13.7197Z' fill='%23FF5D17'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.testimonialslider .slick-next::before{width:3.2rem;height:3.2rem}}@media(max-width: 767px){.testimonialslider .slick-next{top:0;right:0rem;z-index:1;width:3.2rem;height:3.2rem}}.testimonialslider .slick-track .slick-slide:first-child div .testimonialslider-card{padding-left:0}.text-cards-block-and-image{padding:5rem 0;color:#06244c}@media(max-width: 767px){.text-cards-block-and-image{padding:2.5rem}}.text-cards-block-and-image .flex{display:flex;overflow:hidden;gap:1.5rem;margin-bottom:1.5rem}@media(max-width: 767px){.text-cards-block-and-image .flex{flex-direction:column}}.text-cards-block-and-image .flex .text{flex:0 0 40%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:5rem;background-color:#f8f8f8;border-radius:3rem}@media(max-width: 767px){.text-cards-block-and-image .flex .text{padding:2.5rem}}.text-cards-block-and-image .flex .text .description{font-size:1.8rem;font-weight:300;line-height:2.7rem;margin-bottom:2rem}.text-cards-block-and-image .flex .image-wrapper{flex:1;border-radius:3rem;overflow:hidden;display:flex;height:54rem}.text-cards-block-and-image .flex .image-wrapper img{width:100%;height:100%;object-fit:cover}.text-cards-block-and-image .cards-flex{width:100%;display:flex;gap:2rem}@media(max-width: 767px){.text-cards-block-and-image .cards-flex{flex-direction:column}}.text-cards-block-and-image .cards-flex .card{border-radius:3rem;padding:3rem;background:#f8f8f8}.text-cards-block-and-image .cards-flex .card h3{font-size:2.2rem;line-height:2.7rem;margin-bottom:1rem}.text-cards-block-and-image .cards-flex .card p{font-size:1.6rem;font-weight:300;line-height:2.2rem}.text-cards-block-and-image .cards-flex .card:first-child{background:var(--background-color);color:var(--text-color)}.timeline{background-color:#f8f8f8;overflow:hidden}.timeline.section-spacing{padding:5rem 2rem 14rem}.timeline-title-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;margin-bottom:2.4rem}@media(max-width: 767px){.timeline-title-row{gap:1.6rem;flex-direction:column;align-items:flex-start}}.timeline-title-row .title{margin-bottom:0}.timeline-image-row{display:flex;max-width:100%}.timeline-card{display:flex !important;gap:6.2rem;padding:0 0 0 1.6rem}@media(max-width: 991px){.timeline-card{flex-direction:column;gap:3.2rem;padding:0}}.timeline-image{flex:1.5;position:relative;margin:0;width:100%}@media(max-width: 991px){.timeline-image{margin:0}}.timeline-image-wrapper{margin-bottom:0;border-radius:3rem;overflow:hidden;position:relative;height:49rem}@media(max-width: 991px){.timeline-image-wrapper{width:100%}}.timeline-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.timeline-gradient{background:linear-gradient(0deg, rgba(0, 0, 0, 0.72) 25%, rgba(0, 0, 0, 0) 97.69%);position:absolute;bottom:0;z-index:1;width:100%;height:100%}.timeline-text-wrapper{position:absolute;max-height:100%;height:100%;overflow:scroll;top:0;left:0;padding:2rem 4rem;z-index:2}.timeline-text-wrapper .slider-year{margin:0}.timeline-text-wrapper .slider-year hr{width:4rem;height:.1rem;background:#fff;border:0}.timeline-text-wrapper .slider-year{margin-bottom:3rem}.timeline-text-wrapper .title,.timeline-text-wrapper .medium-heading-1,.timeline-text-wrapper .small-heading-1{color:#fff}.timeline-text-wrapper .slider-title{margin-bottom:1.6rem;font-weight:500}.timeline-text-wrapper .slider-title.ellipsis{-webkit-line-clamp:3}.timeline-text-wrapper .small-heading-1{font-weight:300;line-height:32px;margin:0}.timeline-text-wrapper .slider-description.ellipsis{-webkit-line-clamp:6}.timeline-invisible{height:0;overflow:hidden;opacity:0;transition:all 1s ease}.timeline-cta{margin-top:0}.timeline-slide-counter{font-size:18px;font-weight:400;font-family:"Inter",Arial,sans-serif;margin:0 auto;position:absolute;bottom:-9.1rem;left:0;right:0;width:6rem;text-align:center;color:#06244c}@media(max-width: 991px){.timeline-slide-counter{bottom:-7.5rem}}.timeline-slide-yearlist{position:absolute;bottom:-3rem;overflow:hidden}.timeline-slide-yearlist .slick-list{margin:0 !important}.timeline-slide-yearlist .slick-track{max-width:100%;display:flex;justify-content:space-between}.timeline-slide-yearlist .slick-track .slick-slide{flex:0 0 10.8695652174%}@media(max-width: 767px){.timeline-slide-yearlist .slick-track .slick-slide{flex:0 0 30.303030303%}}.timeline-slide-yearlist .slick-track button{background-color:#f8f8f8;position:relative;z-index:1;font-family:"Inter",Arial,sans-serif;font-size:16px;font-style:normal;color:#7f7f7f;line-height:32px;font-weight:300}.timeline-slide-yearlist .slick-track .slick-current button{color:#7678e5;font-weight:500}.timeline-slide-yearlist .year-slide{position:relative}.timeline-slide-yearlist .slick-slide:not(:last-child) .year-slide::after{content:"";position:absolute;left:0;bottom:1.5rem;width:100%;height:1px;background:#bfbfbf}.timeline .slick-slide .timeline-image-wrapper{aspect-ratio:9/11.5;filter:grayscale(100%);width:100%}.timeline .slick-slide .timeline-image-wrapper .slider-year{margin-bottom:0;text-align:right}.timeline .slick-slide .timeline-image-wrapper .slider-year hr{margin:1.5rem 4.5rem 0 auto}.timeline .slick-slide.slick-current .timeline-card{transition:all .5s ease}.timeline .slick-slide.slick-current .timeline-image-wrapper{filter:none}.timeline .slick-slide.slick-current .timeline-image-wrapper::before{content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(225deg, rgba(0, 0, 0, 0) 12.11%, rgba(0, 0, 0, 0.9) 93.87%);z-index:1;position:absolute}.timeline .slick-slide.slick-current .timeline-image-wrapper .timeline-invisible{height:auto;opacity:1;transition:all 1s ease}.timeline .slick-slide.slick-current .timeline-image-wrapper .slider-year{margin-bottom:0;text-align:left}.timeline .slick-slide.slick-current .timeline-image-wrapper .slider-year hr{margin:1.5rem 0 0 0}.timeline .slick-list{margin:3rem 0 0 0}.timeline .slick-prev{z-index:1;left:45%;bottom:-11rem;top:auto;transform:translate(-45%, 0)}.timeline .slick-prev::before{content:"";display:inline-block;transform:rotate(-180deg);width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'><path d='M15.5859 12.043L20.5443 17.0013L15.5859 21.9596' stroke='%2306244C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M17.0026 31.1654C24.8266 31.1654 31.1693 24.8227 31.1693 16.9987C31.1693 9.17466 24.8266 2.83203 17.0026 2.83203C9.17857 2.83203 2.83594 9.17466 2.83594 16.9987C2.83594 24.8227 9.17857 31.1654 17.0026 31.1654Z' stroke='%2306244C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.timeline .slick-prev::before{width:3.2rem;height:3.2rem}}@media(max-width: 991px){.timeline .slick-prev{left:32%;transform:translate(-32%, 0);z-index:1;width:3.2rem;height:3.2rem}}.timeline .slick-next{z-index:1;top:auto;right:45%;bottom:-11rem;transform:translate(-45%, 0)}.timeline .slick-next::before{content:"";display:inline-block;width:4.5rem;height:4.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'><path d='M15.5859 12.043L20.5443 17.0013L15.5859 21.9596' stroke='%2306244C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M17.0026 31.1654C24.8266 31.1654 31.1693 24.8227 31.1693 16.9987C31.1693 9.17466 24.8266 2.83203 17.0026 2.83203C9.17857 2.83203 2.83594 9.17466 2.83594 16.9987C2.83594 24.8227 9.17857 31.1654 17.0026 31.1654Z' stroke='%2306244C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain;margin-right:8px;vertical-align:middle}@media(max-width: 767px){.timeline .slick-next::before{width:3.2rem;height:3.2rem}}@media(max-width: 991px){.timeline .slick-next{right:28%;transform:translate(-28%, 0);z-index:1;width:3.2rem;height:3.2rem}}.timeline .slick-track .slick-slide:first-child div .testimonialslider-card{padding-left:0}.verticalTab{margin:5rem 0;padding:8rem 2rem;background:#f8f8f8}.verticalTab .container{flex-direction:column;gap:4rem;align-items:flex-start}.verticalTab .container .title{margin-bottom:0}.verticalTab .tabContainer{display:flex;gap:1.6rem;width:100%}.verticalTab .tabContainer-tabList{display:flex;flex-direction:column;width:38.8rem;background:#fff;border-radius:3rem;padding:2rem;gap:1rem;height:fit-content;max-height:68rem;overflow-y:auto}.verticalTab .tabContainer-tabList::-webkit-scrollbar{width:.6rem}.verticalTab .tabContainer-tabList::-webkit-scrollbar-track{background:#f8f8f8;border-radius:1rem}.verticalTab .tabContainer-tabList::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:1rem}.verticalTab .tabContainer-tabList::-webkit-scrollbar-thumb:hover{background:#555}.verticalTab .tabContainer-tabList-tab{display:flex;flex-wrap:nowrap;gap:2.5rem;padding:2.3rem 3rem;border:1px solid rgba(0,0,0,0);align-items:center;text-align:left}.verticalTab .tabContainer-tabList-tab:hover,.verticalTab .tabContainer-tabList-tab.active{border-radius:20px;border:1px solid #06244c;background:rgba(6,36,76,.1)}.verticalTab .tabContainer-tabList-tab:hover .tabContainer-tabList-tab-content,.verticalTab .tabContainer-tabList-tab.active .tabContainer-tabList-tab-content{color:#06244c}.verticalTab .tabContainer-tabList-tab-icon{display:flex;width:7rem;height:7rem;justify-content:center;align-items:center}.verticalTab .tabContainer-tabList-tab-icon img{width:100%;height:auto}.verticalTab .tabContainer-tabList-tab-content{width:calc(100% - 9.5rem);color:#555;font-size:2rem;font-weight:500}.verticalTab .tabContainer-tabInfoData{display:flex;flex-direction:column;padding:6rem;width:calc(100% - 40.4rem);background:#fff;border-radius:3rem;gap:3.5rem;height:fit-content}.verticalTab .tabContainer-tabInfoData-list{display:flex;flex-direction:column;gap:.8rem;padding-bottom:3.5rem;border-bottom:solid 1px #c9c9c9}.verticalTab .tabContainer-tabInfoData-list-subTitle{font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase}.verticalTab .tabContainer-tabInfoData-list-title{font-family:"Georgia",Times,serif;color:#ff5d17;font-size:26px;font-style:italic;font-weight:700;line-height:normal}.verticalTab .tabContainer-tabInfoData .primaryLink{width:fit-content}.verticalTab .tabContainer-tabInfoData-mobile{display:none}.verticalTab .tabContainer-tabInfoData-mobile.active{display:flex;flex-direction:column;padding:2rem;margin-top:1rem;margin-bottom:2rem;background:#fff;border-radius:2rem;gap:2rem}.verticalTab .tabContainer-tabInfoData-mobile.active .tabContainer-tabInfoData-list{padding-bottom:2rem}.verticalTab .tabContainer-tabInfoData-mobile.active .tabContainer-tabInfoData-list-title{font-size:22px}.verticalTab .tabContainer-tabInfoData-mobile.active .primaryLink{width:fit-content}@media(max-width: 991px){.verticalTab .tabContainer{flex-direction:column;gap:0}.verticalTab .tabContainer-tabList{width:100%;flex-direction:column;padding:0;background:rgba(0,0,0,0);border-radius:0;gap:0;max-height:none;overflow-y:visible}.verticalTab .tabContainer-tabList-tab{padding:2rem;margin-bottom:0;border-radius:2rem;background:#fff;margin-bottom:1rem}.verticalTab .tabContainer-tabList-tab:hover,.verticalTab .tabContainer-tabList-tab.active{border-radius:2rem}.verticalTab .tabContainer-tabList-tab-icon{width:5rem;height:5rem}.verticalTab .tabContainer-tabList-tab-content{width:calc(100% - 7rem);font-size:1.8rem}.verticalTab .tabContainer-tabInfoData{display:none !important}}.video-quote-card-wrapper{color:#06244c}.video-quote-card-wrapper .main-title{margin:0 0 32px}.video-quote-card-wrapper .flex{display:flex;gap:15px;margin-bottom:10px}@media(max-width: 991px){.video-quote-card-wrapper .flex{flex-direction:column}}.video-quote-card-wrapper .flex .image-wrapper{display:flex;border-radius:20px;overflow:hidden;flex:0 0 68%;position:relative}.video-quote-card-wrapper .flex .image-wrapper img{width:100%;object-fit:cover}.video-quote-card-wrapper .flex .image-wrapper .button{cursor:pointer;z-index:1}.video-quote-card-wrapper .quote-card{background:var(--background-color);color:var(--text-color);border-radius:20px;padding:65px 36px 36px 36px;height:auto}.video-quote-card-wrapper .quote-card .quote-text svg.left{margin-right:-23px;position:relative;top:-45px}.video-quote-card-wrapper .quote-card .quote-text svg.right{position:relative;margin-left:6px;top:10px}.video-quote-card-wrapper .quote-card .quote-text svg path{fill:var(--text-color)}.video-quote-card-wrapper .quote-card .quote-text p{padding:12px 0;font-size:28px;line-height:40px;margin-bottom:0;font-family:"Georgia",Times,serif;font-style:italic;display:inline}.video-quote-card-wrapper .quote-card .quote-text .leader-text{margin-top:20px;font-size:18px;line-height:28px;font-family:"Inter",Arial,sans-serif;font-style:normal;display:block}.video-quote-card-wrapper .info-cards{display:flex;width:100%;gap:16px}@media(max-width: 991px){.video-quote-card-wrapper .info-cards{flex-direction:column}}.video-quote-card-wrapper .info-cards .card{display:flex;flex-direction:column;gap:28px;background-color:#f8f8f8;border-radius:20px;padding:37px 25px;flex:1}.video-quote-card-wrapper .info-cards .card h3{font-size:70px;font-family:"Georgia",Times,serif;margin:0;font-weight:700}@media(max-width: 991px){.video-quote-card-wrapper .info-cards .card h3{font-size:50px}}.video-quote-card-wrapper .info-cards .card p{font-size:18px;margin:0}.video-quote-card-wrapper .video-overlay{position:fixed;z-index:99;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5411764706);display:none}.video-quote-card-wrapper .video-overlay.show{display:flex}.video-quote-card-wrapper .video-overlay .popup-container{width:60%;height:auto;background:#fff;padding:35px;display:flex;border-radius:24px;position:relative;max-height:80%;height:100%}@media(max-width: 991px){.video-quote-card-wrapper .video-overlay .popup-container{width:87%;padding:18px}}.video-quote-card-wrapper .video-overlay .popup-container video{border-radius:5px}.video-quote-card-wrapper .video-overlay .popup-container .close-icon{position:absolute;right:-33px;top:-32px;width:40px;height:40px;cursor:pointer}.videocardslider{overflow:hidden}.videocardslider-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:3.2rem}@media(max-width: 991px){.videocardslider-row{flex-direction:column;align-items:flex-start}}.videocardslider .slider-count{position:absolute;top:1.6rem;right:52px;font-size:18px}@media(max-width: 991px){.videocardslider .slider-count{top:9rem}}.videocardslider .title{font-size:4rem;margin-bottom:2rem;font-weight:500}@media(max-width: 991px){.videocardslider .title{font-size:3rem;margin-bottom:5rem;line-height:4rem}}.videocardslider-arrows{display:flex;align-items:center;column-gap:1rem}@media(max-width: 991px){.videocardslider-arrows{margin:0 0 0 auto}}.videocardslider-arrows svg{cursor:pointer}.videocardslider-arrows svg.disabled{opacity:.5;pointer-events:none;cursor:default}.videocardslider-prev{transform:rotate(-180deg)}.videocardslider-media{display:block;overflow:visible;width:100%}.videocardslider-media .slick-track .slick-slide:first-child div .card{padding-left:0}.videocardslider-media .slick-list{width:100%;overflow:visible}.videocardslider-media .card{flex:1;max-width:calc(100% - 2rem)}.videocardslider-media .card .image-wrapper{position:relative;margin-bottom:1.4rem;border-radius:2rem;overflow:hidden;display:flex}.videocardslider-media .card .image-wrapper img{width:100%;height:40rem;object-fit:cover}@media(max-width: 991px){.videocardslider-media .card .image-wrapper img{height:25rem}}.videocardslider-media .card .image-wrapper .button{position:absolute;right:0;bottom:0;display:flex}.videocardslider-media .card h4{font-size:2.6rem;margin-bottom:1rem}@media(max-width: 768px){.videocardslider-media .card h4{line-height:30px}}.videocardslider-media .card p{font-size:1.6rem;font-weight:300;line-height:2.5rem}.video-overlay{position:fixed;z-index:99;left:0;right:0;bottom:0;top:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5411764706)}.video-overlay.is-open{display:flex}.video-overlay .popup-container{width:60%;height:auto;background:#fff;padding:35px;display:flex;border-radius:24px;position:relative;max-height:80%;height:100%}@media(max-width: 991px){.video-overlay .popup-container{width:87%;padding:18px}}.video-overlay .popup-container video{border-radius:5px;width:100%;height:100%;background:#000}.video-overlay .popup-container .media-slot{width:100%;height:100%}.video-overlay .popup-container .close-icon{position:absolute;right:-33px;top:-32px;width:40px;height:40px;cursor:pointer}.relatedAgencies .container{flex-direction:column;gap:3.2rem}@media(max-width: 991px){.relatedAgencies .container{padding-bottom:5rem}}.relatedAgencies-titleContainer{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width: 767px){.relatedAgencies-titleContainer{flex-direction:column;align-items:flex-start;gap:1.6rem}}.relatedAgencies-titleContainer .main-title{margin-top:0}.relatedAgencies-slideContainer{display:block;width:100%}.relatedAgencies-slideContainer-slides{display:flex !important;flex-direction:column;max-width:28.7rem;border:solid 1px #ebebeb;position:relative;border-radius:3rem;gap:3.5rem;padding-bottom:8.3rem;text-align:left;flex:1 1 auto;height:100%}@media(max-width: 767px){.relatedAgencies-slideContainer-slides{max-width:38.9rem}}@media(min-width: 451px){.relatedAgencies-slideContainer-slides{max-width:100%}}.relatedAgencies-slideContainer-slides-pic{width:100%;height:20rem;border-radius:3rem 3rem 0 0;overflow:hidden}.relatedAgencies-slideContainer-slides-pic img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.relatedAgencies-slideContainer-slides a:hover img{transition:all .3s ease;transform:scale(1.05)}.relatedAgencies-slideContainer-slides-content{padding:0 24px 5px;display:flex;flex-direction:column;gap:1.2rem}.relatedAgencies-slideContainer-slides-content .info{display:flex;flex-direction:column;gap:12px}.relatedAgencies-slideContainer-slides-content .info-item{display:grid;grid-template-columns:35px 1fr;gap:12px;align-items:center}.relatedAgencies-slideContainer-slides-content .icon{display:flex;align-items:center;justify-content:center}.relatedAgencies-slideContainer-slides-content .info-body{min-width:0;line-height:1.4}.relatedAgencies-slideContainer-slides-content .info-body .address,.relatedAgencies-slideContainer-slides-content .info-body .phone{margin:0}.relatedAgencies .button{bottom:-1px;right:-1px}.relatedAgencies .button::before{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200.51 55"><defs><style> .cls-1 { fill: none; stroke: %23ebebeb; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M200.51.5h-63.14c-14.91,0-27,12.09-27,27h0c0,14.91-12.09,27-27,27H0"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:0;border:none;width:7.4rem;height:5.5rem;bottom:0px;left:-5rem}.relatedAgencies .button::after{background:#fff url('data:image/svg+xml,<svg id="Calque_2" data-name="Calque 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.5 30.5"><defs><style> .cls-1 { fill: none; stroke: %23ebebeb; stroke-miterlimit: 10; } </style></defs><g id="Calque_1-2" data-name="Calque 1"><path class="cls-1" d="M30,0c0,16.57-13.43,30-30,30"/></g></svg>');background-repeat:no-repeat;background-position:bottom right;border-radius:0;border:none;top:-3rem;right:0}.relatedAgencies .button .inner{position:relative}.relatedAgencies .slider{width:100%;box-sizing:border-box;margin:0 !important;display:flex}.relatedAgencies .slider .slick-track{display:flex !important;box-sizing:border-box;gap:1.6rem;justify-content:center}@media(max-width: 767px){.relatedAgencies .slider .slick-track{gap:0}}.relatedAgencies .slider .slick-slide{display:flex !important;height:auto !important;float:none;box-sizing:border-box}.relatedAgencies .slider .slick-slide>div{text-align:center;width:100%}.relatedAgencies .slider .slick-track:before,.relatedAgencies .slider .slick-track:after{display:none}.relatedAgencies .slider .slick-dots{bottom:-35px}.relatedAgencies .slider .slick-dots li{margin:0 2px}.relatedAgencies .slider .slick-dots li button:before{color:#ebebeb;opacity:1;font-size:30px}.relatedAgencies .slider .slick-dots li.slick-active button:before{color:#06244c;opacity:1}.relatedAgencies .slider .relatedAgencies-slideContainer-slides{width:100%;padding-bottom:4.5rem}@media(min-width: 451px){.relatedAgencies-slideContainer .slider .slick-list{overflow:visible}.relatedAgencies-slideContainer .slider .slick-track{--cols: 2;display:grid !important;gap:1.6rem;width:100% !important;grid-template-columns:repeat(var(--cols), 1fr)}.relatedAgencies-slideContainer .slider .slick-slide{width:auto !important;height:auto !important;float:none !important}.relatedAgencies-slideContainer-slides{max-width:100%;width:100%}}@media(min-width: 751px){.relatedAgencies-slideContainer .slider .slick-track{--cols: 3}}@media(min-width: 992px){.relatedAgencies-slideContainer .slider .slick-track{--cols: 4}}.imageText.gray{background-color:#f8f8f8;margin:5rem 0}.imageText .container{flex-wrap:nowrap;align-items:flex-start;gap:4rem}@media(max-width: 767px){.imageText .container{flex-direction:column;gap:1.6rem}}.imageText-imageContainer{display:flex;flex-direction:column;gap:1.4rem;width:100%;max-width:53rem}@media(max-width: 767px){.imageText-imageContainer{max-width:100%}}.imageText-imageContainer-pic{width:100%;height:39rem;object-fit:cover;border-radius:3rem;overflow:hidden}@media(max-width: 767px){.imageText-imageContainer-pic{height:16.2rem}}.imageText-imageContainer-caption{color:#06244c;font-size:14px;font-weight:300}@media(max-width: 767px){.imageText-imageContainer-caption{text-align:center}}.imageText-content{display:flex;flex-direction:column;gap:.8rem;width:100%}.imageText-content .title{margin-bottom:0;font-weight:700}.twoCard .container{flex-wrap:nowrap;align-items:stretch}@media(max-width: 767px){.twoCard .container{flex-direction:column}}.twoCard .title{margin-bottom:3.3rem;flex:1}.twoCard-imageContainer{position:relative;width:100%;max-width:79.5rem;margin-right:1.6rem;border-radius:3rem;overflow:hidden}@media(max-width: 767px){.twoCard-imageContainer{max-width:100%;margin-right:0;margin-bottom:1.6rem}}.twoCard-imageContainer::before{content:"";z-index:1;position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 21.18%, #000 70.43%)}.twoCard-imageContainer-pic{width:100%;height:47rem;object-fit:cover;overflow:hidden}@media(max-width: 767px){.twoCard-imageContainer-pic{height:40rem}}.twoCard-imageContainer-icon{width:33.2rem;height:auto;position:absolute;right:0;bottom:0}@media(max-width: 767px){.twoCard-imageContainer-icon{width:25rem}}.twoCard-imageContainer-icon svg{opacity:.7;width:100%;height:auto}.twoCard-imageContainer-icon svg path{fill:var(--icon-color)}.twoCard-content{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:39rem;background:var(--background-color);color:var(--text-color);border-radius:3rem;padding:3.2rem}@media(max-width: 767px){.twoCard-content{max-width:100%}}.twoCard-content-inner{display:flex;flex-direction:column;gap:2.5rem}.twoCard-content .title{margin-bottom:0;color:inherit;line-height:4.2rem}@media(max-width: 767px){.twoCard-content .title{line-height:3.2rem}}.twoCard-content .descWrapper{color:inherit}.projectsPreview .container{flex-direction:column;gap:4rem;overflow:hidden}.projectsPreview-titleContainer{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width: 767px){.projectsPreview-titleContainer{flex-direction:column;align-items:flex-start;gap:1.6rem}}.projectsPreview-titleContainer .title{margin-bottom:0}@media(max-width: 767px){.projectsPreview-titleContainer .secondaryIconLink{display:none}}.projectsPreview-projectList{display:block;width:100%;max-width:100%}.projectsPreview-projectList-list{display:flex !important;flex-direction:column;gap:1.6rem;width:100%;max-width:100%}.projectsPreview-projectList-list-topSection{display:flex;gap:1.5rem;flex-wrap:nowrap}@media(max-width: 767px){.projectsPreview-projectList-list-topSection{flex-direction:column}}.projectsPreview-projectList-list-topSection-content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2.4rem;padding:7rem;width:100%;max-width:49rem;border-radius:3rem;background-color:#f8f8f8}@media(max-width: 767px){.projectsPreview-projectList-list-topSection-content{padding:3rem 3rem 7rem}}.projectsPreview-projectList-list-topSection-content .subTitle{text-transform:uppercase}.projectsPreview-projectList-list-topSection-content .title{line-height:normal}.projectsPreview-projectList-list-topSection-image{width:100%;max-width:69rem;height:54rem;border-radius:3rem;overflow:hidden}.projectsPreview-projectList-list-topSection-image img{width:100%;height:100%;object-fit:cover}.projectsPreview-projectList-list-bottomSection{display:flex;flex-wrap:nowrap;gap:1.6rem}@media(max-width: 767px){.projectsPreview-projectList-list-bottomSection{flex-direction:column}}.projectsPreview-projectList-list-bottomSection-infoList{display:flex;flex-direction:column;gap:1.9rem;background:#f8f8f8;border-radius:3rem;padding:3rem 4.5rem;width:33.33%}@media(max-width: 767px){.projectsPreview-projectList-list-bottomSection-infoList{flex-direction:column;width:100%}}.projectsPreview-projectList-list-bottomSection-infoList:first-child{background:var(--background-color);color:var(--text-color)}.projectsPreview-projectList-list-bottomSection-infoList .infoTitle{display:flex;align-items:baseline;gap:.7rem;font-family:"Georgia",Times,serif;font-size:7rem;font-weight:700;line-height:5.9rem}.projectsPreview-projectList-list-bottomSection-infoList .infoTitle sub{font-size:20px;line-height:normal}.projectsPreview-bottomLink{display:none}@media(max-width: 767px){.projectsPreview-bottomLink{display:flex;justify-content:center}}.projectsPreview .slider{width:100%;overflow:hidden}.projectsPreview .slider-controls{position:absolute;display:flex;align-items:center;gap:1rem;bottom:0;right:0;min-width:10rem;justify-content:space-between}.projectsPreview .slider-controls .inner{color:#06244c;height:3.4rem;width:100%;gap:1rem}.projectsPreview .slider-controls .slick-prev,.projectsPreview .slider-controls .slick-next{background:rgba(0,0,0,0);border:none;cursor:pointer;position:relative;transform:none;width:3.1rem;height:3.1rem;top:0}.projectsPreview .slider-controls .slick-prev::before,.projectsPreview .slider-controls .slick-next::before{display:none}.projectsPreview .slider-controls .slick-prev{left:0}.projectsPreview .slider-controls .slick-next{right:0}.projectsPreview .slider-controls .slick-disabled{opacity:.4}.external-link{position:relative}.external-link::after{content:"";display:inline-block;width:14px;height:14px;margin-left:.4rem;vertical-align:middle;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 1.75L8.75 1.75M12.25 1.75L7 7M12.25 1.75V5.25' stroke='black' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.25 7.58333L12.25 10.25C12.25 11.3546 11.3546 12.25 10.25 12.25L3.75 12.25C2.64543 12.25 1.75 11.3546 1.75 10.25L1.75 3.75C1.75 2.64543 2.64543 1.75 3.75 1.75L6.41667 1.75' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 1.75L8.75 1.75M12.25 1.75L7 7M12.25 1.75V5.25' stroke='black' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.25 7.58333L12.25 10.25C12.25 11.3546 11.3546 12.25 10.25 12.25L3.75 12.25C2.64543 12.25 1.75 11.3546 1.75 10.25L1.75 3.75C1.75 2.64543 2.64543 1.75 3.75 1.75L6.41667 1.75' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain;opacity:.8;transition:opacity .2s ease,transform .2s ease}nav.mega-menu-nav:not(.menu-ready){visibility:hidden}nav.mega-menu-nav.menu-ready{visibility:visible}@media(min-width: 991px){header{width:100%;position:fixed;top:0;z-index:9999;background:#06244c;padding:0 20px;transition:all .3s ease;font-family:"Inter",Arial,sans-serif}header.fixed{top:-70px;transition:all .3s ease}header.fixed nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu,header.fixed nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu{top:-80px;transition:all .3s ease}header.energie nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li,header.energie nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li{width:32%}header nav.mega-menu-nav{display:flex;max-width:1200px;width:100%;margin:0 auto;align-items:center;position:relative;flex-wrap:wrap}header nav.mega-menu-nav .logo{flex-shrink:0}header nav.mega-menu-nav .mobile-menu-toggle{display:none}header nav.mega-menu-nav hr{background:#fff;height:13px;width:1px;margin:0 3%}header nav.mega-menu-nav .main-navigation{flex:1}header nav.mega-menu-nav .nav-controls{flex-shrink:0;display:none}header nav.mega-menu-nav .mega-menu-list{margin:0;padding:0;list-style:none;display:flex;gap:5%;margin-right:40px}}@media(min-width: 991px)and (max-width: 1200px){header nav.mega-menu-nav .mega-menu-list{gap:2.8%}}@media(min-width: 991px){header nav.mega-menu-nav .mega-menu-list li{position:relative}header nav.mega-menu-nav .mega-menu-list li>a{color:#fff;display:flex;align-items:center;justify-content:center;column-gap:.6rem;border-bottom:3px solid rgba(0,0,0,0);padding:1.6rem 0 1.3rem;font-size:18px;font-weight:300;text-transform:uppercase}}@media(min-width: 991px)and (max-width: 1200px){header nav.mega-menu-nav .mega-menu-list li>a{font-size:16px}}@media(min-width: 991px){header nav.mega-menu-nav .mega-menu-list li>a .ressources-arrow{margin-left:8px;transition:transform .3s ease;display:flex;align-items:center}header nav.mega-menu-nav .mega-menu-list li>a .ressources-arrow svg{width:8px;height:6px}header nav.mega-menu-nav .mega-menu-list li>a:hover{color:#ff5d17}header nav.mega-menu-nav .mega-menu-list li .sub-menu{display:none}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>a{color:#ff5d17;border-bottom:3px solid #ff5d17;font-weight:500;text-decoration:none}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu{display:flex;position:fixed;left:50%;top:0;transform:translate3d(-50%, 80px, 0);border-radius:100px;background:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);box-shadow:0px 4px 24px rgba(0,0,0,.1);justify-content:space-between;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:1000;width:calc(100vw - 80px);max-width:1200px;height:85px;transition:all .3s ease}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .logo-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .logo-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .logo-wrapper{display:flex;align-items:center;gap:1rem;padding:20px 50px;position:relative;width:-webkit-fill-available}}@media(min-width: 991px)and (max-width: 1200px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .logo-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .logo-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .logo-wrapper{padding:0 2%}}@media(min-width: 991px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .logo-wrapper:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .logo-wrapper:after,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .logo-wrapper:after{content:"";border-radius:100px;background:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);width:150%;display:block;position:absolute;top:0;left:0;height:85px;z-index:-1}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper{border-radius:100px;overflow:hidden;border:1px solid #ff5d17;background:#fff;display:flex;align-items:center;max-width:80rem;width:100%;padding:30px 50px;min-width:850px;gap:6%}}@media(min-width: 991px)and (max-width: 1200px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper{min-width:80%}}@media(min-width: 991px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li{position:relative;white-space:nowrap}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li.current-menu-item a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li.current-menu-item a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li.current-menu-item a{color:#ff5d17}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li.search-item,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li.search-item,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li.search-item{padding-left:20px;margin-left:auto}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li.search-item:before,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li.search-item:before,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li.search-item:before{content:"";display:block;position:absolute;left:0;top:2px;width:1px;height:22px;background-color:#06244c}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu{display:none}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:hover>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:focus>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:focus-within>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:hover>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:focus>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:focus-within>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:hover>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:focus>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:focus-within>a{color:#ff5d17}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:hover>a:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:focus>a:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:focus-within>a:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:hover>a:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:focus>a:after,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:focus-within>a:after,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:hover>a:after,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:focus>a:after,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:focus-within>a:after{content:"";display:block;width:23px;height:2px;background-color:#ff5d17;position:absolute;bottom:23px;left:50%;transform:translate3d(-50%, -50%, 0);border-radius:40px 40px 30px 30px}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:focus-within .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li:hover .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:focus-within .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li:hover .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:focus-within .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li:hover .sub-menu{display:block;animation:slideDownFromTop .3s ease-out forwards;box-shadow:0px 11px 20px 0px rgba(0,0,0,.1294117647)}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li>a{color:#06244c;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:41px 0px 35px;text-transform:inherit}}@media(min-width: 991px)and (max-width: 1200px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li>a{font-size:16px}}@media(min-width: 991px){header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li>a:hover,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li>a:hover,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li>a:hover{color:#ff5d17}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu{position:fixed;background:#fff;border-radius:12px;min-width:200px;box-shadow:none;margin-top:8px;width:100%;background-color:#fff;left:0;z-index:-5;top:27px;transform:translate3d(0, 0, 0);transition:all .3s ease;height:auto;padding:90px 50px 30px}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu .submenu-title,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu .submenu-title,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu .submenu-title{color:var(--Blue-100, #06244C);font-size:24px;font-style:normal;font-weight:500;line-height:normal}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu .third-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu .third-wrapper,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu .third-wrapper{display:flex;margin-top:24px;gap:22px 80px;flex-wrap:wrap}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu li{position:relative;min-width:17%}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li.current-menu-item a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li.current-menu-item a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu li.current-menu-item a{color:#ff5d17;border:none}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu li a{color:var(--Blue-100, #06244C);font-size:18px;font-style:normal;font-weight:300;line-height:normal;padding:0 0 0 22px;text-align:left;display:block;text-transform:inherit;border-bottom:none}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li a:before,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li a:before,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu li a:before{content:"";width:.2rem;height:2.2rem;margin-right:2.4rem;background:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);border-image-slice:1;display:block;position:absolute;left:0}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu .items-wrapper>li .sub-menu li a:hover,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu .items-wrapper>li .sub-menu li a:hover,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu .items-wrapper>li .sub-menu li a:hover{color:#ff5d17}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu>li,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu>li,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu>li{position:relative;white-space:nowrap}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu>li>a,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu>li>a,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu>li>a{font-size:16px;font-weight:400;text-transform:none;color:#06244c;text-decoration:none;padding:8px 16px;display:block;border-radius:8px;transition:all .3s ease}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu>li>a:hover,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu>li>a:hover,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu>li>a:hover{background-color:rgba(6,36,76,.1);color:#06244c}header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu>li.search-item,header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu>li.search-item,header nav.mega-menu-nav .mega-menu-list li.current-page-ancestor>.sub-menu>li.search-item{margin-left:auto}header nav.mega-menu-nav .language{position:relative}header nav.mega-menu-nav .language .mobile-title{display:none}header nav.mega-menu-nav .language .language-button{background:none;border:none;color:#fff;font-size:14px;font-weight:300;display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s ease;font-weight:500}header nav.mega-menu-nav .language .language-button svg{transition:transform .3s ease}header nav.mega-menu-nav .language .language-button.active svg{transform:rotate(180deg)}header nav.mega-menu-nav .language:hover .language-button svg{transform:rotate(180deg)}header nav.mega-menu-nav .language:has(.language-dropdown.show) .language-button svg,header nav.mega-menu-nav .language:has(.language-dropdown.active) .language-button svg{transform:rotate(180deg)}header nav.mega-menu-nav .language:hover .language-dropdown,header nav.mega-menu-nav .language:focus-within .language-dropdown,header nav.mega-menu-nav .language .language-dropdown:hover,header nav.mega-menu-nav .language .language-dropdown:focus{display:block !important}header nav.mega-menu-nav .language .language-dropdown{display:none;position:absolute;top:34px;right:0;background:#06244c;border-radius:8px;padding:8px 0;min-width:80px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1002;margin-top:4px;list-style:none}header nav.mega-menu-nav .language .language-dropdown .mobile-title{display:none}header nav.mega-menu-nav .language .language-dropdown.show,header nav.mega-menu-nav .language .language-dropdown.active{display:block !important}header nav.mega-menu-nav .language .language-dropdown .dropdown-item a{display:block;padding:8px 16px;color:#fff;text-decoration:none;font-size:14px;transition:background-color .3s ease}header nav.mega-menu-nav .language .language-dropdown .dropdown-item a:hover,header nav.mega-menu-nav .language .language-dropdown .dropdown-item a:focus{color:#ff5d17}header .container-menu-mobile{display:none}header .has-ressources-dropdown .ressources-sub-menu{opacity:0;visibility:hidden;transform:translate3d(-50%, -10px, 0);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;position:absolute;top:59px;left:50%;background:#06244c;min-width:200px;z-index:9999;border-radius:0 0 30px 30px;padding:15px;list-style:none}header .has-ressources-dropdown .ressources-sub-menu .ressources-close-btn{display:none}header .has-ressources-dropdown .ressources-sub-menu .submenu-title{display:none}header .has-ressources-dropdown .ressources-sub-menu li.current_page_item,header .has-ressources-dropdown .ressources-sub-menu li.mobile{display:none}header .has-ressources-dropdown .ressources-sub-menu li a{padding:0 !important;font-size:16px !important;text-transform:inherit !important}header .has-ressources-dropdown .ressources-sub-menu li:not(:last-child){margin-bottom:10px}header .has-ressources-dropdown:hover .ressources-sub-menu{opacity:1;visibility:visible;transform:translate3d(-50%, 0, 0)}header .has-ressources-dropdown:hover .sub-menu:hover~.ressources-sub-menu{opacity:0;visibility:hidden;transform:translate3d(-50%, -10px, 0)}}@media(max-width: 990px){header{width:100%;position:fixed;top:0;z-index:9999;background:#06244c}header nav.mega-menu-nav{align-items:center;padding:0 20px;display:flex;background:#06244c;justify-content:space-between}header nav.mega-menu-nav.mobile-menu-active .main-navigation .sub-menu{display:none !important}header nav.mega-menu-nav.mobile-menu-active .main-navigation .current-menu-item>.sub-menu,header nav.mega-menu-nav.mobile-menu-active .main-navigation .current-menu-ancestor.current_page_ancestor.menu-item-has-children>.sub-menu{display:flex !important;flex-direction:column !important}header nav.mega-menu-nav .logo{flex-shrink:0}header nav.mega-menu-nav .logo svg{width:75px}header nav.mega-menu-nav .logo-wrapper{display:none}header nav.mega-menu-nav hr{background:#fff;height:10px;width:1px;margin:0 12px}header nav.mega-menu-nav .mobile-menu-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;cursor:pointer;padding:0;gap:4px;border-radius:50%;z-index:10001;transition:all .3s ease}header nav.mega-menu-nav .mobile-menu-toggle .burger-line{width:18px;height:2px;border-radius:3px;background-color:#06244c;transition:all .3s ease;transform-origin:center}header nav.mega-menu-nav .mobile-menu-toggle.active .burger-line:nth-child(1){transform:rotate(45deg) translate(4px, 5px)}header nav.mega-menu-nav .mobile-menu-toggle.active .burger-line:nth-child(2){opacity:0}header nav.mega-menu-nav .mobile-menu-toggle.active .burger-line:nth-child(3){transform:rotate(-45deg) translate(3px, -5px)}header nav.mega-menu-nav .mobile-menu-toggle:hover{transform:scale(1.1)}header nav.mega-menu-nav .nav-controls{display:none}header nav.mega-menu-nav .main-navigation{overflow:scroll;width:-webkit-fill-available}header nav.mega-menu-nav .main-navigation .mega-menu-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;width:fit-content;gap:22px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li{white-space:nowrap}header nav.mega-menu-nav .main-navigation .mega-menu-list>li>a{color:#fff;display:block;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;font-size:16px;font-weight:300;padding:15px 0}header nav.mega-menu-nav .main-navigation .mega-menu-list>li>a:hover{color:#ff5d17}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-menu-item>a,header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-menu-ancestor>a,header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-page-ancestor>a{color:#ff5d17;position:relative}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-menu-item>a:after,header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-menu-ancestor>a:after,header nav.mega-menu-nav .main-navigation .mega-menu-list>li.current-page-ancestor>a:after{content:"";display:block;height:3px;width:100%;flex-shrink:0;position:absolute;bottom:0;left:0;background-color:#ff5d17}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:10000;overflow-y:auto;padding:172px 0 0;box-sizing:border-box;z-index:-2}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .items-wrapper li{margin-bottom:32px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .items-wrapper li>a{display:block;text-decoration:none;text-transform:none;transition:color .3s ease;width:100%;color:#06244c;font-size:20px;font-weight:500;padding:0 24px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .items-wrapper li>a:hover{color:#ff5d17}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu.mobile-active{display:flex;flex-direction:column}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header{background:linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%);padding:20px;display:flex;align-items:center;gap:15px;border-radius:0 0 50px 50px;margin-bottom:20px;flex-shrink:0}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .submenu-logo{display:flex;align-items:center;gap:10px;flex:1}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .submenu-logo .logo-icon{width:40px;height:40px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .submenu-logo .logo-icon svg{width:24px;height:24px;fill:#ff5d17}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .submenu-logo .submenu-title{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions{display:flex;align-items:center;gap:15px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .search-button,header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .close-submenu{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .search-button:hover,header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .close-submenu:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .search-button svg,header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .close-submenu svg{width:18px;height:18px;fill:#fff;stroke:#fff}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-header .header-actions .close-submenu{font-size:20px;color:#fff;font-weight:bold;line-height:1}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-content{flex:1;padding:0 20px;overflow-y:auto}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-content>li{border-bottom:1px solid #eee;margin-bottom:0}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-content>li:last-child{border-bottom:none}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-content>li>a{color:#06244c;display:flex;align-items:center;justify-content:space-between;padding:25px 0;font-size:18px;font-weight:500;text-decoration:none;text-transform:none;transition:color .3s ease}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-content>li>a:hover{color:#ff5d17}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer{margin-top:auto;padding:37px 28px;background:#06244c;z-index:2;display:none}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language{display:flex;align-items:center;justify-content:space-between}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .language-button{display:none}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .mobile-title{display:block;font-size:14px;font-weight:300;color:#fff}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .language-dropdown{display:flex;gap:10px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .language-dropdown .dropdown-item a{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:4.5px 23.5px;border-radius:20px;font-size:14px;cursor:pointer;transition:all .3s ease}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .language-dropdown .dropdown-item a.active{background:#fff;color:#06244c;border-color:#fff}header nav.mega-menu-nav .main-navigation .mega-menu-list>li .sub-menu .submenu-footer .language .language-dropdown .dropdown-item a:hover:not(.active){border-color:#fff;background:hsla(0,0%,100%,.1)}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.search-item{border-bottom:none;padding-top:10px}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.search-item a{background:#ff5d17;color:#fff;text-align:center;padding:12px 0;border-radius:25px;text-transform:uppercase;font-weight:500}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.search-item a:after{display:none}header nav.mega-menu-nav .main-navigation .mega-menu-list>li.search-item a:hover{background:#ff5d17;color:#fff}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children{position:relative}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>a{display:block;text-decoration:none;text-transform:none;transition:color .3s ease;width:100%;color:#06244c;font-size:20px;font-weight:500;padding:0 24px}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>a:hover{color:#ff5d17}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children .expand-toggle{position:absolute;right:1px;top:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;width:40px;height:30px;padding:0;transition:all .3s ease}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children.active .expand-toggle{transform:rotate(180deg);transition:all .3s ease}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu{display:none;position:static !important;width:100%;background:rgba(0,0,0,0);margin:0;padding:0 !important;height:auto}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu .third-wrapper{display:none}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active{display:block !important;height:auto}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper{display:block !important;background:#f8f8f8;padding:24px 49px;margin-top:20px}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper li{transition:all .3s ease;margin-bottom:20px}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper li:first-child{margin-top:5px}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper li:last-child{margin-bottom:5px}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper li a{color:#06244c;text-decoration:none;font-size:18px;font-weight:300;display:block;transition:all .3s ease;white-space:break-spaces}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu.active .third-wrapper li a:hover{color:#ff5d17;background:rgba(255,107,53,.08)}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .menu-item-has-children>.sub-menu .submenu-title{display:none}header nav.mega-menu-nav.mobile-menu-active .items-wrapper .search-item{display:none}header .container-menu-mobile{position:fixed;top:75px;left:50%;width:90%;height:60px;display:flex;align-items:center;justify-content:space-between;border-radius:100px;background:var(--Gradient-Orange-to-yellow-100, linear-gradient(214deg, #FFEA08 -25.55%, #FF7943 42.05%, #FF610B 82.61%));box-shadow:0 4px 24px 0 rgba(0,0,0,.1);transform:translate3d(-50%, 0%, 0)}header .container-menu-mobile .logo-wrapper-mobile{display:flex;align-items:center;max-width:130px;margin:0 16px}}@media(max-width: 990px)and (max-width: 380px){header .container-menu-mobile .logo-wrapper-mobile{max-width:95px}}@media(max-width: 990px){header .container-menu-mobile .logo-wrapper-mobile .logo-groupe{height:40px;width:auto}header .container-menu-mobile .container{display:flex;align-items:center;gap:44px;border-radius:100px;border:1px solid #ff5d17;background:var(--White-100, #FFF);width:auto;margin:0;max-width:157px;padding:20px 32px}header .container-menu-mobile .container .search-bar.mobile-search{border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}header .container-menu-mobile .container .search-bar.mobile-search:hover{transform:scale(1.1)}header .container-menu-mobile .container .search-bar.mobile-search img{width:18px;height:18px}header .container-menu-mobile .container .search-bar.mobile-search:after{content:"";display:block;width:1px;height:22px;position:absolute;right:-21px;top:-1px;background-color:#06244c}header li.has-ressources-dropdown a span{margin-left:6px}header .has-ressources-dropdown>a{pointer-events:auto;cursor:pointer}header .has-ressources-dropdown .ressources-sub-menu{opacity:0;visibility:hidden;transform:translate3d(-50%, -10px, 0);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;position:absolute;top:59px;left:50%;background:#06244c;min-width:200px;z-index:9999;border-radius:0 0 30px 30px;padding:20px 40px;list-style:none;display:none}header .has-ressources-dropdown .ressources-sub-menu .submenu-title{display:none}header .has-ressources-dropdown .ressources-sub-menu li a{padding:0 !important;font-size:16px !important;text-transform:inherit !important;color:#fff}header .has-ressources-dropdown .ressources-sub-menu li:not(:last-child){margin-bottom:10px}header .has-ressources-dropdown:hover .ressources-sub-menu{opacity:1;visibility:visible;transform:translate3d(-50%, 0, 0)}header .has-ressources-dropdown:hover .sub-menu:hover~.ressources-sub-menu{opacity:0;visibility:hidden;transform:translate3d(-50%, -10px, 0)}header .has-ressources-dropdown.mobile-ressources-open .ressources-sub-menu{opacity:1;visibility:visible;transform:translate3d(-50%, 0, 0);position:fixed;top:54px;left:50%;width:100%;max-width:none;border-radius:0 0 30px 30px;z-index:9998;display:block;padding:20px 40px}header .has-ressources-dropdown .ressources-close-btn{position:absolute;top:15px;right:15px;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:10;color:#fff}header .has-ressources-dropdown .ressources-close-btn svg{width:14px;height:14px;stroke:#06244c}header .has-ressources-dropdown .ressources-close-btn:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}header .has-ressources-dropdown .ressources-close-btn:active{transform:scale(0.95)}@keyframes slideDown{from{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes slideDownFromTop{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.project-listing{padding:5rem 2rem;font-family:"Inter",Arial,sans-serif}.project-listing .container{display:block}.project-listing .main-title{color:#06244c;font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:32px}.project-listing .main-title strong{font-family:"Georgia",Times,serif}.project-listing form{display:flex;gap:40px}@media(max-width: 870px){.project-listing form{display:block}.project-listing form .separator{display:none}}.project-listing form label{color:#06244c;font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media(max-width: 870px){.project-listing form label{font-size:14px;min-width:113px}}.project-listing form .filter-group{display:flex;gap:24px}@media(max-width: 870px){.project-listing form .filter-group{margin-bottom:20px;width:100%}}.project-listing form select{min-width:210px;border:none;border-bottom:1px solid #d9d9d9;font-size:16px;font-style:normal;font-weight:400;line-height:25px}@media(max-width: 870px){.project-listing form select{min-width:auto;width:inherit}}.project-listing .project-listing{display:flex;flex-wrap:wrap;padding:0;margin-top:32px;gap:15px}.project-listing .project-listing li{width:32%;margin-bottom:32px}@media(max-width: 990px){.project-listing .project-listing li{width:48%}}@media(max-width: 600px){.project-listing .project-listing li{width:100%}}.project-listing .project-listing picture{border-radius:3rem;overflow:hidden;width:100%;height:290px;display:block}.project-listing .project-listing picture img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.project-listing .project-listing .project{position:relative}.project-listing .project-listing .button-text{transition:all .3s ease}.project-listing .project-listing a:hover img{transition:all .3s ease;transform:scale(1.05)}.project-listing .project-listing .project-info h2{color:#06244c;font-size:22px;font-weight:700;line-height:27px}.project-listing .project-listing .project-info p{color:#06244c;font-size:16px;font-weight:300;line-height:22px;margin-top:8px}.project-listing .pagination{width:fit-content;margin:0 auto;display:block}.project-listing .pagination .container-pagination{text-align:center;border-radius:30px;border:1px solid #06244c;display:flex;align-items:center;margin:4rem auto 0;gap:1.2rem;padding:.8rem 1.8rem}.project-listing .pagination .container-pagination svg{cursor:pointer}.project-listing .pagination .container-pagination svg.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.project-listing .pagination .container-pagination svg:hover path{stroke:#ff5d17;transition:all .3s ease}.project-listing .pagination .container-pagination .pages{display:flex;align-items:center;gap:1rem}@media(max-width: 767px){.project-listing .pagination .container-pagination .pages{gap:.5rem}}.project-listing .pagination .container-pagination .pages li{cursor:pointer;color:#06244c;font-family:"Inter",Arial,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:25px;padding:0 5px;opacity:.7}.project-listing .pagination .container-pagination .pages li button{font-weight:300;transition:all .3s ease}@media(max-width: 767px){.project-listing .pagination .container-pagination .pages li button{padding:0}}.project-listing .pagination .container-pagination .pages li button:hover{color:#ff5d17;transition:all .3s ease}.project-listing .pagination .container-pagination .pages li.active-page{font-weight:500;opacity:1}.project-listing .pagination .container-pagination .pages li.active-page button{font-weight:500}.project-listing .pagination .container-pagination .ellipsis{pointer-events:none}.project-listing .pagination .container-pagination .ellipsis span{color:#06244c;opacity:.7;padding:8px 12px;display:block}.yoast-breadcrumbs{padding:0 20px;max-width:1240px;width:100%;margin:20px auto;box-sizing:border-box}.yoast-breadcrumbs a{color:#555;font-size:16px;font-weight:300;font-family:"Inter",Arial,sans-serif;transition:all .3s ease}.yoast-breadcrumbs a:hover{color:#ff5d17;transition:all .3s ease}.yoast-breadcrumbs .breadcrumb_last{color:#06244c;font-size:16px;font-weight:500}.yoast-breadcrumbs span{padding:0}.yoast-breadcrumbs span span{padding:0 10px}.yoast-breadcrumbs span span:first-child{padding-left:0}body{font-family:"Inter",Arial,sans-serif;color:#06244c;font-weight:300}body.customize-support header{top:32px}@media(max-width: 783px){body.customize-support header{top:46px}body.customize-support header .container-menu-mobile{top:125px}body.customize-support header .has-ressources-dropdown.mobile-ressources-open .ressources-sub-menu{top:100px}}body.customize-support header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu,body.customize-support header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu{top:50px}@media(max-width: 783px){body.customize-support header nav.mega-menu-nav .mega-menu-list li.current-menu-item>.sub-menu,body.customize-support header nav.mega-menu-nav .mega-menu-list li.current-menu-ancestor>.sub-menu{top:0;padding:222px 0 0}}body.customize-support .mega-menu-search{top:104px}@media(max-width: 783px){body.customize-support .mega-menu-search{top:10px}}@media(max-width: 783px){body.customize-support #wpadminbar{position:fixed}}body.customize-support .tt-widget-button{display:none}@media(max-width: 991px){.wp-block-columns{padding:0 20px}}
@custom-media --mobile (max-width: 380px);@custom-media --tablet (min-width: 381px);@custom-media --desktop (min-width: 991px);:root{--main-color: #06244C;--secondary-color: #FF5D17;--third-color: #FFDD00;--fourth-color: #7DCFFF;--fifth-color: #3DE9B3;--sixth-color: #9B9EFF;--white-color: #ffffff;--grey-color-80: #555555;--grey-color-25: #F8F8F8;--grey-color-50: #C9C9C9;--grey-color-20: #7F7F7F;--medium-purple: #7678E5;--silver: #BFBFBF}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
@custom-media --mobile (max-width: 380px);@custom-media --tablet (min-width: 381px);@custom-media --desktop (min-width: 991px);:root{--main-color: #06244C;--secondary-color: #FF5D17;--third-color: #FFDD00;--fourth-color: #7DCFFF;--fifth-color: #3DE9B3;--sixth-color: #9B9EFF;--white-color: #ffffff;--grey-color-80: #555555;--grey-color-25: #F8F8F8;--grey-color-50: #C9C9C9;--grey-color-20: #7F7F7F;--medium-purple: #7678E5;--silver: #BFBFBF}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
