:root {--font-family-primary: "AvenirNextRegular", sans-serif;--font-family-demi:"AvenirNextDemi",sans-serif;--font-family-bold-italic:"AvenirNextBoldItalic",sans-serif;--font-family-medium-italic:"AvenirNextMediumItalic",sans-serif;--font-family-bold: "AvenirNextBold", sans-serif;--font-family-heavy:"AvenirNextHeavy",sans-serif;--font-family-medium:"AvenirNextMedium",sans-serif;--font-family-demi-italic:"AvenirNextDemiItalic",sans-serif;--color-primary: rgba(0, 0, 0, 0.9); --color-secondary: #f69c20;--color-tertiary: #1c7db9;--color-white: #ffffff;--color-black: #000000;--color-yellow: #577054;--color-dark-yellow: #cc5027;--color-light-yellow: rgba(204, 80, 39, 0.5);--color-purple: #690663;--color-light-purple: #5c2c86;--color-dark-purple: #440e62;--color-dark-blue: #013854;--color-sky-blue: #94dcd0;--color-sky-blue2: #9ff9e1;--color-brown: #882f44;--color-navy:#0c1439;--color-gray: #636363;--color-cyan:#00ab9f;}.fl-builder-content{overflow:hidden}main {display: flex;flex-direction: column;position:relative;}main footer:last-of-type {margin-top: auto;}.skip-to-main-content-link {position: absolute;left: -9999px;z-index: 999;padding: 1em;background-color: black;color: white;opacity: 0;}.skip-to-main-content-link:focus {left: 50%;transform: translateX(-50%);opacity: 1;}.sr.hide {clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px;display: block !important;}body {color: var(--color-white);font-family: var(--font-family-primary);font-size: 18px;font-weight: 500;letter-spacing: normal;line-height:1.44;overflow-wrap: break-word;overflow-x: clip;background:var(--color-dark-purple);overflow-y:hidden;}hr{margin-bottom: 45px;border-bottom: 2px solid var(--color-secondary) !important;height: 2px;border: 0;}p {font-size: 18px !important;letter-spacing:0.35px;line-height:1.5;}p a {color: var(--color-secondary);text-decoration: underline;font-family:var(--font-family-bold);}p a:hover,p a:focus {color: var(--color-secondary);text-decoration: none;}h1,.h1,h2,.h2 {font-family: var(--font-family-bold);font-size: 64px !important;font-weight: normal;line-height: normal;letter-spacing: normal;color: var(--color-white);}strong,b{font-family: var(--font-family-bold);}@media (max-width: 768px) {h1,.h1,.h2,h2 {font-size: 34px !important;}}.fl-rich-text h2{text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);-webkit-text-stroke: 1px #000;font-size: 36px !important;font-weight: normal;}.fl-rich-text h4,.fl-rich-text h5,.fl-rich-text h3{text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);-webkit-text-stroke: 1px #000;}h2, h3, h4, h5{color: var(--color-secondary);font-family: var(--font-family-bold);line-height: 1;}.fl-rich-text h6,h6,.h6{color: var(--color-secondary);font-family: var(--font-family-medium) !important;text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}h2 a,.h2 a {color: var(--color-secondary) !important;text-decoration: underline !important;text-decoration-color: var(--color-secondary) !important;}h2 a:hover,.h2 a:hover,h2 a:focus,.h2 a:focus {color: var(--color-white) !important;text-decoration: none !important;}h3,.h3 {font-size: 28px !important;font-weight: normal;}@media (max-width: 480px) {h3,.h3 {line-height: 1.2;}}h4,.h4 {font-size: 26px !important;font-weight: normal;}h5,.h5 {font-size: 20px !important;font-weight: normal;letter-spacing: normal;}h6,.h6 {font-size: 20px !important;font-weight: normal;font-stretch: normal;letter-spacing: 4.92px;text-align: center;}.fl-rich-text p:last-child,ul:last-child,ol:last-child {margin: 0;}.fl-rich-text p {margin: 0 0 45px;}.fl-rich-text h2 {font-family:var(--font-family-heavy);}.fl-rich-text h2{margin: 0 0 48px;}.fl-rich-text h3 {margin: 0 0 20px;word-break: break-word;}.fl-rich-text h4 {margin-bottom: 20px;}.fl-rich-text h6 {margin-bottom: 15px;}.fl-rich-text h5 {margin-bottom: 15px;font-size:24px;}.fl-rich-text h6 {font-size: 18px;text-align: left;font-weight: normal;line-height: normal;letter-spacing:normal;}.fl-rich-text h1 a,.fl-rich-text h2 a,.fl-rich-text h3 a,.fl-rich-text h4 a,.fl-rich-text h5 a,.fl-rich-text h6 a,.fl-rich-text p a,.fl-rich-text ul a,.fl-rich-text ol a,p a, ul a, ol a{color: var(--color-secondary);text-decoration: underline;font-family:var(--font-family-bold);}.fl-rich-text h1 a,.fl-rich-text h2 a,.fl-rich-text h3 a,.fl-rich-text h4 a,.fl-rich-text h5 a,.fl-rich-text h6 a{text-decoration-color:var(--color-secondary) !important;}.fl-rich-text h1 a:hover,.fl-rich-text h2 a:hover,.fl-rich-text h3 a:hover,.fl-rich-text h4 a:hover,.fl-rich-text h5 a:hover,.fl-rich-text h6 a:hover,.fl-rich-text h1 a:focus,.fl-rich-text h2 a:focus,.fl-rich-text h3 a:focus,.fl-rich-text h4 a:focus,.fl-rich-text h5 a:focus,.fl-rich-text h6 a:focus{color: var(--color-white) !important;}.fl-rich-text p a:hover,p a:hover,.fl-rich-text ul a:hover,ul a:hover,.fl-rich-text ol a:hover,ol a:hover,.fl-rich-text p a:focus,p a:focus,.fl-rich-text ul a:focus,ul a:focus,.fl-rich-text ol a:focus,ol a:focus {color: var(--color-tertiary) !important;font-weight:normal;text-decoration: none;}.fl-rich-text ul {margin-top: 35px;}.fl-rich-text ul,.fl-rich-text ol {padding-left: 30px;margin-bottom: 35px;margin-top: 35px;}@media (max-width: 480px) {.fl-rich-text ul,.fl-rich-text ol {padding-left: 30px;}}.fl-rich-text li {margin-bottom: 5px;position: relative;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;}.fl-rich-text ul li {list-style:disc;}.fl-rich-text ul li::marker{color:var(--color-secondary);font-size:24px;}.fl-rich-text li:last-child {margin-bottom: 0;}.fl-rich-text ol li:before {color: var(--color-secondary);content: counter(list-item) ".";font-weight: 700;left: -30px;position: absolute;top: 0;}.blockquote {position: relative;}.fl-rich-text blockquote,.fl-rich-text blockquote p { text-align: left;color: var(--color-sky-blue2);position: relative; }.fl-rich-text blockquote {padding-left: 75px;margin-bottom: 50px;margin-left: 34px;margin-top: 30px;}@media (max-width: 992px) {.fl-rich-text blockquote {margin-left: 50px;}}@media (max-width: 768px) {.fl-rich-text blockquote {margin-left: 30px;padding-left: 40px;}}@media (max-width: 480px) {.fl-rich-text blockquote {margin-left: 0px;padding-left: 20px;}}.fl-rich-text blockquote:before {position: absolute;content: "";width: 2px;height: 100%;left: 0;top: 0;background: var(--color-cyan);}@media (max-width: 480px) {.fl-rich-text ol {margin-bottom: 40px;}h3 {font-size: 25px !important;}h4 {font-size: 20px !important;}h5 {font-size: 18px !important;}}.flex {display: flex;}.alignleft {float: left;margin-bottom: 36px;margin-right: 68px;margin-top: 4px;}.alignright {float: right;margin-bottom: 36px;margin-left: 53px;position: relative;margin-top: 4px;width:725px !important;margin-right:-333px;}.alignright img,.alignleft img, .aligncenter img{width:100%;}@media (max-width: 1750px) {.alignright {max-width:100%;width:500px !important;margin-right:-80px;}}@media (max-width: 992px) {.alignright {max-width:100%;width:50% !important;margin-right:0px;}}.aligncenter {margin: 0 auto;margin-top: 0px;max-width: none !important;width:1230px !important;margin-bottom: 50px;}@media (max-width: 1750px) {.aligncenter {max-width:100%;width:100% !important;}}@media (max-width: 992px) {.aligncenter {max-width:100%;width:100% !important;}}@media (max-width: 768px) {.alignleft img,.alignright img {margin-bottom: 10px;}.alignleft,.alignright,.aligncenter {display: block;float: none;height: auto;margin: 0 0 50px;width: 100% !important;}}.wp-caption-text,.fl-photo-caption {color: var(--color-secondary);display: inline-block;font-size: 16px !important;font-weight: 600 !important;font-stretch: normal;font-style: italic;line-height: normal;letter-spacing: normal;font-family: var(--font-family-primary);padding: 0 !important;margin-top:8px !important;}.wp-caption.alignright {text-align: right;}.wp-caption.aligncenter {text-align: center;margin: 40px auto 20px auto;}.generic-hero-section {padding-top: 190px;padding-left: 100px;padding-right: 100px;margin-bottom:7px;}.error-page .inner-container,.search-result-page{padding-top:190px !important;padding-bottom:150px !important;}@media(max-width:992px){.generic-hero-section,.error-page .inner-container,.search-result-page{padding-top:150px !important;}}.search-result-page{padding-bottom:0px !important;}.generic-hero-section .container-900 {max-width: 900px;width: 100%;margin: 0 auto;}.generic-hero-section .container-900 h1 {text-align: left;max-width:900px;}@media (max-width: 992px) {.generic-hero-section {padding-left: 60px;padding-right: 60px;}}@media (max-width: 768px) {.generic-hero-section {padding-left: 30px;padding-right: 30px;}}.navigation.pagination {padding:50px 0;}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;}.navigation.pagination .page-numbers,.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 2px solid var(--color-secondary);display: inline-block;font-size: 18px;line-height:0;margin: 5px;text-align: center;text-decoration: none;height: 50px;transition: all 0.3s ease-in-out;color: var(--color-white) !important;font-weight: bold !important;display: flex;justify-content: center;padding: 4px 25px 4px 25px !important;font-family: var(--font-family-demi);align-items: center;}.fl-builder-pagination li span.page-numbers.current,.fl-builder-pagination li a.page-numbers:hover,.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover,.navigation.pagination .page-numbers:focus {background: var(--color-secondary);color:var(--color-dark-purple)!important;}.navigation.pagination .next.page-numbers,.navigation.pagination .prev {padding: 7px 25px 4px 10px;position: relative;}.navigation.pagination .prev {padding: 7px 10px 4px 25px;}.navigation.pagination .nav-links {margin: 0 auto;max-width: max-content;width: 100%;}.blog-container {padding: 15px 100px 0;}@media (max-width: 992px) {.blog-container {padding: 15px 60px 0;}}@media (max-width: 768px) {.blog-container {padding: 15px 30px 0;}}.single .generic-hero-section .fl-row-content,.blog-container .entry-content {max-width: 900px;margin: 0 auto;width: 100%;}.single .generic-hero-section .fl-row-content .inner-hero-wapper h1 {color: var(--color-primary);line-height: 1.2;}.single .generic-hero-section .fl-row-content .inner-hero-wapper .entry-meta .entry-date {display: block;font-size: 18px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;margin-bottom: 20px;font-family: var(--font-family-primary);margin-top: 20px;text-align:center;}.blog-container .entry-footer {display: none;}.single .comment-respond {display: none;}.single .post-navigation {padding: 80px 100px 0px;}.single .post-navigation .nav-links {display: flex;width: 100%;max-width: 900px;margin: 0 auto;justify-content: space-between;}.single .post-navigation .nav-links .nav-previous span.disable,.single .post-navigation .nav-links .nav-next span.disable {display: none;}.single .post-navigation .nav-links .nav-previous span a,.single .post-navigation .nav-links .nav-next span a {display: block;font-size: 18px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.44;color: var(--color-secondary);text-decoration: underline;letter-spacing: normal;}.single .post-navigation .nav-links .nav-previous span a:hover,.single .post-navigation .nav-links .nav-next span a:hover {color: var(--color-tertiary);}@media (max-width: 992px) {.single .post-navigation {padding: 60px 60px 0px;}}@media (max-width: 768px) {.single .post-navigation {padding: 60px 30px 0px;}}.fl-builder-pagination {padding: 60px 0 0 !important;}.fl-builder-pagination-load-more {overflow: hidden;margin-top: 55px;}.fl-builder-pagination-load-more .fl-button {background: transparent !important;padding: 0px 83px !important;border: none !important;text-transform: uppercase;position: relative;}.fl-builder-pagination-load-more a span {color: var(--color-black3) !important;padding: 0 16px 0 20px;display: inline-block;position: relative;font-size: 16px !important;font-stretch: normal;font-style: normal;font-weight: normal !important;line-height: 1.25 !important;letter-spacing: 4.8px;}.fl-builder-pagination-load-more a:before,.fl-builder-pagination-load-more a:after {position: absolute;width: 81px;height: 1px;content: "";left: 0;top: 11px;background: var(--color-yellow);left: 0%;transition: all 0.3s ease;}.fl-builder-pagination-load-more a:after {left: auto;right: 0%;}.fl-builder-pagination-load-more a:hover span {color: var(--color-green) !important;}.fl-builder-pagination-load-more a:hover:before {width: 414px;left: -335px;}.fl-builder-pagination-load-more a:hover:after {width: 414px;right: -335px;}@media (max-width: 480px) {.fl-builder-pagination-load-more .fl-button {padding: 0 40px !important;}.fl-builder-pagination-load-more .fl-button:before,.fl-builder-pagination-load-more .fl-button:after {width: 40px !important;left: 0 !important;}.fl-builder-pagination-load-more .fl-button span {padding: 0 10px 0 15px;}.fl-builder-pagination-load-more .fl-button:after {left: auto !important;right: 0 !important;}}.full-width-quotes p {font-size: 28px !important;line-height: 1.21;}.section-heading {width:100%;margin:0 0 30px;}.scroll-to-next {position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 30px;text-align: center;}.scroll-to-next .fl-button {width: 50px;height: 50px;display: flex !important;align-items: center;justify-content: center;margin: 0 auto;}.scroll-to-next .fl-button-icon {font-weight: bold;}.full-width-blockquote blockquote {padding:0;margin:0;}.full-width-blockquote .fl-rich-text{padding-left:53px;font-family:var(--font-family-medium);}.full-width-blockquote .fl-heading{font-size:24px;font-family:var(--font-family-heavy);color:var(--color-white);padding-left:50px !important;margin-top:20px !important;}.full-width-blockquote blockquote:before {content:"“";font-family:var(--font-family-bold);font-size: 48px !important;font-weight: 500 !important;line-height: normal!important;letter-spacing: normal!important;text-align: left!important;color: var(--color-white) !important;position: absolute;width: auto;height: auto;background: none;left:-68px;}@media (max-width: 768px) {.full-width-blockquote .fl-rich-text{padding-left:40px}.full-width-blockquote blockquote:before {left:-40px;}}.full-width-blockquote blockquote p{font-size: 48px !important;font-weight: 500 !important;line-height: normal!important;letter-spacing: normal!important;text-align: left!important;color: var(--color-white) !important;}@media (max-width: 768px) {.full-width-blockquote blockquote p{ font-size: 28px !important;}}.navigation-button-section .fl-col-content{display:flex; width:1230px}@media (max-width: 1750px) {.navigation-button-section .fl-col-content{ width:100%}}.navigation-button-section .fl-button{font-family: var(--font-family-bold); padding:36px !important;border:none !important;border-radius:0px !important;width:100% !important;background:rgba(204, 80, 39, 0.5) !important;clip-path: polygon(65px 0%, 100% 0, 100% 100%, 0% 100%);}@media (max-width: 600px) {.navigation-button-section .fl-button{padding:24px !important;clip-path: polygon(44px 0%, 100% 0, 100% 100%, 0% 100%);}}@media (max-width: 480px) {.navigation-button-section .fl-button{padding:16px !important; clip-path: polygon(30px 0%, 100% 0, 100% 100%, 0% 100%);}}.navigation-button-section .fl-button span{ font-size: 36px;font-weight: normal;line-height: 1;letter-spacing: normal;text-align: center;color:white !important;}.navigation-button-section .fl-button:hover span,.navigation-button-section .fl-button:focus span{color:white !important;}.navigation-button-section .fl-button:hover,.navigation-button-section .fl-button:focus {background:var(--color-dark-yellow) !important;}@media (max-width: 600px) {.navigation-button-section .fl-button span{ font-size: 24px;}}@media (max-width: 480px) {.navigation-button-section .fl-button span{ font-size: 20px;}}.navigation-button-section .fl-module-button{width:50%;}.navigation-button-section .fl-module-button:nth-child(1) .fl-button{display:flex;justify-content:flex-end}.navigation-button-section .fl-module-button:nth-child(2) .fl-button{background: var(--color-dark-yellow) !important; clip-path: polygon(0px 0%, calc(100% - 65px) 0, 100% 100%, 0% 100%); }.navigation-button-section .fl-module-button:nth-child(2) .fl-button:hover,.navigation-button-section .fl-module-button:nth-child(2) .fl-button:focus{background:#882f45 !important;}.navigation-button-section .fl-module-button:nth-child(2) .fl-button:hover span,.navigation-button-section .fl-module-button:nth-child(2) .fl-button:focus span{color:white !important;}@media (max-width: 600px) {.navigation-button-section .fl-module-button:nth-child(2) .fl-button{background: var(--color-dark-yellow) !important; clip-path: polygon(0px 0%, calc(100% - 44px) 0, 100% 100%, 0% 100%); }}@media (max-width: 480px) {.navigation-button-section .fl-module-button:nth-child(2) .fl-button{background: var(--color-dark-yellow) !important; clip-path: polygon(0px 0%, calc(100% - 30px) 0, 100% 100%, 0% 100%);}}.navigation-button-section .fl-module-button:nth-child(2) .fl-button span{color:white !important;}.generic-content .fl-col-group{max-width:900px;}@media (max-width: 1279px) {.generic-content .fl-col-group{margin:0 auto;}}.page-template-default{overflow-x:clip;}.page-template-default,main >.content {position:relative;justify-content: center;}.main-content-wrapper{position:relative;z-index:1;width:100%;}.page-template-default:before{position:absolute;width:760px;height:1615px;content:'';right:-80px;top:28px; mix-blend-mode: overlay; background: url(images/graphics-Isolation_Mode.png) no-repeat center/760px;}main >.content:before,.page-template-default:after,main >.content:after{position:absolute;width:345px;height:400px;content:'';right:-247px;top:376px; background: url(images/graphics-shape-white.png) no-repeat center/345px;}main >.content:before{right:auto;top:1500px;left:-138px;}main >.content:after{right:-153px;top:1728px;}.btn--primary a:focus,.btn--secondary:focus{outline:1px solid black !important;}.btn--primary a span{font-family:var(--font-family-bold) !important;}.btn--primary a {background: var(--color-secondary) !important;color: var(--color-white) !important;border: 3px solid var(--color-secondary) !important;border-radius: 0 !important;padding: 13px 63px 15px 63px !important;position: relative;width: fit-content;text-align: center;position: relative;text-decoration: none;transition: 0.4s ease all;}.btn--primary a:after {position: absolute;content: "";width: 100%;height: 3px;bottom: -13px;left: 0;background: var(--color-secondary);transition: 0.4s ease all;}.btn--primary a:hover:after {width: 0;transition: 0.4s ease all;overflow: hidden;}.btn--primary a:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom: 0;margin: auto;background-color: var(--color-secondary);transition: 0.4s ease all;}.btn--primary a:hover:before {height: calc(100% - 48px);width: calc(100% - 50px);background-color: #81ddff69;}.btn--primary .fl-button-wrap:after {position: absolute;content: "";width: 0;height: 3px;bottom: -11px;left: 0;background: var(--color-white);transition: 0.3s ease all;}.btn--primary .fl-button-wrap:hover:after {width: 100%;}.btn--secondary a {transition: 0.4s ease all;background-color: var(--color-secondary);border-radius: 0 !important;padding: 16px 63px 15px 63px !important;position: relative;width: fit-content;text-align: center;position: relative;text-decoration: none;font-family: var(--font-family-primary);clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);}.btn--secondary a:hover,.btn--secondary a:focus {background-color: var(--color-brown) !important;}.btn--secondary a .fl-button-text{color: var(--color-dark-purple) !important;}.btn--secondary a .fl-button-text,.btn--primary a .fl-button-text {font-family:var(--font-family-bold);position: relative;z-index: 2;}.btn--secondary a .fl-button-text,.btn--primary a .fl-button-text,.btn--tertiary a .fl-button-text,.btn--quaternary a .fl-button-text {font-size: 20px !important;line-height: normal;letter-spacing: normal;text-align: center; font-family: var(--font-family-bold);}.btn--quaternary a {background-color: transparent !important;border-radius: 0 !important;padding: 13px 63px 15px 63px !important;position: relative;width: fit-content;text-align: center;position: relative;}.btn--quaternary a:after {position: absolute;content: "";width: 100%;height: 3px;bottom: -14px;left: 0;background: var(--color-red);transition: 0.4s all ease;}.btn--quaternary a:before {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;border: 3px solid var(--color-secondary);transition: 0.4s all ease;}.btn--quaternary a:hover:before {border: 8px solid var(--color-secondary);}.btn--quaternary .fl-button-text {font-size: 18px;color: var(--color-red) !important;position: relative;z-index: 2;}.btn--quaternary a:hover .fl-button-text {text-decoration: underline;}.btn--quaternary a:hover {transition: 0.4s all ease;}.fl-row-content-wrap,.generic-hero-section,.search-result-page,.error-page .inner-container,footer{//padding-left:537px !important;padding-left: clamp(440px, calc(437px + 3vw), 537px) !important;}@media (max-width: 1550px) {.fl-row-content-wrap,.generic-hero-section,.search-result-page,.error-page .inner-container,footer{}}.generic-hero-section .container-900,.content-container-900,.search-container, .error-page .container-900{max-width:1474px !important;}@media (max-width: 1279px) {.fl-row-content-wrap,.generic-hero-section,.search-result-page,.error-page .inner-container,footer{padding-left:100px !important;padding-right:100px !important;}.generic-hero-section .container-900,.content-container-900,.search-container,.error-page .container-900{max-width:1474px !important;}}@media (max-width: 992px) {.fl-row-content-wrap,.generic-hero-section,.search-result-page,.error-page .inner-container,footer{padding-left:60px !important;padding-right:60px !important;}}@media (max-width: 768px) {.fl-row-content-wrap,.generic-hero-section,.search-result-page,.error-page .inner-container,footer{padding-left:30px !important;padding-right:30px !important;}}.sidebarMenu { width: 20%;max-width: 392px;min-width:320px;position: fixed;left: 45px;top: 62px;z-index: 200;padding-bottom:100px; }.sidebarMenu::-webkit-scrollbar {width: 3px;}.sidebarMenu::-webkit-scrollbar-thumb {border-radius: 10px;background-color: transparent;}.sidebar-menu{height:100%;position:relative;padding: 59px 0px 0px 40px;}.sidebar-menu .menu-left-sidebar-container{min-height: 45rem;max-height: 100vh;overflow-y: auto;padding-bottom:15rem;padding-right:30px;position:relative; scrollbar-width: thin;scrollbar-color: var(--color-dark-purple) transparent;scrollbar-gutter: stable both-edges;}.home .sidebar-menu .menu-left-sidebar-container{ scrollbar-color: #1a002961 transparent !important;}.sidebar-menu .menu-left-sidebar-container::-webkit-scrollbar {width: 8px;z-index:100;}.sidebar-menu .menu-left-sidebar-container::-webkit-scrollbar-thumb{border-radius: 10px !important;background-color:var(--color-navy);} @media (max-width: 1279px) {.sidebarMenu {display:none}}.sidebar-menu:before {position: absolute;mix-blend-mode: multiply;border-radius: 27px;content: '';top: 0;width: 100%;height: 100%;left: 0;}.home .sidebar-menu:before {background: url(images/sidebar_background.png) no-repeat center/100%; opacity: 0.6;background-size: cover;background-blend-mode: color-burn;background-color: #2e0056f5;}.sidebar-menu:before {background-color: #27063E;opacity: 1;}.sidebarMenu * {color: var(--color-white);}.sidebarMenu li a {padding-left: 27px;position: relative;display: inline-block}.sidebarMenu li a:before {height: 100%;width: 7px;position: absolute;content: '';top: 0;left: 0px;background-color: #f69c20;transition: 0.3s linear all;}.sidebarMenu li a {font-family: var(--font-family-demi)!important;font-size: 16px;text-decoration: none;line-height: normal;letter-spacing: normal;text-align: left;min-height: 20px;display: flex;align-items: center;transition: 0.3s linear all;}.sidebarMenu li a:hover,.sidebarMenu li a:focus{transition: 0.3s linear all;padding-left: 43px;color: white !important;}.sidebarMenu li.current-menu-item a{text-decoration:underline;}.sidebarMenu li.current-menu-item li a{text-decoration:none;}.sidebarMenu li a:hover:before,.sidebarMenu li a:focus:before {transition: 0.3s linear all;width: 25px;}.sidebarMenu li {margin-bottom: 18px;position:relative;}.sidebarMenu .sub-menu {margin-top: 18px;display: none;}header .sub-menu { display: none;}header .arrow{position: absolute;width: 15px;height: 15px;top: 3px;right: 0px;content: '';filter: brightness(0) invert(1);z-index: 8;border:none;cursor:pointer;background: url(images/icon-plus.png) no-repeat center/15px;}header .menu-item-has-children{position:relative;}header .menu-item-has-children >a{padding-right:25px;min-height:15px;z-index:1;}header .arrow.active{ top: 2px; background: url(images/icon-minus.png) no-repeat center/15px;}.sidebarMenu .arrow{position: absolute;width: 15px;height: 15px;top: 3px;right: 0px;content: '';filter: brightness(0) invert(1);z-index: 8;border:none;cursor:pointer;background: url(images/icon-plus.png) no-repeat center/100%;}.sidebarMenu .menu-item-has-children >a{padding-right:25px;z-index:1;}.sidebarMenu .arrow.active{ top: 2px; background: url(images/icon-minus.png) no-repeat center/100%;}.sidebarMenu li li {padding-left: 27px;margin-bottom: 10px;}.sidebarMenu li li a:before {background: var(--color-tertiary);}.sidebarMenu li li li {margin-bottom: 18px;}.sidebarMenu li li li a { font-weight:300 !important;font-family:var(--font-family-light)!important;}.sidebarMenu li li li a:before {background: var(--color-purple);}.home header#header,.home header#header .header-wrapper:before, .home .main-nav-header .header-logo,.home header#header .header-wrapper:after{display:none;}.home header#header{padding-left:0 !important;padding-right:0 !important;background:var(--color-dark-purple);}.home .main-nav-header .header-wrapper{padding-left:100px !important;padding-right:100px !important;padding-top:20px !important;padding-bottom:25px !important;height:fit-content !important;}.home .navbar-collapse{left: 0;right:auto;transform: translate(-100vw);}@media(max-width:1279px){.home .close-btn{left: 100px;top: 25px !important;right:auto;}}@media(max-width:992px){.home .main-nav-header .header-wrapper{padding-left:60px !important;padding-right:60px !important;}.home .close-btn{left: 60px;top: 20px !important;right:auto;}}@media(max-width:768px){.home .main-nav-header .header-wrapper{padding-left:30px !important;padding-right:30px !important;}.home .close-btn{left: 30px;top: 20px !important;right:auto;}}.home main{padding-top:0;}main{padding-top:200px;}header .header-wrapper:before{background: url(images/header-graphic.svg) no-repeat top left / 100%;background-size: content;width: 100%;height: 100%;position: absolute;content: "";max-width:1447px;top: 0;left:-50px;}header .header-wrapper:after {position: absolute;content: "";background: url(images/header-right-vector.png) no-repeat top right / 245px;width: 345px;height: 300px;top: 0px;z-index: -1;right: 0px;}header#header {padding-left:clamp(440px, calc(437px + 3vw), 537px) !important;position: fixed;z-index: 100;padding-right: 100px !important;width:100%;}.block-1279{display:none !important;}html.active {overflow-y:hidden;}.main-nav-header .header-wrapper {justify-content: space-between;margin: 0 auto;width: 100%;align-items:flex-start;height:350px;max-width:1500px;position:relative;padding-top:40px;}.main-nav-header .header-logo {width: 100%;max-width: 35%;position: relative;line-height: 0;height: 80px;margin-left:10px;}@media(max-width:2090px){.main-nav-header .header-logo {margin-left:-3px;}}.main-nav-header .header-logo:before{position: absolute;content: "";width: 410px;height: 300px;background-size: cover;left: -150px;top: -50px;background: url(images/header-left-vector.png) no-repeat top / 410px;}.main-nav-header .header-logo #logo{position: relative;width: 100%;height: 100%;display: block;}.main-nav-header .header-logo img {height: 100%;width: 100%;object-position: left;object-fit: contain;max-height: 200px;position: absolute;object-position: top left;mix-blend-mode: luminosity;}.main-nav-header .main-nav,.main-nav-menu {align-items: center;display: flex}.main-nav-header .ipad-block {display: none}.main-nav-header .ipad-none {display: none;display: block}.main-nav-header .main-nav-menu {display: flex;}.main-nav-menu.active {position: relative;}@media (max-width: 1279px) {.block-1279{display:block !important;margin-right:200px;}.main-nav-menu ul li.menu-item-has-children .sub-menu li a {color: var(--color-off-white) !important;}.main-nav-menu ul li.menu-item-has-children .sub-menu li a:hover,.main-nav-menu ul li.menu-item-has-children .sub-menu li a:focus {color: var(--color-sun-yellow) !important;}.main-nav-menu ul li.menu-item-has-children button.active:after {background: var(--color-sun-yellow);}header #hamburger:hover g,header #hamburger:focus g {stroke: #000;}header .hamburger.close-btn:hover g,header .hamburger.close-btn:focus g {fill: #fff;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus,.main-nav-menu ul li.menu-item-has-children button:hover,.main-nav-menu ul li.menu-item-has-children button:focus {cursor: pointer;}header #hamburger-close svg {width: 32px;}.home-hero-blog-slider .slide-container {height: calc(100vh - 120px);}.main-nav-header .header-logo {height: 100px;}.main-nav-header .main-nav-menu {margin-right: 0px;}.menu-item-has-children {padding-right: 0px !important;}.menu-item-has-children.active {padding-right: 0px !important;}.menu-item-has-children.active:after {transform: rotate(135deg);top: 9px}.navbar-collapse {background:var(--color-dark-purple);display: block;height: 100%;overflow-y: auto;padding: 100px 30px 80px 100px;position: fixed;right: 0;top: 0;transform: translate(100vw);transition: .3s;width: 600px;z-index: 10;}.main-nav-menu ul li.button {margin-left: 12px;margin-right: 0;}.main-nav-menu ul li a {font-size: 16px; font-family: var(--font-family-demi)!important;font-weight: normal;text-decoration: none;line-height: normal;letter-spacing: normal;text-align: left;min-height: 20px;display: flex;padding-left: 27px;position: relative;align-items: center;color:var(--color-white);transition: 0.3s linear all;}.main-nav-menu ul li li li a{ font-family: var(--font-family-light)!important;font-weight:300;}.main-nav-menu ul li a:before{height: 100%;width: 7px;position: absolute;content: '';top: 0;left:0px;background-color: #f69c20;transition: 0.3s linear all;}.main-nav-menu ul li li a:before{background: var(--color-tertiary);}.main-nav-menu ul li li li a:before{background: var(--color-purple) !important;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus{color: var(--color-white) !important;background: transparent !important;transition: 0.3s linear all;padding-left: 43px;}.main-nav-menu ul li.current-menu-item a{text-decoration:underline;}.main-nav-menu ul li.current-menu-item li a{text-decoration:none;}.main-nav-menu ul li a:hover:before,.main-nav-menu ul li a:focus:before{width:25px;transition: 0.3s linear all;}.navbar-collapse.active {transform: translate(0);}.main-nav-menu ul {flex-direction: column;align-items: flex-start;margin-right: 0;}.main-nav-header .main-nav-menu #hamburger,.main-nav-header .main-nav-menu #hamburger-close {position: relative;top: 3px;background: transparent;border: none;cursor: pointer;padding: 0;z-index:5}.main-nav-header .main-nav-menu #hamburger:hover svg circle,.main-nav-header .main-nav-menu #hamburger-close:hover svg circle,.main-nav-header .main-nav-menu #hamburger:focus svg circle,.main-nav-header .main-nav-menu #hamburger-close:focus svg circle{fill-opacity:1 !important;fill:var(--color-secondary);}.main-nav-header .main-nav-menu #hamburger-close:focus ,.main-nav-header .main-nav-menu #hamburger:focus{outline:2px solid white !important;}.overlay {background: #000;height: 100vh;left: calc(100% - 1279px);opacity: .5;position: fixed;right: 0;top: 0;transform: translate(100vw);width: 0;z-index: 1;}@media(max-width:768px){.overlay{display:none;}}.overlay.active {transform: translate(0);width: calc(100% + 700px)}.close-btn {position: absolute !important;right: 170px;top: 45px !important;}.main-nav-menu ul li {margin-bottom:18px;width: 100%;padding: 0;}.main-nav-menu ul li li{margin-bottom:10px !important;padding-left: 27px;}.main-nav-menu ul li.btn--primary {margin: 20px 0;}}@media(max-width:992px){.navbar-collapse {padding: 100px 30px 80px 60px;}.close-btn{right: 160px;top: 40px !important;}}@media (max-width: 768px) {.navbar-collapse {width:100%;}.navbar-collapse {padding: 100px 30px 80px 30px;}.close-btn{right: 130px;top: 40px !important;}header #hamburger-close svg{width:25px;}.navbar-collapse.active {width: 100%;}}@media (max-width: 600px) {.close-btn{top: 30px !important;}}@media (max-width: 600px) {.close-btn{top: 30px !important;right:85px;}}@media (max-width: 1279px) {.menu-item-has-children,.menu li {display: block;justify-content: flex-start}.main-nav-menu ul li.menu-item-has-children:hover button:after,.main-nav-menu ul li.menu-item-has-children:focus button:after {transform: none;transform-origin: unset;}.main-nav-menu ul li.menu-item-has-children>button.active:after {transform: none;transform-origin: unset;}.main-nav-menu ul.sub-menu:before {display: none;}.main-nav-menu ul.sub-menu {align-items: flex-start;background-color: transparent;box-sizing: border-box;flex-direction: column;justify-content: center;min-width: none;opacity: 1;position: relative;text-align: center;top: 0;visibility: visible;width: 100%;box-shadow: none;right: auto;margin-top:18px;}.menu-item-has-children .sub-menu li a {opacity: 1 !important;}.main-nav-menu ul li.menu-item-has-children>a:after {display: none;}}@media(max-width:1440px){header#header{padding-right: 80px !important;}}@media(max-width:1279px){header#header{padding-left: 100px !important;padding-right: 100px !important;}header .header-wrapper{height:300px !important;}.main-nav-header .header-logo{margin-left: -6px;max-width:45%;}header .header-wrapper:after {background: url(images/header-right-vector.png) no-repeat top right / 245px;height: 250px;top: 0px;right: 0;}.main-nav-header .header-logo:before{left:-100px;}}@media(max-width:992px){header#header{padding-left: 0px !important;padding-right: 0px !important;}header .header-wrapper{padding-left:10px;padding-right:30px;max-width:100% !important;}header .header-wrapper:before{max-width:100% !important;left:0 !important;}.main-nav-header .header-logo{margin-left: 47px;}.main-nav-header .main-nav, .main-nav-menu{margin-right:90px;}}@media(max-width:768px){header .header-wrapper:before{background: url(images/header-graphic.svg) no-repeat top left -10px / 100%;background-size:cover;}header .header-wrapper{height: 200px !important;padding-left:0px;}.main-nav-header .header-logo{margin-left: 28px;}.main-nav-header .main-nav, .main-nav-menu{margin-right:60px;}.main-nav-header .header-logo:before {width: 350px;background: url(images/header-left-vector.png) no-repeat top / 350px;}}@media(max-width:600px){header .header-wrapper:before{background: url(images/header-graphic.svg) no-repeat top left -10px / 100%;background-size:cover;}header .header-wrapper{padding-top: 30px !important;height: 160px !important;}.main-nav-header .header-logo{max-width: 55%;height: 60px;}}@media(max-width:480px){#hamburger .hamburger-icon svg{width:28px;height:28px;}.a2a_kit{padding-left: 6px !important;padding-right: 6px !important;right: 6px !important;}.main-nav-header .main-nav{margin-right:40px;}}footer {padding-top: 100px !important;padding-bottom:90px;padding-right:100px;position: relative;background: var(--color-secondary);}@media (max-width: 600px){footer {padding-top: 60px !important;padding-bottom:60px;}}footer .main-footer {margin: 0 auto;max-width: 1200px;width: 100%;position: relative;}footer .mc-field-group-main-outer{display:flex;max-width: 1160px;width: 100%;}@media (max-width: 992px){footer .mc-field-group-main-outer{flex-direction:column;align-items:center;}}footer .mc-field-group-outer .mc-field-group input{ padding: 16px;border: solid 2px var(--color-black);width:100%;font-family: var(--font-family-medium);font-size: 18px;font-weight: 500; background:transparent !important;line-height: normal;letter-spacing: normal;text-align: left; appearance: none;-moz-appearance: none;-webkit-appearance: none; -webkit-text-fill-color: var(--color-black) !important;-webkit-box-shadow: 1000px 0px 0px 0pxvar(--color-secondary) inset;color:var(--color-black);}footer .mc-field-group-outer .mc-field-group input:placeholder{ color:var(--color-black);opacity:1;}footer .mc-field-group-outer{display:flex;width:calc(100% + 12px);margin-left:-12px;flex-wrap:wrap;}footer .mc-field-group-outer .mc-field-group{width:33.333%;padding-left:12px;}@media (max-width: 600px){footer .mc-field-group-outer .mc-field-group{width:100%;margin-bottom:12px;}footer .mc-field-group-outer .mc-field-group:last-child{margin-bottom:0;}}footer .button{flex:none;margin-left:12px;padding:12px 25px;border:solid 2px var(--color-black);appearance: none;-moz-appearance: none;-webkit-appearance: none; background:transparent;cursor:pointer;}footer .button:hover{border:solid 2px var(--color-purple);}@media (max-width: 992px){footer .button{margin-left:0;margin-top:12px;width:171px;padding:12px 10px;}}footer .button span{font-family: var(--font-family-bold);font-size: 20px;font-weight: bold;text-transform:capitalize;padding: 0 9px;line-height: normal; background: linear-gradient(var(--color-black), var(--color-black)) 0 67% / 100% 1.1rem no-repeat;letter-spacing: normal;text-align: left;color: var(--color-white);}footer .button:hover span{background: linear-gradient(var(--color-purple), var(--color-purple)) 0 67% / 100% 1.1rem no-repeat;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}html {scroll-behavior: smooth;}body {line-height: 1;}a {text-decoration-skip-ink: auto;}a[href^="tel"] {color: inherit;text-decoration: none;}button {outline: 0;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}q {display: inline;font-style: italic;}q:before {content: '"';font-style: normal;}q:after {content: '"';font-style: normal;}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"] {-webkit-appearance: none;appearance: none;border-radius: 0;}input[type="search"] {-webkit-appearance: textfield;}table {border-collapse: collapse;border-spacing: 0;}th,td {padding: 2px;}big {font-size: 120%;}small,sup,sub {font-size: 80%;}sup {vertical-align: super;}sub {vertical-align: sub;}dd {margin-left: 20px;}kbd,tt {font-family: courier;font-size: 12px;}ins {text-decoration: underline;}del,strike,s {text-decoration: line-through;}dt {font-weight: bold;}address,cite,var {font-style: italic;}article,aside,details,figcaption,figure,footer,hgroup,menu,nav,section {display: block;}.header{display:none;}* {box-sizing: border-box;-webkit-tap-highlight-color: transparent;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;word-break: normal;}.screen-reader-text:focus {background-color: #f7f7f7;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #007acc;display: block;font-size: 14px;font-size: 0.875rem;font-weight: 700;height: auto;right: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.skip-link {left: -9999rem;top: 2.5rem;z-index: 999999999;text-decoration: underline;}.skip-link:focus {display: block;left: 6px;top: 7px;font-size: 14px;font-weight: 600;text-decoration: none;line-height: normal;padding: 15px 23px 14px;z-index: 100000;right: auto;}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active) {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);white-space: nowrap;}.none-768 {display: block;}.block-768 {display: none;}.text-center {text-align: center;}@media (max-width: 768px) {.none-768 {display: none;}.block-768 {display: block;}}.hide,.page-template-default article .header{display: none !important;}a {cursor: pointer;}@media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: 100%;}}.icon-back-to-top{position:fixed;bottom:40px;right:20px;cursor:pointer;z-index:40;}.icon-back-to-top button{font-size: 0;position:relative;width:50px;border-radius:100%;height: 50px;background:#0c1439;border: solid 1px #000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s ease all;}.icon-back-to-top button:before{position: absolute;background: url(images/Icon-phosphor-arrow-circle-left-thin.png) no-repeat center / 24px;width: 24px;height: 24px;content: "";}.icon-back-to-top button:hover,.icon-back-to-top button:focus{background:white;transition:0.3s ease all;border: solid 1px #fff;}.icon-back-to-top button:hover:before,.icon-back-to-top button:focus:before{filter: brightness(0) saturate(100%) invert(11%) sepia(12%) saturate(5692%) hue-rotate(203deg) brightness(86%) contrast(105%);}@media(max-width:992px){.icon-back-to-top{right:10px;}}@media(max-width:768px){.icon-back-to-top button:before{position: absolute;background: url(images/Icon-phosphor-arrow-circle-left-thin.png) no-repeat center / 20px;width: 20px;height: 20px;content: "";}.icon-back-to-top button{width:40px;height:40px;}}.a2a_kit{background: #0c1439 !important;border-radius: 30px !important;top: -147px !important;padding-left: 11px !important;padding-right: 11px !important;transition:0.4s all ease;cursor:pointer;padding-bottom: 80px !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}.a2a_kit:hover{background:var(--color-white) !important;}.a2a_kit:before{position: absolute;content: "";background: url(images/Icon-box-share-alt.png) no-repeat center / 21px;width: 100%;height: 70px;bottom: -2px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;left: 0px;}.a2a_kit:hover:before{background-color:transparent;filter: brightness(0) saturate(100%) invert(12%) sepia(6%) saturate(6936%) hue-rotate(193deg) brightness(97%) contrast(108%);}.a2a_kit.active:before{background-color:#0c1439 !important;filter:none;}.a2a_svg{background-color:transparent !important;opacity:1 !important;}.a2a_kit.active .a2a_svg svg path{fill: #0c1439 !important;}.a2a_kit.active a:hover .a2a_svg svg path,.a2a_kit.active a:focus .a2a_svg svg path{fill:var(--color-secondary) !important;}.a2a_kit a:hover svg path,.a2a_kit a:focus svg path{fill:#690663!important;}.a2a_kit a{padding-top:14px !important;}.addtoany_share{pointer-events:none;background:url(images/Icon-box-share-alt.png)no-repeat center/21px;cursor:pointer;}.addtoany_share span svg{display:none;} .a2a_kit.active{top:0 !important;transition:0.4s all ease;background:white !important;}.a2a_label{display:none;}.a2a_button_twitter span svg{display:none;}.a2a_button_twitter span{background: url(images/twitter.png) no-repeat center / 22px;background-repeat: no-repeat !important;filter: brightness(0) saturate(100%) invert(9%) sepia(29%) saturate(3976%) hue-rotate(212deg) brightness(86%) contrast(101%);}.a2a_button_twitter:hover span,.a2a_button_twitter:focus span{filter: brightness(0) saturate(100%) invert(61%) sepia(88%) saturate(555%) hue-rotate(344deg) brightness(99%) contrast(95%);}@media(max-width:480px){.a2a_kit{padding-left: 6px !important;padding-right: 6px !important;right: 6px !important;}}.ipad-block.hamburger-menu{display:none;}@media(max-width:1279px){header#header{display:block !important;}}#main{min-height:100vh !important;}.error404{overflow:hidden;}.error404 main >#content:before,.error404 main >#content:after{position:absolute;width:345px;height:400px;content:'';right:-247px;top:376px; background: url(images/graphics-shape-white.png) no-repeat center/345px;}@media (max-width: 768px) {.error404 main >#content:before,.error404 main >#content:after{display:none;}}.error404 main >#content:before{right:auto;top:300px;left:-138px;}.error404 main >#content:after{right:-153px;top:400px;}.error404 #main{justify-content:center;}.error-page .inner-container {padding-top: 44px;padding-right:100px;}.error-page .container-900{max-width:900px;margin:0 auto;width:100%;}.error-page .entry-title {margin-bottom: 25px; }.error-page .entry-title::after {content: none !important;}.search-box form {position: relative;display: flex;align-items: center;}.search-box .search-input {background: var(--color-white);border: none !important;color: var(--color-dark-purple);font-size: 18px;font-stretch: normal;font-style: normal;font-weight:normal;height: 40px !important;letter-spacing: normal;line-height: normal;padding: 24px 23px 21px !important;text-align: left;text-decoration: none;width: 100%;max-width: 370px;border-radius: 4px !important;font-family:var(--font-family-demi);}.search-box .search-input::placeholder {color: var(--color-dark-purple) !important;font-family:var(--font-family-demi);font-weight:normal !important;opacity:1 !important;}.search-box .search-input:focus,.search-box .search-input:hover {background-color:var(--color-secondary) !important;border: none !important;outline: none; }.search-box #form-submit {height: 46px !important;width: 46px !important;background: none;border: none;border-radius: 24px !important;margin-left: -48px;top: 0px !important;position: relative !important;padding: 0;display: flex;justify-content: center;align-items: center;cursor: pointer;}.search-box #form-submit:hover {}.search-box #form-submit svg {height: 20px !important;width: 18px !important;fill: var(--color-dark-purple);}.error-page .search-input:focus::placeholder {opacity: 0}.error-page .search-box {margin-bottom: 25px;}.error-page p {margin-bottom: 40px;}@media (max-width: 768px) {.error-page .inner-container {padding: 100px 30px;}}@media (max-width: 992px) {.error-page .inner-container {padding: 133px 60px;}}.error-page .inner-container .hide {display: none}.btn--secondary a{display: block;height: auto;padding: 18px 63px 15px 63px !important;clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);}.search-result-page {padding-right:100px;}.search-results main:before,.search-results main:after{position:absolute;width:345px;height:400px;content:'';right:-247px;top:376px; background: url(images/graphics-shape-white.png) no-repeat center/345px;}@media (max-width: 768px) {.search-results main:before,.search-results main:after{display:none;}}.search-results main:before{right:auto;top:300px;left:-138px;}.search-results main:after{right:-153px;top:400px;}.inner-hero-wapper {margin: 0 auto;position: relative;width: 100%;}.inner-hero-wapper h1{ margin-bottom: 20px;}.search-result-page h1 span {color: var(--color-secondary);}.search-container{margin: 0 auto;max-width: 900px;width:100%;}.search-result-page .content-container-900 {max-width:900px;width: 100%; margin: 0 auto;}@media (max-width: 1279px) {.search-result-page .content-container-900 {margin: 0 auto;}}.inner-hero-wapper #form-submit svg {height: 22px;width: 22px;}.search-form-box{ margin-bottom:50px;}.search-result-page .search-result {border-bottom: 1px solid #f75426 !important;margin-bottom: 20px;text-align: left;}.search-result-page .search-result h2 {margin-bottom: 20px;word-break: break-word;font-size: 32px !important;}.search-result-page .search-result a {display: block;text-decoration: underline !important;}.search-result-page .search-result a:hover {text-decoration: none !important;}.search-result-page .search-result a.read-more-link {width: max-content;padding: 8.3px 47px 10px 28.7px !important;}.search-result-excerpt {margin-bottom: 20px;}.search .search-page {padding: 0px 30px;}.search .search-content p {text-align: center;}.search .search-content h1 {text-align: center;text-transform: initial;padding: 44px 0px 20px;color: var(--color-black);}.search .search-content h1 span {font: inherit;color: var(--color-blue);}.search .search-content .page-title {display: none !important;}.search .search-result {border-bottom: 1px solid var(--color-secondary) !important;}.search-form-box form {position: relative;display: flex;align-items: center;}.search-form-box .search-input { background: var(--color-white);border: none !important; color: var(--color-dark-purple);font-size: 18px;font-stretch: normal;font-style: normal;font-weight: 100;height: 40px !important;letter-spacing: normal;line-height: normal;padding: 24px 23px 21px !important;text-align: left;text-decoration: none;width: 100%;max-width: 370px;border-radius: 4px !important;font-family:var(--font-family-demi);}.search-input::placeholder {color: var(--color-off-white) !important;font-family:var(--font-family-demi);font-weight:normal !important;opacity:1 !important;font-size: 18px;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.36px;color: #fafafa;}.search-form-box .search-input:focus {outline: none !important;border: none;}.search-form-box .search-input:focus,.search-form-box .search-input:hover {background-color:var(--color-secondary) !important;border: none !important;outline: none;}.search-box #form-submit:hover svg path {}.search-form-box #form-submit {height: 46px !important;width: 46px !important;background: none;border: none;border-radius: 24px !important;margin-left: -48px;top: 0px !important;position: relative !important;padding: 0;display: flex;justify-content: center;align-items: center;cursor: pointer;}.search-form-box #form-submit:hover {}.search-form-box #form-submit:hover svg {}.search-form-box #form-submit svg { height: 20px !important;width: 18px !important;fill: var(--color-dark-purple);}.search .search-result-page .search-result h2:hover {font-weight: 800;}.search .no_results {text-transform: capitalize;font-size:40px !important;margin-bottom: 25px;}.search .pagination {padding-top: 30px;}@media (max-width: 768px) {.search-result-page {padding-left: 30px!important;padding-right: 30px!important;}}.three-column-content-section .heading, .three-column-content-section .content{width:100% !important;position:relative;z-index:3;}.three-column-content-section{overflow:hidden;position:relative;}.three-column-content-section:before{position:absolute;width:693px;height:693px;content:'';left:-150px;top:0;z-index: 1; background: url(images/graphics-shape.png) no-repeat center/693px;}@media (max-width: 768px) {.three-column-content-section:before{display:none !important;}}.three-column-content-section .fl-row-content{z-index:8;}.three-column-content-section .fl-rich-text *{color:var(--color-black);}.three-column-content-section.blue-bg {position: relative;}.three-column-content-section p a:hover,.three-column-content-section p a:focus{color:var(--color-purple) !important;}.three-column-content-section.blue-bg .fl-row-content{ position: relative; z-index:3;}.three-column-content-section.blue-bg:after{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;background-color: #67a4fa;content:'';clip-path: polygon(0 0, 100% 370px, 100% 100%, 0% 100%);}@media (max-width: 1279px) {.three-column-content-section.blue-bg:after{ clip-path: polygon(0 0, 100% 25vw, 100% 100%, 0% 100%);}}.three-column-content-section .content .fl-col-content{display:flex;flex-wrap:wrap;width:calc(100% + 87.5px);margin-left:-87.5px;margin-bottom:-50px;}@media (max-width: 1440px) {.three-column-content-section .content .fl-col-content{width:calc(100% + 44px);margin-left:-44px;}}@media (max-width: 768px) {.three-column-content-section .content .fl-col-content{width:100%;margin-left:0px;}}.three-column-content-section .content .fl-module{width:33.333%;padding-left:87.5px;margin-bottom:50px;}@media (max-width: 1440px) {.three-column-content-section .content .fl-module{padding-left:44px;}}@media (max-width: 1340px) {.three-column-content-section .content .fl-module{width:50%;margin-bottom:50px;}}@media (max-width: 1279px) {.three-column-content-section .content .fl-module{width:33.333%;}}@media (max-width: 1100px) {.three-column-content-section .content .fl-module{width:50%;}}@media (max-width: 768px) {.three-column-content-section .content .fl-module{width:100%;padding-left:0px;}}.three-column-content-section.blue-bg .fl-rich-text h3{color:var(--color-dark-blue) !important;text-shadow:none;-webkit-text-stroke: 0; }.three-column-content-section.blue-bg .fl-rich-text ul li::marker {color: var(--color-purple); }.two-column-content-section .fl-row-content-wrap{background:linear-gradient(0deg, rgba(30, 145, 217, 1) 2%, rgb(30 135 201) 32%, rgba(18, 134, 207, 1) 70%) !important;}.two-column-content-section .heading, .two-column-content-section .content {width: 100% !important;}.two-column-content-section,.two-column-content-section .fl-row-content{position:relative;}.two-column-content-section .fl-row-content{z-index:8;}.two-column-content-section:before{position:absolute;width:1625px;height:3335px;content:'';right:-217px;opacity:0.5;top:0px;z-index:3;mix-blend-mode: overlay;background: url(images/graphics-blue-ladies.png) no-repeat center/1625px;}.two-column-content-section .content {margin-bottom: 40px;}.two-column-content-section .content p a:hover,.two-column-content-section .content ul li a:hover,.two-column-content-section .content ul li a:focus,.two-column-content-section .content ol li a:hover,.two-column-content-section .content ol li a:focus,.two-column-content-section .content p a:focus{color:var(--color-secondary) !important;}.two-column-content-section .content * {color: var(--color-white) !important;}.two-column-content-section{counter-reset: my-sec-counter;}.two-column-content-section .content{position:relative;padding-left:50px;}@media (max-width:480px) {.two-column-content-section .content{ padding-left:40px;}}.two-column-content-section .content:before {counter-increment: my-sec-counter;content: counter(my-sec-counter) ". ";color: var(--color-white) !important;font-size: 36px !important;line-height: 1!important;position:absolute;left:0;top:0;font-family:var(--font-family-bold);}@media (max-width: 768px) {.two-column-content-section .content:before {font-size:25px !important; }}.two-column-content-section .content h3 {color: var(--color-white) !important;font-size: 36px !important;line-height: 1!important;max-width:450px}@media (max-width: 768px) {.two-column-content-section .content h3 {font-size:25px !important; }}.two-column-content-section .content >.fl-col-content {display: flex;flex-direction: column;width: 100%;}.two-column-content-section .content >.fl-col-content .fl-col-group {display: flex;justify-content: space-between;width: calc(100% + 40px);margin-left:-40px;}@media (max-width: 768px) {.two-column-content-section .content >.fl-col-content .fl-col-group {flex-wrap:Wrap;flex-direction:column;width: 100%;margin-left:0px;}}.two-column-content-section .content >.fl-col-content .fl-col {max-width: 430px;float: none;margin: 0;width:calc(50% - 40px);margin-left:40px;}@media (max-width: 768px) {.two-column-content-section .content >.fl-col-content .fl-col { width:100%;margin-left:0px;}}.two-column-content-section .content >.fl-col-content .fl-col-group:before,.two-column-content-section .content >.fl-col-content .fl-col-group:after {display: none !important;}.two-column-content-section .content >.fl-col-content >.fl-module-heading {order: -1;}.two-column-content-section .content .fl-rich-text >ol >li {font-family: var(--font-family-bold) !important;font-size: 20px!important;font-weight: bold!important;line-height: normal !important;letter-spacing: normal !important;}.two-column-content-section .content .fl-rich-text ol li:before {display: none;}.two-column-content-section .content .fl-rich-text >ol {padding-left: 0px;}@media (max-width:480px) {.two-column-content-section .content .fl-rich-text >ol {}}.two-column-content-section .content .fl-rich-text >ol:last-child {margin-bottom:0;}.two-column-content-section .content .fl-rich-text >ol >li >ol >li {font-size: 18px!important;}.two-column-content-section .content .fl-rich-text >ol >li >ol {margin-top: 25px;padding-left: 25px; position:relative;}@media (max-width:480px) {.two-column-content-section .content .fl-rich-text >ol >li >ol {}}.two-column-content-section .content .fl-rich-text >ol >li >ol:before {width: 2px;height: 104px;content:'';position:absolute;left:0px;top:2px;background:var(--color-white);}.two-column-content-section .content .fl-rich-text >ol >li >ol >li >ol {margin-top: 0px; margin-bottom: 20px; padding-left: 25px; }@media (max-width:480px) {.two-column-content-section .content .fl-rich-text >ol >li >ol >li >ol {padding-left: 18px; }}.two-column-content-section .content .fl-rich-text >ol >li >ol >li >ol >li {font-weight: 500;font-family: var(--font-family-primary) !important;}.two-column-editor-content .fl-col-group{display:flex;flex-wrap:wrap;margin-left:-158px;width:calc(100% + 158px);margin-bottom:-50px;}.two-column-editor-content {position:relative;}.two-column-editor-content:before{position: absolute;width: 345px;height: 400px;content: '';z-index: 1;right: -155px;top: -273px;background: url(images/graphics-shape-white.png) no-repeat center / 345px;}@media (max-width: 1440px) {.two-column-editor-content .fl-col-group{margin-left:-80px;width:calc(100% + 80px);}}.two-column-editor-content .fl-col{z-index:2;padding-left:158px;width:50% !important;margin-bottom:50px;}@media (max-width: 1440px) {.two-column-editor-content .fl-col{padding-left:80px;}}@media (max-width: 768px) {.two-column-editor-content .fl-col{width:100% !important;}}.two-column-editor-content .fl-rich-text *{color:var(--color-secondary) !important;margin-top:10px !important; }.two-column-editor-content .fl-rich-text li {font-size:16px; margin-bottom:40px; font-family:var(--font-family-medium-italic); font-style:italic; }.two-column-editor-content .fl-rich-text li:last-child {margin-bottom:0px }.two-column-editor-content .fl-rich-text a{color: var(--color-sky-blue) !important;font-family:var(--font-family-demi);font-size:16px;}.two-column-card .fl-col-group{display:flex;flex-wrap:wrap;margin-left:-126px;width:calc(100% + 126px);margin-bottom:-50px;}.two-column-card .fl-row-content-wrap{background-color:transparent !important;}.two-column-card .fl-photo{text-align:left !important;}@media (max-width: 1440px) {.two-column-card .fl-col-group{margin-left:-80px;width:calc(100% + 80px);}}.two-column-card .fl-col{margin-bottom:50px;padding-left:126px;width:50% !important;}@media (max-width: 1440px) {.two-column-card .fl-col{padding-left:80px;}}@media (max-width: 768px) {.two-column-card .fl-col{width:100% !important;}}.two-column-card .fl-module-photo {margin-bottom: 30px;}@media (max-width: 1279px) {}@media (max-width: 768px) {.two-column-card .fl-module-photo{}}.two-column-card.image-contain .fl-module-photo img{object-fit:contain;} .two-column-card .fl-rich-text *{color:var(--color-white) !important;}.two-column-card .fl-rich-text a{color: var(--color-secondary)!important;font-family:var(--font-family-demi);}.home-hero-section {overflow: hidden;position: relative;background: var(--color-secondary);}.home-hero-section:before {position: absolute;width: 100%;height: 282px;top: 0;right: 0;content: '';z-index: 5;background: var(--color-tertiary);}@media (max-width: 768px) {.home-hero-section:before {display:none;}}.home-hero-section .fl-row-content-wrap:before {position: absolute;width: 100%;height: 100%;top: 0px;left: 00px;margin: 0 auto;right: 0;content: '';z-index: 5;clip-path: polygon(450px 0, 50% 270px, 100% 160px, 100% 100%, 0 100%, 0% 60%, 0 0);background: var(--color-secondary);}@media (max-width: 1279px) {.home-hero-section .fl-row-content-wrap:before {clip-path: polygon(100px 0, 50% 270px, 100% 160px, 100% 100%, 0 100%, 0% 60%, 0 0);}}@media (max-width: 768px) {.home-hero-section .fl-row-content-wrap:before {display:none;}}.home-hero-section .fl-row-content-wrap:after {position: absolute;max-width: 354px;width: 18.43%;max-height: 465px;height: 24.22vw;top: 99px;left: 140px;margin: 0 auto;right: 0;mix-blend-mode: soft-light;background-blend-mode: screen;content: '';z-index: 2;background: url(images/graphic-2-person.png) no-repeat top/100%;background-color: #1C7DB9;background-position: top;background-blend-mode: luminosity;}@media (max-width: 1279px) {.home-hero-section .fl-row-content-wrap:after {top:120px;}}@media (max-width: 768px) {.home-hero-section .fl-row-content-wrap:after {background: url(images/graphic-2-person.png) no-repeat top/100%;}}@media (max-width: 480px) {.home-hero-section .fl-row-content-wrap:after {position: absolute;max-width: 354px;width: 30%;max-height: 465px;height: 35vw;top: 100px;left: 30px;}}.home-hero-section:after {position: absolute;width: 3138px;height: 121px;bottom: -50px;left: 150px;margin: 0 auto;right: 0;content: '';z-index: 5;background: url(images/Yellow-Top-Circles.png) no-repeat top -156px center/100%;}.home-hero-section .fl-row-content {position: initial;z-index: 5;padding-top: clamp(100px, 30vw, 599px) !important;}@media (max-width: 992px) {.home-hero-section .fl-row-content {padding-top: 350px !important;}}@media (max-width: 768px) {.home-hero-section .fl-row-content {padding-top: 300px !important;}}@media (max-width: 480px) {.home-hero-section .fl-row-content {padding-top: 250px !important;}}.home-hero-section .left-section {width: 100% !important;max-width: 820px;background-color: rgba(12, 20, 57, 0.9);padding: 36px 102px 58px 47px;}@media (max-width: 1440px) {.home-hero-section .left-section {padding-right:47px;}}@media (max-width: 768px) {.home-hero-section .left-section {padding: 30px 20px 30px;}}.home-hero-section .left-section .heading {}@media (max-width: 480px) {.home-hero-section .left-section .heading {box-shadow: none;border: none;padding: 0 ;}}.home-hero-section .left-section .heading h1 {line-height: 1 !important;font-size: 57px !important;position: relative;display: inline;background: linear-gradient(var(--color-tertiary), var(--color-tertiary)) 0 67% / 100% 2.5rem no-repeat;}@media (max-width: 768px) {.home-hero-section .left-section .heading h1 {font-size: 40px !important;background: linear-gradient(var(--color-tertiary), var(--color-tertiary)) 0 67% / 100% 1.8rem no-repeat;}}.home-hero-section .left-section .heading p {font-size: 26px !important;line-height: normal;padding-top: 10px;}@media (max-width: 480px) {.home-hero-section .left-section .heading p {font-size:20px !important;}.home-hero-section .left-section .heading h1 {font-size: 35px !important;}}.home-hero-section p strong {font-family: var(--font-family-bold);}.home-hero-section p {font-size: 16px !important;}.home-hero-section .fl-col-group {position: relative;z-index: 8;display: flex;justify-content: space-between;}@media (max-width: 992px){.home-hero-section .fl-col-group {flex-direction:column;}}.home-hero-section .right-section {width: clamp(200px, 25vw, 493px); !important;flex: none;margin-left: 60px;padding-bottom: 171px; display: flex;align-items: flex-end;}@media (max-width: 1550px){.home-hero-section .right-section {width: 282px;!important;}}@media (max-width: 992px) {.home-hero-section .right-section {margin-left: 0px;width: 100% !important;margin-top: 60px;padding-bottom: 0px;}}.home-hero-section .btn--download-report a {border: 4px solid var(--color-navy) !important;border-radius: 0px !important;background: transparent !important;text-decoration: none !important;transition: 0.4s ease all !important;padding: 5px 10px !important; cursor:pointer;}.home-hero-section .btn--download-report a:hover {border: 4px solid var(--color-purple) !important;}@media (max-width: 420px){.home-hero-section .btn--download-report a {max-width: 192px;}}.home-hero-section .btn--download-report a span {font-size: clamp(10px, 2.1vw, 40px); !important;font-weight: bold!important;line-height:1 !important;padding: 0 5px;letter-spacing: 0.5px;font-family: var(--font-family-bold) !important;color: var(--color-white)!important;background: linear-gradient(var(--color-navy), var(--color-navy)) 0 67% / 100% 1.8rem no-repeat;}.home-hero-section .btn--download-report a:hover span { background: linear-gradient(var(--color-purple), var(--color-purple)) 0 67% / 100% 1.8rem no-repeat;}@media (max-width: 1550px){.home-hero-section .btn--download-report a span {font-size: 36px; !important;}}@media (max-width: 992px){.home-hero-section .btn--download-report a span {font-size: 30px; !important;line-height:1.1 !important;}}@media (max-width:600px){.home-hero-section .btn--download-report a span {font-size: 30px; !important;}}@media (max-width:480px){.home-hero-section .btn--download-report a{display: initial !important;}.home-hero-section .btn--download-report a span {font-size: 25px; !important;}}@media (max-width:370px){.home-hero-section .btn--download-report a span {font-size: 20px; !important;}}.home-hero-section .right-section .fl-col-content {display: flex;flex-wrap: wrap;align-items: flex-end;}.home-hero-section .right-section .logo-borealis {width: 100px;}.home-hero-section .right-section .logo-reach {width: 100%;display: flex;justify-content: flex-end;margin-bottom: 20px;}@media (max-width: 992px) {.home-hero-section .right-section .logo-reach {width:100px;margin-bottom: 0px;}}.home-hero-section .right-section .logo-reach img {width: 100px;}.home-hero-section .right-section .logo-research {width: 100px;margin-left: 82px;}@media (max-width: 992px) {.home-hero-section .right-section .logo-reach {order:1;} .home-hero-section .right-section .fl-module-rich-text { order:2; }.home-hero-section .right-section .fl-module-photo {margin-left:0;margin-right: 50px;margin-bottom: 20px;}.home-hero-section .right-section .logo-reach {margin-right: 0;}}@media (max-width: 400px) {.home-hero-section .right-section .logo-research {}}.home-hero-section .right-section .fl-rich-text * {font-size: 16px !important;font-weight: 500;line-height: normal;letter-spacing: normal;color: var(--color-black);}.home-hero-section .right-section .fl-rich-text a {color: var(--color-purple);}.home-hero-section .fl-row-content-wrap {position: relative;z-index: 5;}.home-hero-section .fl-row-content:before {position: absolute;max-width: 1094px;width: 55%;max-height: 1000px;height: 51vw;top: 80px;margin: 0 auto;left: 56px;right: 0;content: '';z-index: 8;background: url(images/graphics-group.png) no-repeat center/100%;}@media (max-width: 1500px) {.home-hero-section .fl-row-content:before {width: 50%;height: 48vw;left: 80px;}}@media (max-width: 1365px) {.home-hero-section .fl-row-content:before {width: 45%;height: 43vw;left: 111px;}}@media (max-width: 1279px) {.home-hero-section .fl-row-content:before { top:100px;}}@media (max-width: 1279px) {.home-hero-section .fl-row-content:before {width: 60%;height: 55vw;left: 70px;}}@media (max-width: 480px) {.home-hero-section .fl-row-content:before {position: absolute;width: 80%;height: 75vw;top: 100px;margin: 0 auto;left: 0px;}}.home-hero-section .fl-row-content:after {position: absolute;max-width: 430px;width: 22.39%;max-height: 820px;height: 42.7vw;bottom: 0px;right: -56px;content: '';display:none;z-index: 6;background: url(images/graphics-lady.webp) no-repeat center/100%;}@media (max-width: 768px) {.home-hero-section .fl-row-content:after {right:0;}}p a.footnote-link:hover{color:white !important;}.ui-helper-hidden-accessible{display:none !important;}.footnotes-wrapper{padding-left: clamp(440px, calc(437px + 3vw), 537px) !important;padding-right: 100px;padding-bottom:100px;}.inner-footnotes-wrapper{max-width:1474px;width:100%;margin:0 auto;}.footnotes{column-count: 2;column-gap:158px;}.footnotes li{max-width:685px;font-size: 16px !important;margin-bottom: 40px;font-family: var(--font-family-medium-italic);font-style: italic;color: var(--color-secondary) !important;margin-top: 10px !important;line-height: 1.44;letter-spacing: normal;text-align: left;font-weight: normal;font-stretch: normal;margin-right: 0px;padding-left:30px;list-style-type:none !important;position:relative;}.footnotes li:before{color: var(--color-secondary);content: counter(list-item) ".";font-weight: 700;left: -3px;position: absolute;top: 0;}.footnotes li a{color: var(--color-sky-blue) !important;font-family: var(--font-family-bold);font-size: 16px;}.footnotes li a:hover{color: var(--color-tertiary) !important;text-decoration: none;}@media(max-width:1440px){.footnotes{column-gap:80px;}}@media(max-width:1279px){.footnotes-wrapper{padding-left:100px !important;}}@media(max-width:992px){.footnotes-wrapper{padding-left:60px !important;padding-right:60px !important;padding-bottom:80px !important;}}@media(max-width:768px){.footnotes-wrapper{padding-left:30px !important;padding-right:30px !important;padding-bottom:60px !important;}.footnotes{column-count: 1;column-gap:0;}}