@charset "UTF-8";html::-webkit-scrollbar {width: 5px;height: 5px;}html::-webkit-scrollbar-track {background-color: #eee;border-radius: 10px;}html::-webkit-scrollbar-thumb {background: #003749;border-radius: 10px;}.container {width: 100%;max-width: calc(100% - 0.75rem);}@media only screen and (min-width: 421px) {.container {max-width: 95%;}}@media only screen and (min-width: 768px) {.container {max-width: 90%;}}@media only screen and (min-width: 993px) {.container {max-width: 85%;}}@media only screen and (min-width: 1201px) {.container {max-width: 80%;}}@media only screen and (min-width: 1601px) {.container {max-width: calc(90vw - 8rem);}}@media only screen and (min-width: 1201px) {.container-small {max-width: 70%;}}@media only screen and (min-width: 1601px) {.container-small {max-width: calc(80vw - 8rem);}}.text-small {font-size: 0.85rem !important;}.text-medium {font-size: 1.175rem !important;line-height: 1.4 !important;}.text-big {font-size: 1.575rem !important;line-height: 1.3 !important;}.text-bigger {font-size: clamp(1.825rem, 4vw, 2.5rem) !important;line-height: 1.3 !important;}.text-biggest {font-size: clamp(2.25rem, 4vw, 3.5rem) !important;line-height: 1.2 !important;}.hover-underline {cursor: pointer;--border-color: currentColor;--border-width: 1px;--bottom-distance: 0px;display: inline;background-image: linear-gradient(var(--border-color), var(--border-color));background-size: 0 var(--border-width);background-repeat: no-repeat;transition: background-size 0.6s;background-position: 0 calc(100% - var(--bottom-distance));}.hover-underline.active, .hover-underline:focus, .hover-underline:hover {background-size: 100% var(--border-width);}.hover-underline-white {display: inline-flex;position: relative;overflow: hidden;}.hover-underline-white:before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: currentColor;color: #fff;}.hover-underline-white:after {content: "";position: absolute;z-index: 2;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #f8f8f8;transform: translateX(-100%);transition: 0.6s;}.hover-underline-white:hover:after {transform: translateX(100%);}.blue-button, .hollow-button, .hollow-white-button, .white-button {display: inline-block;position: relative;overflow: hidden;cursor: pointer;padding: clamp(0.875rem, 2vw, 1.25rem) clamp(1rem, 2vw, 2rem);width: -moz-fit-content;width: fit-content;line-height: 1;white-space: nowrap;text-align: center;background-color: transparent;border-radius: 0;border: none;box-shadow: none;}.blue-button svg, .hollow-button svg, .hollow-white-button svg, .white-button svg {width: 0.9rem;min-width: 0.9rem;height: 0.9rem;display: inline;margin-right: 0.375rem;}.hollow-button {border: 1px solid #0f8abc;color: #0f8abc;}.hollow-button:before {background-color: #0f8abc;}.hollow-button:hover {color: #f8f8f8;}.hollow-white-button {border: 1px solid #f8f8f8;color: #f8f8f8;}.hollow-white-button:before {background-color: #f8f8f8;}.hollow-white-button:hover {color: #0f8abc;}.blue-button {background-color: #0f8abc;color: #f8f8f8;}.blue-button:before {background-color: #095675;}.blue-button:hover {color: #f8f8f8;}.white-button {background-color: #f8f8f8;color: #333;}.white-button:before {background-color: #eee;}.white-button:hover {color: #333;}.form-line {display: block;margin-bottom: 1rem;}.form-line.error .label {color: #ff3838;}.form-line.error .line-wrapper .input {border-color: #ff3838;}.form-line.error label.error {color: #ff3838;font-size: 0.7rem;margin-top: 0.75rem;}.form-line .label {display: block;margin-bottom: 0.375rem;}.form-line .line-wrapper {display: block;position: relative;}.form-line .line-wrapper .input {position: relative;z-index: 0;display: block;width: 100%;background-color: #f8f8f8;color: #333;border-width: 1px;border-style: solid;border-color: transparent;box-shadow: none;padding: 1rem;}@media only screen and (min-width: 768px) {.form-line .line-wrapper .input {padding: 1rem 1.25rem;}}.form-line .line-wrapper .input.textarea {min-height: 9rem;height: 9rem;resize: vertical;}@media only screen and (min-width: 768px) {.form-line .line-wrapper .input.textarea {min-height: 7.5rem;height: 7.5rem;}}.form-line .line-wrapper .input.select {cursor: pointer;padding: 0.75rem 1rem;}@media only screen and (min-width: 768px) {.form-line .line-wrapper .input.select {padding: 0.725rem 1.25rem;}}.form-line .line-wrapper .input::-moz-placeholder {opacity: 0.375;}.form-line .line-wrapper .input::placeholder {opacity: 0.375;}.form-line .line-wrapper .select-arrow {position: absolute;z-index: 2;top: 50%;transform: translateY(-50%);right: 1rem;display: flex;align-items: center;width: 0.75rem;height: 0.75rem;pointer-events: none;opacity: 0.5;}.form-line .line-wrapper .select-arrow svg {width: 100%;}.form-line input[type="submit"] {display: none;}@keyframes rotation {from {transform: rotate(0);}to {transform: rotate(359deg);}}@keyframes scroll {to {transform: translateY(110%);}}.once-in {will-change: transform;}.split-line {overflow: hidden;}.split-line * {will-change: transform;}.reveal-text {position: relative;overflow: hidden;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}*, :after, :before {box-sizing: border-box;}figure, li, ol, ul {padding: 0;margin: 0;list-style: none;}.cf::after {visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0;}.swiper-pagination-bullet {background-color: currentColor;}canvas, figure, img, picture, video {max-width: 100%;height: auto;box-sizing: border-box;display: block;}audio, canvas, figure, iframe, img, picture, svg, video {vertical-align: middle;}svg {max-width: 100%;height: auto;fill: currentColor;box-sizing: border-box;}button {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: 0;border: none;background-color: transparent;cursor: pointer;padding: 0;}a, a:hover {text-decoration: none;color: currentColor;}input, select, textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: 0;}textarea {resize: vertical;}a, em, h1, h2, h3, h4, h5, h6, li, ol, p, span, strong, ul {padding: 0;margin: 0;-webkit-margin-before: 0;margin-block-start: 0;-webkit-margin-after: 0;margin-block-end: 0;}a {font-weight: inherit;}b, strong {font-weight: 700;}br {line-height: inherit;}.container, main, section {position: relative;}main, section {overflow: hidden;}body, html {-webkit-font-smoothing: antialiased;background-color: #f8f8f8;font-family: Montserrat, sans-serif;color: #333;font-weight: 400;font-style: normal;font-size: 15px;font-size: clamp(15px, 1.2vw, 19px);line-height: 1.8;}.cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.playfair, .playfair * {font-family: "Playfair Display", serif;}.blue-dark {color: #084d69;}.red {color: #ff3838;}#top-menu {z-index: 99;overflow: visible;background-color: #f8f8f8;border-bottom: 1px solid #eee;}#top-menu .col-12 {display: flex;align-items: center;justify-content: space-between;gap: 3rem;padding-top: 1rem;padding-bottom: 1rem;}@media only screen and (min-width: 576px) {#top-menu .col-12 {gap: 1rem;}}@media only screen and (min-width: 993px) {#top-menu .col-12 {align-items: flex-end;}}#top-menu .col-12 .logo {display: flex;width: 15rem;}@media only screen and (min-width: 576px) {#top-menu .col-12 .logo {width: 17rem;}}#top-menu .col-12 .logo img {width: 100%;}#top-menu .col-12 .right {display: none;}@media only screen and (min-width: 993px) {#top-menu .col-12 .right {display: block;}}#top-menu .col-12 .right .floating {position: absolute;top: 0;right: 15px;display: flex;align-items: flex-start;justify-content: flex-end;gap: 0.5rem;}#top-menu .col-12 .right .floating a {background-color: #0f8abc;color: #f8f8f8;padding: 0.25rem 0.5rem;text-transform: uppercase;font-size: 80%;}#top-menu .col-12 .right .floating a:before {background-color: #095675;}#top-menu .col-12 .right .menu > ul {display: flex;align-items: center;gap: 1.5rem;}#top-menu .col-12 .right .menu > ul li.has-sub {position: relative;}#top-menu .col-12 .right .menu > ul li.has-sub:hover p {background-size: 100% var(--border-width);}#top-menu .col-12 .right .menu > ul li.has-sub:hover ul.sub {opacity: 1;visibility: visible;}#top-menu .col-12 .right .menu > ul li.has-sub svg {display: inline-block;vertical-align: middle;margin-left: 0.25rem;width: 0.5rem;}#top-menu .col-12 .right .menu > ul li.has-sub ul.sub {position: absolute;top: 100%;left: 0;background-color: #f8f8f8;opacity: 0;visibility: hidden;transition: 0.3s ease-in-out;}#top-menu .col-12 .right .menu > ul li.has-sub ul.sub a {display: block;padding: 0.5rem 1rem;border-top: 1px solid #eee;white-space: nowrap;}#top-menu .col-12 .right .menu > ul li.has-sub ul.sub a:before {background-color: #eee;}#top-menu .col-12 .right .menu > ul li > a, #top-menu .col-12 .right .menu > ul li > p, #top-menu .col-12 .right .menu > ul li > svg {color: #0b678d;cursor: pointer;}#top-menu .col-12 .right .menu > ul li > a.icon, #top-menu .col-12 .right .menu > ul li > p.icon, #top-menu .col-12 .right .menu > ul li > svg.icon {display: flex;align-items: center;justify-content: center;transition: 0.3s ease-in;}#top-menu .col-12 .right .menu > ul li > a.icon:hover, #top-menu .col-12 .right .menu > ul li > p.icon:hover, #top-menu .col-12 .right .menu > ul li > svg.icon:hover {color: #0f8abc;}#top-menu .col-12 .right .menu > ul li > a.icon svg, #top-menu .col-12 .right .menu > ul li > p.icon svg, #top-menu .col-12 .right .menu > ul li > svg.icon svg {width: 100%;height: auto;}#top-menu .col-12 .open-fs {display: flex;align-items: center;justify-content: center;width: 2.175rem;min-width: 2.175rem;height: 2.175rem;color: #0b678d;}@media only screen and (min-width: 993px) {#top-menu .col-12 .open-fs {display: none;}}#top-menu .col-12 .open-fs.opened .line-1, #top-menu .col-12 .open-fs.opened .line-3 {stroke-dasharray: 90 207;stroke-dashoffset: -140;}#top-menu .col-12 .open-fs.opened .line-2 {stroke-dasharray: 1 60;stroke-dashoffset: -60;}#top-menu .col-12 .open-fs .line {fill: none;stroke: currentColor;stroke-width: 5;transition: stroke-dasharray 0.6s cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 0.6s cubic-bezier(0.4, 0, 0.2, 1);}#top-menu .col-12 .open-fs .line.line-1, #top-menu .col-12 .open-fs .line.line-3 {stroke-dasharray: 60 207;}#top-menu .col-12 .open-fs .line.line-2 {stroke-dasharray: 60 60;}#fs-menu {--menu-size: 5.75rem;position: absolute;z-index: 98;background-color: #f8f8f8;top: 0;left: 0;width: 100%;height: 100vh;transition: 0.6s ease-in-out;transform: translateY(-105vh);will-change: transform;padding-top: var(--menu-size);}@media only screen and (min-width: 576px) {#fs-menu {--menu-size: 7rem;}}@media only screen and (min-width: 993px) {#fs-menu {--menu-size: 8rem;}}#fs-menu .menu {height: calc(100vh - var(--menu-size));height: calc(100svh - var(--menu-size));overflow: scroll;padding: 0.15rem 0.15rem 0.5rem 0.15rem;gap: 2rem;-ms-overflow-style: none;scrollbar-width: none;display: flex;flex-direction: column;justify-content: space-between;}#fs-menu .menu::-webkit-scrollbar {display: none;}#fs-menu .menu > ul.search > li {border: none;}#fs-menu .menu > ul.search > li .form-line .line-wrapper {position: relative;}#fs-menu .menu > ul.search > li .form-line .line-wrapper .input {border: 1px solid #bbb;}#fs-menu .menu > ul.search > li .form-line .line-wrapper .search-icon {position: absolute;z-index: 2;top: 50%;right: 1rem;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;width: 1rem;height: 1rem;color: #095675;}#fs-menu .menu > ul > li {border-bottom: 1px solid #095675;}#fs-menu .menu > ul > li.has-sub.active .flex svg {transform: rotate(180deg);}#fs-menu .menu > ul > li.has-sub.active .flex p, #fs-menu .menu > ul > li.has-sub:hover .flex p {color: #0f8abc;}#fs-menu .menu > ul > li.has-sub.active .flex svg, #fs-menu .menu > ul > li.has-sub:hover .flex svg {color: #0f8abc;}#fs-menu .menu > ul > li.has-sub .flex {display: flex;justify-content: space-between;align-items: center;cursor: pointer;padding: 0.75rem 0.1rem 0.75rem 0;color: #095675;}@media only screen and (min-width: 768px) {#fs-menu .menu > ul > li.has-sub .flex {padding: 1rem 0.1rem 1rem 0;}}#fs-menu .menu > ul > li.has-sub .flex p {transition: 0.3s ease-in-out;will-change: transform;}#fs-menu .menu > ul > li.has-sub .flex svg {width: 0.75rem;height: 0.75rem;transform: rotate(45deg);transition: 0.6s ease-in-out;}#fs-menu .menu > ul > li.has-sub .sub {display: none;padding-bottom: 1.5rem;}@media only screen and (min-width: 576px) {#fs-menu .menu > ul > li.has-sub .sub {padding-bottom: 2rem;}}#fs-menu .menu > ul > li.has-sub .sub ul li {display: block;}#fs-menu .menu > ul > li.has-sub .sub ul li a {display: block;transition: 0.3s ease-in-out;will-change: color background-color;padding: 0.5rem 0;font-size: 1rem;color: #095675;}#fs-menu .menu > ul > li.has-sub .sub ul li a:hover {color: #0f8abc;}#fs-menu .menu > ul > li > a {display: block;padding: 0.75rem 0;transition: 0.3s ease-in-out;will-change: transform;color: #095675;}@media only screen and (min-width: 768px) {#fs-menu .menu > ul > li > a {padding: 1rem 0;}}#fs-menu .menu > ul > li > a:hover {color: #0f8abc;}body.fs-menu-open {overflow: hidden;}body.fs-menu-open #fs-menu {transform: none;}#footer {border-top: 1rem solid #eee;padding: 2rem 0;}@media only screen and (min-width: 768px) {#footer {text-align: center;}}@media only screen and (max-width: 575px) {#footer {font-size: 0.925rem;}}#footer .links {display: flex;align-items: center;margin: 0.75rem auto 1rem auto;color: #0f8abc;}@media only screen and (min-width: 768px) {#footer .links {justify-content: center;}}#footer .links li:after {display: inline-block;content: "|";margin: 0 0.5rem;}#footer .links li:last-child:after {content: none;}#footer .links li a {text-transform: uppercase;line-height: 1.5;}@media only screen and (min-width: 576px) {#footer .flex {display: flex;align-items: center;justify-content: space-between;flex-direction: row-reverse;}}#footer .flex a {color: #0f8abc;}#footer .flex .copyright {display: block;margin-top: 1.5rem;}@media only screen and (min-width: 576px) {#footer .flex .copyright {margin: 0;}}.popup {display: none;padding: 2rem 0.5rem 0.5rem 0.5rem;background-color: transparent;max-width: calc(100% - 1rem);width: 100vw;}@media only screen and (min-width: 576px) {.popup {width: 90vw;}}@media only screen and (min-width: 768px) {.popup {width: 82.475vw;}}@media only screen and (min-width: 1201px) {.popup {width: 64.5vw;}}.popup.fancybox__content > .is-close-btn {top: 0 !important;right: 0 !important;background-color: transparent !important;width: 2rem;height: 2rem;}.popup .wrap {display: flex;align-items: center;justify-content: center;flex-direction: column;gap: 1rem;margin: auto;text-align: center;background-color: #f8f8f8;padding: 1.75rem 1.25rem;z-index: 2;position: relative;}@media only screen and (min-width: 421px) {.popup .wrap {padding: 2rem;}}@media only screen and (min-width: 576px) {.popup .wrap {padding: 3rem;}}@media only screen and (min-width: 768px) {.popup .wrap {padding: 4rem;}}@media only screen and (min-width: 576px) {.popup {width: 90vw;}}@media only screen and (min-width: 768px) {.popup {width: 88vw;}}@media only screen and (min-width: 1201px) {.popup {width: 80vw;}}.popup .wrap {background-color: #003749;color: #f8f8f8;display: flex;text-align: left;}.popup .wrap .left {padding-bottom: 2rem;}@media only screen and (min-width: 993px) {.popup .wrap .left {padding-right: 2rem;padding-bottom: 0;}}.popup .wrap .left .image {position: relative;overflow: hidden;display: block;width: 100%;height: 75vw;}@media only screen and (min-width: 576px) {.popup .wrap .left .image {height: 25rem;}}.popup .wrap .left .contact {display: flex;flex-direction: column;gap: 0.5rem;margin-top: 1rem;}.popup .wrap .left .contact a {width: -moz-fit-content;width: fit-content;color: #fff;}.popup .wrap .left .contact a:after {background-color: #003749;}.popup .wrap .left .contact a svg {display: inline;width: 0.8rem;margin-right: 0.375rem;color: #0f8abc;}.popup .wrap .left .social {display: flex;align-items: center;justify-content: flex-start;gap: 1rem;margin-left: -0.25rem;}.popup .wrap .left .social a {display: flex;align-items: center;justify-content: center;background-color: #0f8abc;color: #f8f8f8;width: 2.25rem;min-width: 2.25rem;height: 2.25rem;border-radius: 50%;padding: 0.75rem;transition: 0.3s;}.popup .wrap .left .social a:hover {background-color: #da8b00;}.popup .wrap .right .position {color: #da8b00;display: block;margin: 1rem 0;}.popup#popup-search .form-line {width: 100%;max-width: 35rem;margin-top: 1.5rem;}.popup#popup-search .form-line .line-wrapper {position: relative;}.popup#popup-search .form-line .line-wrapper .input {border-color: #bbb;}.popup#popup-search .form-line .line-wrapper .search {position: absolute;z-index: 2;top: 50%;right: 1rem;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;width: 1.25rem;height: 1.25rem;padding: 0.175rem;color: #0f8abc;transition: 0.3s ease-in-out;}.popup#popup-search .form-line .line-wrapper .search:hover {color: #095675;}.popup#popup-search .form-line .line-wrapper .search svg {width: 100%;}.popup#popup-forgot-password .wrap {text-align: left;align-items: flex-start;}@media only screen and (min-width: 768px) {.popup#popup-forgot-password .wrap {text-align: center;align-items: center;}}.popup#popup-forgot-password .desc {display: block;margin: 0.5rem 0 0.75rem 0;}@media only screen and (min-width: 768px) {.popup#popup-forgot-password .desc {margin: 1.25rem auto 1.5rem auto;max-width: 30rem;}}.popup#popup-forgot-password .form-line {width: 100%;text-align: left;}@media only screen and (min-width: 768px) {.popup#popup-forgot-password .form-line {max-width: 35rem;}}.popup#popup-forgot-password .form-line .line-wrapper {position: relative;}.popup#popup-forgot-password .form-line .line-wrapper .input {border-color: #bbb;}.popup#popup-forgot-password .form-line .blue-button {margin: -1rem auto 0 auto;display: block;}@media only screen and (max-width: 767px) {.popup#popup-forgot-password .form-line .blue-button {width: 100%;padding: 1.25rem 0;}}.popup#popup-forgot-password-success .desc {display: block;margin: 0.25rem 0 0.75rem 0;}@media only screen and (min-width: 768px) {.popup#popup-forgot-password-success .desc {margin: 1.25rem auto 1.5rem auto;max-width: 40rem;}}#featured-insights {padding: clamp(3rem, 10vw, 7rem) 0;}@media only screen and (min-width: 768px) {#featured-insights {text-align: center;}}#featured-insights .featured-insights-slider {margin: clamp(1.5rem, 3vw, 3rem) auto;}#featured-insights .featured-insights-slider .swiper-slide {height: auto;}#featured-insights .featured-insights-slider .nav {margin-top: 0.5rem;}@media only screen and (min-width: 421px) {#featured-insights .featured-insights-slider .nav {margin-top: 1rem;}}@media only screen and (min-width: 768px) {#featured-insights .featured-insights-slider .nav {margin-top: 2rem;}}.insight-block {display: flex;flex-direction: column;height: 100%;border: 1px solid #eee;text-align: left;transition: transform 0.3s ease-in-out;background-color: #fff;}.insight-block:hover {transform: translateY(-0.5rem);}.insight-block .image {position: relative;overflow: hidden;width: 100%;min-height: 13.75rem;}.insight-block .image .categories {position: absolute;z-index: 3;top: 0.75rem;right: 0.75rem;}.insight-block .image .categories a {display: inline-block;vertical-align: middle;background-color: #f8f8f8;padding: 0.65rem 1rem;color: #0f8abc;border-radius: 2rem;font-size: 0.75rem;transition: 0.3s ease-in-out;line-height: 1;}.insight-block .image .categories a:hover {background-color: #0f8abc;color: #f8f8f8;}.insight-block .wrapper {display: flex;flex-direction: column;justify-content: space-between;height: 100%;padding: 1rem;gap: 0.5rem;}.insight-block .wrapper .inner-wrapper {display: flex;flex-direction: column;gap: 0.5rem;}.insight-block .wrapper .inner-wrapper .date {color: #da8b00;}.insight-block .wrapper .inner-wrapper .text-medium {font-weight: 700;}.insight-block .wrapper .inner-wrapper .desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.insight-block .wrapper .link {display: flex;align-items: center;justify-content: space-between;justify-self: flex-end;margin-top: 0.5rem;}.insight-block .wrapper .link svg {width: 0.75rem;}#newsletter {padding: clamp(3rem, 10vw, 7rem) 0;background-color: #003749;}#newsletter .left .image {position: relative;overflow: hidden;width: 100%;height: 70vw;margin-bottom: 1.25rem;}@media only screen and (min-width: 576px) {#newsletter .left .image {height: 50vw;}}@media only screen and (min-width: 768px) {#newsletter .left .image {height: 100%;margin-bottom: 0;}}@media only screen and (min-width: 993px) {#newsletter .left .image {width: 95%;}}#newsletter .right {color: #f8f8f8;}#newsletter .right .desc {display: block;margin: 1rem 0;}#newsletter .right .helper {float: right;}#newsletter .right .infos {display: block;margin-bottom: 1rem;}#newsletter .right .infos a {color: #0f8abc;transition: 0.3s;}#newsletter .right .infos a:hover {color: #13adeb;}.member-block {display: block;background-color: #eee;transition: 0.3s ease-in-out;text-align: left;margin-bottom: 1.5rem;}.member-block:hover {transform: translateY(-0.5rem);}.member-block .image {position: relative;overflow: hidden;display: block;width: 100%;height: 70vw;}@media only screen and (min-width: 421px) {.member-block .image {height: 40vw;}}@media only screen and (min-width: 576px) {.member-block .image {height: 30vw;}}@media only screen and (min-width: 768px) {.member-block .image {height: 20vw;}}@media only screen and (min-width: 1201px) {.member-block .image {height: 15vw;}}.member-block .wrapper {display: block;padding: 0.75rem;}@media only screen and (min-width: 576px) {.member-block .wrapper {padding: 1rem;}}.member-block .wrapper .name {line-height: 1.4;font-size: 1rem;}@media only screen and (min-width: 576px) {.member-block .wrapper .name {font-size: 0.9rem;}}.member-block .wrapper .position {color: #da8b00;display: block;font-size: 0.9rem;line-height: 1.4;margin-top: 0.35rem;}@media only screen and (min-width: 576px) {.member-block .wrapper .position {margin: 0.5rem 0 0.25rem 0;font-size: 0.8rem;}}.member-block .wrapper .email {font-size: 0.9rem;text-decoration: underline;}@media only screen and (min-width: 576px) {.member-block .wrapper .email {font-size: 0.8rem;}}#media-library {padding: clamp(3rem, 10vw, 7rem) 0;}@media only screen and (min-width: 768px) {#media-library {text-align: center;}}#media-library .media-library-slider {margin: clamp(1.5rem, 3vw, 3rem) auto;}#media-library .media-library-slider .swiper-slide {height: auto;}#media-library .media-library-slider .swiper-slide .media-block {display: flex;flex-direction: column;height: 100%;border: 1px solid #eee;text-align: left;transition: transform 0.3s ease-in-out;background-color: #fff;}#media-library .media-library-slider .swiper-slide .media-block:hover {transform: translateY(-0.5rem);}#media-library .media-library-slider .swiper-slide .media-block .image {position: relative;overflow: hidden;width: 100%;min-height: 13.75rem;background-color: #0d0e13;}#media-library .media-library-slider .swiper-slide .media-block .image .circle {position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;align-items: center;justify-content: center;border: 1px solid #f8f8f8;border-radius: 50%;color: #f8f8f8;width: 5rem;height: 5rem;padding: 1.75rem;}#media-library .media-library-slider .swiper-slide .media-block .image .circle svg {width: 100%;transform: translateX(0.1rem);}#media-library .media-library-slider .swiper-slide .media-block .image img {opacity: 0.5;}#media-library .media-library-slider .swiper-slide .media-block .wrapper {display: flex;flex-direction: column;justify-content: space-between;height: 100%;padding: 1rem;gap: 0.5rem;}#media-library .media-library-slider .swiper-slide .media-block .wrapper .text-medium {font-weight: 700;}#media-library .media-library-slider .swiper-slide .media-block .wrapper .flex {display: flex;align-items: center;justify-content: space-between;justify-self: flex-end;margin-top: 0.5rem;}#media-library .media-library-slider .swiper-slide .media-block .wrapper .flex svg {width: 0.75rem;}#media-library .media-library-slider .nav {margin-top: 0.5rem;}@media only screen and (min-width: 421px) {#media-library .media-library-slider .nav {margin-top: 1rem;}}@media only screen and (min-width: 768px) {#media-library .media-library-slider .nav {margin-top: 2rem;}}#main-content.home #home-banner {background-color: #0d0e13;}#main-content.home #home-banner .bg {opacity: 0.5;-o-object-position: center top;object-position: center top;}#main-content.home #home-banner .col-12 {padding-top: clamp(5rem, 13vw, 11rem);padding-bottom: clamp(6rem, 13vw, 13rem);display: flex;flex-direction: column;gap: clamp(1.5rem, 2vw, 3rem);}#main-content.home #home-banner .col-12 h1 {color: #f8f8f8;}#main-content.home #strategies .top {display: flex;flex-direction: column;gap: clamp(1.175rem, 2vw, 3rem);padding: clamp(3rem, 10vw, 6rem) 0;}@media only screen and (min-width: 768px) {#main-content.home #strategies .top {text-align: center;}}#main-content.home #strategies .top .desc {margin-bottom: 0.5rem;}@media only screen and (min-width: 768px) {#main-content.home #strategies .top .hollow-button {margin: auto;}}#main-content.home #strategies .boxes {padding-bottom: clamp(2rem, 10vw, 5rem);}#main-content.home #strategies .boxes .box h3 b {color: #333;}#main-content.home #strategies .boxes .box {display: flex;flex-direction: column;gap: 0.75rem;background-color: #fff;padding: 1.25rem 1.5rem 1.125rem 1.5rem;margin-bottom: 1rem;transition: 0.3s ease-in-out;}@media only screen and (min-width: 576px) {#main-content.home #strategies .boxes .box {margin-bottom: 1.5rem;padding: 2rem;height: calc(100% - 1.5rem);}}#main-content.home #strategies .boxes .box:hover {background-color: #0f8abc;color: #f8f8f8;}#main-content.home #strategies .boxes .box:hover .cats a {color: #fff;}#main-content.home #strategies .boxes .box:hover .benchmark {color: #f8f8f8;}#main-content.home #strategies .boxes .box:hover h3 b {color: #fff;}#main-content.home #strategies .boxes .box:hover .learn-more b {color: #fff;}#main-content.home #strategies .boxes .box:hover .learn-more svg {color: #fff;}#main-content.home #strategies .boxes .box:hover .learn-more svg path {fill: #fff;}#main-content.home #strategies .boxes .box .cats {display: flex;flex-wrap: wrap;gap: 0.375rem;}#main-content.home #strategies .boxes .box .cats a {transition: 0.3s ease-in-out;}#main-content.home #strategies .boxes .box .cats a:hover {color: #0f8abc;}#main-content.home #strategies .boxes .box .benchmark {color: #da8b00;transition: 0.3s ease-in-out;}#main-content.home #strategies .boxes .box .learn-more {display: flex;align-items: center;gap: 0.5rem;}#main-content.home #strategies .boxes .box .learn-more:hover svg {transform: translateX(0.5rem);}#main-content.home #strategies .boxes .box .learn-more svg {width: 0.675rem;transition: 0.3s ease-in-out;}#main-content.home #strategies .boxes .box .learn-more svg path {fill: #0f8abc;}#main-content.home #strategies .boxes .box .learn-more svg path {fill: #0f8abc;}#main-content.home #request-information {background-color: #fff;padding: clamp(3rem, 10vw, 6rem) 0;}#main-content.home #request-information .left .image {position: relative;overflow: hidden;display: block;width: 100%;height: 75vw;}@media only screen and (min-width: 768px) {#main-content.home #request-information .left .image {width: 95%;height: 100%;}}#main-content.home #request-information .right {padding-top: 2rem;display: flex;flex-direction: column;gap: clamp(1.5rem, 2vw, 2.75rem);}@media only screen and (min-width: 768px) {#main-content.home #request-information .right {padding-top: 2.75rem;padding-bottom: 2.75rem;}}#main-content.home #more-about {background-color: #003749;color: #f8f8f8;padding: clamp(3rem, 10vw, 7rem) 0;}#main-content.home #more-about .top {padding-bottom: 1.25rem;}#main-content.home #more-about .top h2 {color: #fff;}@media only screen and (min-width: 768px) {#main-content.home #more-about .top {padding-bottom: 2rem;}}@media only screen and (min-width: 993px) {#main-content.home #more-about .top {padding-bottom: 3rem;}}@media only screen and (min-width: 1201px) {#main-content.home #more-about .top {padding-bottom: 1rem;}}#main-content.home #more-about .top br {display: none;}@media only screen and (min-width: 1201px) {#main-content.home #more-about .top br {display: block;}}@media only screen and (min-width: 1201px) {#main-content.home #more-about .left {padding-right: 3rem;}}#main-content.home #more-about .left .images {display: flex;gap: 0.5rem;height: 90vw;}@media only screen and (min-width: 768px) {#main-content.home #more-about .left .images {margin-top: 1rem;height: 30rem;gap: 1rem;}}#main-content.home #more-about .left .images > div {position: relative;overflow: hidden;width: 100%;height: 90%;}#main-content.home #more-about .left .images > div.image-01 {align-self: flex-end;}#main-content.home #more-about .left .images > div.image-02 {align-self: flex-start;}#main-content.home #more-about .right {padding-top: 1.5rem;}@media only screen and (min-width: 768px) {#main-content.home #more-about .right {padding-top: 0.5rem;}}#main-content.home #more-about .right .desc {display: block;margin-bottom: 1.25rem;}@media only screen and (min-width: 768px) {#main-content.home #more-about .right .desc {margin-bottom: 2rem;}}#main-content.home #more-about .right .numbers h4 {display: block;}@media only screen and (min-width: 993px) {#main-content.home #more-about .right .numbers h4 {margin-bottom: 0.5rem;}}#main-content.home #more-about .right .numbers p {border-bottom: 1px solid #f8f8f8;margin-bottom: 1rem;padding-bottom: 0.5rem;}@media only screen and (min-width: 768px) {#main-content.home #more-about .right .numbers p {border: none;padding: 0;}}@media only screen and (min-width: 993px) {#main-content.home #more-about .right .numbers p {margin-bottom: 2rem;}}#main-content.home #wealth-management {padding-top: clamp(3rem, 10vw, 7rem);}#main-content.home #wealth-management .left {display: flex;justify-content: center;flex-direction: column;}#main-content.home #wealth-management .left .desc {display: block;margin: 1rem 0 1.5rem 0;}@media only screen and (min-width: 768px) {#main-content.home #wealth-management .left .desc {margin: 2rem 0 2.175rem 0;}}@media only screen and (min-width: 1201px) {#main-content.home #wealth-management .left .desc {padding-right: 3rem;}}#main-content.home #wealth-management .right {display: flex;align-items: center;gap: 1rem;width: 100%;margin-bottom: 1.5rem;}@media only screen and (min-width: 768px) {#main-content.home #wealth-management .right {margin-bottom: 0;}}#main-content.home #wealth-management .right div {display: flex;align-items: center;flex-direction: column;gap: 1rem;width: 100%;}#main-content.home #wealth-management .right div > div {position: relative;overflow: hidden;width: 100%;height: 20rem;}@media only screen and (min-width: 421px) {#main-content.home #wealth-management .right div > div {height: 28.5rem;}}@media only screen and (min-width: 768px) {#main-content.home #wealth-management .right div > div {height: 25rem;}}#main-content.home #wealth-management .right div > div.image-01 {height: 11rem;}@media only screen and (min-width: 421px) {#main-content.home #wealth-management .right div > div.image-01 {height: 17.5rem;}}#main-content.home #wealth-management .right div > div.image-02 {height: 8rem;}@media only screen and (min-width: 421px) {#main-content.home #wealth-management .right div > div.image-02 {height: 10rem;}}#main-content.home #featured-text {background-color: #eee;padding: clamp(3rem, 10vw, 7rem) 0;}@media only screen and (min-width: 768px) {#main-content.home #featured-text {text-align: center;}}#main-content.home #featured-text h3 {font-weight: 400;line-height: 1.4;}#main-content.strategies #top-banner{padding:clamp(3rem,6vw,6rem) 0;background-color:#0d0e13;color:#f8f8f8;margin-bottom:clamp(3rem,7vw,6rem)}@media only screen and (min-width:576px){#main-content.strategies #top-banner{text-align:center}}#main-content.strategies #top-banner.no-margin{margin-bottom:0}#main-content.strategies #top-banner .bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.425}#main-content.strategies #top-banner .container{position:relative;z-index:2}#main-content.strategies #top-banner .container h1{display:block;margin:0 auto clamp(1rem,3vw,2.5rem) auto}#main-content.strategies #top-banner .container .desc{display:block;margin:0 auto clamp(1.25rem,3vw,2.5rem) auto;width:50rem;max-width:100%}#main-content.strategies #top-banner .container .buttons{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:576px){#main-content.strategies #top-banner .container .buttons{justify-content:center}}#main-content.strategies #top-banner .container .buttons a,#main-content.strategies #top-banner .container .buttons button{height:auto}#main-content.strategies #top-banner .container .buttons a.hollow-white-button,#main-content.strategies #top-banner .container .buttons button.hollow-white-button{transform:scale(.975);background-color:rgba(248,248,248,.125)}#main-content.strategies .video{padding-bottom:5rem}#main-content.strategies .video h2{line-height:1.3;margin:0 auto clamp(2rem,2vw,4rem) auto}#main-content.strategies .left-right .big-title{display:block;margin:0 auto clamp(2rem,4vw,4rem) auto}@media only screen and (min-width:768px){#main-content.strategies .left-right .big-title{text-align:center}}#main-content.strategies .left-right .line{padding-bottom:clamp(2rem,5vw,4rem)}#main-content.strategies .left-right .line .image{position:relative;overflow:hidden;display:block;width:100%;height:75vw}@media only screen and (min-width:768px){#main-content.strategies .left-right .line .image{height:100%;min-height:23.75rem}}#main-content.strategies .left-right .line .wealth-block{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;color:#f8f8f8;width:100%;padding:clamp(2rem,3vw,3rem) 0}@media only screen and (min-width:768px){#main-content.strategies .left-right .line .wealth-block{height:100%;min-height:23.75rem}}#main-content.strategies .left-right .line .wealth-block.orange{background-color:#da8b00}#main-content.strategies .left-right .line .wealth-block.blue{background-color:#0f8abc}#main-content.strategies .left-right .line .wealth-block.blue-dark{background-color:#095675}#main-content.strategies .left-right .line .texts{padding-top:1.5rem;display:flex;flex-direction:column;justify-content:center;gap:clamp(1rem,2vw,2.75rem)}@media only screen and (min-width:768px){#main-content.strategies .left-right .line .texts{padding-top:2.75rem;padding-bottom:2.75rem}}@media only screen and (min-width:993px){#main-content.strategies .left-right .line .texts .desc{padding-right:2rem}}#main-content.strategies .left-right .line .texts .links{display:flex;flex-direction:column;gap:.5rem}#main-content.strategies .left-right .line .texts .links a{width:-moz-fit-content;width:fit-content;color:#0f8abc}#main-content.strategies .title-button{padding-bottom:clamp(3rem,7vw,6rem)}#main-content.strategies .title-button .col-12{display:flex;flex-direction:column;gap:clamp(2rem,4vw,4rem) auto 15px}@media only screen and (min-width:768px){#main-content.strategies .title-button .col-12{align-items:center;justify-content:center}}#main-content.strategies .title-button .col-12 .big-title{display:block}@media only screen and (min-width:768px){#main-content.strategies .title-button .col-12 .big-title{text-align:center}}#main-content.strategies .title-button .col-12 .main-button{margin:-.75rem auto 0 auto}@media only screen and (min-width:768px){#main-content.strategies .title-button .col-12 .main-button{display:block;text-align:center;margin-top:-1.5rem}}#main-content.strategies .blue-box{padding-bottom:clamp(3rem,7vw,6rem)}#main-content.strategies .blue-box .big-title{display:block;margin:0 auto clamp(2rem,4vw,4rem) auto}@media only screen and (min-width:768px){#main-content.strategies .blue-box .big-title{text-align:center}}#main-content.strategies .blue-box .main-button{margin:-.75rem auto clamp(2rem,4vw,4rem) auto}@media only screen and (min-width:768px){#main-content.strategies .blue-box .main-button{display:block;text-align:center;margin-top:-1.5rem}}#main-content.strategies .blue-box .box{background-color:#003749;color:#f8f8f8}#main-content.strategies .blue-box .box .image{position:relative;overflow:hidden;display:block;width:100%;height:75vw}@media only screen and (min-width:768px){#main-content.strategies .blue-box .box .image{height:100%;min-height:23.75rem}}#main-content.strategies .blue-box .box .texts{display:flex;align-items:center}#main-content.strategies .blue-box .box .texts .wrapper{padding:1.5rem 2rem;display:flex;flex-direction:column;justify-content:center;gap:clamp(1rem,2vw,2.75rem)}@media only screen and (min-width:576px){#main-content.strategies .blue-box .box .texts .wrapper{padding:2rem 3rem}}@media only screen and (min-width:768px){#main-content.strategies .blue-box .box .texts .wrapper{padding:2rem}}@media only screen and (min-width:993px){#main-content.strategies .blue-box .box .texts .wrapper .desc{padding-right:3rem}}#main-content.strategies .gray-section{background-color:#eee;margin-bottom:clamp(3rem,7vw,6rem)}@media only screen and (min-width:993px){#main-content.strategies .gray-section{background-color:transparent}}@media only screen and (min-width:993px){#main-content.strategies .gray-section .bg{background-color:#eee;position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100% - 4rem);height:100%}}#main-content.strategies .gray-section .container{position:relative;z-index:2;padding:clamp(3rem,6vw,5rem) 15px}#main-content.strategies .gray-section .container .texts{padding-top:1.5rem;display:flex;flex-direction:column;justify-content:center;gap:clamp(1rem,2vw,2.75rem)}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .texts{padding-top:2.75rem;padding-bottom:2.75rem}}@media only screen and (min-width:993px){#main-content.strategies .gray-section .container .texts .desc{padding-right:5rem}}#main-content.strategies .gray-section .container .image{position:relative;overflow:hidden;display:block;width:100%;height:90vw}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .image{height:100%;min-height:30rem}}#main-content.strategies .gray-section .container .images{display:flex;gap:.5rem;height:90vw}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .images{margin-top:1rem;height:30rem;gap:1rem}}#main-content.strategies .gray-section .container .images>div{position:relative;overflow:hidden;width:100%;height:90%}#main-content.strategies .gray-section .container .images>div.image-01{align-self:flex-end}#main-content.strategies .gray-section .container .images>div.image-02{align-self:flex-start}#main-content.strategies .gray-section .container .icons{max-width:100%;margin:auto auto -1rem auto}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .icons{display:flex;align-items:flex-start;justify-content:center;width:100%;margin:0;gap:3rem}}#main-content.strategies .gray-section .container .icons>div{width:100%;margin:3rem 0}@media only screen and (min-width:421px){#main-content.strategies .gray-section .container .icons>div{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem}}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .icons>div{display:block;margin:0}}#main-content.strategies .gray-section .container .icons>div:first-child{margin-top:0}#main-content.strategies .gray-section .container .icons>div:last-child{margin-bottom:1rem}#main-content.strategies .gray-section .container .icons>div .circle{display:flex;align-items:center;justify-content:center;background-color:#0f8abc;color:#f8f8f8;width:6rem;min-width:6rem;height:6rem;border-radius:50%;padding:1.5rem;margin:0 0 1rem -.25rem}@media only screen and (min-width:421px){#main-content.strategies .gray-section .container .icons>div .circle{margin:0;width:7rem;min-width:7rem;height:7rem;padding:1.75rem}}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .icons>div .circle{margin:auto;width:8rem;min-width:8rem;height:8rem;padding:1rem}}#main-content.strategies .gray-section .container .icons>div .wrapper{text-align:left}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .icons>div .wrapper{text-align:center}}#main-content.strategies .gray-section .container .icons>div .wrapper .playfair{display:block;margin:0 0 .5rem 0;color:#0f8abc;font-weight:700}@media only screen and (min-width:768px){#main-content.strategies .gray-section .container .icons>div .wrapper .playfair{margin:1.5rem auto 1rem auto}}#main-content.strategies .photo-text{padding-bottom:clamp(3rem,7vw,6rem)}#main-content.strategies .photo-text .image{position:relative;overflow:hidden;display:block;width:100%;height:75vw}@media only screen and (min-width:768px){#main-content.strategies .photo-text .image{width:95%;height:100%;min-height:23.75rem}}#main-content.strategies .photo-text .texts{padding-top:1.5rem;display:flex;justify-content:center;flex-direction:column;gap:clamp(1rem,2vw,2.75rem)}@media only screen and (min-width:768px){#main-content.strategies .photo-text .texts{padding-top:2.75rem;padding-bottom:2.75rem}}@media only screen and (min-width:768px){#main-content.strategies .photo-text .texts.no-padding{padding-top:0;padding-bottom:0}}@media only screen and (min-width:768px){#main-content.strategies .photo-text .texts .desc{padding-right:3rem}}#main-content.strategies .team{padding-bottom:clamp(3rem,7vw,6rem)}@media only screen and (min-width:768px){#main-content.strategies .team{text-align:center}}#main-content.strategies .team .members{margin-top:1.75rem}@media only screen and (min-width:576px){#main-content.strategies .team .members{margin-top:2.5rem}}@media only screen and (min-width:768px){#main-content.strategies .team .members{margin-top:3rem}}#main-content.strategies .team .members .row{justify-content:center}#main-content.strategies .team .members .row a{width:100%}#main-content.strategies .four-blocks{padding-bottom:clamp(2rem,5vw,6rem)}#main-content.strategies .four-blocks .box{display:flex;justify-content:flex-start;flex-direction:column;gap:1rem;padding:2rem 1.5rem;border-width:1px;border-style:solid;margin-bottom:1rem}@media only screen and (min-width:576px){#main-content.strategies .four-blocks .box{height:calc(100% - 1.5rem);margin-bottom:1.5rem;align-items:center;text-align:center}}#main-content.strategies .four-blocks .box.blue{background-color:#0f8abc;border-color:#0f8abc;color:#f8f8f8}#main-content.strategies .four-blocks .box.blue-dark{background-color:#095675;border-color:#095675;color:#f8f8f8}#main-content.strategies .four-blocks .box.white{background-color:#fff;border-color:#eee}#main-content.strategies .four-blocks .box.gray{background-color:#eee;border-color:#eee}#main-content.strategies .four-blocks .box .link{color:#0f8abc;text-decoration:underline;transition:.3s ease-in-out}#main-content.strategies .four-blocks .box .link:hover{color:#da8b00}#main-content.strategies .refinitiv{padding:clamp(3rem,7vw,6rem) 0;margin-bottom:clamp(3rem,7vw,6rem);background-color:#eee}#main-content.strategies .refinitiv .logo{display:flex;width:100%;align-items:center;justify-content:center;background-color:#fff;border:1px solid #bbb;padding:3rem 2rem;margin-bottom:1.5rem}@media only screen and (min-width:576px){#main-content.strategies .refinitiv .logo{margin-bottom:2rem}}#main-content.strategies .refinitiv .logo img{display:block;width:25rem;max-width:100%;margin:auto}#main-content.strategies .refinitiv p{display:block;margin-bottom:1.5rem}@media only screen and (min-width:576px){#main-content.strategies .refinitiv p{margin-bottom:2rem}}@media only screen and (min-width:576px){#main-content.strategies .refinitiv .blue-button{display:block;margin:auto}}#main-content.strategies .big-icons{padding:clamp(2rem,7vw,6rem) 0 clamp(3rem,7vw,6rem) 0;margin-bottom:clamp(3rem,7vw,6rem);background-color:#eee;text-align:center}#main-content.strategies .big-icons .row>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:1rem}@media only screen and (min-width:768px){#main-content.strategies .big-icons .row>div{gap:2rem}}#main-content.strategies .big-icons .row>div.plus{justify-content:center;margin-top:1.5rem}@media only screen and (min-width:768px){#main-content.strategies .big-icons .row>div.plus{margin-top:0}}#main-content.strategies .big-icons .row>div.plus.last{margin-bottom:1.5rem}@media only screen and (min-width:768px){#main-content.strategies .big-icons .row>div.plus.last{margin-bottom:0}}#main-content.strategies .big-icons .row>div.plus svg{width:2rem;min-width:2rem}@media only screen and (min-width:768px){#main-content.strategies .big-icons .row>div.plus svg{width:2.5rem;min-width:2.5rem}}#main-content.strategies .big-icons .row>div .circle{display:block;width:12rem;max-width:45%}@media only screen and (min-width:768px){#main-content.strategies .big-icons .row>div .circle{max-width:75%}}#main-content.strategies #featured-insights,#main-content.strategies #media-library{padding-top:0} {#main-content.about-us #top .left .featured {margin-top: 1.725rem;}}@media only screen and (min-width: 1201px) {#main-content.about-us #top .left .featured {margin: 2.5rem 0 1.5rem 0;}}#main-content.about-us #top .left .big {display: block;margin-bottom: 1rem;}@media only screen and (min-width: 1201px) {#main-content.about-us #top .left .big {margin-bottom: 1.5rem;}}#main-content.about-us #top .right {padding-top: clamp(3rem, 10vw, 6rem);}@media only screen and (min-width: 768px) {#main-content.about-us #top .right {display: flex;align-items: center;justify-content: flex-end;padding-top: 0;}}#main-content.about-us #top .right .image {position: relative;z-index: 2;overflow: hidden;width: 100%;height: 80vw;}@media only screen and (min-width: 421px) {#main-content.about-us #top .right .image {height: 70vw;}}@media only screen and (min-width: 768px) {#main-content.about-us #top .right .image {height: 90%;}}@media only screen and (min-width: 1201px) {#main-content.about-us #top .right .image {width: 95%;height: 80%;}}#main-content.about-us #top .right .bg {position: absolute;z-index: 0;top: 0;left: -3rem;width: 130vw;height: 70%;background-color: #003749;}@media only screen and (min-width: 768px) {#main-content.about-us #top .right .bg {left: 20%;width: 100vw;height: 100%;}}#main-content.about-us #blocks {background-color: #eee;padding: clamp(3rem, 10vw, 6rem) 0 clamp(2rem, 8vw, 5rem) 0;}#main-content.about-us #blocks p {display: block;margin: 1rem 0 2rem 0;}@media only screen and (min-width: 768px) {#main-content.about-us #blocks p {width: 90%;margin: 1.5rem 0;}}#main-content.about-us #circles {text-align: center;padding: clamp(3rem, 10vw, 6rem) 0;}#main-content.about-us #circles .flex {padding-bottom: clamp(2rem, 4vw, 4rem);width: 20rem;max-width: 100%;margin: auto;}@media only screen and (min-width: 768px) {#main-content.about-us #circles .flex {display: flex;align-items: flex-start;justify-content: center;width: 100%;margin: 0;}}#main-content.about-us #circles .flex > div {display: flex;align-items: center;justify-content: flex-start;gap: 1.5rem;width: 100%;margin: 2rem 0;}@media only screen and (min-width: 768px) {#main-content.about-us #circles .flex > div {display: block;margin: 0;}}#main-content.about-us #circles .flex > div:first-child {margin-top: 0;}#main-content.about-us #circles .flex > div:last-child {margin-bottom: 1rem;}#main-content.about-us #circles .flex > div .circle {display: flex;align-items: center;justify-content: center;background-color: #0f8abc;color: #f8f8f8;width: 7rem;min-width: 7rem;height: 7rem;border-radius: 50%;padding: 1.75rem;margin: 0;}@media only screen and (min-width: 768px) {#main-content.about-us #circles .flex > div .circle {margin: auto;width: 10rem;min-width: 10rem;height: 10rem;padding: 1rem;}}#main-content.about-us #circles .flex > div .wrapper {text-align: left;}@media only screen and (min-width: 768px) {#main-content.about-us #circles .flex > div .wrapper {text-align: center;}}#main-content.about-us #circles .flex > div .wrapper .playfair {display: block;margin: 0 0 0.5rem 0;color: #0f8abc;font-weight: 700;}@media only screen and (min-width: 768px) {#main-content.about-us #circles .flex > div .wrapper .playfair {margin: 0.5rem auto;}}@media only screen and (max-width: 575px) {#main-content.about-us #circles .blue-button {display: block;width: 100%;text-align: center;padding: 1.175rem 0;}}#main-content.about-us #team {padding-bottom: clamp(3rem, 10vw, 6rem);}#main-content.about-us #team .team {display: block;margin-bottom: 2rem;}@media only screen and (min-width: 576px) {#main-content.about-us #team .team {margin-bottom: 3rem;}}@media only screen and (min-width: 993px) {#main-content.about-us #team .team {margin-bottom: 4rem;}}#main-content.about-us #team .team h2 {display: block;margin-bottom: 1rem;}@media only screen and (min-width: 576px) {#main-content.about-us #team .team h2 {margin-bottom: 1.5rem;}}#main-content.about-us #team .team .members {display: grid;grid-template-columns: repeat(1, 1fr);gap: 1rem;}@media only screen and (min-width: 421px) {#main-content.about-us #team .team .members {grid-template-columns: repeat(2, 1fr);gap: 0.5rem;}}@media only screen and (min-width: 576px) {#main-content.about-us #team .team .members {grid-template-columns: repeat(3, 1fr);gap: 1rem;}}@media only screen and (min-width: 768px) {#main-content.about-us #team .team .members {grid-template-columns: repeat(4, 1fr);}}@media only screen and (min-width: 1201px) {#main-content.about-us #team .team .members {grid-template-columns: repeat(5, 1fr);}}#main-content.about-us #blue {background-color: #003749;padding: clamp(3rem, 10vw, 6rem) 0;text-align: center;color: #f8f8f8;}#main-content.about-us #blue h2 {display: block;margin-bottom: 2rem;color: #fff;}#main-content.insights #featured {padding: clamp(3rem, 10vw, 6rem) 0;text-align: center;}#main-content.insights #featured .featured {position: relative;margin-top: 2rem;padding: clamp(2rem, 3vw, 3rem) 0 clamp(1rem, 2vw, 2rem) 0;}#main-content.insights #featured .featured .bg {position: absolute;z-index: 0;top: 10rem;right: -5rem;width: 150vw;height: calc(100% - 10rem);background-color: #003749;}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .bg {right: 60%;top: 0;height: 100%;background-color: #eee;}}#main-content.insights #featured .featured .featured-slider {position: relative;z-index: 2;}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider {-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);}}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider .box {display: flex;align-items: center;gap: 2rem;}}#main-content.insights #featured .featured .featured-slider .box .image {position: relative;overflow: hidden;width: 100%;min-height: 60vw;}@media only screen and (min-width: 576px) {#main-content.insights #featured .featured .featured-slider .box .image {min-height: 45vw;}}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider .box .image {min-width: 50%;width: 50%;min-height: 25vw;height: 100%;}}#main-content.insights #featured .featured .featured-slider .box .image .categories {position: absolute;z-index: 3;top: 0.75rem;right: 0.75rem;}#main-content.insights #featured .featured .featured-slider .box .image .categories a {display: inline-block;vertical-align: middle;background-color: #f8f8f8;padding: 0.65rem 1rem;color: #0f8abc;border-radius: 2rem;font-size: 0.75rem;transition: 0.3s ease-in-out;line-height: 1;}#main-content.insights #featured .featured .featured-slider .box .image .categories a:hover {background-color: #0f8abc;color: #f8f8f8;}#main-content.insights #featured .featured .featured-slider .box .wrapper {width: 100%;text-align: left;padding: 1.5rem 0;display: flex;flex-direction: column;gap: 0.5rem;color: #f8f8f8;}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider .box .wrapper {padding: 2rem 0;width: 40%;min-width: 40%;color: inherit;}}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider .box .wrapper .date {color: #da8b00;}}#main-content.insights #featured .featured .featured-slider .box .wrapper .text-medium {font-weight: 700;}#main-content.insights #featured .featured .featured-slider .box .wrapper .desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}#main-content.insights #featured .featured .featured-slider .box .link {display: flex;width: -moz-fit-content;width: fit-content;align-items: center;justify-self: flex-end;margin-top: 0.5rem;gap: 0.75rem;transition: 0.3s ease-in-out;}#main-content.insights #featured .featured .featured-slider .box .link:hover {color: #da8b00;}#main-content.insights #featured .featured .featured-slider .box .link:hover svg {transform: translateX(0.5rem);}#main-content.insights #featured .featured .featured-slider .box .link svg {width: 0.75rem;transition: transform 0.3s ease-in-out;}@media only screen and (min-width: 993px) {#main-content.insights #featured .featured .featured-slider .nav {margin-top: 1.5rem;}}@media only screen and (max-width: 992px) {#main-content.insights #featured .featured .featured-slider .nav span {background-color: #f8f8f8;}}#main-content.insights #posts {padding-bottom: clamp(3rem, 10vw, 6rem);}#main-content.insights #posts .filter {display: flex;flex-wrap: wrap;row-gap: 0.25rem;width: 100%;padding-bottom: 1rem;border-bottom: 1px solid #bbb;}@media only screen and (min-width: 576px) {#main-content.insights #posts .filter {-moz-column-gap: 0.25rem;column-gap: 0.25rem;row-gap: 0.5rem;}}#main-content.insights #posts .filter a {position: relative;transition: 0.3s ease-in-out;display: inline-block;line-height: 1;padding: 0.5rem 1rem;border-radius: 2rem;}#main-content.insights #posts .filter a.active, #main-content.insights #posts .filter a:hover {background-color: #0f8abc;color: #f8f8f8;}#main-content.insights #posts .category .category-title {display: block;margin-top: clamp(2rem, 4vw, 4rem);margin-bottom: clamp(1rem, 2vw, 2rem);padding-bottom: clamp(1rem, 1.5vw, 1.5rem);border-bottom: 1px solid #eee;}#main-content.insights #posts .category .posts .insight-block {margin-bottom: 1rem;height: calc(100% - 1rem);}@media only screen and (min-width: 993px) {#main-content.insights #posts .category .posts .insight-block {margin-bottom: 1.5rem;height: calc(100% - 1.5rem);}}#main-content.insights-inner #top {padding: clamp(3rem, 10vw, 6rem) 0 clamp(1.5rem, 4vw, 3rem) 0;text-align: center;}#main-content.insights-inner #top .big-image {position: relative;overflow: hidden;display: block;width: 100%;height: 60vw;margin-top: 1rem;}@media only screen and (min-width: 576px) {#main-content.insights-inner #top .big-image {margin-top: 2rem;height: 40vw;}}#main-content.insights-inner #content h1, #main-content.insights-inner #content h2, #main-content.insights-inner #content h3, #main-content.insights-inner #content h4, #main-content.insights-inner #content h5, #main-content.insights-inner #content h6, #main-content.insights-inner #content iframe, #main-content.insights-inner #content img, #main-content.insights-inner #content ol, #main-content.insights-inner #content p, #main-content.insights-inner #content ul, #main-content.insights-inner #content video {display: block;margin-bottom: 1.25rem;}@media only screen and (min-width: 576px) {#main-content.insights-inner #content h1, #main-content.insights-inner #content h2, #main-content.insights-inner #content h3, #main-content.insights-inner #content h4, #main-content.insights-inner #content h5, #main-content.insights-inner #content h6, #main-content.insights-inner #content iframe, #main-content.insights-inner #content img, #main-content.insights-inner #content ol, #main-content.insights-inner #content p, #main-content.insights-inner #content ul, #main-content.insights-inner #content video {margin-bottom: 1.5rem;}}#main-content.insights-inner #content iframe, #main-content.insights-inner #content img, #main-content.insights-inner #content video {border: none;max-width: 100%;}#main-content.insights-inner #content h1, #main-content.insights-inner #content h2, #main-content.insights-inner #content h3, #main-content.insights-inner #content h4, #main-content.insights-inner #content h5, #main-content.insights-inner #content h6 {font-size: 1.5rem;line-height: 1.15;}#main-content.insights-inner #content ul {position: relative;padding-left: 0.25rem;}#main-content.insights-inner #content ul li {display: block;position: relative;padding-left: 1.25rem;margin-bottom: 0.25rem;}#main-content.insights-inner #content ul li:before {content: "∙";position: absolute;left: 0;}#main-content.insights-inner #content ol {position: relative;counter-reset: section;padding-left: 0.25rem;}#main-content.insights-inner #content ol li {display: block;position: relative;padding-left: 1.35rem;margin-bottom: 0.25rem;}#main-content.insights-inner #content ol li:before {counter-increment: section;content: counter(section) ")";position: absolute;left: 0.25rem;font-size: 0.8rem;padding-top: 0.1rem;opacity: 0.5;}#main-content.insights-inner #content a {text-decoration: underline;cursor: pointer;transition: 0.3s ease-in-out;}#main-content.insights-inner #content a:hover {color: #0f8abc;}#main-content.insights-inner #content img {mix-blend-mode: darken;}#main-content.insights-inner #share {padding: clamp(1rem, 2vw, 2rem) 0 clamp(3rem, 10vw, 6rem) 0;}#main-content.insights-inner #share .share-buttons {display: flex;align-items: center;gap: 0.75rem;width: 100%;border-top: 1px solid #eee;padding-top: clamp(1.5rem, 3vw, 3rem);}#main-content.insights-inner #share .share-buttons a {display: flex;align-items: center;padding: 0.35rem 0.75rem;border-radius: 0.15rem;color: #f8f8f8;}#main-content.insights-inner #share .share-buttons a.linkedin {background-color: #0a66c2;}#main-content.insights-inner #share .share-buttons a.linkedin:hover {background-color: #084d92;}#main-content.insights-inner #share .share-buttons a.twitter {background-color: #358ac4;}#main-content.insights-inner #share .share-buttons a.twitter:hover {background-color: #2a6e9c;}#main-content.insights-inner #share .share-buttons a.facebook {background-color: #2374e1;}#main-content.insights-inner #share .share-buttons a.facebook:hover {background-color: #195db8;}#main-content.insights-inner #share .share-buttons a .icon {display: flex;align-items: center;justify-content: center;border-right: 1px solid #f8f8f8;margin-right: 0.65rem;padding-right: 0.65rem;}@media only screen and (min-width: 576px) {#main-content.insights-inner #share .share-buttons a .icon {margin-right: 0.75rem;padding-right: 0.75rem;}}#main-content.insights-inner #share .share-buttons a .icon svg {width: 0.75rem;min-width: 0.75rem;}#main-content.insights-inner #related-insights {padding-bottom: clamp(3rem, 10vw, 6rem);}@media only screen and (min-width: 768px) {#main-content.insights-inner #related-insights {text-align: center;}}#main-content.insights-inner #related-insights .related-insights-slider {margin: clamp(1.5rem, 3vw, 3rem) auto;}#main-content.insights-inner #related-insights .related-insights-slider .swiper-slide {height: auto;}#main-content.insights-inner #related-insights .related-insights-slider .nav {margin-top: 0.5rem;}@media only screen and (min-width: 421px) {#main-content.insights-inner #related-insights .related-insights-slider .nav {margin-top: 1rem;}}@media only screen and (min-width: 768px) {#main-content.insights-inner #related-insights .related-insights-slider .nav {margin-top: 2rem;}}#main-content.contact #top {padding: clamp(3rem, 10vw, 6rem) 0;background-color: #003749;}#main-content.contact #top .left {color: #f8f8f8;padding-bottom: 3rem;}@media only screen and (min-width: 768px) {#main-content.contact #top .left {padding-top: 3rem;padding-bottom: 0;}}@media only screen and (min-width: 993px) {#main-content.contact #top .left {padding-top: 4rem;}}#main-content.contact #top .left h1 {display: block;margin-bottom: 1.5rem;}@media only screen and (min-width: 576px) {#main-content.contact #top .left h1 {margin-bottom: 2rem;}}@media only screen and (min-width: 993px) {#main-content.contact #top .left h1 {margin-bottom: 3rem;}}#main-content.contact #top .left .links {display: flex;flex-direction: column;gap: 0.5rem;}@media only screen and (min-width: 576px) {#main-content.contact #top .left .links {gap: 1rem;}}#main-content.contact #top .left .links a {width: -moz-fit-content;width: fit-content;color: #fff;}#main-content.contact #top .left .links a:after {background-color: #003749;}#main-content.contact #top .left .links a:before {color: #fff;}#main-content.contact #top .left .links a svg {display: inline;width: 0.8rem;margin-right: 0.5rem;color: #0f8abc;}#main-content.contact #top .left .social {display: flex;align-items: center;margin-top: 1.5rem;gap: 1rem;margin-left: -0.25rem;}@media only screen and (min-width: 576px) {#main-content.contact #top .left .social {margin-top: 2rem;}}#main-content.contact #top .left .social a {display: flex;align-items: center;justify-content: center;width: 2.5rem;height: 2.5rem;border-radius: 3rem;background-color: #0f8abc;color: #f8f8f8;padding: 0.75rem;transition: 0.3s ease-in-out;}#main-content.contact #top .left .social a:hover {background-color: #da8b00;}#main-content.contact #top .right .label {color: #f8f8f8;}@media only screen and (max-width: 575px) {#main-content.contact #top .right .blue-button {display: block;width: 100%;text-align: center;padding: 1.175rem 0;}}#main-content.contact #top .right .flex {display: flex;align-items: flex-start;justify-content: space-between;gap: 2rem;}#main-content.contact #top .right .flex .recaptcha {display: flex;background-color: #bbb;padding: 1rem 2rem;}#main-content.contact #top .right .flex .text-small {color: #f8f8f8;}#main-content.contact #people {padding: clamp(3rem, 10vw, 6rem) 0;}@media only screen and (min-width: 768px) {#main-content.contact #people {text-align: center;}}#main-content.contact #people .members {margin-top: 1.75rem;}@media only screen and (min-width: 576px) {#main-content.contact #people .members {margin-top: 2.5rem;}}@media only screen and (min-width: 768px) {#main-content.contact #people .members {margin-top: 3rem;}}#main-content.contact #people .members .row {justify-content: center;}#main-content.contact #people .members .row a {width: 100%;}#main-content.contact #map iframe {width: 100%;height: 60vh;border: none;filter: grayscale(1);}#main-content.login-register #middle {padding: clamp(3rem, 10vw, 6rem) 0 clamp(5rem, 9vw, 8rem) 0;}@media only screen and (min-width: 768px) {#main-content.login-register #middle {text-align: center;}}#main-content.login-register #middle .form {display: block;width: 35rem;max-width: 100%;margin: 1.75rem auto 0 auto;text-align: left;}@media only screen and (min-width: 768px) {#main-content.login-register #middle .form {margin-top: 3rem;}}#main-content.login-register #middle .form.register {width: 100%;}#main-content.login-register #middle .form .flex {display: flex;align-items: center;justify-content: space-between;gap: 1rem;}#main-content.login-register #middle .form .input {border-color: #bbb;}#main-content.login-register #middle h3 {display: block;margin: clamp(3.525rem, 6vw, 5rem) auto clamp(1rem, 2vw, 1.5rem) auto;}#main-content.terms #top {padding: clamp(3rem, 10vw, 6rem) 0;text-align: center;}#main-content.terms #content {width: 100% !important;float: none !important;padding-bottom: clamp(3rem, 10vw, 6rem);}#main-content.terms #content h1, #main-content.terms #content h2, #main-content.terms #content h3, #main-content.terms #content h4, #main-content.terms #content h5, #main-content.terms #content h6, #main-content.terms #content ol, #main-content.terms #content p, #main-content.terms #content ul {display: block;margin-bottom: 1.25rem;}@media only screen and (min-width: 576px) {#main-content.terms #content h1, #main-content.terms #content h2, #main-content.terms #content h3, #main-content.terms #content h4, #main-content.terms #content h5, #main-content.terms #content h6, #main-content.terms #content ol, #main-content.terms #content p, #main-content.terms #content ul {margin-bottom: 1.5rem;}}#main-content.terms #content h1, #main-content.terms #content h2, #main-content.terms #content h3, #main-content.terms #content h4, #main-content.terms #content h5, #main-content.terms #content h6 {font-size: 1.75rem;line-height: 1.275;color: #003749;font-family: "Playfair Display", serif;padding-top: 1rem;}#main-content.terms #content ul {position: relative;padding-left: 0.25rem;}#main-content.terms #content ul li {display: block;position: relative;padding-left: 1.25rem;margin-bottom: 0.25rem;}#main-content.terms #content ul li:before {content: "∙";position: absolute;left: 0;}#main-content.terms #content ol {position: relative;counter-reset: section;padding-left: 0.25rem;}#main-content.terms #content ol li {display: block;position: relative;padding-left: 1.35rem;margin-bottom: 0.25rem;}#main-content.terms #content ol li:before {counter-increment: section;content: counter(section) ")";position: absolute;left: 0.25rem;font-size: 0.8rem;padding-top: 0.1rem;opacity: 0.5;}#main-content.terms #content a {text-decoration: underline;cursor: pointer;transition: 0.3s ease-in-out;}#main-content.terms #content a:hover {color: #0f8abc;}#main-content.terms #content img {mix-blend-mode: darken;}#main-content.error-404 #middle {padding: clamp(6rem, 12vw, 12rem) 0;text-align: center;}#main-content.error-404 #middle .col-12 {display: flex;align-items: center;justify-content: center;flex-direction: column;gap: 2rem;}

/* custom */
body{
	-webkit-font-smoothing: antialiased !important;
    background-color: #f8f8f8 !important;
    font-family: Montserrat,sans-serif !important;
    color: #333 !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 15px !important;
    font-size: clamp(15px,1.2vw,19px) !important;
    line-height: 1.8 !important;
}

.fusion-text.fusion-text-1{
	padding-top: 2rem;
}

section.fusion-tb-header{
	z-index: 9 !important;
	overflow: visible !important;
}

#main-content.home #strategies .boxes .box:hover .cats a {
    color: #fff;
}

