@import url(https://use.typekit.net/spd8mro.css);
@font-face{font-family:icons;src:url(../fonts/icons.eot?a403c1a7c668c79453894c6417e501a0#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?d115013bc052edcab84ec6751bcc9e6e) format("woff2"),url(../fonts/icons.woff?a9f7fb0e74bd1dd76793927d93f74525) format("woff")}i[class*=" icon-"]:before,i[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.icon-arrow-left:before{content:"\f101"}.icon-arrow-right:before{content:"\f102"}.icon-close:before{content:"\f103"}.icon-play:before{content:"\f104"}.icon-sliders:before{content:"\f105"}
:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}
.btn-underline{color:#34617a;display:inline-block;font-size:.9375rem;font-weight:300;position:relative}.btn-underline u{background-color:#3d94c5;bottom:-5px;display:block;height:1px;left:0;position:absolute;transform-origin:center;transition-duration:.25s;transition-property:width;transition-timing-function:ease-in-out;width:100%}.btn-underline.btn-white{color:#fff}.btn-underline.btn-white:before{background-color:#fff}.btn-underline:hover u{width:50%}.btn-arrow{line-height:1;margin:0;padding-bottom:5px;position:relative;transition:opacity .25s ease-in-out}.btn-arrow i{color:#34617a;position:absolute;top:50%;transform:translateY(-50%);transition:left .25s ease-in-out,right .25s ease-in-out}.btn-arrow i:before{font-size:15px}.btn-arrow span{color:#34617a;font-size:.625rem;font-weight:500}.btn-arrow:hover{opacity:.6}.btn-arrow[disabled]{opacity:.5}.btn-arrow.btn-arrow-left{padding-left:40px}.btn-arrow.btn-arrow-left i{left:0}.btn-arrow.btn-arrow-left:hover i{left:-5px}.btn-arrow.btn-arrow-left:hover[disabled] i{left:0}.btn-arrow.btn-arrow-right{padding-right:40px}.btn-arrow.btn-arrow-right i{right:0}.btn-arrow.btn-arrow-right:hover i{right:-5px}.btn-arrow.btn-arrow-right:hover[disabled] i{right:0}@media only screen and (min-width:1200px){.btn-underline{font-size:.8652rem}}@media only screen and (min-width:1369px){.btn-underline{font-size:.9375rem}}.error-page .logo{height:80px;max-width:100%}.footer{padding:20px 30px}.footer-link{color:#34617a;font-size:1rem;transition:color .25s ease-in-out}.footer-link.active,.footer-link:hover{color:rgba(52,97,122,.7)}.newsletter-title{font-size:calc(1.3125rem + 1vmin)}@media(min-width:900px)and (min-height:900px){.newsletter-title{font-size:1.875rem}}.newsletter-title{color:#34617a;font-family:scotch-display-condensed,sans-serif}.newsletter-form input{background-color:transparent;border-color:#cbcbcb;color:#34617a;font-size:.75rem;transition:border-color .25s ease-in-out}.newsletter-form input::-webkit-input-placeholder{color:#cbcbcb;font-size:.75rem}.newsletter-form input::-moz-placeholder{color:#cbcbcb;font-size:.75rem}.newsletter-form input:-ms-input-placeholder{color:#cbcbcb;font-size:.75rem}.newsletter-form input:-moz-placeholder{color:#cbcbcb;font-size:.75rem}.newsletter-form input.has-value,.newsletter-form input:focus{border-color:#34617a}.newsletter-form button{color:#34617a;left:unset;right:0}.terms-menu{align-items:center;display:flex;justify-content:center;list-style:none;margin-bottom:0;padding-left:0;position:relative}.terms-menu li{line-height:1;margin-left:6px;padding-left:7px;position:relative}.terms-menu li a,.terms-menu li button{color:rgba(52,97,122,.6);font-size:.6rem;font-weight:400;padding:0;transition:color .25s ease-in-out}.terms-menu li a.active,.terms-menu li a:hover,.terms-menu li button.active,.terms-menu li button:hover{color:#34617a}.terms-menu li:before{background-color:rgba(52,97,122,.2);content:"";height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.terms-menu li:first-child{margin-left:0;padding-left:0}.terms-menu li:first-child:before{content:unset}.copyrights{color:rgba(52,97,122,.5);font-family:Arial;font-size:.625rem;text-align:center}.copyrights a{color:rgba(52,97,122,.5);opacity:1;position:relative;transition:color .25s ease-out}.copyrights a:before{background:rgba(52,97,122,.5);bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transition:all .25s ease-out;width:0}.copyrights a:hover{color:#34617a}.copyrights a:hover:before{width:100%}.cookies-bar-active .footer{padding-bottom:130px}.page-about,.page-contact-show,.page-expertise{position:relative}.page-about .footer-link,.page-contact-show .footer-link,.page-expertise .footer-link{color:#fff}.page-about .footer-link:hover,.page-contact-show .footer-link:hover,.page-expertise .footer-link:hover{color:hsla(0,0%,100%,.7)}.page-about .newsletter-form input,.page-about .newsletter-title,.page-contact-show .newsletter-form input,.page-contact-show .newsletter-title,.page-expertise .newsletter-form input,.page-expertise .newsletter-title{color:#fff}.page-about .newsletter-form input.has-value,.page-about .newsletter-form input:focus,.page-contact-show .newsletter-form input.has-value,.page-contact-show .newsletter-form input:focus,.page-expertise .newsletter-form input.has-value,.page-expertise .newsletter-form input:focus{border-color:#fff}.page-about .newsletter-form button,.page-about .terms-menu li a,.page-about .terms-menu li button,.page-contact-show .newsletter-form button,.page-contact-show .terms-menu li a,.page-contact-show .terms-menu li button,.page-expertise .newsletter-form button,.page-expertise .terms-menu li a,.page-expertise .terms-menu li button{color:#fff}.page-about .copyrights,.page-about .copyrights a,.page-contact-show .copyrights,.page-contact-show .copyrights a,.page-expertise .copyrights,.page-expertise .copyrights a{color:hsla(0,0%,100%,.5)}.page-about .copyrights a:before,.page-contact-show .copyrights a:before,.page-expertise .copyrights a:before{background:hsla(0,0%,100%,.5)}.page-about .copyrights a:hover,.page-contact-show .copyrights a:hover,.page-expertise .copyrights a:hover{color:#fff}.pb-footer{padding-bottom:395px}.footer-absolute .footer{bottom:0;left:0;position:absolute;right:0;z-index:5}.footer-absolute .pb-footer{padding-bottom:495px}@media only screen and (min-width:576px){.pb-footer{padding-bottom:359px}}@media only screen and (min-width:768px){.terms-menu{justify-content:flex-start}.copyrights{text-align:right}.pb-footer{padding-bottom:295px}}@media only screen and (min-width:992px){.footer{padding:50px 60px}.pb-footer{padding-bottom:352px}}@media only screen and (min-width:1200px){.newsletter-title{font-size:calc(1.295rem + .72vmin)}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.newsletter-title{font-size:1.7rem}}@media only screen and (min-width:1200px){.footer-link{font-size:.925rem}}@media only screen and (min-width:1369px){.footer-absolute .pb-footer{padding-bottom:328px}.cookies-bar-active .footer-absolute .footer{padding-bottom:50px}}@media only screen and (min-width:1700px){.pb-footer{padding-bottom:calc(282px + 20vh)}.newsletter-title{font-size:calc(1.3125rem + 1vmin)}}@media only screen and (min-width:1700px)and (min-width:900px)and (min-height:900px){.newsletter-title{font-size:1.875rem}}@media only screen and (min-width:1700px){.footer-link{font-size:1rem}}[v-cloak]{display:none!important}button{background:transparent;border:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none}.col-sticky{position:sticky;top:106px}.min-h-100vh{min-height:100vh}@media only screen and (min-width:576px){.col-sm-sticky{position:sticky}.col-lg-sticky,.col-md-sticky,.col-sm-sticky,.col-sticky{top:136px}}@media only screen and (min-width:768px){.col-md-sticky{position:sticky}}@media only screen and (min-width:992px){.min-h-lg-100vh{min-height:100vh}.col-lg-sticky{position:sticky}.col-lg-sticky,.col-md-sticky,.col-sm-sticky,.col-sticky{top:121px}}@media only screen and (min-width:1369px){.col-lg-sticky,.col-md-sticky,.col-sm-sticky,.col-sticky{top:176px}.position-xxl-sticky{position:sticky}.mt-xxl-vh-50{margin-top:50vh!important}.mb-xxl-vh-70{margin-bottom:50vh!important}}.header{align-items:center;display:flex;justify-content:space-between;left:0;padding:20px;position:fixed;right:0;top:0;transition-duration:.25s;transition-property:transform,padding-top,padding-bottom;transition-timing-function:ease-out;z-index:1001}.header:before{background-color:#fff;bottom:0;box-shadow:0 50px 90px rgba(0,0,0,.3);content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out}.header .logo-wrapper{height:66px;position:relative;transition:all .25s ease-out;width:130px}.header .logo-wrapper .logo-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.header .logo-wrapper .logo-link .logo,.header .logo-wrapper .logo-link .logo-white{display:block;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .25s ease-out;width:100%}.header .logo-wrapper .logo-link .logo-white{opacity:0}.header .btn-menu{height:8px;position:relative;text-align:right;width:35px}.header .btn-menu span{background:#34617a;display:block;height:2px;position:absolute;right:0;transition:all .25s ease-out}.header .btn-menu span:first-child{top:0;width:100%}.header .btn-menu span:nth-child(2){top:100%;width:80%}.header.page-scrolled{padding-bottom:15px;padding-top:15px}.header.page-scrolled:before{opacity:1}.header.menu-open:before{opacity:0}.header.menu-open .btn-menu span{top:50%}.header.menu-open .btn-menu span:first-child{transform:rotate(-45deg)}.header.menu-open .btn-menu span:nth-child(2){transform:rotate(45deg);width:100%}.pt-header{padding-top:106px}.page-about .header:before,.page-contact-show .header:before,.page-expertise .header:before,.page-insights .header:before{background-color:#34617a}.page-about .header .logo-wrapper .logo-link .logo,.page-contact-show .header .logo-wrapper .logo-link .logo,.page-expertise .header .logo-wrapper .logo-link .logo,.page-insights .header .logo-wrapper .logo-link .logo{opacity:0}.page-about .header .logo-wrapper .logo-link .logo-white,.page-contact-show .header .logo-wrapper .logo-link .logo-white,.page-expertise .header .logo-wrapper .logo-link .logo-white,.page-insights .header .logo-wrapper .logo-link .logo-white{opacity:1}.page-about .header .btn-menu span,.page-contact-show .header .btn-menu span,.page-expertise .header .btn-menu span,.page-insights .header .btn-menu span{background-color:#fff}.page-about .header.menu-open .logo-wrapper .logo-link .logo,.page-contact-show .header.menu-open .logo-wrapper .logo-link .logo,.page-expertise .header.menu-open .logo-wrapper .logo-link .logo,.page-insights .header.menu-open .logo-wrapper .logo-link .logo{opacity:1}.page-about .header.menu-open .logo-wrapper .logo-link .logo-white,.page-contact-show .header.menu-open .logo-wrapper .logo-link .logo-white,.page-expertise .header.menu-open .logo-wrapper .logo-link .logo-white,.page-insights .header.menu-open .logo-wrapper .logo-link .logo-white{opacity:0}.page-about .header.menu-open .btn-menu span,.page-contact-show .header.menu-open .btn-menu span,.page-expertise .header.menu-open .btn-menu span,.page-insights .header.menu-open .btn-menu span{background-color:#34617a}@media only screen and (min-width:576px){.header{padding:30px}.header .logo-wrapper{height:76px;width:150px}.pt-header{padding-top:136px}}@media only screen and (min-width:992px){.header{justify-content:flex-start}}@media only screen and (min-width:1200px){.header .logo-wrapper{height:61px;width:120px}.pt-header{padding-top:121px}}@media only screen and (min-width:1369px){.header{padding:50px 60px}.header .logo-wrapper{height:76px;width:150px}.header.page-scrolled{padding-bottom:25px;padding-top:25px}.pt-header{padding-top:176px}}:root{--vs-dropdown-bg:#34617a;--vs-dropdown-color:#fff;--vs-dropdown-max-height:200px;--vs-dropdown-option--active-bg:#3d94c5;--vs-dropdown-option--active-color:#fff}.response-wrapper{margin:2px auto;max-width:100%;padding-top:35px;position:relative}.response-wrapper .response-msg{align-items:center;color:#fff;display:flex;font-size:.75rem;height:100%;justify-content:center;padding:5px 15px;position:absolute;right:0;top:0}.response-wrapper .response-msg img{height:14px;margin-bottom:2px;margin-right:6px}.response-wrapper .response-msg.error{background-color:#ff9a39}.response-wrapper .response-msg.error-alt{background-color:#ce0000}.response-wrapper .response-msg.success{background-color:#33c91b}.error-msg{background-color:#ce0000;color:#fff;font-size:.5rem;letter-spacing:.02rem;padding:2px 6px;position:absolute;right:0;top:0;z-index:5}.input-wrapper{position:relative}.input-wrapper label{color:#fff;cursor:pointer;display:block;font-family:gotham,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:0}.input-wrapper input[type=email],.input-wrapper input[type=number],.input-wrapper input[type=password],.input-wrapper input[type=search]:not(.vs__search),.input-wrapper input[type=text]{-webkit-appearance:none;background-color:transparent;border:solid hsla(0,0%,100%,.3);border-radius:0;border-width:0 0 1px;color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1;padding:10px 15px;width:100%}.input-wrapper input[type=email]:focus,.input-wrapper input[type=number]:focus,.input-wrapper input[type=password]:focus,.input-wrapper input[type=search]:not(.vs__search):focus,.input-wrapper input[type=text]:focus{outline:none}.input-wrapper input[type=email]::-webkit-input-placeholder,.input-wrapper input[type=number]::-webkit-input-placeholder,.input-wrapper input[type=password]::-webkit-input-placeholder,.input-wrapper input[type=search]:not(.vs__search)::-webkit-input-placeholder,.input-wrapper input[type=text]::-webkit-input-placeholder{color:#fff;font-size:.9375rem;letter-spacing:0}.input-wrapper input[type=email]::-moz-placeholder,.input-wrapper input[type=number]::-moz-placeholder,.input-wrapper input[type=password]::-moz-placeholder,.input-wrapper input[type=search]:not(.vs__search)::-moz-placeholder,.input-wrapper input[type=text]::-moz-placeholder{color:#fff;font-size:.9375rem;letter-spacing:0}.input-wrapper input[type=email]:-ms-input-placeholder,.input-wrapper input[type=number]:-ms-input-placeholder,.input-wrapper input[type=password]:-ms-input-placeholder,.input-wrapper input[type=search]:not(.vs__search):-ms-input-placeholder,.input-wrapper input[type=text]:-ms-input-placeholder{color:#fff;font-size:.9375rem;letter-spacing:0}.input-wrapper input[type=email]:-moz-placeholder,.input-wrapper input[type=number]:-moz-placeholder,.input-wrapper input[type=password]:-moz-placeholder,.input-wrapper input[type=search]:not(.vs__search):-moz-placeholder,.input-wrapper input[type=text]:-moz-placeholder{color:#fff;font-size:.9375rem;letter-spacing:0}.input-wrapper input[type=email]::-webkit-inner-spin-button,.input-wrapper input[type=email]::-webkit-outer-spin-button,.input-wrapper input[type=number]::-webkit-inner-spin-button,.input-wrapper input[type=number]::-webkit-outer-spin-button,.input-wrapper input[type=password]::-webkit-inner-spin-button,.input-wrapper input[type=password]::-webkit-outer-spin-button,.input-wrapper input[type=search]:not(.vs__search)::-webkit-inner-spin-button,.input-wrapper input[type=search]:not(.vs__search)::-webkit-outer-spin-button,.input-wrapper input[type=text]::-webkit-inner-spin-button,.input-wrapper input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper input[type=number]{-moz-appearance:textfield}.input-wrapper input:disabled,.input-wrapper select:disabled{opacity:.7}.input-wrapper .error-msg{top:0;transform:translateY(-50%)}.input-wrapper.has-error label{color:#ce0000}.input-wrapper.has-error input[type=email],.input-wrapper.has-error input[type=number],.input-wrapper.has-error input[type=password],.input-wrapper.has-error input[type=search]:not(.vs__search),.input-wrapper.has-error input[type=text]{border-color:#ce0000}.input-wrapper.label-float label{left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-out;z-index:1}.input-wrapper.label-float.has-value label{color:#fff;font-size:.625rem;left:0;top:-.3125rem;transform:translateY(0)}.textarea-wrapper{position:relative}.textarea-wrapper label{cursor:pointer;display:block;line-height:1;margin-bottom:0}.textarea-wrapper label,.textarea-wrapper textarea{color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0}.textarea-wrapper textarea{-webkit-appearance:none;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:0;line-height:1.6;padding:30px 35px;width:100%}.textarea-wrapper textarea:focus{outline:none}.textarea-wrapper textarea::-webkit-input-placeholder{color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;letter-spacing:0}.textarea-wrapper textarea::-moz-placeholder{color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;letter-spacing:0}.textarea-wrapper textarea:-ms-input-placeholder{color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;letter-spacing:0}.textarea-wrapper textarea:-moz-placeholder{color:#fff;font-family:gotham,sans-serif;font-size:.9375rem;letter-spacing:0}.textarea-wrapper .error-msg{right:10px;top:10px}.textarea-wrapper.has-error label{color:#ce0000}.textarea-wrapper.has-error textarea{border-color:#ce0000}.textarea-wrapper.label-float label{left:35px;position:absolute;top:44px;transform:translateY(-50%);transition:all .25s ease-out}.textarea-wrapper.label-float.has-value label{font-size:.625rem;left:19px;top:14px;transform:translateY(0)}.btn-submit{color:#fff;font-size:.9375rem;font-weight:300;line-height:1;padding:0 25px 12px 0;position:relative;transition-duration:.25s;transition-property:padding-left,padding-right;transition-timing-function:ease-in-out}.btn-submit:before{background-color:#3d94c5;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.btn-submit .loader{top:35%}.btn-submit:hover{padding-left:25px;padding-right:0}@keyframes load{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loader{animation:load 1.1s linear infinite;border:2px solid #f0f0f0;border-left-color:#3d94c5;border-radius:50%;height:20px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) translateZ(0);width:20px}.loader:before{border-radius:50%;height:10em;width:10em}.loading em,.loading i,.loading span{opacity:0}.loading .loader{opacity:1}.mobile-menu-wrapper{background:#3d94c5;background-color:#fff;height:100%;position:relative;text-align:center}.menus-wrapper{height:100%;overflow:auto;padding-top:106px}.mobile-menu{list-style:none;margin-bottom:0;padding:50px 0 100px}.mobile-menu>li{margin-bottom:40px}.mobile-menu>li:last-child{margin-bottom:0}.mobile-menu>li a,.mobile-menu>li button{font-size:calc(1.325rem + 1.2vmin);line-height:1}@media(min-width:900px)and (min-height:900px){.mobile-menu>li a,.mobile-menu>li button{font-size:2rem}}.mobile-menu>li a,.mobile-menu>li button{color:#34617a;font-weight:700}.mobile-menu>li a.active,.mobile-menu>li a:hover,.mobile-menu>li button.active,.mobile-menu>li button:hover{color:#3d94c5}.main-menu{align-items:center;display:none;flex-flow:row;justify-content:flex-end;list-style:none;margin-bottom:0;margin-left:8vw;padding-left:0;text-align:left}.main-menu>li{display:block;margin-left:60px}.main-menu>li:first-child{margin-left:0}.main-menu>li>a,.main-menu>li>button{color:#34617a;display:inline-block;font-size:1.125rem;font-weight:400;line-height:1;position:relative;transition-duration:.25s;transition-property:color;transition-timing-function:ease-in-out}.main-menu>li>a:before,.main-menu>li>button:before{background-color:#34617a;border-radius:10px;bottom:-5px;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transform-origin:center;transition-duration:.25s;transition-property:width;transition-timing-function:ease-in-out;width:0}.main-menu>li>a.active,.main-menu>li>a:hover,.main-menu>li>button.active,.main-menu>li>button:hover{color:#34617a}.main-menu>li>a.active:before,.main-menu>li>a:hover:before,.main-menu>li>button.active:before,.main-menu>li>button:hover:before{width:20px}.page-about .main-menu>li>a,.page-about .main-menu>li>button,.page-contact-show .main-menu>li>a,.page-contact-show .main-menu>li>button,.page-expertise .main-menu>li>a,.page-expertise .main-menu>li>button,.page-insights .main-menu>li>a,.page-insights .main-menu>li>button{color:#fff}.page-about .main-menu>li>a:before,.page-about .main-menu>li>button:before,.page-contact-show .main-menu>li>a:before,.page-contact-show .main-menu>li>button:before,.page-expertise .main-menu>li>a:before,.page-expertise .main-menu>li>button:before,.page-insights .main-menu>li>a:before,.page-insights .main-menu>li>button:before{background-color:#fff}@media only screen and (min-width:992px){.main-menu{display:flex}}@media only screen and (min-width:1200px){.main-menu>li a,.main-menu>li button{font-size:.9625rem}}@media only screen and (min-width:1369px){.main-menu{margin-left:150px}.main-menu>li a,.main-menu>li button{font-size:1.125rem}}.modal-article{margin-top:100px}.btn-modal{color:#fff;height:100px;transform:translateY(-50%);width:100px}.btn-modal,.btn-modal i{position:absolute;top:50%}.btn-modal i{left:50%;transform:translate(-50%,-50%);transition:transform .25s ease-in-out}.btn-modal i:before{font-size:calc(1.275rem + .4vmin)}@media(min-width:900px)and (min-height:900px){.btn-modal i:before{font-size:1.5rem}}.btn-modal.btn-prev{right:100%}.btn-modal.btn-next{left:100%}.btn-modal:hover.btn-prev i{transform:translate(calc(-50% - 10px),-50%)}.btn-modal:hover.btn-next i{transform:translate(calc(-50% + 10px),-50%)}.btn-modal.disabled{opacity:.2}.btn-modal.disabled:hover i{transform:translate(-50%,-50%)}html:not(.device) ::-webkit-scrollbar{width:3px}html:not(.device) ::-webkit-scrollbar-track{background:#f0f0f0}html:not(.device) ::-webkit-scrollbar-thumb{background:#162832;border-radius:0}html:not(.device) ::-webkit-scrollbar-thumb:hover{background:#3d94c5}html:not(.device) html{scrollbar-color:#34617a #f0f0f0;scrollbar-width:thin}@media only screen and (min-width:992px){html:not(.device) ::-webkit-scrollbar{width:8px}html:not(.device) ::-webkit-scrollbar-thumb{border-radius:0}}::-moz-selection{background:#3d94c5;color:#fff;opacity:1}::selection{background:#3d94c5;color:#fff;opacity:1}.tabs{width:100%}.tabs.tabs-person .nav-tabs{align-items:flex-end;display:flex;list-style:none;margin-bottom:0;padding-left:0}.tabs.tabs-person .nav-tabs .nav-item .nav-link{background-color:#f0f0f0;display:inline-block;opacity:.6;padding:20px 35px;transition:opacity .25s ease-in-out}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle{display:block;height:15px;position:relative;width:15px}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle:after,.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle:before{background-color:#34617a;border-radius:50%;height:100%;width:100%}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:14px solid #34617a;content:"";opacity:0}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text{color:#34617a;display:none;font-size:.9375rem;font-weight:700;line-height:1;position:relative;white-space:nowrap}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text:before{background-color:#34617a;content:"";display:block;height:2px;left:50%;position:absolute;top:100%;transform:translateX(-50%);transition-duration:.25s;transition-property:width;transition-timing-function:ease-in-out;width:0}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text sup{bottom:calc(100% - 5px);font-size:.625rem;font-weight:300;left:100%;position:absolute}.tabs.tabs-person .nav-tabs .nav-item .nav-link:hover span:not(.circle):before{width:15px}.tabs.tabs-person .nav-tabs .nav-item .nav-link.active{opacity:1}.tabs.tabs-person .nav-tabs .nav-item .nav-link.active .circle:before{opacity:0}.tabs.tabs-person .nav-tabs .nav-item .nav-link.active .circle:after{opacity:1}.tabs.tabs-person .nav-tabs .nav-item .nav-link.active span:not(.circle):before{width:15px}.tabs.tabs-person .nav-tabs .nav-item:first-child{margin-left:0}.tabs.tabs-person .tab-content{background-color:#f0f0f0;padding:25px 25px 40px}.tabs.tabs-person .tab-content .tab-title{font-size:calc(1.275rem + .4vmin)}@media(min-width:900px)and (min-height:900px){.tabs.tabs-person .tab-content .tab-title{font-size:1.5rem}}.tabs.tabs-person .tab-content .tab-title{display:inline-block;font-weight:700;margin-bottom:30px;position:relative}.tabs.tabs-person .tab-content .tab-title:before{background-color:#34617a;content:"";display:block;height:2px;left:0;position:absolute;top:100%;width:20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@media only screen and (min-width:576px){.tabs.tabs-person .nav-tabs .nav-item .nav-link{padding:20px 34px}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle{display:none}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text{display:block}.tabs.tabs-person .tab-content{padding:40px 45px}.tabs.tabs-person .tab-content .tab-title{display:none}}@media only screen and (min-width:768px){.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle{display:block}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text{display:none}.tabs.tabs-person .tab-content{padding:40px}.tabs.tabs-person .tab-content .tab-title{display:block}}@media only screen and (min-width:992px){.tabs.tabs-person .nav-tabs .nav-item .nav-link{padding:25px 40px}.tabs.tabs-person .nav-tabs .nav-item .nav-link .circle{display:none}.tabs.tabs-person .nav-tabs .nav-item .nav-link .text{display:block}.tabs.tabs-person .tab-content{padding:40px 50px}.tabs.tabs-person .tab-content .tab-title{display:none}}@media only screen and (min-width:1200px){.tabs.tabs-person .tab-content{padding:50px 60px}}@media only screen and (min-width:1369px){.tabs.tabs-person .nav-tabs .nav-item .nav-link{padding:25px 55px}.tabs.tabs-person .tab-content{padding:100px 60px}}[data-animation-mask]{overflow:hidden}[data-animation-mask] .word{display:inline-block;opacity:0;transform:translateY(calc(100% + 6px))}[data-animation-reveal]{opacity:0}[data-animation-reveal=left]>*{opacity:0;transform:translateX(-20px)}hr{border-top:1px solid #cbcbcb;margin:5px auto;opacity:1;width:100%}hr.primary{border-color:#34617a}hr.small{width:54px}hr.vertical{border:none;height:40px;margin-bottom:0;margin-top:0;width:1px}hr.vertical.gray{background-color:#cbcbcb}.text-dynamic h1,.text-dynamic h2,.text-dynamic h3,.text-dynamic h4,.text-dynamic h5,.text-dynamic h6,.text-dynamic p{color:#34617a;font-family:gotham,sans-serif}.text-dynamic p{font-size:.9375rem;line-height:1.8;margin-bottom:15px}.text-bullets ul{list-style:none;margin-bottom:0;padding-left:0}.text-bullets ul li{font-size:.9375rem;padding:30px 25px;position:relative}.text-bullets ul li:before{background-color:rgba(52,97,122,.5);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.text-bullets ul li:last-child:before{display:none}.text-terms .h1,.text-terms .h2,.text-terms .h3,.text-terms .h4,.text-terms .h5,.text-terms .h6,.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6,.text-terms li,.text-terms p{color:#f0f0f0;font-family:gotham,sans-serif}.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6{letter-spacing:.05rem;line-height:1.4}.text-terms h1{color:#34617a}.text-terms h2{color:#3d94c5;font-size:calc(1.265rem + .24vmin)}@media(min-width:900px)and (min-height:900px){.text-terms h2{font-size:1.4rem}}.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6{color:#34617a;margin:50px 0 10px}.text-terms li,.text-terms p{font-size:.875rem;letter-spacing:.05rem;margin-bottom:15px}.text-terms ol,.text-terms ul{margin-bottom:15px;padding:0 0 0 20px}.text-terms ol.alpha,.text-terms ul.alpha{list-style-type:lower-alpha}.text-terms a{text-decoration:underline}.text-terms a:hover{text-decoration:none}em[class*=" icon-"]:before,em[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}[class*=" icon-"],[class^=icon-]{font-size:0}.content-wrapper{min-height:calc(100vh - 250px)}.footer-absolute .content-wrapper{min-height:100vh}.blend-luminosity{mix-blend-mode:luminosity}.section-bg{z-index:0}.section-bg,.section-bg .bg-image-component{bottom:0;left:0;position:absolute;right:0;top:0}.section-bg .bg-image-component{z-index:1}.section-hero{min-height:75vh;min-height:75svh}.page-title{color:#cbcbcb;font-size:.625rem;font-weight:400}.box-gray{background-color:#f0f0f0;padding:25px;width:100%}.meander-line{background:url(../images/meander.svg?d7649b9346ef6842208e53f62cfd7f4b) repeat-x;background-size:contain;height:9px;opacity:.5;width:100%}.meander-line.meander-line-white{background:url(../images/meander-white.svg?6690d903d773633e13aa92a502540bf8) repeat-x;opacity:.3}.circle-primary{background-color:#34617a;border-radius:50%;filter:blur(182px);height:720px;left:50%;opacity:.3;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,-60%);width:720px}.circle-primary.circle-big{height:1000px;width:1000px}.circle-primary.circle-top-right{left:100%;top:0;transform:translate(-100%,-20%)}.overlay-primary-left:before{background:linear-gradient(270deg,rgba(52,97,122,0),#34617a);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.page-contact-show,.page-expertise{background-color:#34617a}.ratio-home{width:100%}.ratio-home:before{--bs-aspect-ratio:120%}.experise-texts-wrapper{padding:0 20px}.experise-texts-wrapper .experise-hero-text{max-width:760px;position:relative}.expertise-list{width:100%}.expertise-list .expertise-list-title{font-size:calc(1.375rem + 2vmin)}@media(min-width:900px)and (min-height:900px){.expertise-list .expertise-list-title{font-size:2.5rem}}.expertise-list .expertise-list-title{color:#fff;font-family:scotch-display-condensed,sans-serif;padding-bottom:10px;position:relative;white-space:nowrap}.expertise-list .expertise-list-title:before{background-color:hsla(0,0%,100%,.3);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.expertise-list .expertise-list-list{list-style:none;margin-bottom:0;margin-top:15px;padding-left:0}.expertise-list .expertise-list-list li button{color:#fff;font-size:.9375rem;padding:5px 0;text-align:left}.people-list-sticky{overflow:hidden}.people-list-nav{align-items:center;display:flex;margin-right:1rem}.people-list{display:flex;list-style:none;margin-bottom:0;padding-left:0;width:auto}.people-list .people-list-item{flex-shrink:0}.people-list .people-list-item .people-list-person{display:block}.people-list .people-list-item .people-list-person .person-photo{position:relative;width:100%}.people-list .people-list-item .people-list-person .person-photo:before{content:"";display:block;padding-top:120%}.people-list .people-list-item .people-list-person .person-photo>*{height:100%;left:0;position:absolute;top:0;width:100%}.people-list .people-list-item .people-list-person .person-name{font-size:calc(1.3125rem + 1vmin);margin-top:10px;position:relative}@media(min-width:900px)and (min-height:900px){.people-list .people-list-item .people-list-person .person-name{font-size:1.875rem}}.people-list .people-list-item .people-list-person .person-name{border-bottom:1px solid #d4d4d4;color:#34617a;font-family:scotch-display-condensed,sans-serif;font-weight:500;line-height:1.1;padding-bottom:15px}.people-list .people-list-item .people-list-person .person-name .person-btn{font-family:gotham,sans-serif;font-size:.5rem;font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%)}.people-list .people-list-item .people-list-person .person-email{color:#34617a;font-size:1rem;margin-top:15px}.person-slide{display:block;width:450px}.person-slide .person-slide-link{display:block;width:100%}.person-slide .person-slide-link .person-photo{position:relative;width:100%}.person-slide .person-slide-link .person-photo:before{content:"";display:block;padding-top:120%}.person-slide .person-slide-link .person-photo>*{height:100%;left:0;position:absolute;top:0;width:100%}.person-slide .person-slide-link .person-name{font-size:calc(1.3125rem + 1vmin);margin-top:10px;position:relative}@media(min-width:900px)and (min-height:900px){.person-slide .person-slide-link .person-name{font-size:1.875rem}}.person-slide .person-slide-link .person-name{border-bottom:1px solid #d4d4d4;color:#34617a;font-family:scotch-display-condensed,sans-serif;font-weight:500;line-height:1.1;padding-bottom:15px}.person-slide .person-slide-link .person-name .person-btn{font-family:gotham,sans-serif;font-size:.5rem;font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%)}.person-slide .person-slide-link .person-email{color:#34617a;font-size:1rem;margin-top:15px}.publications-list{list-style:none;margin-bottom:0;padding-left:0}.publications-list .publication-wrapper{flex-shrink:0;width:100%}.publications-list .publication-wrapper .publication-button{align-items:flex-start;color:#34617a;display:flex;flex-flow:column;height:calc(100% - 70px);justify-content:flex-start;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:left;width:100%}.publications-list .publication-wrapper .publication-button:before{background-color:rgba(52,97,122,.5);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.publications-list .publication-wrapper .publication-button .publication-text{padding:10px 15px}.publications-list .publication-wrapper .publication-button .publication-text .publication-title{font-size:.9375rem;font-weight:700;margin-bottom:10px;transition:opacity .25s ease-in-out}.publications-list .publication-wrapper .publication-button .publication-text .publication-desc{font-size:.9375rem;font-style:italic;font-weight:300;margin-bottom:10px}.publications-list .publication-wrapper .publication-button .publication-text .publication-date{font-size:.625rem;font-weight:700}.publications-list .publication-wrapper .publication-button:hover .publication-text .publication-title{opacity:.7}.publications-list .publication-wrapper:last-child .publication-button:before{content:unset}.news-list-header{background-color:#34617a;border-radius:50px;margin:0 auto;max-width:650px;position:sticky;top:111px;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;z-index:1}.news-list-header,.news-list-header .btn-filters{align-items:center;display:flex;justify-content:space-between}.news-list-header .btn-filters{color:#fff;font-size:0;line-height:1;padding:15px 25px;width:100%}.news-list-header .btn-filters p{font-size:1rem}.news-list-header .btn-filters i:before{font-size:calc(1.275rem + .4vmin)}@media(min-width:900px)and (min-height:900px){.news-list-header .btn-filters i:before{font-size:1.5rem}}.news-list-header.is-sticky{background-color:#fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.25);z-index:1002}.news-list-header.is-sticky .btn-filters{color:#34617a}.news-list-header.is-sticky .news-filters-categories li button{border-color:#34617a;color:#34617a}.news-list-header.is-sticky .news-filters-categories li button.active{color:#fff}.news-list-years{width:150px}.news-list-years .v-select{--vs-controls-color:#fff;width:100%}.news-list-years .v-select .vs__search,.news-list-years .v-select .vs__search:focus{margin:0;padding:0}.news-list-years .v-select .vs__dropdown-toggle{background-color:#34617a;border-color:rgba(52,97,122,.5);border-radius:20px;color:#fff;padding:6px 10px}.news-list-years .v-select .vs__selected{color:#fff;font-size:.875rem;line-height:1.6;margin:0;padding:0}.news-list-years .v-select .vs__dropdown-menu{border-radius:0 0 0 20px;min-width:100px}.news-list-years .v-select .vs__dropdown-menu .vs__dropdown-option--selected{background-color:#fff;color:#34617a}.news-list-years .v-select .vs__dropdown-menu .vs__dropdown-option{font-size:.75rem}.news-list-years .v-select.vs--open .vs__dropdown-toggle{border-radius:20px 20px 0 0}.news-filters-categories{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.news-filters-categories li{margin-bottom:15px;margin-left:5px;margin-right:5px}.news-filters-categories li button{border:1px solid hsla(0,0%,100%,.4);border-radius:20px;color:#fff;display:block;font-size:.625rem;font-weight:400;padding:8px 15px;text-align:center;transition-duration:.25s;transition-property:border,background-color,color,box-shadow;transition-timing-function:ease-in-out}.news-filters-categories li button:hover{border:1px solid #fff}.news-filters-categories li button.active{background-color:#34617a;border:1px solid #34617a;box-shadow:0 4px 17px 0 rgba(0,0,0,.25);color:#fff;opacity:1}#mobile-filter-category .news-filters-categories li button{border-color:#34617a;color:#34617a}#mobile-filter-category .news-filters-categories li button.active{color:#fff}#mobile-filter-category .news-filters-categories li:first-child{display:flex;justify-content:center;width:100%}#mobile-filter-category .news-filters-categories li:first-child button{font-size:.8rem;padding:8px 23px}.news-list-wrapper{min-height:100vh;position:relative}.news-list-wrapper .list-loader{left:50%;position:absolute;top:10%;transform:translateX(-50%)}.news-list-wrapper .list-loader .loader{height:50px;opacity:1;width:50px}.news-list{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-bottom:0;padding-left:0}.news-list .article-wrapper{flex-shrink:0;margin-left:25px;margin-right:25px;max-width:510px;width:calc(100% - 50px)}.news-list .article-wrapper .article-item{align-items:flex-start;color:#34617a;display:flex;flex-flow:column;height:calc(100% - 70px);justify-content:flex-start;margin-bottom:70px;padding-bottom:40px;position:relative;text-align:left;width:100%}.news-list .article-wrapper .article-item:before{background-color:rgba(52,97,122,.5);bottom:25px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.news-list .article-wrapper .article-item .article-date{font-size:.75rem;font-weight:700}.news-list .article-wrapper .article-item .article-thumb{flex-shrink:0;margin-right:18px;margin-top:14px;position:relative;width:100%}.news-list .article-wrapper .article-item .article-thumb .article-thumb-icon{background-color:rgba(52,97,122,.5);border-radius:50%;height:55px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55px}.news-list .article-wrapper .article-item .article-thumb .article-thumb-icon i{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.news-list .article-wrapper .article-item .article-thumb .article-thumb-icon i:before{font-size:22px}.news-list .article-wrapper .article-item .article-thumb img{width:100%}.news-list .article-wrapper .article-item .article-text.article-text-align{margin-top:6px}.news-list .article-wrapper .article-item .article-text .article-info{align-items:center;display:flex;justify-content:flex-start}.news-list .article-wrapper .article-item .article-text .article-info .article-authors{margin-left:20px;padding-left:20px;position:relative}.news-list .article-wrapper .article-item .article-text .article-info .article-authors:before{background-color:#34617a;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.news-list .article-wrapper .article-item .article-text .article-info .article-authors a,.news-list .article-wrapper .article-item .article-text .article-info .article-authors p{display:inline-block;font-size:1rem;font-weight:400}.news-list .article-wrapper .article-item .article-text .article-info .article-authors a{position:relative}.news-list .article-wrapper .article-item .article-text .article-info .article-authors a:before{background-color:#34617a;content:"";height:1px;left:0;position:absolute;top:100%;transition:width .25s ease-in-out;width:0}.news-list .article-wrapper .article-item .article-text .article-info .article-authors a:hover:before{width:calc(100% - 2px)}.news-list .article-wrapper .article-item .article-text .article-title{font-size:1.25rem;font-weight:700;margin-top:10px;transition:opacity .25s ease-in-out}.news-list .article-wrapper .article-item .article-text .article-desc{font-size:1rem;font-style:italic;font-weight:300}.news-list .article-wrapper .article-item .article-category{bottom:0;color:rgba(52,97,122,.5);font-size:.5625rem;font-weight:400;left:0;position:absolute}.news-list .article-wrapper a,.news-list .article-wrapper button{color:#34617a;transition:opacity .25s ease-in-out}.news-list .article-wrapper a:hover,.news-list .article-wrapper button:hover{opacity:.6}.news-list:not(.news-list-latest) .article-wrapper{opacity:0}.news-list.news-list-latest{flex-flow:column}.news-list.news-list-latest .article-wrapper{margin-left:0;margin-right:0}.news-list.news-list-latest .article-wrapper .article-item{margin-bottom:40px}.btn-load-more{color:#34617a;display:inline-block;font-size:.9375rem;font-weight:300;position:relative}.btn-load-more:before{background-color:#3d94c5;bottom:-5px;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transform-origin:center;transition-duration:.25s;transition-property:width;transition-timing-function:ease-in-out;width:100%}.btn-load-more:hover:before{width:50%}.btn-load-more.loading:before{width:0}.video-wrapper{aspect-ratio:auto;width:100%}.video-wrapper iframe{height:auto;width:100%}@media only screen and (min-width:576px){.box-gray{padding:50px}.experise-texts-wrapper{padding:0 30px}.news-list-header{top:121px}.people-list-nav{margin-right:2rem}}@media only screen and (min-width:768px){.box-gray{padding:30px 35px}.ratio-home{width:250px}.ratio-home .bg-image-component .bg-image-wrapper .bg-image{background-position:70% 50%}.ratio-home:before{--bs-aspect-ratio:100%}.expertise-list{width:50%}.expertise-list .expertise-list-title{font-size:calc(1.2875rem + .6vmin)}}@media only screen and (min-width:768px)and (min-width:900px)and (min-height:900px){.expertise-list .expertise-list-title{font-size:1.625rem}}@media only screen and (min-width:768px){.expertise-list .expertise-list-list li button{font-size:.8rem}}@media only screen and (min-width:992px){.ratio-home{width:400px}.news-list .article-wrapper{width:calc(50% - 50px)}.news-list.news-list-latest .article-wrapper{width:100%}.expertise-list .expertise-list-title{font-size:calc(1.325rem + 1.2vmin)}}@media only screen and (min-width:992px)and (min-width:900px)and (min-height:900px){.expertise-list .expertise-list-title{font-size:2rem}}@media only screen and (min-width:992px){.expertise-list .expertise-list-list{margin-top:30px}.expertise-list .expertise-list-list li button{font-size:.9375rem}.people-list-nav{margin-right:4.5rem}.news-list-header{background-color:transparent;border:none;max-width:unset;padding:15px 20px}.news-filters-categories{justify-content:flex-start}.news-filters-categories li{margin-bottom:0;margin-left:10px;margin-right:10px}.news-filters-categories li button{font-size:.875rem;padding:8px 23px}}@media only screen and (min-width:1200px){.ratio-home{width:365px}.people-list .people-list-item .people-list-person .person-name{font-size:calc(1.275rem + .4vmin);padding-bottom:10px}}@media only screen and (min-width:1200px)and (min-width:900px)and (min-height:900px){.people-list .people-list-item .people-list-person .person-name{font-size:1.5rem}}@media only screen and (min-width:1200px){.people-list .people-list-item .people-list-person .person-email{margin-top:10px}.news-list-header{top:106px}.news-list .article-wrapper .article-item{flex-flow:row}.news-list .article-wrapper .article-item .article-date{font-size:.625rem}.news-list .article-wrapper .article-item .article-text .article-title{font-size:1rem}.news-list .article-wrapper .article-item .article-text .article-desc{font-size:.925rem}.news-list .article-wrapper .article-item .article-thumb{margin-right:18px;margin-top:0;width:50%}}@media only screen and (min-width:1369px){.experise-texts-wrapper{padding:0 60px}.experise-texts-wrapper .experise-hero-text{height:80vh}.people-list .people-list-item .people-list-person .person-name{font-size:calc(1.3125rem + 1vmin);padding-bottom:15px}}@media only screen and (min-width:1369px)and (min-width:900px)and (min-height:900px){.people-list .people-list-item .people-list-person .person-name{font-size:1.875rem}}@media only screen and (min-width:1369px){.people-list .people-list-item .people-list-person .person-email{margin-top:15px}.publications-list .publication-wrapper .publication-button .publication-text{padding:10px 30px}.news-list-header{top:141px}.news-list .article-wrapper .article-item .article-date{font-size:.75rem}.news-list .article-wrapper .article-item .article-text .article-title{font-size:1.25rem}.news-list .article-wrapper .article-item .article-text .article-desc{font-size:1rem}}@media only screen and (min-width:1700px){.expertise-list .expertise-list-title{font-size:calc(1.375rem + 2vmin)}}@media only screen and (min-width:1700px)and (min-width:900px)and (min-height:900px){.expertise-list .expertise-list-title{font-size:2.5rem}}@media only screen and (min-width:1700px){.news-list .article-wrapper{width:calc(33.333% - 50px)}}