/* custom */
body{
	-webkit-font-smoothing: antialiased !important;
    background-color: #f8f8f8 !important;
    font-family: Montserrat,sans-serif !important;
    color: #333 !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 15px !important;
    font-size: clamp(15px,1.2vw,19px) !important;
    line-height: 1.8 !important;
}

.fusion-text.fusion-text-1{
	padding-top: 2rem;
}

section.fusion-tb-header{
	z-index: 9 !important;
	overflow: visible !important;
}

#main-content.home #strategies .boxes .box:hover .cats a {
    color: #fff;
}
#home-banner .home-slider .swiper-wrapper .swiper-slide .video-container #videoblock {
    position: relative;
    width: 100%;
    line-height: 0;
    padding-top: 56.25%;
    overflow: hidden;
}



#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .cover.bg {
    opacity: .5;
    -o-object-position: center top;
    object-position: center top
}

 #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container {
            position: relative;
            padding-bottom: 30%;
            height: 0;
            overflow: hidden;
            max-width: 100%;
            background: #000;
        }

       #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .col-md-6 {
    padding-top: clamp(5rem,13vw,5rem);
    padding-bottom: clamp(6rem,5vw,5rem);
    display: flex;
    flex-direction: column;
    gap: clamp(1.5rem,2vw,3rem)
}

#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .col-md-6 h1 {
    color: #f8f8f8;
    font-size: 2.2rem !important;
}

#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .col-md-6 p {
    color: #fff;
}

#main-content.strategies .blue-box .box .texts .wrapper .white{
	color: #fff;
}

#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}@media only screen and (min-width:993px){#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container{padding-bottom:30%}}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container #videoblock{position:relative;width:100%;line-height:0;padding-top:56.25%;overflow:hidden}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .video-container #videoblock iframe{position:absolute;border:0;width:100%;height:100%;left:0;top:0}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .cover.bg{opacity:.5;-o-object-position:center top;object-position:center top}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .left{padding-top:clamp(5rem,13vw,5rem);padding-bottom:clamp(0rem,5vw,5rem);display:flex;flex-direction:column;gap:clamp(1.5rem,2vw,3rem)}@media only screen and (min-width:993px){#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .left{padding-bottom:clamp(6rem,5vw,5rem)}}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .left h1{color:#f8f8f8;font-size:3rem}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .left p{color:#f8f8f8}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right{padding-top:clamp(1rem,1vw,5rem);padding-bottom:clamp(1rem,5vw,5rem);display:flex;flex-direction:column;gap:clamp(1.5rem,2vw,3rem)}@media only screen and (min-width:993px){#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right{padding-top:clamp(5rem,13vw,5rem);padding-bottom:clamp(0rem,5vw,5rem);display:flex;flex-direction:column;gap:clamp(1.5rem,2vw,3rem)}}@media only screen and (min-width:576px){#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right{padding-top:clamp(5rem,13vw,5rem);padding-bottom:clamp(0rem,5vw,5rem)}}@media only screen and (min-width:421px){#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right{padding-top:clamp(1rem,5vw,5rem);padding-bottom:clamp(0rem,5vw,5rem)}}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right h1{color:#f8f8f8;font-size:3rem}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right p{color:#f8f8f8}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right .video-container #videoblock{position:relative;width:100%;line-height:0;padding-top:56.25%;overflow:hidden}#main-content.home #home-banner .home-slider .swiper-wrapper .swiper-slide .right .video-container #videoblock iframe{border:0;width:100%;height:100%}#main-content.home #home-banner .home-slider .nav-mobile{position:absolute;top:50%;transform:translateY(-50%);z-index:4;cursor:pointer;width:60px;height:60px;box-shadow:inset 0 0 0 2px #f8f8f8;display:none;align-items:center;justify-content:center;border-radius:50%;transition:.3s;box-shadow:none}@media only screen and (max-width:1200px){#main-content.home #home-banner .home-slider .nav-mobile{display:flex}}@media only screen and (max-width:767px){#main-content.home #home-banner .home-slider .nav-mobile{width:50px;height:50px;top:50%}}#main-content.home #home-banner .home-slider .nav-mobile img,#main-content.home #home-banner .home-slider .nav-mobile svg{display:block;width:40px;height:40px}#main-content.home #home-banner .home-slider .nav-mobile img path,#main-content.home #home-banner .home-slider .nav-mobile svg path{fill:#f8f8f8}#main-content.home #home-banner .home-slider .nav-mobile.swiper-button-disabled{opacity:.3}#main-content.home #home-banner .home-slider .nav-mobile.prev{left:-10px}#main-content.home #home-banner .home-slider .nav-mobile.next{right:-10px}#main-content.home #home-banner .home-slider .nav-desktop{text-align:center;position:absolute;z-index:9}@media only screen and (min-width:993px){#main-content.home #home-banner .home-slider .nav-desktop{margin-top:1.5rem}}#main-content.home #home-banner .home-slider .nav-desktop .swiper-pagination-bullet{color:#f8f8f8;width:.7rem;height:.7rem}#main-content.home #home-banner .home-slider .nav-desktop .swiper-pagination-bullet.active{color:#084d69}@media only screen and (max-width:992px){#main-content.home #home-banner .home-slider .nav-desktop span{background-color:#f8f8f8}}

	#disclosure { background-color: #e2e2e2;padding: 2rem 0; }
	#disclosure .disclosure{ font-size: 0.75 !important;}