*{box-sizing:border-box}body,html{height:100%}body,html{margin:0;padding:0}body{color:#130c2f;display:flex;flex-direction:column;font-family:Jost,sans-serif;font-size:1.125rem;height:auto;justify-content:space-between;line-height:1.5rem;overflow-x:hidden}.screen-reader-only,.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:0.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:0.0625rem}.skip-to-content-link{align-items:center;background:transparent;border:0.0625rem solid #fff;border-radius:2.0625rem;color:#fff!important;display:flex;height:2.25rem;justify-content:center;left:0.9375rem;padding:0.5rem;position:absolute;text-align:center;text-decoration:none!important;transform:translateY(-100%);transition:transform .3s;width:9.375rem}.skip-to-content-link:focus{transform:translateY(0.625rem);z-index:100}input,table{font-family:Jost,sans-serif}input[type=text]:focus,textarea:focus{outline:none}button:focus-visible{outline:none;outline:0.125rem solid #f5740e}b,strong{font-weight:500}a{color:#6d3cbb;text-decoration:underline;transition:all .3s linear}a:hover{color:#130c2f;text-decoration:none}a:focus-visible{outline:0.125rem solid #f5740e!important;text-decoration:none}.button,button,button[type=submit],input[type=submit]{background:#fff;border:0.0625rem solid #bfce18;border-radius:1.875rem;color:#6d3cbb;cursor:pointer;display:inline-block;font-family:Jost,sans-serif;font-size:0.9375rem;font-weight:500;letter-spacing:0.1375rem;line-height:136%;padding:0.5rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s linear;vertical-align:middle}.button:after,button:after,button[type=submit]:after,input[type=submit]:after{background-image:url(../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:1.6875rem 0.9375rem;content:"";display:inline-block;height:0.9375rem;margin-left:0.4375rem;position:relative;top:0.125rem;width:1.6875rem}.button.button-outline{background:transparent;border:0.0625rem solid #ff7948;color:#f7f5fb}.button.button-outline:focus,.button.button-outline:hover{background:#ff7948;color:#000;text-decoration:none}.button.button-outline:after{content:none}.button.button-secondary{background:transparent;border:0.0625rem solid #d9e274;padding:0.4375rem 1.25rem}.button.button-secondary:after{content:none}.button.button-secondary:hover{background:#bfce18;color:#d9e274;text-decoration:none}.button.button-secondary:focus-visible{outline:0.125rem solid #f5740e!important;text-decoration:none}.button.button-secondary-border{background-color:transparent;border:0.0625rem solid #bfce18;color:#fff}.button.button-secondary-border:hover{color:#fff}.button.button-alternative{background-color:#6d3cbb;border:0;color:#d9e274}.button.button-alternative:hover{background-color:#d9e274;color:#6d3cbb}.button.button-alternative:focus-visible{outline:0.125rem solid #f5740e!important;text-decoration:none}.button.button-alternative:after{content:none}.link-underline{cursor:pointer;display:inline-block;font-size:0.9375rem;font-weight:600;letter-spacing:0.1125rem;line-height:136%;margin-top:0.6875rem;padding:0 0.3125rem 0.75rem;position:relative;text-decoration:inherit;text-transform:uppercase;transition:all .3s ease-in-out;vertical-align:middle}.link-underline:after{background-color:#000;bottom:0;content:"";height:0.125rem;left:0;position:absolute;right:0;width:100%}.link-underline.white{color:#fff}.link-underline.white:after{background-color:#fff;transition:all .3s ease-in-out}.link-underline.white:hover{border-color:#bfce18;color:#bfce18}.link-underline.white:hover:after{background-color:#bfce18}.link-underline.dark{color:#000}.link-underline.dark:after{background-color:#000}.link-underline.dark:hover{border-color:#998dde;color:#998dde}.link-underline.dark:hover:after{background-color:#998dde}.link-underline:focus{order:0;outline:none!important}.button.button-large{padding:1.0625rem 1.875rem}.button:hover,input[type=submit]:hover{background:#bfce18;color:#6d3cbb}button.slick-next,button.slick-prev{transition:all .3s}button.slick-next:hover,button.slick-prev:hover{background:#6d3cbb;color:#d9e274}button.slick-next:focus-visible,button.slick-prev:focus-visible{outline:0.125rem solid #f5740e!important;text-decoration:none}.button.button-outline-dark{background:transparent;border-color:#000;color:#000;font-size:0.9375rem;font-weight:600;letter-spacing:11%;line-height:136%;text-transform:uppercase;vertical-align:middle}.button.button-outline-dark:after{display:none}.button.button-outline-dark:hover{background:#000;color:#fff;text-decoration:none}h1,h2,h3,h4,h5{color:#130c2f;font-family:Jost,sans-serif;font-weight:700;margin-bottom:1.5rem;margin-top:0;text-transform:uppercase}h6{font-size:1.125rem;font-weight:500}h1{font-size:1.875rem;line-height:2.625rem}@media (min-width:768px){h1{font-size:3.75rem;line-height:4.5rem}}h2{font-size:1.5rem;line-height:2.0625rem}@media (min-width:768px){h2{font-size:3.625rem;line-height:4.4375rem}}h3{font-size:1.5rem;line-height:2.0625rem}@media (min-width:768px){h3{font-size:2.3125rem;line-height:3.125rem}}h4{font-size:1.5rem;line-height:2.1875rem}@media (min-width:768px){h4{font-size:1.75rem;line-height:2.5rem}}h5{font-size:1.125rem;font-weight:700;line-height:1.625rem}@media (min-width:768px){h5{font-size:1.3125rem;line-height:1.8125rem}}p{margin-bottom:1.25rem;margin-top:1.25rem}@media (min-width:768px){p{margin-bottom:0.9375rem;margin-top:0.9375rem}}table{border-spacing:0;display:table;table-layout:fixed;width:100%}table td,table th{padding:2rem}table thead{color:#fff;text-align:left}table thead td,table thead th{background:#130c2f;font-family:Jost,sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase}table tbody tr td{border-bottom:0.0625rem solid #130c2f;color:#130c2f}table tbody tr td:not(:last-child){border-right:none}table tbody tr:not(:first-child) td{border-top:none}table td{background-color:#fff;font-family:Jost,sans-serif;text-align:left;vertical-align:middle}table td:empty{background-color:transparent;border:none;border-bottom:0.0625rem solid #dcdbdb;padding:0}table td:empty+td:empty{border-left:none}ol,ul{margin-bottom:2.1875rem;margin-top:2.1875rem}@media (min-width:768px){ol,ul{margin-bottom:1.875rem;margin-top:1.875rem}}ol,ul{list-style-type:none;margin-left:0;margin-right:0;padding:0}ol li,ul li{margin-bottom:1rem;margin-top:1rem;position:relative}ol li ol,ol li ul,ul li ol,ul li ul{margin:.5rem 0 1rem 2rem}ul{margin-left:0.9375rem}ul li{margin:0.1875rem 0;padding-left:1.2rem;position:relative}ul li:before{background-color:#6d3cbb;border-radius:50%;content:"";display:block;height:0.125rem;left:0.3125rem;position:absolute;top:0.75rem;width:0.125rem}ol{counter-reset:li}ol li{counter-increment:li}ol li:before{color:#6d3cbb;content:counter(li);font-size:1.1rem;padding-right:1.2rem;vertical-align:bottom}img{max-width:100%}@media (min-width:768px){img.alignleft{float:left;margin-bottom:2rem;margin-right:2rem}img.alignright{float:right;margin-bottom:2rem;margin-left:2rem}}.d-flex-center,.text-center{text-align:center}.d-flex-center{align-items:center;display:flex;flex-direction:column}.d-flex-center,.flex-center{justify-content:center}.pull-right{float:none}@media (min-width:768px){.pull-right{float:right}}@media (max-width:991px){.desktop-only{display:none!important}}@media (min-width:576px){.mobile-only{display:none!important}}@media (min-width:768px){.mobile-and-tablet-only{display:none}}@media (max-width:576px){.hide-on-mobile{display:none!important}}@media (max-width:768px){.hide-on-mobile-and-tablet{display:none!important}}.wrapper{margin-left:auto;margin-right:auto;max-width:78.875rem;padding:0 1.25rem}@media (min-width:768px){.wrapper{padding:0 2rem}}@media (min-width:1302px){.wrapper{padding:0}}.wrapper.wrapper-small{max-width:62.1875rem;width:100%}@media (min-width:1035px){.wrapper.wrapper-small{padding:0}}.wrapper.wrapper-md{max-width:65.125rem;width:100%}@media (min-width:1035px){.wrapper.wrapper-md{padding:0}}.wrapper.wrapper-medium{max-width:68.75rem}@media (min-width:1140px){.wrapper.wrapper-medium{padding:0}}.wrapper-fluid{padding:0 1.25rem}@media (min-width:768px){.wrapper-fluid{padding:0 2rem}}@media (min-width:1302px){.wrapper-fluid{padding:0}}section{padding:3.125rem 0}section.no-mobile-padding{padding:0}section.no-mobile-padding-top{padding-top:0}section.no-mobile-padding-bottom{padding-bottom:0}section.no-top-padding{padding-top:0}section.no-bottom-padding{padding-bottom:0}@media (min-width:768px){section{padding:6.25rem 0}section.no-top-padding{padding-top:0}section.no-bottom-padding{padding-bottom:0}}.breadcrumbs{display:none}.error404 section{padding:6.25rem 0 5.625rem}@media (min-width:768px){.error404 section{padding:6.25rem 0 6.5625rem}}.error404{background:linear-gradient(180deg,#fff -5.51%,#f2f2f2 201.22%)}.container-404{margin-top:-1.875rem;max-width:21.6875rem;text-align:center}@media (min-width:768px){.container-404{margin-top:0;max-width:78.875rem}}.container-404 .maintitle{color:#000;font-size:6.25rem;font-weight:500;letter-spacing:0.125rem;line-height:120%;text-align:center;text-transform:capitalize}.container-404 .title{color:#000;font-size:1.375rem;font-weight:400;line-height:136%;margin:-0.3125rem 0 2.5rem}@media (min-width:768px){.container-404 .title{margin:0.875rem 0 2.375rem}}.container-404 .button-container{align-items:center;display:flex;flex-direction:column}@media (min-width:768px){.container-404 .button-container{flex-direction:row;justify-content:center}}.container-404 .button-container .button{align-items:center;border:0.0625rem solid #000;border-radius:1.875rem;display:flex;flex-grow:1;font-size:0.9375rem;font-weight:600;height:2.25rem;justify-content:center;letter-spacing:0.1rem;line-height:136%;margin:0 0 1rem;padding:0.5rem 1.25rem;width:10.4375rem;width:100%}.container-404 .button-container .button:hover{background-color:#bfce18;border-color:#bfce18;color:#000}@media (min-width:768px){.container-404 .button-container .button{margin:0 0.25rem;max-width:max-content;min-width:10.4375rem}}.container-404 .button-container .button-black{background-color:#000;color:#fff}.container-404 .button-container .button-white{background-color:#fff;color:#000}body .nice-select{padding-right:2.1875rem}body .nice-select:after{right:1.25rem}.component-title-section{font-weight:500;letter-spacing:1%;text-align:center}@media (max-width:768px){.component-title-section br{display:none}}@media (min-width:768px){.component-title-section{font-size:3.125rem;line-height:120%;text-align:left;text-transform:unset}}.component-subtitle-section{align-items:center;display:flex;flex-direction:column;font-weight:400;justify-content:center;margin-bottom:0.625rem;text-transform:capitalize}@media (min-width:992px){.component-subtitle-section{align-items:flex-start;justify-content:left}}.heading-two-columns{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.heading-two-columns{justify-content:space-between}}.heading-two-columns .component-title-section{padding-bottom:0.875rem}.heading-two-columns .component-subtitle-section{font-weight:400;margin-bottom:0.625rem;text-align:center}@media (min-width:768px){.heading-two-columns .component-subtitle-section{align-items:start;text-align:left}}body .sticky-form{display:none}body.body_sticky_form .sticky-form{display:block;opacity:1;transition:opacity .3s ease}body.body_sticky_form .sticky-form.hide{opacity:0;pointer-events:none}.slider-controls{align-items:center;display:flex;gap:0.625rem;justify-content:center;margin-top:0.9375rem}body .slider-controls{margin:0.625rem auto 1rem;max-width:20rem}@media (min-width:768px){body .slider-controls{margin:1.5rem auto 0}}body .slider-controls .custom-prev{background-image:url(../img/testimonial-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-size:1.1875rem;border:0.0625rem solid transparent;display:inline-block;height:2.5rem;padding:0;transform:rotate(0deg);width:2.5rem}body .slider-controls .custom-prev:after{content:none}body .slider-controls .custom-prev:focus,body .slider-controls .custom-prev:hover{border-color:#000;outline:transparent!important;padding:0}body .slider-controls .custom-next{background-image:url(../img/testimonial-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-size:1.1875rem;border:0.0625rem solid transparent;cursor:pointer;display:inline-block;height:2.5rem;padding:0;right:2rem;transform:rotate(180deg);width:2.5rem}body .slider-controls .custom-next:after{content:none}body .slider-controls .custom-next:focus,body .slider-controls .custom-next:hover{border-color:#000;outline:transparent!important;padding:0}body .slider-controls .custom-dots{margin:0 auto;text-align:center;z-index:1}body .slider-controls .custom-dots .slick-dots{display:flex;justify-content:center;position:inherit}body .slider-controls .custom-dots .slick-dots li{margin:0 0.75rem}body .slider-controls .custom-dots .slick-dots li .dot-custom{background:#b6b6b6;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:0.5rem;line-height:0;outline:none;padding:0;width:0.5rem}body .slider-controls .custom-dots .slick-dots li.slick-active .dot-custom{background:#000}.slick-autoplay-toggle-button{display:none}.show-mobile{display:block}@media (min-width:768px){.show-mobile{display:none}}.show-desktop{display:none}@media (min-width:768px){.show-desktop{display:block}}
/*!
 * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.container,.container-sm{max-width:33.75rem}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:45rem}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:60rem}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:71.25rem}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:82.5rem}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}header{background:#f3f5f8;padding:0;position:relative}header ul{display:flex;list-style-type:none}header ul,header ul *{margin:0;padding:0}header ul li:before{display:none}header a{text-decoration:none}header .wrapper{max-width:78.875rem}header .wrapper .wrapper-intro{display:flex;justify-content:center;margin:0 auto}header .header-top{background-color:#fff;padding:0.8125rem 0 0.9375rem;position:relative;transition:all .3s linear}header .header-top .post-edit-link{display:none}header .header-top .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (min-width:992px){header .header-top .wrapper{padding-right:0.375rem}}header .header-top.sticky{left:0;position:fixed;top:0;width:100%;z-index:30}header .header-top.sticky .logo{max-width:6.75rem}header .header-top.sticky .menu-elements .menu .menu-item-has-children .dropdown-menu ul ul{height:calc(100% - 1.875rem);margin-top:1.875rem}header .header-top .menu-elements li>ul{display:none}header .header-top-logo{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}@media (min-width:992px){header .header-top-logo{align-items:center;width:auto}}header .header-top-logo .menu-toggle{background-image:url(../img/icon-hamburger-black.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 0.875rem;cursor:pointer;display:inline-block;height:0.875rem;transition:none;width:1.25rem}header .header-top-logo .menu-toggle span,header .header-top-logo .menu-toggle:after{display:none}@media (min-width:992px){header .header-top-logo .menu-toggle{display:none}}header .header-top-logo a{font-size:0;line-height:normal;position:relative;z-index:30}header .header-top-logo .logo{max-width:6.75rem;transition:all .3s linear}@media (min-width:992px){header .header-top-logo .logo{max-width:9.375rem}}header .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item.menu-toggled>.sub-menu-toggle,header .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item.menu-toggled>a,header .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item:hover>.sub-menu-toggle,header .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item:hover>a{color:#bf9bfa;opacity:1}header .header-top-menu{align-items:center;display:flex;gap:0 2rem}@media (max-width:767.98px){header .header-top-menu{gap:0}}header .header-top-menu ul{gap:0 1.9375rem}@media (max-width:1200px){header .header-top-menu ul{gap:0 1.5625rem}}header .header-top-menu .menu-elements .menu li,header .header-top-menu .menu-elements .menu ul{position:static}header .header-top-menu .menu-elements .menu>.menu-item{display:none}@media (min-width:992px){header .header-top-menu .menu-elements .menu>.menu-item{display:block}header .header-top-menu .menu-elements .menu>.menu-item:hover:not(.featured)>a:before{background-color:#000;content:"";height:0.25rem;left:0;position:absolute;top:-0.5rem;width:100%}}header .header-top-menu .menu-elements .menu>.menu-item>a{font-size:0.875rem;font-weight:500;padding-left:0.625rem;padding-right:0.625rem;position:relative;text-transform:uppercase;z-index:30}header .header-top-menu .menu-elements .menu>.menu-item.menu-item-has-children .sub-menu-toggle{cursor:pointer;display:inline-block;font-size:0.875rem;margin-left:0.25rem;position:relative;transition:all .3s linear;z-index:30}header .header-top-menu .menu-elements .menu>.menu-item.featured{font-size:0.9375rem;font-weight:600}header .header-top-menu .menu-elements .menu>.menu-item.featured a{display:inline-block;position:relative;text-transform:uppercase;z-index:30}@media (min-width:992px){header .header-top-menu .menu-elements .menu>.menu-item.featured a{display:inline;letter-spacing:.12em}}header .header-top-menu .menu-elements .menu>.menu-item.featured a:hover{background-color:#ff7948;color:#000;opacity:1}header .header-top-menu .menu-elements .menu .menu-item-has-children{position:relative}header .header-top-menu .menu-elements .menu .menu-item-has-children .menu-item-has-children{position:static}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu{background-color:#fff;display:none;left:-1.875rem;position:absolute;top:1.125rem;z-index:20}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul{background-color:#fff;display:flex;flex-direction:column;margin:0;padding:5rem 0 2.5rem}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.menu-item-has-children:hover>a{background:linear-gradient(-90deg,#19133b,#322c5c);color:#fff}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.menu-item-has-children:hover ul{display:block}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.title a{color:#6d3cbb;pointer-events:none}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.title a:hover{background-color:transparent;color:#6d3cbb}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.separator,header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.title-mobile{display:none}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul ul{border-left:0.0625rem solid #e9e9e9;display:none;height:calc(100% - 2.5rem);left:100%;margin-top:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem;position:absolute;top:0}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul a{color:#000;font-size:0.875rem;font-weight:500;padding:0.625rem 2.5rem;text-transform:uppercase}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul a:hover{color:#51469c}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul a i{display:block;font-size:0.875rem;font-style:normal;font-weight:400;text-transform:none}header .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu ul li.menu-item-has-children>a:hover{background:linear-gradient(-90deg,#19133b,#322c5c);color:#fff}header .header-top-menu .menu-elements .menu .menu-item-has-children:hover .dropdown-menu{display:block}header .header-top-menu .menu-elements-mobile{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:0;z-index:30}header .header-top-menu .menu-elements-mobile:after{background-image:url(../img/animation-services/services-cube-green.svg);background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;content:"";display:inline-block;filter:grayscale(1);height:1.125rem;opacity:.5;position:absolute;right:0.125rem;top:50%;width:1.125rem}header .header-top-menu .menu-elements-mobile-container{background-color:#fff;height:calc(100% - 4.9375rem);margin-top:4.9375rem;position:relative;width:calc(100% - 4.6875rem)}header .header-top-menu .menu-elements-mobile-container .menu-close{background-image:url(../img/icon-menu-close.svg);background-position:50%;background-repeat:no-repeat;background-size:0.875rem 0.875rem;display:inline-block;height:0.875rem;position:absolute;right:1.875rem;top:-2.125rem;width:0.875rem;z-index:30}header .header-top-menu .menu-elements-mobile-container .go-back-button{align-items:center;display:none;justify-content:flex-start;margin:0 1.875rem 1.25rem;padding-top:1.25rem}header .header-top-menu .menu-elements-mobile-container .go-back-button .indicator{background-image:url(../img/icon-menu-item-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:0.375rem 0.625rem;display:inline-block;height:0.625rem;margin-right:1.25rem;transform:rotate(180deg);width:0.375rem}header .header-top-menu .menu-elements-mobile-container .go-back-button .text{color:#000;display:block;font-size:0.875rem;font-weight:600;line-height:136%;text-transform:uppercase;white-space:nowrap}header .header-top-menu .menu-elements-mobile-container .menu-search-mobile{padding:1.25rem 1.875rem}header .header-top-menu .menu-elements-mobile-container .menu-search-mobile .searchform{box-shadow:none;display:block;height:auto;max-width:none;position:static;width:100%}header .header-top-menu .menu-elements-mobile-container .menu-search-mobile input{background-color:#f9f9f9;background-image:url(../img/icon-search-black.svg);background-position:left 0.75rem center;background-repeat:no-repeat;background-size:1.125rem 1.125rem;border:0;font-size:0.875rem;height:auto;padding:0.875rem 0.75rem 0.875rem 2.5rem;width:100%}header .header-top-menu .menu-elements-mobile-container .menu-search-mobile input::placeholder{opacity:0}header .header-top-menu .menu-elements-mobile-container .menu-search-mobile button,header .header-top-menu .menu-elements-mobile-container .menu-search-mobile button#resetButton{display:none!important}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container{background:#fff;height:100%;overflow:auto;padding:0 1.875rem}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container .sub-menu{display:none}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container ul{display:flex;flex-direction:column;margin:0}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container ul li{text-align:left}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container ul li.mobile-show{display:none}@media (max-width:996.98px){header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container ul li.mobile-show{display:flex;margin-top:1.375rem}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container ul li.mobile-show a{color:#d9e274!important;margin:0!important}}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul li.title a,header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul li.title-mobile a{color:#51469c}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul li.separator{display:none!important}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul li{white-space:normal}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li a{display:block;font-size:0.875rem;font-weight:500;line-height:136%;padding:1.25rem 1.25rem 1.25rem 0;text-transform:uppercase;white-space:normal}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li a i{display:block;font-size:0.875rem;font-style:normal;font-weight:400;text-transform:none}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li .sub-menu-toggle{align-items:center;display:flex;justify-content:space-between}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li .sub-menu-toggle .sub-menu-toggle-indicator{background-image:url(../img/icon-menu-item-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:0.375rem 0.625rem;display:inline-block;height:0.625rem;width:0.375rem}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li .go-back{align-items:center;flex-direction:row-reverse;justify-content:flex-end}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li .go-back .sub-menu-toggle-indicator{background-image:url(../img/icon-menu-item-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:0.375rem 0.625rem;display:inline-block;height:0.625rem;margin-right:1.25rem;transform:rotate(180deg);width:0.375rem}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li .go-back a{color:#000;display:block;font-size:0.875rem;font-weight:600;line-height:136%;text-transform:uppercase;white-space:nowrap}header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li.toggled .sub-menu-toggle,header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li.toggled>a{color:#bf9bfa}@media (min-width:992px){header .header-top-menu .menu-elements-mobile-container .menu-header-main-menu-container>ul>li a:hover{color:#bf9bfa}header .header-top-menu .menu-elements-mobile{display:none}}header .header-top-menu .search{background-image:url(../img/icon-search-black.svg);background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;cursor:pointer;display:inline-block;display:none!important;height:1.125rem;position:relative;width:1.125rem;z-index:30}@media (min-width:992px){header .header-top-menu .search{display:inline-block!important}}header .header-top-menu .searchform{align-items:center;box-shadow:0 1.875rem 1.875rem 0 rgba(0,0,0,.25);display:none;height:2.5rem;max-width:45.3125rem;position:absolute;top:100%;width:100%;z-index:1}@media (min-width:992px){header .header-top-menu .searchform{margin-top:1.25rem}}@media (max-width:767.98px){header .header-top-menu .searchform{left:0.9375rem;max-width:100%;width:calc(100% - 1.875rem)}}header .header-top-menu .searchform input{background:#fff;border:0.0625rem solid #bf9bfa;border-radius:0.5rem;color:#22133b;flex:1;font-size:1.125rem;font-weight:400;height:100%;padding:0 3.125rem 0 1rem;position:relative;transition:all .3s}header .header-top-menu .searchform input::placeholder{color:rgba(34,19,59,.5)}header .header-top-menu .searchform button{align-items:center;background:transparent;border:none;display:flex;height:2.5rem;justify-content:center;padding:0;position:absolute;right:0.375rem;top:0;width:2.5rem}header .header-top-menu .searchform button:after,header .header-top-menu .searchform button:before{display:none!important}header .header-top-menu .searchform.reset-visible #resetButton{display:flex!important;left:0;right:inherit}header .header-top-menu .searchform.reset-visible input{padding-left:2.5rem}header .header-top-menu .searchform.open{display:flex}header .header-bottom{display:flex;flex-direction:column}@media (min-width:992px){header .header-bottom{align-items:center;flex-direction:row}}header .header-bottom-text .header-text-title{font-weight:700;text-transform:uppercase}header .header-bottom-text .header-text-title p{margin:0;padding:0}header .header-bottom-text .header-text-title b,header .header-bottom-text .header-text-title strong{color:#bfce18;font-weight:700}header .header-bottom-text .header-text-description{font-size:1.125rem;line-height:1.5rem}@media (min-width:576px){header .header-bottom-text .header-text-description{font-size:1.125rem;line-height:1.5rem}}header .header-bottom-text .header-text-button{margin-top:2.125rem}@media (min-width:992px){header .header-bottom-text .header-text-button{margin-top:2.5rem}}header .header-bottom-events{margin-bottom:-4.375rem;margin-top:1.25rem;position:relative;z-index:10}@media (min-width:992px){header .header-bottom-events{margin-bottom:-9.375rem;margin-top:0}}header .header-bottom-events .cubes{height:100%;position:absolute;width:100%}header .header-bottom-events .cubes .cube{background-image:url(../img/animation-header/header-cube.svg);background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;background-size:100%;display:inline-block;height:1.125rem;opacity:0;position:absolute;width:1.125rem}@keyframes cubeAnimationTop{0%,4%{margin-top:0;opacity:0}48%,52%{margin-top:-3.125rem;opacity:.3}96%,to{margin-top:0;opacity:0}}@keyframes cubeAnimationBottom{0%,4%{margin-bottom:0;opacity:0}48%,52%{margin-bottom:-3.125rem;opacity:.3}96%,to{margin-bottom:0;opacity:0}}header .header-bottom-events .events-container{margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:hidden}header .header-bottom-events .events-container .events{margin-left:-4.375rem;margin-right:-4.375rem}@media (min-width:768px){header .header-bottom-events .events-container .events{margin-left:0;margin-right:0}}header .header-bottom-events .events-container .events .event{font-size:0;line-height:normal;text-align:center}header .header-bottom-events .events-container .events .event .event-container{background-image:url(../img/header-cube-frame@2x.png);background-position:50%;background-repeat:no-repeat;background-size:26.25rem 24.8125rem;display:inline-block;display:flex;height:24.8125rem;width:26.25rem}@media (min-width:768px){header .header-bottom-events .events-container .events .event .event-container{background-image:url(../img/header-cube-frame@2x.png);background-position:50%;background-repeat:no-repeat;background-size:33.4375rem 31.625rem;display:inline-block;display:flex;height:31.625rem;width:33.4375rem}}header .header-bottom-events .events-container .events .event .event-container-special{background-image:url(../img/animation-header/header-room@2x.png);background-position:50%;background-repeat:no-repeat;background-size:26.25rem 24.8125rem;display:inline-block;height:24.8125rem;width:26.25rem}@media (min-width:768px){header .header-bottom-events .events-container .events .event .event-container-special{background-image:url(../img/animation-header/header-room@2x.png);background-position:50%;background-repeat:no-repeat;background-size:33.4375rem 31.625rem;display:inline-block;height:31.625rem;width:33.4375rem}}header .header-bottom-events .events-container .events .event .event-container .content{align-items:center;color:#130c2f;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:70%}header .header-bottom-events .events-container .events .event .event-container .content .title{font-size:1.3125rem;font-weight:500;line-height:1.8125rem;max-width:9.6875rem}header .header-bottom-events .events-container .events .event .event-container .content .title .separator{display:none}@media (min-width:768px){header .header-bottom-events .events-container .events .event .event-container .content .title .separator{display:inline}header .header-bottom-events .events-container .events .event .event-container .content .title{font-weight:600;max-width:none}}header .header-bottom-events .events-container .events .event .event-container .content .logo{background:#fff;border-radius:1.25rem;box-shadow:0 0 2.5rem rgba(132,107,173,.2);margin-bottom:0.625rem;margin-top:0.625rem;padding:0.9375rem;text-align:center}@media (min-width:768px){header .header-bottom-events .events-container .events .event .event-container .content .logo{margin-bottom:1.5625rem;margin-top:1.5625rem}}header .header-bottom-events .events-container .events .event .event-container .content .description{font-size:1.125rem;line-height:1.5rem}@media (min-width:576px){header .header-bottom-events .events-container .events .event .event-container .content .description{font-size:1.125rem;line-height:1.5rem}}header .header-bottom-events .events-container .events .event .event-container .content .link{font-size:1rem;font-weight:500;margin-top:0.3125rem}@media (min-width:768px){header .header-bottom-events .events-container .events .event .event-container .content .link{margin-top:1.25rem}}header .header-bottom-events .events-container .events .event .event-container .content .link a{color:#737d02;text-decoration:underline}header .extra-content{display:flex;flex-direction:column-reverse;justify-content:center;margin-bottom:0}@media (min-width:992px){header .extra-content{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:1.25rem;margin-top:6.25rem}}header .extra-content .text{margin-top:1.875rem;padding-right:0}@media (min-width:992px){header .extra-content .text{margin-top:0;max-width:23.75rem;padding-right:1.875rem}}header .extra-content .text .title{font-size:1.75rem;font-weight:500;line-height:2.5rem}@media (min-width:992px){header .extra-content .text .title{font-size:1.3125rem;line-height:1.8125rem}}header .extra-content .text .description{font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:1.25rem 0 1.875rem}header .extra-content .text .link a{color:#d9e274;font-size:1rem;font-weight:500;line-height:1.75rem;text-decoration:underline}header .extra-content .text .link a:hover{color:#f5f5f5}header .extra-content .image-video{overflow:hidden}@media (min-width:992px){header .extra-content .image-video>img{max-width:36.25rem}}header .extra-content .image-video.video{margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width:992px){header .extra-content .image-video.video{margin-left:0;margin-right:0;max-width:36.25rem;width:100%}}header .extra-content .image-video.video .video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:1.875rem;position:relative}header .extra-content .image-video.video .video-container embed,header .extra-content .image-video.video .video-container iframe,header .extra-content .image-video.video .video-container object{height:100%;left:0;position:absolute;top:0;width:100%}header.header-theme-dark{color:#fff}header.header-theme-dark .header-top .menu-elements .featured a,header.header-theme-dark .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a,header.header-theme-light .header-top .menu-elements .featured a,header.header-theme-light .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a{background-color:#000;border-radius:1.875rem;color:#fff;font-size:0.9375rem;padding:0.5rem 1.25rem}@media (min-width:576px){header.header-theme-dark .header-top .menu-elements .featured a,header.header-theme-dark .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a,header.header-theme-light .header-top .menu-elements .featured a,header.header-theme-light .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a{padding:0.5rem 1.25rem}}header.header-theme-dark .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a,header.header-theme-light .header-top .menu-elements-mobile-container .menu-header-main-menu-container ul li.featured a{display:inline-block;margin-top:1.875rem}header.header-theme-dark .header-top-menu a,header.header-theme-light .header-top-menu a{align-items:flex-start;color:#000;display:flex;flex-direction:column;white-space:nowrap}header.header-theme-dark .header-top-logo .logo.logo-light,header.header-theme-dark .header-top-menu a figure,header.header-theme-light .header-top-logo .logo.logo-light,header.header-theme-light .header-top-menu a figure{display:none}header.header-theme-dark .header-top-logo .logo.logo-dark,header.header-theme-light .header-top-logo .logo.logo-dark{display:inline-block}header.header-theme-dark .header-top.mobile-menu-opened .menu-toggle,header.header-theme-light .header-top.mobile-menu-opened .menu-toggle{opacity:0}header.header-theme-dark.header-type-homepage .header-top.sticky,header.header-theme-light.header-type-homepage .header-top.sticky{background:#fff;margin-top:0}header.header-theme-dark.header-type-homepage .header-top.sticky .logo,header.header-theme-light.header-type-homepage .header-top.sticky .logo{max-width:6.75rem}header.header-theme-dark.header-type-homepage .header-top.sticky .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu,header.header-theme-light.header-type-homepage .header-top.sticky .header-top-menu .menu-elements .menu .menu-item-has-children .dropdown-menu{top:0.625rem}@media (min-width:992px){header.header-theme-dark.header-type-homepage .header-top-logo .logo,header.header-theme-light.header-type-homepage .header-top-logo .logo{max-width:9.5rem}}header.header-theme-dark.header-type-homepage .header-bottom,header.header-theme-light.header-type-homepage .header-bottom{margin-top:3.125rem}@media (min-width:992px){header.header-theme-dark.header-type-homepage .header-bottom,header.header-theme-light.header-type-homepage .header-bottom{justify-content:space-between;margin-top:0;padding-bottom:3.75rem;padding-top:3.4375rem}}header.header-theme-dark.header-type-homepage .header-bottom-text .header-text-title,header.header-theme-light.header-type-homepage .header-bottom-text .header-text-title{font-size:2.25rem;line-height:120%;padding-right:6.25rem}@media (min-width:992px){header.header-theme-dark.header-type-homepage .header-bottom-text .header-text-title,header.header-theme-light.header-type-homepage .header-bottom-text .header-text-title{font-size:5rem;line-height:120%;padding-right:0}}header.header-theme-dark.header-type-homepage .header-bottom-text .header-text-description,header.header-theme-light.header-type-homepage .header-bottom-text .header-text-description{font-size:1.125rem;line-height:1.5rem;margin-top:1.5625rem}@media (min-width:576px){header.header-theme-dark.header-type-homepage .header-bottom-text .header-text-description,header.header-theme-light.header-type-homepage .header-bottom-text .header-text-description{font-size:1.125rem;line-height:1.5rem}}header.header-theme-dark.header-type-general-text .header-bottom-text .header-text-title,header.header-theme-dark.header-type-general-text-image .header-bottom-text .header-text-title,header.header-theme-light.header-type-general-text .header-bottom-text .header-text-title,header.header-theme-light.header-type-general-text-image .header-bottom-text .header-text-title{font-size:1.5rem;line-height:2.0625rem}@media (min-width:992px){header.header-theme-dark.header-type-general-text .header-bottom-text .header-text-title,header.header-theme-dark.header-type-general-text-image .header-bottom-text .header-text-title,header.header-theme-light.header-type-general-text .header-bottom-text .header-text-title,header.header-theme-light.header-type-general-text-image .header-bottom-text .header-text-title{font-size:2.3125rem;line-height:3.125rem}}header.header-theme-dark.header-type-general-text .header-bottom-text .header-text-description,header.header-theme-dark.header-type-general-text-image .header-bottom-text .header-text-description,header.header-theme-light.header-type-general-text .header-bottom-text .header-text-description,header.header-theme-light.header-type-general-text-image .header-bottom-text .header-text-description{margin-top:1.25rem}header.header-theme-dark.header-custom-hero-image,header.header-theme-dark.header-type-general-text,header.header-theme-light.header-custom-hero-image,header.header-theme-light.header-type-general-text{background-image:url(../img/header-general-bg.png);background-position:50%;background-size:cover}header.header-theme-dark.header-custom-hero-image .header-bottom,header.header-theme-dark.header-type-general-text .header-bottom,header.header-theme-light.header-custom-hero-image .header-bottom,header.header-theme-light.header-type-general-text .header-bottom{padding-bottom:3.75rem;padding-top:2.1875rem}header.header-theme-dark.header-custom-hero-image .header-bottom-text,header.header-theme-dark.header-type-general-text .header-bottom-text,header.header-theme-light.header-custom-hero-image .header-bottom-text,header.header-theme-light.header-type-general-text .header-bottom-text{max-width:37.5rem}@media (min-width:992px){header.header-theme-dark.header-custom-hero-image .header-bottom-text-full,header.header-theme-dark.header-type-general-text .header-bottom-text-full,header.header-theme-light.header-custom-hero-image .header-bottom-text-full,header.header-theme-light.header-type-general-text .header-bottom-text-full{max-width:none;padding-right:15%}}@media (min-width:768px){header.header-theme-dark.header-custom-hero-image .header-bottom .header-bottom-text,header.header-theme-dark.header-type-general-text .header-bottom .header-bottom-text,header.header-theme-light.header-custom-hero-image .header-bottom .header-bottom-text,header.header-theme-light.header-type-general-text .header-bottom .header-bottom-text{max-width:65rem}header.header-theme-dark .header-custom-hero-image .wrapper.wrapper-md,header.header-theme-light .header-custom-hero-image .wrapper.wrapper-md{max-width:70rem}header.header-theme-dark .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-title,header.header-theme-light .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-title{letter-spacing:0.0375rem;margin-bottom:0;word-spacing:-0.0625rem}header.header-theme-dark .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-button,header.header-theme-light .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-button{margin-top:0.8125rem}header.header-theme-dark .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-button a.button.button-outline,header.header-theme-light .header-custom-hero-image .wrapper.wrapper-md .header-bottom .header-text-button a.button.button-outline{letter-spacing:0.125rem;padding:0.375rem 1.1875rem}}header.header-theme-dark .header-text-title-small,header.header-theme-light .header-text-title-small{color:#f7f5fb;font-size:1.375rem;font-weight:500;line-height:1.8125rem;margin:0.625rem 0 1.25rem}@media (max-width:767.98px){header.header-theme-dark .header-text-title-small,header.header-theme-light .header-text-title-small{margin-top:1.875rem}}header.header-theme-dark.header-type-general-text-image,header.header-theme-light.header-type-general-text-image{background-color:#2e2859}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image,header.header-theme-light.header-type-general-text-image{background-image:url(../img/header-general-bg.png)}}header.header-theme-dark.header-type-general-text-image .header-bottom,header.header-theme-light.header-type-general-text-image .header-bottom{padding-bottom:1.25rem;padding-top:0}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image .header-bottom,header.header-theme-light.header-type-general-text-image .header-bottom{padding-bottom:1.875rem;padding-top:1.875rem}}header.header-theme-dark.header-type-general-text-image .header-bottom-image,header.header-theme-light.header-type-general-text-image .header-bottom-image{background-image:url(../img/header-contact-waves@2x.png);background-position:top;background-repeat:no-repeat;background-size:100%;margin-bottom:1.875rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-top:3.125rem;position:relative;text-align:center}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image .header-bottom-image,header.header-theme-light.header-type-general-text-image .header-bottom-image{background:none;margin-bottom:0;margin-left:0;margin-right:0;padding-right:5.9375rem;padding-top:0;width:auto}}header.header-theme-dark.header-type-general-text-image .header-bottom-image:after,header.header-theme-light.header-type-general-text-image .header-bottom-image:after{background:#7049e1;content:"";filter:blur(3.125rem);height:6.875rem;left:calc(50% - 10rem);margin-top:-4.6875rem;position:absolute;top:50%;transform:rotate(-20.17deg);width:9.375rem}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image .header-bottom-image:after,header.header-theme-light.header-type-general-text-image .header-bottom-image:after{display:none}}header.header-theme-dark.header-type-general-text-image .header-bottom-image img,header.header-theme-light.header-type-general-text-image .header-bottom-image img{max-height:18.9375rem;max-width:18.75rem;position:relative;z-index:10}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image .header-bottom-image img,header.header-theme-light.header-type-general-text-image .header-bottom-image img{max-height:12.5rem;max-width:12.5rem}}header.header-theme-dark.header-type-general-text-image .header-bottom-image.header-bottom-image-large img,header.header-theme-light.header-type-general-text-image .header-bottom-image.header-bottom-image-large img{margin-bottom:-0.9375rem;margin-top:-1.875rem}@media (min-width:992px){header.header-theme-dark.header-type-general-text-image .header-bottom-image.header-bottom-image-large img,header.header-theme-light.header-type-general-text-image .header-bottom-image.header-bottom-image-large img{max-height:18.9375rem;max-width:18.75rem}header.header-theme-dark.has-extra-content,header.header-theme-light.has-extra-content{background-image:url(../img/header_bg_extended.jpg)}}header.header-theme-dark.header-type-carousel_el,header.header-theme-light.header-type-carousel_el{background:radial-gradient(76.75% 153.77% at 60% 43%,#6f49e0 1.8%,#422a80 29.99%,#22133b 51.88%);min-height:40rem;padding-bottom:0;z-index:2}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el,header.header-theme-light.header-type-carousel_el{background:radial-gradient(142.96% 72.53% at 65.6% 67.6%,#6f49e0 1.8%,#422a80 39.31%,#22133b 72.92%);max-width:100%;min-height:auto;overflow:hidden}}header.header-theme-dark.header-type-carousel_el .header-top,header.header-theme-light.header-type-carousel_el .header-top{background:transparent}header.header-theme-dark.header-type-carousel_el .header-top.sticky,header.header-theme-light.header-type-carousel_el .header-top.sticky{background:#130c2f;margin-top:0}header.header-theme-dark.header-type-carousel_el .header-top.sticky .logo,header.header-theme-light.header-type-carousel_el .header-top.sticky .logo{max-width:6.75rem}@media (min-width:992px){header.header-theme-dark.header-type-carousel_el .header-top-logo .logo,header.header-theme-light.header-type-carousel_el .header-top-logo .logo{max-width:9.5rem}}header.header-theme-dark.header-type-carousel_el .header-bottom,header.header-theme-light.header-type-carousel_el .header-bottom{padding-top:3.125rem}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider{border-radius:0;bottom:0;position:absolute;right:0;width:calc(50% - 6.25rem)}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider{border-radius:1.25rem;margin-top:2.5rem;position:relative;width:100%}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .slick-list,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .slick-list{overflow:visible}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item{height:27.1875rem;opacity:0;padding:2.5rem 2.5rem 0;position:relative;transition:all .3s}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item.tns-slide-active,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item.tns-slide-active{opacity:1}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item{height:22.5rem;padding:1.25rem 1.25rem 0}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item:before,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item:before{background:linear-gradient(160.74deg,#22133b 27.59%,rgba(34,19,59,0) 66.32%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item:before,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item:before{border-radius:1.25rem}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .link,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .title,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(90deg,#ebf393,#fed54e 51.39%,#f6840f);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;line-height:120%;margin:0.5rem 0;max-width:34.375rem;position:relative;text-transform:uppercase;z-index:10}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .title,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .title{font-size:1.5rem;padding-right:2.5rem}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description{color:#fff;font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.5rem;position:relative;z-index:10}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description{font-size:1.125rem;text-transform:uppercase}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description p,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description p{margin:0}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description b,header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description strong,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description b,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description strong{color:#fff;font-weight:800}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description span,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description span{color:#bfce18}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .description br+br,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .description br+br{display:none}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .icon,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .icon{position:absolute;right:3.125rem;top:0;z-index:10}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .icon,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .icon{right:0;top:0}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .logo,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .logo{position:relative;z-index:10}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .logo img,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .logo img{max-height:2.75rem}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .image,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .image{bottom:0;left:3.125rem;margin-bottom:-6.875rem;position:absolute;z-index:1}@media (max-width:996.98px){header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .image,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .image{left:0;margin-bottom:-3.9375rem}}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .item .image img,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .item .image img{max-height:27.0625rem}header.header-theme-dark.header-type-carousel_el .header-bottom .eSlider .slick-active .item,header.header-theme-light.header-type-carousel_el .header-bottom .eSlider .slick-active .item{opacity:1}header.header-theme-dark .search-header,header.header-theme-light .search-header{background-image:var(--hero-mobile);background-position:0 100%;padding:6.5625rem 0}@media (min-width:768px){header.header-theme-dark .search-header,header.header-theme-light .search-header{align-items:center;background-image:var(--hero-desktop);background-repeat:no-repeat;background-size:cover;display:flex;padding:7.5rem 0}}header.header-theme-dark .search-header .wrapper,header.header-theme-light .search-header .wrapper{max-width:70.1875rem;width:100%}header.header-theme-dark .search-header .wrapper h1,header.header-theme-light .search-header .wrapper h1{color:#f7f5fb;font-size:3.125rem;font-weight:500;letter-spacing:0.03125rem;line-height:120%;margin:0;text-transform:capitalize}header.header-theme-dark .header-type-general-text,header.header-theme-light .header-type-general-text{align-items:center;background-image:url(../img/hero-mobile.svg);background-repeat:no-repeat;background-size:cover;display:flex;padding-bottom:3.125rem;padding-top:3.125rem}header.header-theme-dark .header-type-general-text.header-custom-hero-image,header.header-theme-light .header-type-general-text.header-custom-hero-image{background-image:var(--hero-mobile);background-position:0 100%}@media (min-width:768px){header.header-theme-dark .header-type-general-text.header-custom-hero-image,header.header-theme-light .header-type-general-text.header-custom-hero-image{align-items:center;background-image:var(--hero-desktop);background-repeat:no-repeat;background-size:cover;display:flex;padding-bottom:0}}@media (min-width:768px) and (max-width:992px){header.header-theme-dark .header-type-general-text.header-custom-hero-image,header.header-theme-light .header-type-general-text.header-custom-hero-image{padding-bottom:2.5rem}}header.header-theme-dark .header-type-general-text.header-custom-hero-image.different-hero-image,header.header-theme-light .header-type-general-text.header-custom-hero-image.different-hero-image{background-image:var(--hero-mobile)}@media (min-width:768px){header.header-theme-dark .header-type-general-text.header-custom-hero-image.different-hero-image,header.header-theme-light .header-type-general-text.header-custom-hero-image.different-hero-image{background-image:var(--hero-desktop);height:31rem}}header.header-theme-dark .header-type-general-text.header-custom-hero-image .wrapper-intro,header.header-theme-light .header-type-general-text.header-custom-hero-image .wrapper-intro{justify-content:left}header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image{margin-bottom:0.625rem;width:9.375rem}header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image span,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:4.375rem}header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image .header-right-logo,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page .header-standard-image .header-right-logo{background-position:0}header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page .header-text-button,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page .header-text-button{margin-top:0.875rem}@media (min-width:768px) and (max-width:992px){header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page{padding-bottom:2.5rem}}@media (min-width:768px){header.header-theme-dark .header-type-general-text.header-custom-hero-image.standard-hero-page .header-text-description,header.header-theme-light .header-type-general-text.header-custom-hero-image.standard-hero-page .header-text-description{margin-top:0}}header.header-theme-dark .header-type-general-text .header-text-button,header.header-theme-light .header-type-general-text .header-text-button{margin-top:0.625rem}@media (min-width:992px){header.header-theme-dark .header-type-general-text,header.header-theme-light .header-type-general-text{background-image:url(../img/hero-general.svg);height:21.25rem;padding-bottom:2.5rem;padding-top:0}header.header-theme-dark .header-type-general-text.different-hero-image,header.header-theme-light .header-type-general-text.different-hero-image{background-image:url(../img/hero-general-different-shape.svg);background-position:50%;height:31rem}header.header-theme-dark .header-type-general-text.different-hero-image .header-bottom,header.header-theme-light .header-type-general-text.different-hero-image .header-bottom{padding:0 3.125rem 0 6.25rem}header.header-theme-dark .header-type-general-text .header-text-button,header.header-theme-light .header-type-general-text .header-text-button{margin-top:2.1875rem}}header.header-theme-dark .header-type-general-text .header-text-title,header.header-theme-light .header-type-general-text .header-text-title{color:#fff;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:136%;text-transform:capitalize}@media (min-width:992px){header.header-theme-dark .header-type-general-text .header-text-title,header.header-theme-light .header-type-general-text .header-text-title{font-size:3.125rem}}header.header-theme-dark .header-type-general-text .header-text-description,header.header-theme-light .header-type-general-text .header-text-description{font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:136%}header.header-theme-dark .header-type-general-text .reverse-text,header.header-theme-light .header-type-general-text .reverse-text{display:flex;flex-direction:column-reverse}header.header-theme-dark .header-type-general-text .reverse-text .header-text-title-small,header.header-theme-light .header-type-general-text .reverse-text .header-text-title-small{color:#bfce18;font-size:1.75rem;font-weight:300;letter-spacing:.02em;line-height:136%;text-transform:capitalize}header.header-theme-dark .header-type-general-text .reverse-text .header-text-title,header.header-theme-light .header-type-general-text .reverse-text .header-text-title{color:#f7f5fb;font-size:3.125rem;font-weight:500;letter-spacing:.02em;line-height:136%;text-transform:capitalize}header.header-theme-dark .header-type-general-text .reverse-text .header-text-description,header.header-theme-light .header-type-general-text .reverse-text .header-text-description{color:#f7f5fb;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%}header.header-theme-light .header-top.menu-toggled .header-top-logo .logo.logo-light{display:inline-block}header.header-theme-light .header-top.menu-toggled .header-top-logo .logo.logo-dark{display:none}header.header-theme-light .header-top.menu-toggled .header-top-menu .menu-elements .menu .featured a{background:transparent;border:0.0625rem solid #d9e274;color:#fff;outline:none}header.header-theme-light .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item>.sub-menu-toggle,header.header-theme-light .header-top.menu-toggled .header-top-menu .menu-elements .menu>.menu-item>a{color:#fff}header.header-theme-light .header-top.menu-toggled .search{background-image:url(../img/icon-search-white.svg)}header.header-theme-light .header-top.sticky{background-color:#2e2859}header.header-theme-light .header-top.sticky .menu-toggle{background-image:url(../img/icon-hamburger-white.svg)}header.header-theme-light .header-top.sticky .menu-toggle span,header.header-theme-light .header-top.sticky .menu-toggle:after{display:none}header.header-theme-light .header-top.sticky .logo{max-width:6.75rem}header.header-theme-light .header-top.sticky .logo.logo-light{display:inline-block}header.header-theme-light .header-top.sticky .logo.logo-dark{display:none}header.header-theme-light .header-top.sticky .header-top-menu .menu-elements .menu .featured a{background:transparent;border:0.0625rem solid #d9e274;color:#fff;outline:none}header.header-theme-light .header-top.sticky .header-top-menu .menu-elements .menu>.menu-item>.sub-menu-toggle,header.header-theme-light .header-top.sticky .header-top-menu .menu-elements .menu>.menu-item>a{color:#fff}header.header-theme-light .header-top.sticky .header-top-menu .search{background-image:url(../img/icon-search-white.svg)}header.header-theme-light .header-top-logo .logo.logo-light{display:none}header.header-theme-light .header-top-logo .logo.logo-dark{display:inline-block}@media (min-width:992px){header.header-theme-light .header-top-logo .logo{max-width:9.5rem}}header.header-theme-light .header-top-logo .menu-toggle{background-image:url(../img/icon-hamburger-purple.svg)}header.header-theme-light .header-top-logo .menu-toggle span,header.header-theme-light .header-top-logo .menu-toggle:after{display:none}header.header-theme-light .header-top-menu .menu-elements .menu .featured a{color:#fff!important}header.header-theme-light .header-top-menu .menu-elements .menu .featured a:hover{color:#000!important}header.header-theme-light .header-top-menu .menu-elements .menu>.menu-item>.sub-menu-toggle,header.header-theme-light .header-top-menu .menu-elements .menu>.menu-item>a{color:#130c2f;font-weight:500}header.header-theme-light .header-top-menu .search{background-image:url(../img/icon-search-purple.svg)}header .has-video-box{background:linear-gradient(342.96deg,#2b446f -.24%,#0c0d19 97.92%),radial-gradient(120.02% 120.02% at 50% 0,#4c226c 0,#121728 100%),linear-gradient(342.96deg,#2b446f -.24%,#0c0d19 97.92%);flex-direction:column;height:auto;margin-bottom:18.75rem}@media (max-width:767.98px){header .has-video-box{margin-bottom:13.75rem}}header .has-video-box .wrapper{max-width:70rem}header .has-video-box .wrapper .header-bottom{align-items:start;justify-content:space-between;padding-bottom:5.4375rem;padding-top:8.75rem}@media (max-width:767.98px){header .has-video-box .wrapper .header-bottom{padding-top:60vh!important}}header .has-video-box .wrapper .header-bottom .header-bottom-text{flex:0 0 35rem}@media (max-width:767.98px){header .has-video-box .wrapper .header-bottom .header-bottom-text{flex:auto}}header .has-video-box .wrapper .header-bottom .header-bottom-text .header-text-title{letter-spacing:-0.125rem;line-height:104%;margin-bottom:1.25rem}header .has-video-box .wrapper .header-bottom .header-bottom-text .header-text-title p{margin:0}header .has-video-box .wrapper .header-bottom .header-bottom-text .header-text-description{font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%}header .has-video-box .wrapper .header-bottom .header-bottom-text .header-text-button{margin-top:2rem}@media (min-width:767.98px){header .has-video-box .wrapper .header-bottom .header-bottom-text .header-text-button a{padding:0.5rem 1rem 0.375rem 1.125rem}}header .has-video-box .wrapper .header-bottom .header-right-image{flex:0 0 21.5625rem;margin:0}@media (max-width:767.98px){header .has-video-box .wrapper .header-bottom .header-right-image{flex:auto}}header .has-video-box .video_box{backdrop-filter:blur(6.25rem);background:hsla(0,0%,100%,.08);border:0.0625rem solid hsla(0,0%,100%,.17);border-radius:2.5rem;margin-bottom:-13.75rem;max-width:70rem;overflow:hidden;padding:1rem;width:100%}@media (max-width:767.98px){header .has-video-box .video_box{backdrop-filter:blur(3.125rem);background:hsla(0,0%,100%,.08);border:0.0625rem solid hsla(0,0%,100%,.17);border-radius:1.5rem;max-width:calc(100% - 2.75rem);padding:0.25rem}}header .has-video-box .video_box a{border-radius:1.875rem;display:block;height:30.9375rem;overflow:hidden;position:relative}@media (max-width:767.98px){header .has-video-box .video_box a{border-radius:1.25rem;height:20rem}}header .has-video-box .video_box a:before{background:rgba(20,26,45,.54);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}header .has-video-box .video_box a:after{background:url(../img/play_button.svg) no-repeat 50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}header .has-video-box .video_box a img{border-radius:1.875rem;height:100%;object-fit:cover;width:100%}header .header-type-general-text-image{background:url(../img/hero-general.svg) no-repeat;background-position:50%;background-size:cover}@media (min-width:992px){header .header-type-general-text-image{background-image:url(../img/header-general-bg.png)}header .header-type-general-text-image .wrapper-intro{justify-content:left;padding-left:6.25rem}}header .header-type-general-text-image .header-bottom{padding-bottom:3.75rem;padding-top:2.1875rem}header .header-type-general-text-image .header-bottom-text{max-width:37.5rem}@media (min-width:992px){header .header-type-general-text-image .header-bottom-text-full{max-width:none;padding-right:15%}}header .header-type-general-text-image .header-bottom .header-text-title{color:#fff;font-size:3.125rem;font-weight:500;letter-spacing:.02em;line-height:136%;text-transform:capitalize}header .header-type-general-text-image .header-bottom .header-text-description{font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%}header .video-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}header .video-background video{display:none;height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}header .video-background .video-desktop{display:block}header .video-background .video-mobile{display:none}@media (max-width:767px){header .video-background .video-desktop{display:none}header .video-background .video-mobile{display:block}}.error404 .header-type-general-text.no-video-box,.no-no-cache{display:none}@media (max-width:996.98px){.page-biogrid header.header-theme-dark.header-type-service .header-bottom-text .header-text-button,.page-id-7372 header.header-theme-dark.header-type-service .header-bottom-text .header-text-button{text-align:center}.page-biogrid header.header-theme-dark.header-type-service .header-bottom-text .header-text-button .button,.page-id-7372 header.header-theme-dark.header-type-service .header-bottom-text .header-text-button .button{display:inline-flex;max-width:14.375rem;padding:0.75rem 0.9375rem;text-align:center}.page-biogrid header.header-theme-dark.header-type-service .header-bottom-text .header-text-button .button:after,.page-id-7372 header.header-theme-dark.header-type-service .header-bottom-text .header-text-button .button:after{display:none!important}}.breadcrumbs{display:none!important}.header-type-service{align-items:center;background-image:url(../img/hero-mobile.svg);background-repeat:no-repeat;background-size:cover;display:flex;height:100%;padding-bottom:3.125rem;padding-top:3.125rem}.header-type-service .header-bottom-text .header-text-title{font-size:3.125rem;font-weight:500;letter-spacing:2%;line-height:136%;margin-bottom:0.625rem;text-transform:capitalize}.header-type-service .wrapper{width:100%}.header-type-service .wrapper .header-bottom{padding:0;width:100%}@media (min-width:992px){.header-type-service .wrapper .header-bottom{padding:0 3.125rem 0 0;width:100%}}.header-type-service .wrapper .header-text-description{font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:136%}.header-type-service .header-text-button{margin-top:0.625rem}@media (min-width:992px){.header-type-service{background-image:url(../img/hero-general.svg);height:18.75rem}.header-type-service.different-hero-image{background-image:url(../img/hero-general-different-shape.svg);background-position:50%;height:31rem}.header-type-service.different-hero-image .header-bottom{padding:0 3.125rem 0 6.25rem}.header-type-service .header-text-button{margin-top:2.1875rem}}.header-type-service .header-text-title{color:#fff;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:136%;text-transform:capitalize}@media (min-width:992px){.header-type-service .header-text-title{font-size:3.125rem}}.header-type-service .reverse-text{display:flex;flex-direction:column-reverse}.header-type-service .reverse-text .header-text-title-small{color:#bfce18;font-size:1.75rem;font-weight:300;letter-spacing:.02em;line-height:136%;text-transform:capitalize}.header-type-service .reverse-text .header-text-title{color:#f7f5fb;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:136%;text-transform:capitalize}@media (min-width:768px){.header-type-service .reverse-text .header-text-title{font-size:3.125rem}}.header-type-service .reverse-text .header-text-description{color:#f7f5fb;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%}header .header-type-solutions_header{background:url(../img/SolutionsStakeholder.jpg);background-position:0 100%;background-size:cover;margin-bottom:0;padding:6.125rem 0}header .header-type-solutions_header .wrapper .header-bottom{padding:0!important}header .header-type-solutions_header .wrapper .header-bottom .header-bottom-text{flex:100%}header .header-type-solutions_header .wrapper.wrapper-md{max-width:70.125rem;width:100%}header .header-type-solutions_header .header-bottom,header .header-type-solutions_header .wrapper-intro{width:100%}header .header-type-solutions_header .top-title-colored{color:#ff7948;font-size:1.75rem;font-weight:400;letter-spacing:-0.01388rem;line-height:136%;margin-bottom:1.125rem}header .header-type-solutions_header .header-text-title-small{margin:0 0 0.25rem}header .header-type-solutions_header .header-bottom-text .header-text-title{margin-bottom:1.125rem;margin-top:0.3125rem;text-transform:unset}@media (min-width:992px){header .header-type-solutions_header .header-bottom-text .header-text-title.no-header-description p{font-size:2.625rem;letter-spacing:0.0525rem;line-height:110%}}header .header-type-solutions_header .header-bottom-text .header-text-title p{color:#f7f5fb;font-size:3.125rem;font-weight:500;letter-spacing:0.03263rem;line-height:120%}@media (min-width:992px){header .header-type-solutions_header .header-bottom-text .header-text-description{font-size:1.375rem!important;letter-spacing:-0.01188rem!important;line-height:137%!important}}header .header-type-solutions_header .header-bottom-text .header-text-button{margin-top:2rem}header .header-type-solutions_header .header-bottom-text .button.button-outline{border:0.0625rem solid #ff7948;letter-spacing:0.12125rem;padding:0.4375rem 1.25rem}header .header-type-solutions_header .header-bottom-text .button.button-outline:hover{background:#ff7948}@media (max-width:992px){header .header-type-solutions_header{background:linear-gradient(342.96deg,#2b446f -.24%,#0c0d19 97.92%),radial-gradient(120.02% 120.02% at 50% 0,#4c226c 0,#121728 100%),linear-gradient(342.96deg,#2b446f -.24%,#0c0d19 97.92%);background-repeat:no-repeat;padding:3.75rem 0.25rem}header .header-type-solutions_header .header-bottom-text .top-title-colored{font-size:1.375rem;line-height:136%}header .header-type-solutions_header .header-bottom-text .header-text-title-small{font-size:1.125rem;line-height:136%}header .header-type-solutions_header .header-bottom-text .header-text-title{margin-top:0}header .header-type-solutions_header .header-bottom-text .header-text-title p{font-size:2.25rem;font-weight:500;line-height:120%}}@media (min-width:992px){.page-solutions-by-offering header .header-type-solutions_header .wrapper{max-width:70.3125rem;width:100%}.page-solutions-by-offering header .header-type-solutions_header .header-bottom-text .header-text-button{margin-top:0}.page-solutions-by-offering header .header-type-solutions_header .header-bottom-text .header-text-title.no-header-description{margin-bottom:1.125rem;margin-top:1.25rem;text-transform:unset}.page-solutions-by-offering header .header-type-solutions_header .header-bottom-text .header-text-title.no-header-description p{font-size:3.125rem;letter-spacing:0.03263rem}}.header-type-homepage{align-items:center;background:url(../img/hero-mobile-home.svg) no-repeat 0 0;background-size:cover;display:flex;height:39.0625rem;position:relative}.header-type-homepage .wrapper{display:flex;justify-content:center;margin:0 auto;width:100%}.header-type-homepage .wrapper .wrapper-intro{flex-direction:column;width:100%}@media (min-width:768px){.header-type-homepage{align-items:center;background:url(../img/hero.svg) no-repeat 50%;background-size:cover;display:flex}}.header-type-homepage .header-right-image{margin:0 auto 0.875rem;text-align:center;width:100%}.header-type-homepage .header-right-image .header-right-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:13.75rem;margin:0 auto;width:13.75rem}@media (min-width:768px){.header-type-homepage .header-right-image .header-right-logo{height:25rem;width:100%}.header-type-homepage .header-right-image{margin:0 auto;width:100%}}.header-type-homepage .header-bottom{flex-direction:column-reverse;margin-top:-3.25rem}.header-type-homepage .header-bottom .header-right-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:13.75rem;margin:0 auto;width:13.75rem}@media (min-width:768px){.header-type-homepage .header-bottom .header-right-logo{height:25rem;width:100%}.header-type-homepage .header-bottom{align-items:center;flex-direction:row;justify-content:center;margin-top:0;padding-bottom:3.75rem;padding-top:3.4375rem}}.header-type-homepage .header-bottom .header-text-description{color:#f7f5fb;font-size:1.125rem;font-style:normal;font-weight:300;letter-spacing:-1%;margin-bottom:1.25rem;margin-top:0.5rem}@media (min-width:768px){.header-type-homepage .header-bottom .header-text-description{font-size:1.375rem;line-height:136%;margin-top:1.125rem}}.header-type-homepage .header-bottom .header-text-description p{margin:0}.header-type-homepage .header-bottom .header-text-description b,.header-type-homepage .header-bottom .header-text-description strong{color:#fff;font-weight:800}.header-type-homepage .header-bottom .header-text-description span{color:#bfce18}.header-type-homepage .header-bottom .header-text-description .header-text-button{margin-top:0}.header-type-homepage .header-bottom .header-text-description .header-text-button .button{border:none;display:inline-flex;padding:0.4375rem 1.0625rem}.header-type-homepage .header-bottom .header-text-description .header-text-button .button:after{content:"";display:block!important}.header-type-homepage .header-bottom .header-bottom-text .header-text-title{font-size:2.25rem;font-weight:500;line-height:120%;margin-bottom:0.5rem;text-transform:capitalize}@media (min-width:768px){.header-type-homepage .header-bottom .header-bottom-text .header-text-title{font-size:5rem;font-weight:500;letter-spacing:3%;line-height:120%;margin-bottom:0.5rem;padding-right:0;text-transform:capitalize}.header-type-homepage .header-bottom .header-bottom-text .header-text-title p{letter-spacing:-0.1rem}}.header-type-homepage .header-bottom .header-bottom-text .header-text-title p{margin:0;padding:0}.header-type-homepage .header-bottom .header-bottom-text h1{color:#fff}@media (min-width:992px){.header-type-homepage .header-bottom .header-bottom-text{padding-right:0.9375rem}.header-type-homepage .header-bottom .header-bottom-text-full{max-width:none;padding-right:15%}}.header-type-homepage .header-bottom .header-bottom-text .header-text-title-small{color:#bfce18;font-size:3rem;font-weight:500;letter-spacing:1%!important;line-height:100%;margin-bottom:0.3125rem;text-transform:capitalize}@media (max-width:767.98px){.header-type-homepage .header-bottom .header-bottom-text .header-text-title-small{font-size:1.375rem;letter-spacing:0;margin-top:1.875rem}}footer{background:#f3f5f8;color:#fff}footer a{color:#fff;text-decoration:none}footer .wrapper{max-width:81.25rem;padding:0 1.1875rem}footer .newsletter{background-color:#2e2859;color:#fff}footer .newsletter .wrapper-newsletter{display:flex;flex-direction:column;justify-content:space-between;max-width:23.125rem;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){footer .newsletter .wrapper-newsletter{flex-direction:row;max-width:81.25rem;padding-bottom:2.375rem;padding-top:3.4375rem}}footer .newsletter .wrapper-newsletter .text .title{font-size:1.5rem;line-height:2.125rem;margin-bottom:0.9375rem}@media (min-width:768px){footer .newsletter .wrapper-newsletter .text .title{font-size:1.75rem}}footer .newsletter .wrapper-newsletter .text .subtitle{margin-bottom:0.9375rem}footer .newsletter .wrapper-newsletter .form .form-outer{border:0.0625rem solid #9a73db;border-radius:3.125rem;display:inline-block;width:100%}@media (min-width:768px){footer .newsletter .wrapper-newsletter .form .form-outer{max-width:45vw;width:29.375rem}}footer .newsletter .wrapper-newsletter .form .form-outer .form-inner{background:#fff;border:0.5625rem solid rgba(82,45,141,.87);border-radius:3.125rem;display:flex;justify-content:space-between;padding:0.1875rem 0.1875rem 0.1875rem 0.625rem;width:100%}footer .newsletter .wrapper-newsletter .form .form-outer .form-inner input[type=text]{border:0;font-size:1.125rem;margin-left:0.3125rem;width:calc(100% - 9.375rem)}footer .newsletter .form-inner-email .wpcf7-form-control-wrap{max-width:55%;width:100%}@media (min-width:768px){footer .newsletter .form-inner-email .wpcf7-form-control-wrap{max-width:85%}}footer .newsletter .form-inner-email .wpcf7-form-control-wrap input{background:#fff;border:0;border-radius:6.25rem;height:2.8125rem;max-width:85%;width:100%}footer .newsletter .form-inner-email .wpcf7-form-control-wrap input:focus-visible{outline:inherit}footer .newsletter .form-inner-email form.invalid .wpcf7-response-output{color:#ff97bf}footer .newsletter .form-inner-email .wpcf7-response-output{border:0;font-size:1.125rem;font-weight:500;margin-top:0.5625rem;padding:0;position:absolute;text-transform:capitalize}@media (min-width:768px){footer .newsletter .form-inner-email .wpcf7-response-output{font-size:1.3125rem}}footer .newsletter .form-inner-email .wpcf7-not-valid-tip{display:none}footer .newsletter .form-inner-email .button.button-secondary{margin-left:-0.625rem}footer .footer{background:radial-gradient(41.68% 147.3% at 32.7% 50%,#2b446f 0,#0c0d19 100%),radial-gradient(120.02% 120.02% at 50% 0,#4c226c 0,#121728 100%),radial-gradient(41.68% 147.3% at 32.7% 50%,#2b446f 0,#0c0d19 100%);border-radius:3.125rem 3.125rem 0 0}footer .footer ul{display:flex;flex-direction:column;list-style-type:none}footer .footer ul,footer .footer ul *{margin:0;padding:0}footer .footer ul li:before{display:none}@media (min-width:768px){footer .footer ul{flex-direction:row}}footer .footer .logo img{max-height:3.875rem;width:auto}footer .footer .tagline{font-size:1.125rem;line-height:136%;margin-top:1.875rem}footer .footer .tagline b{display:block;font-weight:500;margin-bottom:0.625rem}footer .footer .tagline .widget{padding:0}footer .footer .social{margin-top:0.625rem}@media (min-width:768px){footer .footer .social{margin-top:0.25rem}}footer .footer .social ul{display:flex!important;flex-direction:row}footer .footer .social .social-icon{align-items:center;cursor:pointer;display:flex;margin:0 0.625rem 0 0}footer .footer .social .social-icon:hover{color:#fff}footer .footer .social .social-icon-linkedin .icon{background-image:url(../img/footer-linkedin.svg)}footer .footer .social .social-icon-linkedin .icon,footer .footer .social .social-icon-twitter .icon{background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;display:inline-block;height:1rem;width:1rem}footer .footer .social .social-icon-twitter .icon{background-image:url(../img/icon-social-twitter.svg)}footer .footer .social .social-icon-facebook .icon{background-image:url(../img/icon-social-facebook.svg)}footer .footer .social .social-icon-facebook .icon,footer .footer .social .social-icon-youtube .icon{background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;display:inline-block;height:1rem;width:1rem}footer .footer .social .social-icon-youtube .icon{background-image:url(../img/icon-social-youtube.svg)}footer .footer .social .social-icon-instagram .icon{background-image:url(../img/icon-social-instagram.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;display:inline-block;height:1rem;width:1rem}footer .footer .social .social-icon .icon{opacity:.8}footer .footer .social .social-icon .text{font-size:1rem;margin-left:0.4375rem;text-transform:capitalize;transition:all .3s linear}footer .footer .social .social-icon:hover .icon{opacity:1}footer .footer .social li:last-child .social-icon{margin-right:-0.1875rem}footer .footer .widget .widget-title{color:#f3f5f8;font-size:1.125rem;opacity:.5}@media (min-width:768px){footer .footer .widget .widget-title{padding:0.625rem 0 0.3125rem}}footer .footer-top{padding-top:3.875rem}footer .footer-top .footer-menus{display:flex;flex-direction:column}@media (min-width:768px){footer .footer-top .footer-menus{flex-direction:row;justify-content:space-between}}footer .footer-top .footer-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;margin:1rem 0 0;max-width:34.375rem;position:relative;width:100%}@media (min-width:768px){footer .footer-top .footer-columns{flex-grow:1;flex:auto;flex-wrap:nowrap;gap:3.9375rem}}footer .footer-top .footer-columns .footer-column{font-size:0.9375rem;margin-top:1.875rem;min-width:8rem;width:50%}@media (min-width:768px){footer .footer-top .footer-columns .footer-column{margin-top:0;width:auto}}footer .footer-top .footer-columns .footer-column.footer-column-logo{margin-top:4.375rem}@media (min-width:768px){footer .footer-top .footer-columns .footer-column.footer-column-logo{margin-top:0}}footer .footer-top .footer-columns .legal{font-size:0.75rem;margin-top:1.875rem;opacity:.8;width:50%}@media (min-width:768px){footer .footer-top .footer-columns .legal{bottom:0;margin-bottom:-2.875rem;margin-top:0;opacity:1;position:absolute;width:auto;z-index:10}}footer .footer-top .footer-columns .legal ul{display:flex!important;flex-direction:column;justify-content:center}footer .footer-top .footer-columns .legal ul a{padding:0}@media (min-width:768px){footer .footer-top .footer-columns .legal ul{flex-direction:row;font-size:0.75rem;font-weight:300}footer .footer-top .footer-columns .legal ul li{margin-right:2.875rem}footer .footer-top ul{display:block!important;font-size:0.9375rem}footer .footer-top ul a{line-height:200%}}footer .footer-top ul a{display:block;opacity:.8;padding:0.3125rem 0}footer .footer-top ul a:hover{color:#ff7948}@media (min-width:768px){footer .footer-top ul a{padding:0.125rem 0;word-break:break-word}}footer .footer .mobile-only>.social{margin:2.5rem 0}footer .footer-bottom{border-top:0.0625rem solid hsla(0,0%,100%,.16);color:#f7f5fb;display:flex;flex-direction:column;font-size:0.9375rem;font-weight:300;margin-top:0;padding-top:1.1875rem;text-align:center}@media (min-width:768px){footer .footer-bottom{flex-direction:row;font-size:0.75rem;justify-content:space-between;margin-top:1.3125rem;padding-bottom:4.6875rem}}@media (min-width:992px){footer .footer-bottom a{padding:0 0.9375rem}}footer .footer-bottom a:hover{color:#bfce18}footer .footer-bottom li:first-of-type a{padding-left:0}footer .footer-bottom li:last-of-type a{padding-right:0}footer .footer-bottom .copyright{font-size:0.75rem;order:2;text-align:left}footer .footer-bottom .copyright p{letter-spacing:0.00625rem;margin:0.625rem 0}@media (min-width:768px){footer .footer-bottom .copyright p{margin:0}}footer .footer-bottom .credits{align-items:center;display:flex;font-size:0.75rem;justify-content:flex-start;margin-bottom:5.625rem;order:3}@media (min-width:768px){footer .footer-bottom .credits{justify-content:center;letter-spacing:0.01125rem;margin-bottom:1.25rem;margin-top:-0.3125rem}footer .footer-bottom .credits a{position:relative;top:0.125rem}footer .footer-bottom .credits{margin-bottom:0}}footer .footer-bottom .credits img{max-width:4.6875rem;padding-left:0.25rem;position:relative;top:-0.125rem}@media (min-width:768px){footer .footer-bottom .credits img{max-width:100%}}footer .footer-bottom .credits a{padding:0}@media (min-width:768px){footer .footer-bottom .copyright,footer .footer-bottom .credits,footer .footer-bottom .legal{order:0}}.post-type-archive-news .site-main{margin-top:3.75rem}.post-type-archive-news .site-main #topics,.post-type-archive-news .site-main .article-tags,.post-type-archive-news .site-main .select-holder,.post-type-archive-news .site-main h6{display:none}.post-type-archive-news .site-main h5{margin-top:1.5rem}.archive-article{background-color:#fff;position:relative}.archive-article:hover{z-index:10}@media (min-width:768px){.archive-article{margin-bottom:3.4375rem}}.archive-article:after{border-bottom:0.125rem solid #130c2f;content:"";display:block;margin:2.1875rem 0;opacity:.2}@media (min-width:768px){.archive-article{border-bottom:0}.archive-article:after{display:none}}.archive-article .article-tags{margin-top:1.25rem}.archive-article .article-tags a.tags{border:0.0625rem solid transparent;border-radius:3.125rem;display:inline-block;font-size:0.75rem;font-weight:700;margin-right:0.25rem;margin-top:0.625rem;padding:0.3125rem 1.125rem;text-decoration:none;text-transform:uppercase}.archive-article .article-tags a.tags:last-child{margin-right:0}.archive-article h2{margin-top:1.5rem}.archive-article h2 a{color:#130c2f;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.875rem;text-decoration:inherit;text-transform:capitalize}.archive-article h2:hover a{color:#6d3cbb}.archive-article .entry-content{margin-bottom:1.875rem}.archive-article .entry-content p{color:#130c2f;font-size:0.875rem;line-height:1.5rem}.archive-article a{font-size:0.9375rem;font-weight:600;letter-spacing:inherit;text-decoration:inherit;text-transform:uppercase}.archive-article__img,.archive-article__img *{transition:all .3s linear}.archive-article__img:hover{filter:drop-shadow(0.625rem 0.625rem 0.9375rem rgba(132,107,173,.1))}.archive-article__img:hover .archive-article__img-inner{filter:drop-shadow(0.625rem 0.625rem 0 #ffffff)}.archive-article__img-inner{filter:drop-shadow(0.625rem 0.625rem 0 #F7F5FB)}.archive-article__img img{clip-path:polygon(100% 0,100% 84%,84% 100%,0 100%,0 0);height:18.75rem;object-fit:cover;object-position:center;transition:all .3s linear;width:100%}@media (min-width:768px) and (max-width:992px){.archive-article__img img{height:12.5rem}}.articles-container article:last-child:after{display:none}.select-holder{margin-bottom:2.5rem;position:relative;z-index:10}.select-holder .nice-select,.select-holder .nice-select.open,.select-holder .nice-select:active,.select-holder .nice-select:focus,.select-holder .nice-select:hover{border:0.0625rem solid rgba(109,60,187,.2)}.select-holder .nice-select{background:#fff;border-radius:0.625rem;box-sizing:border-box;font-size:0.75rem;font-weight:500;width:100%}.select-holder .nice-select:focus{border-color:red!important}.select-holder .nice-select.open{border-radius:0.625rem 0.625rem 0 0;box-shadow:0 0.625rem 1.875rem rgba(0,26,54,.2)}@media (min-width:768px){.select-holder .nice-select{max-width:12.5rem}}.select-holder .nice-select ul{background:#fff;border:0.0625rem solid rgba(109,60,187,.2);border-radius:0 0 0.625rem 0.625rem;border-top-color:#fff;box-shadow:0 1.25rem 1.875rem rgba(0,26,54,.2);list-style:none;margin:-0.3125rem 0 0 -0.0625rem;width:calc(100% + 0.125rem);z-index:999}.select-holder .nice-select ul li{align-items:center;color:#130c2f;display:flex;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.0625rem;margin:0}.select-holder .nice-select ul li:before{display:none}.select-holder .nice-select .option.focus,.select-holder .nice-select .option.selected.focus,.select-holder .nice-select .option:hover{align-items:center;background-color:rgba(109,60,187,.063);color:#6d3cbb;display:flex;font-size:0.75rem;font-weight:600;line-height:1.0625rem}.select-holder .nice-select:after{border-color:#130c2f}.select-holder:after{clear:both;content:"";display:block}#topics{border:0.0625rem solid rgba(109,60,187,.2);border-radius:0.625rem;box-shadow:0 0.625rem 1.875rem rgba(0,26,54,.2);box-sizing:border-box;cursor:pointer;height:2.5rem;margin-bottom:2.5rem;width:100%}@media (min-width:768px){#topics{border-color:rgba(34,19,58,.2);border-width:0.0625rem;box-shadow:inherit;width:12.5rem}}.pagination-wrapper{align-items:center;display:flex;flex-direction:column-reverse;justify-content:space-between;padding-bottom:2rem;padding-top:2rem;width:100%}@media (min-width:768px){.pagination-wrapper{flex-direction:inherit;padding-bottom:7rem;padding-top:7rem}}.pagination-wrapper .all-pages,.pagination-wrapper .navigation{font-size:1rem}@media (min-width:768px){.pagination-wrapper .all-pages,.pagination-wrapper .navigation{font-size:1.125rem}}.pagination-wrapper .all-pages{font-weight:600;margin-top:-1.375rem;opacity:.8}@media (min-width:768px){.pagination-wrapper .all-pages{margin-top:0;width:100%}}.pagination-wrapper .navigation{width:100%}.pagination-wrapper .navigation .nav-links{align-items:center;align-self:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}@media (min-width:768px){.pagination-wrapper .navigation .nav-links{justify-content:end}}.pagination-wrapper .navigation .nav-links .nav-next{margin-right:1.875rem}.pagination-wrapper .navigation .nav-links .nav-next a:before{margin-right:0.625rem;transform:matrix(-1,0,0,1,0,0)}.pagination-wrapper .navigation .nav-links .nav-next a:before,.pagination-wrapper .navigation .nav-links .nav-previous a:after{align-items:center;background-image:url(../img/icon-arrow-2-purple-right.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;content:"";display:inline-block;display:inline-flex;height:1rem;vertical-align:middle;width:1rem}.pagination-wrapper .navigation .nav-links .nav-previous a:after{margin-left:0.625rem}.pagination-wrapper .navigation .nav-links a{color:#130c2f;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.625rem;opacity:.3;text-decoration:inherit}.pagination-wrapper .navigation .nav-links a:hover{opacity:1}.archive label,.blog label,.category label{display:block;font-size:0.875rem;font-weight:500;margin:3.125rem 0 0}.archive label:focus,.blog label:focus,.category label:focus{text-decoration:underline}.archive .header-top.sticky,.blog .header-top.sticky,.category .header-top.sticky{z-index:99}.single-news .header-text-title,.single-post .header-text-title{display:flex;margin-left:-4.25rem}.single-news .header-type-general-text,.single-post .header-type-general-text{padding-bottom:12.5rem}.single-news .header-type-general-text .header-bottom-text,.single-post .header-type-general-text .header-bottom-text{margin:0 auto;padding:0 1.25rem;width:100%}@media (min-width:768px){.single-news .header-type-general-text .header-bottom-text,.single-post .header-type-general-text .header-bottom-text{max-width:62.1875rem!important}}.single-news .header-type-general-text .header-bottom a:before,.single-post .header-type-general-text .header-bottom a:before{background-image:url(../img/icon-arrow-2-purple-right.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem 1.375rem;content:"";cursor:pointer;display:inline-block;display:inline-flex;filter:brightness(0) invert(1);height:1.375rem;margin-right:1.5625rem;transform:rotate(-180deg);width:1.375rem}.single-news .page,.single-post .page{border-bottom:0.0625rem solid rgba(78,43,135,.071);margin-bottom:6.25rem;margin-top:-12.5rem;padding-bottom:1.875rem;position:relative}.single-news .page__header,.single-post .page__header{padding-bottom:0}.single-news .page__header .author,.single-post .page__header .author{align-items:center;display:flex;margin:0 auto;max-width:62.1875rem!important}.single-news .page__header .author__avatar,.single-post .page__header .author__avatar{border-radius:100%;height:2.5rem;margin-right:0.875rem;width:2.5rem}.single-news .page__header .author__name,.single-post .page__header .author__name{align-items:flex-start;color:#fff;display:flex;flex-direction:column;font-family:Jost;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.single-news .page__header .author__name small,.single-post .page__header .author__name small{color:#fff;font-size:0.625rem;font-weight:400}@media (min-width:768px){.single-news .page__header .author__name small,.single-post .page__header .author__name small{font-size:0.75rem}}.single-news .page__header .img-fluid,.single-post .page__header .img-fluid{clip-path:polygon(100% 0,100% 89%,92% 100%,0 100%,0 0);display:block;image-rendering:-webkit-optimize-contrast;margin-top:2.5rem;max-height:14.0625rem;object-fit:cover;object-position:center;width:100%}@media (min-width:768px){.single-news .page__header .img-fluid,.single-post .page__header .img-fluid{max-height:28.75rem}}.single-news .page__content,.single-post .page__content{background-color:#fff;margin:0 auto;max-width:100%}@media (min-width:768px){.single-news .page__content,.single-post .page__content{max-width:48.75rem;padding:0 1.25rem}}.single-news .page__content ol li,.single-news .page__content p,.single-news .page__content ul li,.single-post .page__content ol li,.single-post .page__content p,.single-post .page__content ul li{font-size:0.8125rem;line-height:1.25rem}@media (min-width:768px){.single-news .page__content ol li,.single-news .page__content p,.single-news .page__content ul li,.single-post .page__content ol li,.single-post .page__content p,.single-post .page__content ul li{font-size:1rem;line-height:1.625rem}}.single-news .page__content ul li:before,.single-post .page__content ul li:before{height:0.375rem;top:0.625rem;width:0.375rem}.single-news .page__content h2,.single-post .page__content h2{font-size:1.5rem;line-height:2.125rem;text-transform:capitalize}@media (min-width:768px){.single-news .page__content h2,.single-post .page__content h2{font-size:2.25rem;line-height:2.625rem}}.single-news .page__content .article-tags,.single-post .page__content .article-tags{margin-bottom:1.25rem;margin-top:1.25rem}.single-news .page__content .article-tags a.tags,.single-post .page__content .article-tags a.tags{border:0.0625rem solid transparent;border-radius:3.125rem;display:inline-block;font-size:0.75rem;font-weight:700;margin-right:0.25rem;margin-top:0.625rem;padding:0.3125rem 1.125rem;text-decoration:none;text-transform:uppercase}.single-news .page__content .article-tags a.tags:last-child,.single-post .page__content .article-tags a.tags:last-child{margin-right:0}.single-news .page__content__share,.single-post .page__content__share{align-items:center;border:0.0625rem solid rgba(109,60,187,.2);border-radius:0.625rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.875rem;padding:2.1875rem}@media (min-width:768px){.single-news .page__content__share,.single-post .page__content__share{flex-direction:row}}.single-news .page__content__share span,.single-post .page__content__share span{color:#22133b;flex:1;font-family:Jost;font-size:0.875rem;font-style:normal;font-weight:400;justify-self:flex-start;line-height:1.375rem;margin-bottom:0.9375rem;opacity:.8}@media (min-width:768px){.single-news .page__content__share span,.single-post .page__content__share span{margin-bottom:0}}.single-news .page__content__share a.social-icon,.single-post .page__content__share a.social-icon{display:inline-flex;margin-right:1.25rem}.single-news .page__content__share a.social-icon:after,.single-post .page__content__share a.social-icon:after{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;display:flex;height:1.4375rem;transition:all .4s;width:1.4375rem}.single-news .page__content__share a.social-icon.social-facebook:after,.single-post .page__content__share a.social-icon.social-facebook:after{background-image:url(../img/facebook-sm.svg)}.single-news .page__content__share a.social-icon.social-twitter:after,.single-post .page__content__share a.social-icon.social-twitter:after{background-image:url(../img/twitter-sm.svg);margin-bottom:-0.25rem}.single-news .page__content__share a.social-icon.social-linkedin:after,.single-post .page__content__share a.social-icon.social-linkedin:after{background-image:url(../img/linkedin-sm.svg)}.single-news .page__content__share a.social-icon.social-mailto:after,.single-post .page__content__share a.social-icon.social-mailto:after{background-image:url(../img/mail-share.svg)}.single-news .page__content__share a.social-icon.social-facebook:hover:after,.single-post .page__content__share a.social-icon.social-facebook:hover:after{background-image:url(../img/facebook-sm_hover.svg)}.single-news .page__content__share a.social-icon.social-twitter:hover:after,.single-post .page__content__share a.social-icon.social-twitter:hover:after{background-image:url(../img/twitter-sm_hover.svg)}.single-news .page__content__share a.social-icon.social-linkedin:hover:after,.single-post .page__content__share a.social-icon.social-linkedin:hover:after{background-image:url(../img/linkedin-sm_hover.svg)}.single-news .page__content__share a.social-icon.social-mailto:hover:after,.single-post .page__content__share a.social-icon.social-mailto:hover:after{background-image:url(../img/mail-share_hover.svg)}.cc-type-opt-in{background:rgba(34,19,59,.9);box-shadow:0 -0.25rem 1.875rem rgba(0,0,0,.08);color:#fff;font-family:Jost,sans-serif;padding-right:0!important;width:100%}.cc-type-opt-in.cc-window.cc-banner .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:stretch;padding-bottom:0.375rem;padding-left:0;padding-top:0.375rem}@media (min-width:768px){.cc-type-opt-in.cc-window.cc-banner .wrapper{flex-direction:row}}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message{align-content:center;align-items:center;display:flex;flex:inherit;justify-content:center;margin:0 auto;width:100%}@media (min-width:768px){.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message{width:80%}}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message p{display:block;margin-bottom:0;margin-top:0;padding-bottom:1.25rem;padding-left:0;width:100%}@media (min-width:768px){.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message p{padding-bottom:0;padding-left:0.625rem}}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message p:before{background-image:url(../img/cookies_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-size:contain;content:"";display:block!important;display:inline-block;height:2.5rem;margin:0 auto;padding-bottom:1.25rem;text-align:center;width:2.5rem}@media (min-width:768px){.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message p:before{display:none!important}}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message a,.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message p{font-size:1.125rem;font-weight:400}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message a{color:#d9e274;text-decoration:inherit}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message:before{display:none}@media (min-width:768px){.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-message:before{background-image:url(../img/cookies_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.25rem;background-size:contain;content:"";display:inline-block;height:1.25rem;margin-right:0.625rem;width:1.25rem}}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-dismiss{align-items:center;border:0;color:#fff;display:flex;font-size:0.9375rem;font-style:normal;font-weight:600;letter-spacing:.12em;line-height:136%;margin:0;min-width:inherit!important;padding:0 1.5625rem 0 0;text-decoration:inherit;text-transform:uppercase}.cc-type-opt-in.cc-window.cc-banner .wrapper .cc-allow{height:2.75rem;min-width:6.75rem}.cc-type-opt-in.cc-window.cc-banner .wrapper a,.cc-type-opt-in.cc-window.cc-banner .wrapper button,.cc-type-opt-in.cc-window.cc-banner .wrapper p{font-family:Jost,sans-serif}#cookieConsentContainer{align-items:flex-end;background:transparent;bottom:1.25rem;display:none;justify-content:flex-end;position:fixed;z-index:999}@media (min-width:768px){#cookieConsentContainer{bottom:3.75rem;right:3.75rem}}#cookieConsentContainer .container{align-items:center;background:#fff;border-radius:1.5rem;box-shadow:0.625rem 0 2.5rem 0 hsla(0,0%,63%,.341);display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:39.375rem;padding:1.25rem 1.875rem;position:relative;width:100%}#cookieConsentContainer .container:before{content:"Cookie Policy";font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0.625rem;margin-top:0.625rem;text-align:left;width:100%}#cookieConsentContainer .container .container-helper{display:flex;flex-direction:column;max-height:25rem;overflow:auto}@media (min-width:768px){#cookieConsentContainer .container .container-helper{max-height:none;overflow:visible}}@media (max-width:767.98px){#cookieConsentContainer .container{max-width:calc(100% - 2.5rem)}}#cookieConsentContainer .container .checkboxes{border-top:0.0625rem solid #edf2fe;display:flex;flex-direction:column;order:1;padding-bottom:1.875rem;padding-top:1.875rem;width:100%}@media (min-width:768px){#cookieConsentContainer .container .checkboxes{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.25rem}}#cookieConsentContainer .container .buttons{align-items:center;display:flex;justify-content:space-between;order:2;width:100%}#cookieConsentContainer .container .buttons button{border-color:#000;color:#000;font-size:0.9375rem;outline:none;padding:0.25rem 0.875rem!important}#cookieConsentContainer .container .buttons button.accept_all{background:#bfce18;border-color:#bfce18}#cookieConsentContainer .container .buttons button.reject_all{border-color:transparent;position:relative}#cookieConsentContainer .container .buttons button.reject_all:after{background:#000;bottom:0;content:"";display:block;height:0.125rem;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:80%}#cookieConsentContainer .message{color:rgba(0,0,0,.7);margin-bottom:0.625rem;text-align:left}#cookieConsentContainer .message *{font-size:1.125rem;font-weight:400;line-height:1.6875rem}#cookieConsentContainer .message a{color:#000;text-decoration:none}#cookieConsentContainer .message p:first-of-type{margin-top:0}@media (min-width:768px){#cookieConsentContainer .message p:first-of-type{margin-top:auto}}#cookieConsentContainer .buttons{display:flex;flex-direction:row-reverse;gap:1.25rem;margin-bottom:1.25rem}@media (max-width:767.98px){#cookieConsentContainer .buttons{flex-direction:column-reverse}}#cookieConsentContainer .accept_selection{background-color:#fff;border-radius:1.875rem;padding:0.75rem 2.5rem;transition:background-color .5s ease}#cookieConsentContainer .accept_selection.highlight{background-color:#fcc;color:#fff;transition:background-color .5s ease}#cookieConsentContainer .shake{animation:shake .5s}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-0.3125rem)}50%{transform:translateX(0.3125rem)}75%{transform:translateX(-0.3125rem)}to{transform:translateX(0)}}#cookieConsentContainer .accept_all{min-width:unset}#cookieConsentContainer button{background:#fff;border:0.0625rem solid #bfce18;color:#6d3cbb;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.6625rem;padding:0.5625rem 1.25rem!important}#cookieConsentContainer button:after{display:none}#cookieConsentContainer button.accept_all{background:linear-gradient(108.75deg,#d6e722 26.69%,#ebf393 66.46%)}#cookieConsentContainer button.reject_all{background:transparent;border-color:transparent;color:#fff}#cookieConsentContainer .closeCookie{background-color:transparent;background-image:url(../img/cookie-popup-close.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem 1.5rem;border:none;display:inline-block;height:1.5rem;padding:0!important;position:absolute;right:1.875rem;top:1.875rem;width:1.5rem}#cookieConsentContainer .closeCookie:after{display:none}#cookieConsentContainer .checkboxes{display:flex;gap:1.25rem}@media (max-width:767.98px){#cookieConsentContainer .checkboxes{flex-wrap:wrap;justify-content:center}}#cookieConsentContainer .checkboxes div{position:relative}#cookieConsentContainer .checkboxes div input{height:0.0625rem;left:0;margin:0;opacity:0;position:absolute;top:0;width:0.0625rem}#cookieConsentContainer .checkboxes div input:checked+label:before{background-image:url(../img/cookie-policy-checkbox-checked.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem 1.5rem;display:inline-block;height:1.5rem;width:1.5rem}#cookieConsentContainer .checkboxes label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:0.9375rem;font-weight:400;gap:0.5rem;line-height:1.6875rem}#cookieConsentContainer .checkboxes label.label-highlight{color:red}#cookieConsentContainer .checkboxes label:before{background-image:url(../img/cookie-policy-checkbox-unchecked.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";display:inline-block;height:1.5rem;width:1.5rem}main{background:#f3f5f8;flex-grow:2}@media (max-width:767.98px){main{overflow:hidden}}main .wrapper-small{max-width:62.1875rem}.error404 main{background:transparent}@media screen and (min-resolution:1.5dppx){html{font-size:66.6667%!important}}@media screen and (min-width:1260px) and ((min-resolution:1.5dppx) or (-webkit-min-device-pixel-ratio:1.5)){section.services .component-content.homepage-services{gap:3.125rem 2.75rem!important}section.services.services-grid .grid-service-container .component .service-icon{right:-.6875rem!important}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left img{max-width:100%!important}}.search{height:100%}.search .search-page{background:#fff}.search .header-bottom{padding-bottom:0!important}@media (max-width:767.98px){.search .header-bottom-image{text-align:center}}.search .header-bottom-text{margin-top:1.5rem;text-align:center}.search .header-bottom-text .header-text-title{margin-bottom:0}.search-page{padding:3.75rem 0 8.4375rem}.search-page .searchform{align-items:center;display:flex;height:2.5rem;margin:0 auto 2.5rem;max-width:43.75rem;position:relative}@media (max-width:767.98px){.search-page .searchform{max-width:100%}}.search-page .searchform input{background:#fff;border:0.0625rem solid #edf2fe;border-radius:1.875rem;color:#22133b;flex:1;font-size:1rem;font-weight:400;height:100%;height:2.75rem;padding:0.75rem 1rem 0.625rem 2.8125rem;position:relative;top:0.125rem;transition:all .3s}.search-page .searchform input::placeholder{color:rgba(34,19,59,.5)}.search-page .searchform button{align-items:center;background:transparent;border:none;display:flex;height:2.5rem;justify-content:center;left:0.4375rem;padding:0;position:absolute;top:0.125rem;width:2.5rem}.search-page .searchform button:after,.search-page .searchform button:before{display:none!important}.search-page .searchform.reset-visible #resetButton{display:flex!important;left:unset;right:0.1875rem;top:0.125rem}.search-page .result{margin:0 auto;max-width:74.4375rem}.search-page .result-item{border-radius:0.625rem;display:block;margin-bottom:0.75rem;padding:1.5rem}@media (max-width:767.98px){.search-page .result-item{padding:1rem}}.search-page .result-item .type{border-radius:3.125rem;color:#22133b;display:inline-block;font-size:0.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;padding:0.25rem 0.5rem}.search-page .result-item .type.post{background:#f2f5d1}.search-page .result-item .type.page{background:#fef2e7}.search-page .result-item .type.service{background:#f1ecf9}.search-page .result-item .type.event,.search-page .result-item .type.news{background:#fff4cf}.search-page .result-item .title{font-size:1.375rem;font-weight:500;letter-spacing:0.005rem;line-height:1.8125rem;margin:0.75rem 0;text-align:left}.search-page .result-item .description{font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%;text-align:left}.search-page .result-item .more{margin-top:0.75rem}.search-page .result-item .more a{border:0;border-bottom:0.125rem solid #000;border-radius:unset;color:#000;padding:0.5625rem 0.3125rem 0.625rem}.search-page .result-item .more a:hover{background:unset;color:#000}.search-page .result-item .more a:after{display:none!important}.search-page .result-empty{padding:1.1875rem 0 0;text-align:center}@media (max-width:767.98px){.search-page .result-empty{padding:0}}.search-page .result-empty .title{font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin:1.6875rem 0;text-align:center;text-transform:capitalize}@media (max-width:767.98px){.search-page .result-empty .icon img{max-width:18.4375rem}}.search-page .custom-pagination{align-items:center;display:flex;gap:2.375rem;justify-content:center}.search-page .custom-pagination .page-info{color:#000;font-size:1.125rem;font-weight:500;line-height:100%;position:relative;text-align:center;top:-0.1875rem}section.alternate-sections{overflow:hidden}@media (min-width:768px){section.alternate-sections .alternate-sections-container{display:flex;flex-direction:column}}section.alternate-sections .alternate-sections-container .alternate-section{display:flex;flex-direction:column-reverse;padding:2.8125rem 1.25rem 1.25rem;position:relative;width:100%}section.alternate-sections .alternate-sections-container .alternate-section a{color:#737d02;font-weight:500}section.alternate-sections .alternate-sections-container .alternate-section .title{font-size:1.75rem;font-weight:500;line-height:2.5rem}section.alternate-sections .alternate-sections-container .alternate-section .text{font-weight:300}section.alternate-sections .alternate-sections-container .alternate-section.even,section.alternate-sections .alternate-sections-container .alternate-section.odd.first-section{background-color:#f7f5fb}section.alternate-sections .alternate-sections-container .alternate-section.odd{background-color:#130c2f;color:#fff}section.alternate-sections .alternate-sections-container .alternate-section.first-section{color:#130c2f}section.alternate-sections .alternate-sections-container .alternate-section .image img{clip-path:polygon(100% 0,100% 89%,92% 100%,0 100%,0 0);display:block;image-rendering:-webkit-optimize-contrast;width:100%}@media (min-width:768px){section.alternate-sections .alternate-sections-container .alternate-section{align-items:center;display:flex;gap:4.6875rem;max-width:calc(50% + 31.09375rem);padding:4.6875rem 1.25rem;width:85%;z-index:1}section.alternate-sections .alternate-sections-container .alternate-section.even,section.alternate-sections .alternate-sections-container .alternate-section.odd.first-section{align-self:flex-start;flex-direction:row-reverse;padding-left:calc(50vw - 31.09375rem)}section.alternate-sections .alternate-sections-container .alternate-section.even .text,section.alternate-sections .alternate-sections-container .alternate-section.odd.first-section .text{padding-left:2rem}section.alternate-sections .alternate-sections-container .alternate-section.odd.first-section{flex-direction:row;padding-right:0}section.alternate-sections .alternate-sections-container .alternate-section.odd.first-section .text{padding-left:0}section.alternate-sections .alternate-sections-container .alternate-section.odd{align-self:flex-end;flex-direction:row;padding-right:calc(50vw - 31.09375rem)}section.alternate-sections .alternate-sections-container .alternate-section.odd .text{padding-right:2rem}section.alternate-sections .alternate-sections-container .alternate-section .text{width:45%}section.alternate-sections .alternate-sections-container .alternate-section .image{margin-left:-10.625rem;width:calc(60% + 10.625rem)}section.alternate-sections .alternate-sections-container .alternate-section.even .image{margin-left:auto;margin-right:-10.625rem}section.alternate-sections .alternate-sections-container .alternate-section.text-only.odd{flex-direction:row-reverse}section.alternate-sections .alternate-sections-container .alternate-section.text-only.even{flex-direction:row}section.alternate-sections .alternate-sections-container .alternate-section.text-only .text{justify-content:flex-end;width:70%}section.alternate-sections .alternate-sections-container .alternate-section .image,section.alternate-sections .alternate-sections-container .alternate-section h3{margin-bottom:0}}@media (min-width:calc(1262px + 40px)){section.alternate-sections .alternate-sections-container .alternate-section .text{padding:0!important}}section.alternate-sections .alternate-sections-container .alternate-section.full{display:block;max-width:100%!important}section.alternate-sections .alternate-sections-container .alternate-section.full:after{margin-right:-3.125rem;right:0!important}section.alternate-sections .alternate-sections-container .alternate-section.full .text{margin-bottom:2.5rem;max-width:48rem;width:100%}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox{background:#22133b;box-shadow:0 1.25rem 2.5rem rgba(132,107,173,.2);color:#f7f5fb;display:flex;text-align:center;width:100%}@media (max-width:767.98px){section.alternate-sections .alternate-sections-container .alternate-section.full .fbox{display:block}}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-image img{display:block;height:100%;object-fit:cover;object-position:left center}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form{background:#22133b;box-shadow:0 1.25rem 2.5rem rgba(132,107,173,.2);color:#f7f5fb;padding:1.875rem 1.5rem;text-align:center;width:17.5rem}@media (max-width:767.98px){section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form{margin-bottom:1.875rem;width:100%}}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .title{color:#f7f5fb;font-size:1.3125rem;font-weight:700;line-height:136%;margin-bottom:1.25rem;text-transform:capitalize}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form form{position:relative}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form form p{margin:0}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .wpcf7-text{background:rgba(247,245,251,.2);border:0.0625rem solid transparent;border-radius:1.875rem;height:2.75rem;margin-bottom:1.25rem;padding:0 1.25rem;width:100%}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .wpcf7-text.wpcf7-not-valid{border-color:red}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .wpcf7-text::placeholder{color:#f7f5fb;font-size:1rem;font-weight:300;line-height:136%;opacity:.6}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .button{color:#22133b;font-size:0.9375rem;font-weight:600;letter-spacing:.12em;line-height:136%;text-transform:uppercase;width:100%}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .button:hover{color:#d9e274}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .wpcf7-not-valid-tip{display:none!important}section.alternate-sections .alternate-sections-container .alternate-section.full .fbox-form .form .wpcf7-response-output{font-size:0.75rem;margin:0.625rem auto;padding:0;position:absolute;top:100%;width:100%}@media (min-width:768px){section.alternate-sections .alternate-sections-container.style-style1 .text-only{width:72%}}section.alternate-sections .alternate-sections-container.style-style1 .first-section{background:transparent!important;padding-top:0}@media (min-width:768px){section.alternate-sections .alternate-sections-container.style-style1 .first-section{padding-bottom:0}section.alternate-sections .alternate-sections-container.style-style1 .even:after{background-image:url(../img/symbol-2.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.8125rem;content:"";display:inline-block;height:4.8125rem;position:absolute;right:-18.75rem;top:30%;width:9.1875rem;z-index:-1}section.alternate-sections .alternate-sections-container.style-style1 .odd .text{position:relative}section.alternate-sections .alternate-sections-container.style-style1 .odd .text:before{background-image:url(../img/symbol.png);background-position:50%;background-repeat:no-repeat;background-size:10.125rem 4.8125rem;content:"";display:inline-block;height:4.8125rem;left:-7.5rem;opacity:.5;position:absolute;top:-6.875rem;width:10.125rem;z-index:-1}section.alternate-sections .alternate-sections-container.style-style1 .odd.first-section .text:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.875rem;display:inline-block;height:4.875rem;left:-8.125rem;top:-1.25rem;width:9.1875rem;z-index:1}section.alternate-sections .alternate-sections-container.style-style1 .odd:not(.first-section):after{background-image:url(../img/symbol-4.png);background-position:50%;background-repeat:no-repeat;background-size:6rem 4.75rem;bottom:2.5rem;content:"";display:inline-block;height:4.75rem;left:65.625rem;position:absolute;width:6rem;z-index:-1}}section.alternate-sections .alternate-sections-container.style-style2 .odd,section.alternate-sections .alternate-sections-container.style-style3 .odd{background-color:#130c2f}section.alternate-sections .alternate-sections-container.style-style2 .even,section.alternate-sections .alternate-sections-container.style-style3 .even{background-color:#4e2b87;color:#fff}section.alternate-sections .alternate-sections-container.style-style2 .first-section,section.alternate-sections .alternate-sections-container.style-style3 .first-section{background-color:#f7f5fb;color:#130c2f}section.alternate-sections .alternate-sections-container.style-style2 .content ul:last-child,section.alternate-sections .alternate-sections-container.style-style3 .content ul:last-child{margin-bottom:0}@media (min-width:768px){section.alternate-sections .alternate-sections-container.style-style2 .alternate-section,section.alternate-sections .alternate-sections-container.style-style3 .alternate-section{max-width:calc(50% + 18.59375rem)}section.alternate-sections .alternate-sections-container.style-style2 .alternate-section.text-only .text,section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.text-only .text{width:93%!important}section.alternate-sections .alternate-sections-container.style-style2 .alternate-section.first-section:after,section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.first-section:after{background-image:url(../img/symbol-2.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.8125rem;content:"";display:inline-block;height:4.8125rem;position:absolute;right:-11.25rem;top:20%;width:9.1875rem;z-index:-1}section.alternate-sections .alternate-sections-container.style-style2 .alternate-section.odd:before,section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.odd:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.875rem;content:"";display:inline-block;height:4.875rem;left:-11.25rem;position:absolute;top:30%;width:9.1875rem;z-index:1}section.alternate-sections .alternate-sections-container.style-style2 .alternate-section.even:not(.first-section):before,section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.even:not(.first-section):before{background-image:url(../img/symbol-3.png);background-position:50%;background-repeat:no-repeat;background-size:4.9375rem 1.4375rem;content:"";display:inline-block;height:1.4375rem;position:absolute;right:-3.4375rem;top:25%;width:4.9375rem;z-index:1}section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.first-section:after{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.875rem;display:inline-block;height:4.875rem;opacity:.5;right:-6.25rem;top:7%;width:9.1875rem}section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.odd:before{background-image:url(../img/symbol-2.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.8125rem;display:inline-block;height:4.8125rem;left:-7.5rem;top:10%;width:9.1875rem}section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.odd:after{background-image:url(../img/symbol-3.png);background-position:50%;background-repeat:no-repeat;background-size:4.9375rem 1.4375rem;content:"";display:inline-block;height:1.4375rem;position:absolute;right:7.8125rem;top:2.1875rem;width:4.9375rem;z-index:1}section.alternate-sections .alternate-sections-container.style-style3 .alternate-section.even:not(.first-section):before{background-image:url(../img/symbol-2.png);background-position:50%;background-repeat:no-repeat;background-size:9.1875rem 4.8125rem;display:inline-block;height:4.8125rem;right:-12.5rem;top:40%;width:9.1875rem}}section.alternate-sections .service-list{background:rgba(191,155,250,.1);border-radius:1.25rem;padding:1.25rem 0.9375rem;width:110%}section.alternate-sections .service-list p:empty{display:none}@media (min-width:768px){section.alternate-sections .service-list{padding:0.625rem}}@media screen and (max-width:1200px){section.alternate-sections .service-list{width:100%}}section.alternate-sections .service-list ul:first-of-type{margin-bottom:0;margin-top:0}@media (min-width:768px){section.alternate-sections .service-list ul:first-of-type{margin-bottom:0.625rem;margin-top:1.875rem}}section.alternate-sections .service-list ul{margin-left:-0.1875rem}@media (min-width:768px){section.alternate-sections .service-list ul{margin-left:0.9375rem}}section.alternate-sections .service-list ul li{display:inline-block;font-weight:500;margin-bottom:1.25rem;vertical-align:top;width:100%}@media (min-width:768px){section.alternate-sections .service-list ul li.half{width:calc(50% - 1.2rem)}section.alternate-sections .service-list ul li.half:nth-child(odd){padding-right:3.125rem}}section.alternate-sections .service-list ul li:before{background-color:#fff;height:0.25rem;top:0.625rem;width:0.25rem}section.alternate-sections .service-list ul li ul{margin:0.8125rem 0 -0.3125rem!important}@media (min-width:768px){section.alternate-sections .service-list ul li ul{margin:0.9375rem 0 3.125rem!important}}section.alternate-sections .service-list ul li ul li{color:#f5f5f5;font-weight:300;margin-bottom:0;opacity:.7}section.alternate-sections .service-list ul li ul li:before{height:0.125rem;width:0.125rem}section.anchor-menu{background-color:#fff;margin:0;padding:0;text-align:center}section.anchor-menu.sticky{padding-bottom:1.25rem;padding-top:1.25rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}section.anchor-menu .component-container{overflow:hidden}@media (min-width:768px){section.anchor-menu .component-container{margin:0 auto}}section.anchor-menu .component-container .anchor-menu-container{display:inline-block;display:flex;flex-wrap:nowrap;font-size:0;justify-content:flex-start;line-height:normal;margin-top:-0.625rem;overflow-x:auto;padding-bottom:0.625rem;position:relative;top:0.625rem}@media (min-width:768px){section.anchor-menu .component-container .anchor-menu-container{justify-content:center}}section.anchor-menu .component-container .anchor-menu-container a{align-items:center;color:#737373;display:flex;flex:0 0 auto;font-size:0.9375rem;font-weight:600;justify-content:center;letter-spacing:0.03125rem;line-height:136%;margin:0 0.9375rem;max-width:12.5rem;min-width:5rem;padding:0.9375rem 0.3125rem;position:relative;text-align:left;text-decoration:none;vertical-align:middle;white-space:normal;width:auto;word-break:break-word}section.anchor-menu .component-container .anchor-menu-container a.small-width{max-width:8.125rem}section.anchor-menu .component-container .anchor-menu-container a.active,section.anchor-menu .component-container .anchor-menu-container a:hover{opacity:1}section.anchor-menu .component-container .anchor-menu-container a.active{color:#000}section.anchor-menu .component-container .anchor-menu-container a.active:before{width:100%}section.anchor-menu .component-container .anchor-menu-container a:before{border-bottom:0.125rem solid #bfce18;bottom:0;content:"";left:0;position:absolute;transition:all .3s linear;width:0}section.anchor-menu .component-container .anchor-menu-container a:last-child:after{content:none}section.anchor-menu .component-container .anchor-menu-container a:hover{color:#000}body.sticky-header section.anchor-menu.sticky{top:0}@media (min-width:768px){body.sticky-header section.anchor-menu.sticky{top:4.9375rem}}section.app-mobile{background:#f7f5fb;padding:4.375rem 0}section.app-mobile .wrapper{display:flex;gap:0 2rem;justify-content:center}@media (max-width:767.98px){section.app-mobile .wrapper{flex-wrap:wrap;gap:0}section.app-mobile .wrapper .item{order:2}section.app-mobile .wrapper .item.first-img{text-align:center;width:45%}}section.app-mobile .wrapper .item.first-img img{max-height:20rem}@media (max-width:767.98px){section.app-mobile .wrapper .item.first-img img{max-height:15rem}section.app-mobile .wrapper .item.second-img{text-align:center;width:45%}}section.app-mobile .wrapper .item.second-img img{max-height:20rem}@media (max-width:767.98px){section.app-mobile .wrapper .item.second-img img{max-height:15rem}}section.app-mobile .wrapper .item.content{align-content:center;display:flex;flex:0 0 13.75rem;flex-wrap:wrap;font-size:1.125rem;font-weight:400;gap:0;justify-content:center;line-height:1.53rem}section.app-mobile .wrapper .item.content>*{width:100%}@media (max-width:767.98px){section.app-mobile .wrapper .item.content{display:block;flex:0 0 100%;order:1;padding:0 2rem;text-align:left;width:100%}}section.app-mobile .wrapper .item.content p{margin:0 0 0.625rem}section.app-mobile .wrapper .item.content b,section.app-mobile .wrapper .item.content strong{font-size:1.3125rem;font-weight:500;line-height:1.785rem}section.app-mobile .wrapper .item.content .gallery{display:flex;flex-direction:column;float:none!important;gap:0.75rem 1.5rem;width:100%}@media (max-width:767.98px){section.app-mobile .wrapper .item.content .gallery{flex-direction:row}}section.app-mobile .wrapper .item.content .gallery-item{float:none!important;margin:0!important;padding:0!important;text-align:inherit!important;width:auto!important}@media (max-width:767.98px){section.app-mobile .wrapper .item.content .gallery-item{flex:auto}}section.app-mobile .wrapper .item.content .gallery-icon{margin:0!important}section.app-mobile .wrapper .item.content .gallery-icon img{border:none!important;height:1.5625rem;width:auto}@media (max-width:767.98px){section.app-mobile .wrapper .item.content .gallery-icon img{height:2.375rem}}section.app-mobile .wrapper .item.content .gallery br{display:none}section.banner-text-button{padding-left:1.875rem;padding-right:1.875rem}section.banner-text-button .component-container{align-items:center;background-image:url(../img/services-banner-laptop-mobile.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:33.5rem;padding:1.875rem 0 3.125rem;text-align:left}@media (min-width:768px){section.banner-text-button .component-container{background-image:url(../img/services-banner-laptop.jpg);background-position:100%;justify-content:center;min-height:14.75rem;padding:1.875rem 0}}section.banner-text-button .component-container .component-button,section.banner-text-button .component-container .component-text{padding-left:1.375rem;padding-right:1.375rem;text-align:left;width:100%}@media (min-width:768px){section.banner-text-button .component-container .component-button,section.banner-text-button .component-container .component-text{padding-left:3.75rem;padding-right:3.75rem}}section.banner-text-button .component-container h2{color:#fff;font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:3.75rem;text-transform:none}@media (min-width:768px){section.banner-text-button .component-container h2{margin-bottom:2.5rem}}section.banner-text-button .component-container h2 b{color:#bfce18;font-weight:500}.button-password{background:#f7f5fb;color:#22133b;padding:4.375rem 0 18.125rem;position:relative}@media (max-width:767.98px){.button-password{padding:3.125rem 0}}.button-password:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:1.875rem;content:"";height:4.8125rem;left:3.125rem;opacity:.5;pointer-events:none;position:absolute;width:9.125rem}@media (max-width:767.98px){.button-password:before{display:none}}.button-password .component-heading h2{font-size:2.3125rem;font-weight:700;margin:0 0 2.5rem;text-align:center}@media (max-width:767.98px){.button-password .component-heading h2{font-size:1.5rem;font-weight:700;line-height:136%}}.button-password .component-description{font-size:1.75rem;font-weight:400;line-height:2.5rem;margin-bottom:2.5rem;text-align:center}.button-password .component-description strong{font-weight:700}.button-password .component-description :last-child{margin-bottom:0}.button-password .component-form{align-items:center;display:flex;justify-content:center}.button-password .component-form .passwords{align-items:center;background:#22133b url(../img/passwords-vector.png) no-repeat 0;border-radius:1.25rem;color:#fff;display:flex;gap:0 6.25rem;max-width:72.5rem;padding:2.5rem 2.5rem 10.625rem;position:relative;text-align:center}@media (max-width:767.98px){.button-password .component-form .passwords{background-position:0 23.75rem;background-size:4.375rem;display:block;padding:2.5rem}}.button-password .component-form .passwords:before{background:#d9e274;content:"";height:100%;left:50%;max-height:15rem;position:absolute;top:3.75rem;width:0.0625rem}@media (max-width:767.98px){.button-password .component-form .passwords:before{display:none}}.button-password .component-form .passwords-head{-webkit-text-fill-color:transparent;text-fill-color:transparent;align-items:center;background:linear-gradient(90deg,#ebf393,#fed54e 51.39%,#f6840f);-webkit-background-clip:text;background-clip:text;display:inline-block;flex:1;font-size:2rem;font-weight:700;line-height:120%;margin-bottom:2.5rem;text-align:center}@media (max-width:767.98px){.button-password .component-form .passwords-head{font-size:1.75rem;font-weight:700;line-height:120%;margin-bottom:1.5rem;text-align:left}}.button-password .component-form .passwords .passwords-register__description{margin:0.5rem 0 1.5rem}.button-password .component-form .passwords-content{display:inline-block;flex:1;font-size:1.125rem;font-weight:400;line-height:136%;max-width:15.625rem}@media (max-width:767.98px){.button-password .component-form .passwords-content{max-width:100%}.button-password .component-form .passwords-content .fdescription{text-align:left}}.button-password .component-form .passwords-content form{margin-top:2.5rem}.button-password .component-form .passwords-content form input{background:#fff;border:0.0625rem solid transparent;border-radius:3.125rem;font-size:0.9375rem;font-weight:400;height:2.75rem;line-height:136%;margin-top:0.5rem;padding:0 1rem;width:100%}.button-password .component-form .passwords-content form input:placeholder{color:#22133b;opacity:.5}.button-password .component-form .passwords-content form button{border:none;margin-top:1.5rem}@media (max-width:767.98px){.button-password .component-form .passwords-content form button{display:inline-block}}.button-password .component-form .passwords-content form .wpcf7-not-valid-tip{display:none}.button-password .component-form .passwords-action{flex:1;padding:0 3.75rem}@media (max-width:767.98px){.button-password .component-form .passwords-action{margin-bottom:2.5rem;padding:0}}.button-password .component-form .passwords-register{flex:1;padding:0 3.75rem}@media (max-width:767.98px){.button-password .component-form .passwords-register{border-top:0.0625rem solid #d9e274;margin-top:2.5rem;padding:2.5rem 0 0}}.button-password .component-form .passwords-register .passwords-head{font-size:1.5rem;margin-bottom:0.5rem}.button-password .component-form .passwords-register form label{color:#f7f5fb;display:block;font-size:1rem;font-weight:300;line-height:136%;margin-bottom:0.5rem;text-align:left}.button-password .component-form .passwords-register form input{background:rgba(247,245,251,.2);border:0.0625rem solid transparent;border-radius:1.875rem;color:#f7f5fb;font-size:1rem;font-weight:300;height:2.75rem;line-height:136%;margin-bottom:1rem;padding:0 1rem;width:100%}.button-password .component-form .passwords-register form input.wpcf7-not-valid{border-color:#dc3232}.button-password .component-form .passwords-register form input::placeholder{color:#f7f5fb}.button-password .component-form .passwords-register form .wpcf7-not-valid-tip{font-size:0.875rem;margin-top:0.5rem;position:absolute;text-align:center;top:100%;width:100%}.button-password .component-form .passwords-register form button{border:none;margin-top:0.5rem}.button-password .component-form .passwords-register form .wpcf7-response-output{display:none}.button-password .component-form .passwords-register form.sent .group{display:none!important}.button-password .component-form .passwords-register form.sent .thank{display:block!important}.button-password .component-form .passwords-register form.sent .wpcf7-response-output{border:none;display:block;font-size:1.3125rem;font-weight:500;line-height:136%;margin:0 auto;max-width:18.125rem;padding:0}.button-password .component-form .passwords .video{background:rgba(191,155,250,.5);border-radius:0.625rem;left:50%;margin-top:-6.25rem;padding:0.625rem;position:absolute;top:100%;transform:translateX(-50%)}@media (max-width:767.98px){.button-password .component-form .passwords .video{left:0;margin:0;padding:0.1875rem;position:relative;transform:none;width:100%}}.button-password .component-form .passwords .video .video-box{border-radius:0.625rem;overflow:hidden;position:relative;z-index:1}.button-password .component-form .passwords .video .video-box:after{background:#bf9bfa;content:"";display:block;height:100%;left:0;mix-blend-mode:color;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.button-password .component-form .passwords .video .video-box a,.button-password .component-form .passwords .video .video-box img{display:block}.button-password .component-form .passwords .video .video-box a span{background:#fff;border:0.0625rem solid rgba(34,19,59,.1);border-radius:50%;box-shadow:0 0 2.5rem rgba(132,107,173,.2);content:"";cursor:pointer;display:block;height:4.375rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-webkit-transition:all .6s!important;-o-transition:all .6s!important;transition:all .6s!important;width:4.375rem;z-index:2}.button-password .component-form .passwords .video .video-box a span:after{border-bottom:0.625rem solid transparent;border-left:0.875rem solid #22133b;border-top:0.625rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}.button-password .component-form .thank{display:none;text-align:center}.button-password .component-form .thank span{color:#4e2b87;display:block;font-size:1.3125rem;font-weight:500;line-height:136%;margin-top:0.9375rem}.careers-container{background:#fff}.careers-container .mb-10{margin-bottom:3.125rem;margin-top:3.125rem}.careers-container h2{font-size:1.5rem;font-weight:700;text-align:center;text-transform:capitalize}@media (min-width:768px){.careers-container h2{font-size:2.25rem}}.careers-container .content p{font-size:0.8125rem;line-height:1.25rem}@media (min-width:768px){.careers-container .content p{font-size:1rem;line-height:1.625rem}}.careers-container h3.title{color:#130c2f;font-size:1.25rem;font-weight:700;margin:1.875rem 0 1.125rem;opacity:.8;padding-left:1.25rem}@media (min-width:768px){.careers-container h3.title{font-size:1.875rem;margin-bottom:1.875rem;margin-top:3.125rem;padding-left:calc(var(--bs-gutter-x)*.5)}}.careers-container .card{background:hsla(0,0%,100%,.2);border:0.125rem solid rgba(108,60,185,.102);border-radius:0.625rem;box-sizing:border-box;margin-bottom:0.75rem;padding:0.4375rem;transition:all .3s linear!important}@media (min-width:768px){.careers-container .card{margin-bottom:1.25rem;padding:0.875rem}}.careers-container .card:hover{background:#fff;border-color:#fff;box-shadow:0 0.625rem 5rem rgba(109,60,187,.1);mix-blend-mode:normal}.careers-container .card:hover .card-jobs{box-shadow:0 0.625rem 5rem #fff}.careers-container .card .card-jobs{align-items:center;background:#fff;border-radius:0.625rem;box-shadow:0 0.625rem 5rem rgba(109,60,187,.1);display:flex;flex-direction:column;padding:0.5rem}@media (min-width:768px){.careers-container .card .card-jobs{padding:1.875rem 2.125rem}}.careers-container .card .card-jobs a{font-size:0.875rem;font-weight:600;padding-bottom:0.5rem;padding-left:0.625rem;text-align:left;text-decoration:inherit;text-transform:uppercase;width:100%}@media (min-width:768px){.careers-container .card .card-jobs a{font-size:0.9375rem;padding-bottom:0;padding-left:0}}.careers-container .card .card-jobs .title{font-size:1rem;font-weight:700;margin:0.625rem 0 1.375rem;opacity:1;padding-left:0.625rem;width:100%}@media (min-width:768px){.careers-container .card .card-jobs .title{font-size:1.5rem;margin:0.9375rem 0 1.375rem;padding-left:0}}.careers-container .card .card-jobs .job-info{align-content:center;align-items:center;display:inline-flex;justify-content:space-between;vertical-align:middle;width:100%}.careers-container .card .card-jobs .job-info .tags{border-radius:3.125rem;font-size:0.75rem;font-weight:500;margin-top:0;padding:0.125rem 0.5rem}@media (min-width:768px){.careers-container .card .card-jobs .job-info .tags{font-size:0.875rem}}.careers-container .card .card-jobs .job-info .location{color:#130c2f;font-size:0.625rem;opacity:.6}@media (min-width:768px){.careers-container .card .card-jobs .job-info .location{font-size:1rem}}.careers-container .card .card-jobs .job-info .location:before{background-image:url(../img/icon_location.svg);background-position:50%;background-repeat:no-repeat;background-size:0.625rem 0.625rem;content:"";display:inline-block;height:0.625rem;margin-right:0.375rem;margin-top:-0.125rem;vertical-align:middle;width:0.625rem}@media (min-width:768px){.careers-container .card .card-jobs .job-info .location:before{background-size:contain;height:1rem;margin-right:0.625rem;margin-top:-0.25rem;width:0.8125rem}}.careers-container .footer-image .logo{background-image:url(../img/powered-by-bamboo.png);background-position:50%;background-position:100%;background-repeat:no-repeat;background-size:14.8125rem 1.6875rem;background-size:8.75rem;display:inline-block;float:right;height:1.6875rem;margin-top:1.25rem;width:14.8125rem;width:100%}@media (min-width:768px){.careers-container .footer-image .logo{background-size:contain}}.careers-container .Full-time{background:rgba(109,60,187,.161);color:#6d3cbb}.careers-container .Part-time{background:rgba(245,116,14,.102);color:#f5740e}@media (max-width:767.98px){.component-container{padding:0}}section.svideos{padding:2.5rem 0 7.5rem;position:relative}@media (max-width:767.98px){section.svideos{padding:2.5rem 0}}section.svideos:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:1.875rem;content:"";height:4.8125rem;left:3.125rem;opacity:.5;pointer-events:none;position:absolute;width:9.125rem}section.svideos .component-heading h2,section.svideos .component-heading h3{font-size:1.75rem;font-weight:500;line-height:2.5rem;text-align:center;text-transform:none}@media (max-width:767.98px){section.svideos .component-heading h2,section.svideos .component-heading h3{text-transform:none}}section.svideos .svideos-list{display:flex}section.svideos .svideos-list .item{padding-bottom:1.25rem;padding-top:1.25rem}@media (max-width:767.98px){section.svideos .svideos-list .item{max-width:16.875rem;padding-left:0;padding-right:0!important}}section.svideos .svideos-list .box{background:#f7f5fb;border:0.0625rem solid rgba(34,19,59,.05);border-radius:1.25rem;height:100%;min-height:16.875rem;padding:1rem 1rem 2.5rem;position:relative}@media (max-width:767.98px){section.svideos .svideos-list .box{width:16.875rem}}section.svideos .svideos-list .box>a{border:0.0625rem solid rgba(191,155,250,.5);border-radius:0.5rem;display:inline-block;height:8.625rem;margin-bottom:1.5rem;overflow:hidden;position:relative;width:100%}section.svideos .svideos-list .box>a img{height:100%;object-fit:cover;object-position:center;width:100%}section.svideos .svideos-list .box>a svg{height:4.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.375rem;z-index:1}section.svideos .svideos-list .box>a svg rect{fill:rgba(74,30,205,.16);fill-opacity:1}section.svideos .svideos-list .box .title{color:#22133b;display:block;font-size:1.3125rem;font-weight:500;line-height:136%;margin-bottom:1.5rem;text-transform:uppercase}section.svideos .svideos-list .box .description{color:#22133b;font-size:1.125rem;font-weight:300;line-height:136%;margin-bottom:1.5rem}section.svideos .svideos-list .box .more{bottom:0;left:0;padding:0 0 1rem 1rem;position:absolute;width:100%}section.svideos .svideos-list .box .more a{align-items:center;color:#6d3cbb;display:inline-flex;font-size:1rem;font-weight:500;letter-spacing:.08em;line-height:136%;text-decoration:none}section.svideos .svideos-list .box .more a:before{background-image:url(../img/play-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.25rem;margin-right:0.625rem;width:1.25rem}section.svideos .svideos-list .box:hover{box-shadow:0 0 1.25rem rgba(132,107,173,.2);cursor:pointer}section.svideos .svideos-list .box:hover .title{color:#6d3cbb}section.svideos .svideos-list .box:hover>a svg rect{fill:rgba(74,30,205,.5)}section.svideos .svideos-carousel{position:relative}section.svideos .svideos-carousel .slick-track{display:flex;gap:1.25rem}@media (max-width:767.98px){section.svideos .svideos-carousel .slick-track{gap:0.625rem}}section.svideos .svideos-carousel .slick-track .slick-slide{height:auto}section.svideos .svideos-carousel .slick-track .slick-slide>div,section.svideos .svideos-carousel .slick-track .slick-slide>div .item{height:100%}section.svideos .svideos-carousel .slick-dots{align-items:center;display:none;display:flex;gap:0.5rem;justify-content:center;left:0;position:absolute;top:100%;width:100%}section.svideos .svideos-carousel .slick-arrow{align-items:center;background:hsla(210,7%,95%,.8);border:none;border-radius:50%;display:flex;font-size:0;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:3rem;z-index:10}@media (max-width:767.98px){section.svideos .svideos-carousel .slick-arrow{display:none}}section.svideos .svideos-carousel .slick-arrow span{opacity:0!important}section.svideos .svideos-carousel .slick-arrow:disabled{opacity:.5}section.svideos .svideos-carousel .slick-arrow:after,section.svideos .svideos-carousel .slick-arrow:before{display:none}section.svideos .svideos-carousel .slick-arrow.slick-prev{background-color:rgba(191,155,250,.5);background-image:url(../img/i-arrow-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;left:-1rem;transform:rotate(0deg);width:2.5625rem}@media (min-width:768px){section.svideos .svideos-carousel .slick-arrow.slick-prev{left:-2.5rem}}section.svideos .svideos-carousel .slick-arrow.slick-prev:after{content:none}section.svideos .svideos-carousel .slick-arrow.slick-prev:hover{background-color:#6d3cbb;background-image:url(../img/i-arrow-green.svg);transform:rotate(0deg)}section.svideos .svideos-carousel .slick-arrow.slick-next,section.svideos .svideos-carousel .slick-arrow.slick-prev:hover{background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;width:2.5625rem}section.svideos .svideos-carousel .slick-arrow.slick-next{background-color:rgba(191,155,250,.5);background-image:url(../img/i-arrow-dark.svg);right:-1rem;transform:rotate(180deg)}@media (min-width:768px){section.svideos .svideos-carousel .slick-arrow.slick-next{right:-2.5rem}}section.svideos .svideos-carousel .slick-arrow.slick-next:after{content:none}section.svideos .svideos-carousel .slick-arrow.slick-next:hover{background-color:#6d3cbb;background-image:url(../img/i-arrow-green.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;transform:rotate(180deg);width:2.5625rem}@media (max-width:767.98px){.tns-inner{margin-left:0!important}}.fancybox__slide{display:flex;flex-direction:column-reverse!important;max-width:62.5rem;width:100%}.fancybox__content{width:100%!important}.fancybox__content button.carousel__button{top:-3.75rem!important}.fancybox__content button.carousel__button:after{display:none;padding:0!important}.fancybox__content button.carousel__button svg{height:1.75rem!important;width:1.75rem!important}.fancybox__caption{margin-bottom:1.5rem!important;padding:0!important;width:100%}.fancybox__caption .t{color:#f7f5fb;font-size:1.3125rem;font-weight:500;line-height:136%;text-transform:uppercase}.fancybox__caption .d{color:#f7f5fb;font-size:1.125rem;font-weight:300;line-height:136%}section.clients-boxes .component-heading{margin-bottom:1.875rem;text-align:center}section.clients-boxes .component-heading h2{font-size:1.5rem;line-height:2.0625rem;margin-bottom:0}section.clients-boxes .cc-card{border-radius:1.25rem;box-shadow:0 0 2.5rem 0 rgba(132,107,173,.2);padding:1.125rem 1.5rem;position:relative}section.clients-boxes .cc-card .cc-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.clients-boxes .cc-card .cc-title{margin-bottom:0.3125rem;padding-right:3.125rem;position:relative}section.clients-boxes .cc-card .cc-title:before{background-image:url(../img/arrow-right-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:2.25rem;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0;width:3.1875rem}section.clients-boxes .cc-card .cc-title h3{word-wrap:break-word;font-size:1.3125rem;font-weight:500;line-height:1.8125rem;margin-bottom:0}section.clients-boxes .cc-card .cc-content p{font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0}@media (min-width:576px){section.clients-boxes .cc-card .cc-content p{font-size:1.125rem;line-height:1.5rem}}@media (min-width:992px){section.clients-boxes .component-heading h2{font-size:2.3125rem;line-height:3.125rem}section.clients-boxes .component-container{position:relative}section.clients-boxes .component-container:before{background-image:url(../img/corner-down-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-9.5625rem;content:"";height:3.5625rem;position:absolute;right:6.25rem;width:16.875rem}section.clients-boxes .cc-card{height:100%;padding:1rem 6.25rem 1rem 1rem}section.clients-boxes .cc-card .cc-title{padding:0;position:static}section.clients-boxes .cc-card .cc-title:before{height:2.8125rem;right:1.25rem;width:4rem}}@media (min-width:1200px){section.clients-boxes .cc-card{background-color:#f7f5fb;box-shadow:none;padding-right:5.625rem}section.clients-boxes .cc-card:hover{background-color:#fff;box-shadow:0 0 2.5rem 0 rgba(132,107,173,.2);padding-left:1.5625rem;transition:all .3s linear}}section.contact{background:linear-gradient(180deg,#fff -5.51%,#f2f2f2 201.22%)}@media (max-width:992px){section.contact{background:#f3f5f8;padding:6.25rem 0 3.5625rem}}section.contact input,section.contact select,section.contact textarea{background:#fff;border:0.0625rem solid #ccc;border-radius:0.625rem;box-sizing:border-box;color:#130c2f;font-family:Jost,sans-serif;font-size:0.875rem;font-weight:500;outline:none;padding:0 0.9375rem;transition:all .3s linear;width:100%}section.contact input::placeholder,section.contact select::placeholder,section.contact textarea::placeholder{color:#737373;font-weight:400}section.contact input:focus,section.contact select:focus,section.contact textarea:focus{border:0.0625rem solid #ff7948}section.contact select{display:none}section.contact .optional{color:#737373}section.contact .custom-select{position:relative}section.contact .custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;line-height:100%}section.contact .nice-select{border:0.0625rem solid rgba(34,19,59,.2);border-radius:0.625rem;color:#737373;cursor:pointer;font-size:0.75rem;height:3rem;line-height:3rem;max-width:100%;width:100%}section.contact .nice-select ul{margin-left:0;width:100%}section.contact .nice-select ul li:before{display:none}section.contact .nice-select:after{border-bottom:0.125rem solid #000;border-right:0.125rem solid #000;height:0.375rem;width:0.375rem}@media (min-width:768px){section.contact .nice-select{font-size:0.875rem}}section.contact .custom-select.open:after{transform:translateY(-50%) rotate(180deg)}section.contact .wpcf7-list-item input[type=checkbox]:checked+label{text-decoration:underline}section.contact .wpcf7-list-item input+label{text-decoration:unset}section.contact .wpcf7-list-item label:hover{cursor:pointer;text-decoration:none}section.contact .main-row{display:flex;flex-direction:column-reverse;gap:2.5rem;justify-content:space-between}@media (min-width:768px){section.contact .main-row{flex-direction:row;flex-wrap:nowrap}}section.contact .row .row{padding:0}section.contact .locations-wrapper{padding:0;width:100%}@media (min-width:768px){section.contact .locations-wrapper{max-width:46.2%}}section.contact .locations-wrapper img{border-radius:1.25rem;height:auto;max-height:22.6875rem;width:100%}@media (min-width:768px){section.contact .locations-wrapper img{max-height:40.4375rem;object-fit:cover}}section.contact form .form-row{display:flex;flex-direction:column;gap:0.75rem;margin:0}section.contact form .form-row .col-12,section.contact form .form-row .col-md-6{padding:0}section.contact form .form-row .row{gap:1.25rem;margin:0;padding:0}@media (min-width:768px){section.contact form .form-row .row{flex-wrap:nowrap;width:calc(100% - 1.25rem)}section.contact form .form-row .col-12 p strong{display:block;letter-spacing:-0.0125rem;margin:0.8125rem 0 0.5625rem}}section.contact form .form-row .checkboxes{display:flex;gap:2.5rem;margin-top:1.125rem}section.contact input,section.contact select{height:3rem}section.contact textarea{height:3rem;padding-bottom:0.9375rem;padding-top:0.9375rem;resize:none}section.contact .wpcf7-list-item-label:before{border:0.125rem solid #22133b;border-radius:0.25rem;box-sizing:border-box;display:inline-block;height:1.125rem;margin-right:0.75rem;transition:all .3s linear;vertical-align:middle;width:1.125rem}section.contact .contact-btn-container{margin-bottom:1.25rem;text-align:left;width:100%}@media (min-width:768px){section.contact .contact-btn-container{margin-bottom:0}}section.contact .button{background:#000;border-radius:1.875rem;border-width:0.0625rem;color:#fff;gap:0.5rem;height:auto;margin-top:2.0625rem;padding:0.5rem 1.25rem}section.contact .button:hover{background:#ff7948;border:0.0625rem solid #ff7948;color:#000}@media (min-width:768px){section.contact .button{width:auto}section.contact .container-md .row-main{gap:2.5rem;justify-content:flex-start}}section.contact .card{margin-bottom:2.5rem}section.contact .card a{color:#000;font-size:1rem;text-decoration:inherit}section.contact .card-zone img{margin-right:0.875rem;vertical-align:middle}section.contact .card-zone h2,section.contact .card-zone h5{display:inline-flex;font-size:1rem;margin-bottom:0;text-transform:capitalize;vertical-align:middle}@media (min-width:768px){section.contact .card-zone h2,section.contact .card-zone h5{font-size:1.125rem}}section.contact .card-contact{margin:0}section.contact .card-contact .zone{font-size:1rem;font-weight:500}section.contact .card-contact .email,section.contact .card-contact .phone,section.contact .card-contact .zone{align-items:center;display:flex;padding-bottom:0.3125rem}section.contact .card-contact .email:before,section.contact .card-contact .phone:before{content:"";display:block;margin-right:0.625rem}section.contact .card-contact .email:before{background-image:url(../img/contact-icon-mail.svg)}section.contact .card-contact .email:before,section.contact .card-contact .phone:before{background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.25rem;display:inline-block;height:1.25rem;width:1.25rem}section.contact .card-contact .phone:before{background-image:url(../img/contact-icon-phone.svg)}section.contact .form-wrapper{background:#fff;border-radius:1.25rem;box-sizing:border-box;overflow-x:hidden;padding:2rem 1.5rem 0.75rem}section.contact .form-wrapper .wpcf7-form.submitting .wpcf7-spinner{top:1.5rem;visibility:visible}@media (min-width:768px){section.contact .form-wrapper{max-width:50.4%;padding:2.5rem}}section.contact .form-wrapper h2{font-size:3.125rem;font-weight:500;letter-spacing:0.03125rem;line-height:120%;margin-bottom:0;text-transform:capitalize}@media (min-width:768px){section.contact .form-wrapper h2{margin-bottom:1.5rem}}section.contact .form-wrapper p{margin:0}section.contact .form-wrapper label{color:#000;display:inline-block;font-size:0.75rem;font-weight:500;line-height:0.875rem;padding-bottom:0.375rem;position:relative;text-transform:uppercase}section.contact .form-wrapper .wpcf7-checkbox label{color:#737373;font-size:0.75rem;font-weight:400;opacity:1;text-transform:none}@media (min-width:768px){section.contact .form-wrapper .wpcf7-checkbox label{font-size:0.875rem}}section.contact .form-wrapper .wpcf7-list-item{margin-left:0.9375rem;position:relative}section.contact .form-wrapper .wpcf7-list-item input{clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);border:0;height:0.0625rem;overflow:hidden;padding:0;position:absolute;width:0.0625rem}section.contact .form-wrapper .wpcf7-list-item input:checked+label:before{background-image:url(../img/form-checkbox-checked-new.svg);background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;border:0;display:inline-block;height:1.125rem;width:1.125rem}section.contact .form-wrapper .row>p:last-child{margin-bottom:0}section.contact .form-wrapper sup{color:#000;font-size:0.8125rem;position:absolute;top:0.125rem}section.contact .form-wrapper .interests input{font-size:0;height:0;opacity:0}section.contact .form-wrapper .interests .wpcf7-list-item{width:100%}section.contact .form-wrapper .interests .wpcf7-list-item label{cursor:pointer}section.contact .form-wrapper .interests .wpcf7-list-item-label{align-items:center;display:flex;vertical-align:middle}section.contact input:checked+label:before{background-image:url(../img/form-checkbox-checked.svg);background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;border:0;display:inline-block;height:1.125rem;width:1.125rem}section.contact .form-wrapper-success{display:flex;flex-direction:column;max-width:39.8125rem;text-align:center}section.contact .form-wrapper-success img{margin-bottom:2.5rem}section.contact .form-wrapper-success h4{font-size:2.25rem;font-weight:500;line-height:120%;margin-bottom:1.25rem;text-transform:capitalize}@media (min-width:768px){section.contact .form-wrapper-success h4{font-size:3.125rem}}section.contact .form-wrapper-success h5{font-size:1.375rem;font-weight:400;line-height:136%;margin-bottom:0;text-transform:capitalize}@media (min-width:768px){section.contact .form-wrapper-success h5{margin-bottom:3.125rem}}section.contact .form-wrapper-success .container-sent{align-items:center;display:flex;flex-direction:column;height:100%;padding-bottom:3.125rem}@media (min-width:768px){section.contact .form-wrapper-success .container-sent{padding-bottom:0}}section.contact .form-wrapper-success a{margin:0 auto;width:inherit}section.contact .wpcf7-form.invalid .wpcf7-response-output{border:0.0625rem solid #9e2b22;color:#9e2b22;font-size:0.875rem;padding:1.25rem}section.contact .wpcf7-not-valid-tip{color:#9e2b22;font-size:0.75rem;margin-top:0.625rem}section.contact .form-wrapper-success .button,section.contact .form-wrapper-success button,section.contact .recaptcha-contact .button,section.contact .recaptcha-contact button{background:transparent;border-color:#000;color:#000;font-size:0.9375rem;font-weight:600;padding:0.5rem 1rem}section.contact .form-wrapper-success .button:after,section.contact .form-wrapper-success button:after,section.contact .recaptcha-contact .button:after,section.contact .recaptcha-contact button:after{display:none}section.contact .form-wrapper-success .button .button,section.contact .form-wrapper-success button .button,section.contact .recaptcha-contact .button .button,section.contact .recaptcha-contact button .button{display:inline-block;width:auto}section.contact .recaptcha-contact{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center}section.contact .recaptcha-contact>div:last-child{margin-bottom:0}section.contact .recaptcha-contact .wpcf7-recaptcha>div{display:inline-block}@media (min-width:992px){section.contact .recaptcha-contact>div{margin-bottom:1.5rem}}@media only screen and (min-width:1200px){section.contact .recaptcha-contact{flex-direction:row;text-align:left}section.contact .recaptcha-contact>div{margin-bottom:0;width:auto}section.contact .recaptcha-contact .button{width:auto}}.wpcf7-not-valid-tip:not(:first-child):not(:nth-child(2)){display:none}section.cta-banner{background:linear-gradient(107.53deg,#4e04c6 21.89%,#22133b 89.22%);color:#fff;padding:0}@media (min-width:768px){section.cta-banner{background:linear-gradient(181.58deg,#330977 1.32%,#22133b 92.64%)}}section.cta-banner.cta-services-template{background:transparent}section.cta-banner.cta-services-template .wrapper{width:100%}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template{align-items:center;background:url(../img/hero-mobile-home.svg) no-repeat 0 0;background-size:cover;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;margin-bottom:4.375rem;position:relative}@media (min-width:768px){section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template{align-items:center;background:url(../img/hero.svg) no-repeat 50%;background-size:cover;display:flex;flex-direction:row-reverse;height:26rem;margin-bottom:6.25rem}}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .image{background-position:50%;background-size:contain;height:100%;margin-top:1.25rem;width:100%}@media (min-width:768px){section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .image{height:23.75rem;margin-top:0}}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text{padding:0 1.25rem 2.5rem;width:100%}@media (min-width:768px){section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text{padding-bottom:0;padding-left:8.125rem;padding-top:0}}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text strong{color:#fff;display:block;font-size:2rem;font-weight:500;letter-spacing:0.02rem;line-height:136%;margin-bottom:1.25rem;text-transform:capitalize}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text br{display:none}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text a{color:#fff;display:block;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin-bottom:1.25rem;text-decoration:none;text-transform:capitalize}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text a.active,section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text a:hover{color:#bfce18}section.cta-banner.cta-services-template .wrapper .wrapper-cta-services-template .text a:focus{outline:none}section.cta-banner .component-container{display:flex;flex-direction:column}section.cta-banner .component-container.text-only{align-items:center;flex-direction:column;justify-items:center}section.cta-banner .component-container.text-only .text{padding-right:3.125rem!important}@media (min-width:768px){section.cta-banner .component-container.text-only .text{max-width:43.75rem;text-align:center;width:60%}}section.cta-banner .component-container h3{color:#fff}section.cta-banner .component-container .image{background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:65%}section.cta-banner .component-container .text{padding:1.875rem 1.25rem 3.125rem}section.cta-banner .component-container .button{margin-top:0.3125rem}@media (min-width:768px){section.cta-banner .component-container{flex-direction:row}section.cta-banner .component-container .image{padding-top:0;width:60%}section.cta-banner .component-container .text{padding:6.875rem 2rem 4.6875rem 3.125rem;width:40%}section.cta-banner .component-container .button{margin-top:2.8125rem}}@media (min-width:calc(1262px + 40px)){section.cta-banner .component-container .text{padding-right:calc(50vw - 39.4375rem)}}section.custom-banner{background:#f9fafc;padding:5rem 0}@media (max-width:767.98px){section.custom-banner{padding:3.75rem 0.5rem}}section.custom-banner .component-container{align-items:flex-start;border-radius:1.25rem;flex-direction:column;gap:0.625rem;max-width:78.75rem;overflow:hidden;padding:9.375rem 5.625rem;position:relative}@media (max-width:767.98px){section.custom-banner .component-container{padding:3.75rem 1.5rem 21.875rem}}section.custom-banner .component-container:before{background:radial-gradient(162.68% 85.31% at 11.13% 50%,#2b446f 0,#0c0d19 100%),linear-gradient(180deg,#2b446f,#0c0d19),url(<path-to-image>) #d3d3d3 50%/cover no-repeat;border-radius:1.25rem;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}section.custom-banner .component-container:after{box-shadow:0 0 6.25rem 37.5rem #203151;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:0;z-index:1}@media (max-width:767.98px){section.custom-banner .component-container:after{box-shadow:0 0 6.25rem 26.875rem #203151;content:"";height:0;width:100%;z-index:1}}section.custom-banner .component-container .background-image{height:100%;position:absolute;right:0;top:0;width:auto}@media (max-width:767.98px){section.custom-banner .component-container .background-image{bottom:0;height:20.3125rem;object-fit:cover;top:inherit;width:100%}}section.custom-banner .component-container .content{position:relative;z-index:2}section.custom-banner .component-container .content .component-title{max-width:34.375rem}section.custom-banner .component-container .content .component-title h2{color:#ff7948;font-size:1.75rem;font-style:normal;font-weight:500;letter-spacing:-0.0175rem;line-height:136%;margin:0;text-transform:none}@media (max-width:767.98px){section.custom-banner .component-container .content .component-title h2{font-size:1.375rem;font-style:normal;font-weight:500;line-height:136%}}section.custom-banner .component-container .content .component-text{color:#fff;font-size:1.75rem;font-style:normal;font-weight:500;letter-spacing:-0.0175rem;line-height:136%;max-width:34.375rem}@media (max-width:767.98px){section.custom-banner .component-container .content .component-text{font-size:1.375rem;font-style:normal;font-weight:500;line-height:136%}}section.custom-banner .component-container .content .component-button{margin-top:2rem}section.custom-banner .component-container .content .component-button .button{border-color:#ff7948}section.custom-banner .component-container .content .component-button .button:hover{background-color:#ff7948}.dashboard-capabilities{background:#fff}.dashboard-capabilities__image{position:relative}.dashboard-capabilities__image img{border-radius:1.25rem}.dashboard-capabilities__image a{display:flex;position:relative}.dashboard-capabilities__image a:before{background:rgba(20,26,45,.54);border-radius:1.25rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.dashboard-capabilities__image a:after{background:url(../img/play_button.svg) no-repeat 50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dashboard-capabilities.image-align-left .container{flex-direction:column-reverse}@media (min-width:992px){.dashboard-capabilities.image-align-left .container{align-items:center;flex-direction:row}.dashboard-capabilities__features_main{margin-top:0.5rem;padding-bottom:1.25rem}}.dashboard-capabilities__features_main .main_title{color:#000;font-size:2.625rem;font-weight:500;letter-spacing:0.025rem;line-height:4.125rem;text-transform:capitalize}@media (max-width:992px){.dashboard-capabilities__features_main .main_title{font-size:1.875rem;line-height:110%;margin-bottom:1.25rem}}.dashboard-capabilities__features_main .description{color:#444;font-family:Jost;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%}@media (min-width:992px){.dashboard-capabilities.image-align-right .container{align-items:center;flex-direction:row-reverse}}.dashboard-capabilities .container{display:flex;gap:2.5rem;justify-content:space-between}@media (max-width:992px){.dashboard-capabilities .container{flex-wrap:wrap}}.dashboard-capabilities__features{display:flex;flex-direction:column;gap:1.25rem;max-width:43.375rem;width:100%}.dashboard-capabilities__features .feature__title{font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0.25rem}.dashboard-capabilities__features .feature__description{color:#737373;font-family:Jost;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;margin:0}@media (min-width:992px){.page-solutions-by-use-case .dashboard-capabilities{padding:5.625rem 0 5.1875rem}.page-solutions-by-use-case .dashboard-capabilities .container{max-width:80.1875rem}.page-solutions-by-use-case .dashboard-capabilities .container .dashboard-capabilities__features{max-width:43.375rem;position:relative;top:-0.875rem;width:100%}.page-solutions-by-use-case .dashboard-capabilities .container .dashboard-capabilities__image{max-width:36.1875rem;width:100%}.page-solutions-by-use-case .dashboard-capabilities .container .dashboard-capabilities__image img{left:2.8125rem;position:relative}.page-capabilities .components>.dashboard-capabilities:first-child{padding:6.25rem 0 11.25rem}.page-capabilities .components>.dashboard-capabilities:first-child .dashboard-capabilities__features{padding:3.9375rem 0 0 2.125rem}.page-capabilities .components>.dashboard-capabilities:first-child .dashboard-capabilities__image{left:-0.5625rem;position:relative;top:3.25rem}.page-capabilities .solutions-services+.dashboard-capabilities{padding:6.25rem 0 7.0625rem}.page-capabilities .solutions-services+.dashboard-capabilities .dashboard-capabilities__image{max-width:42.3125rem;padding:1.25rem 0 0 0.9375rem;width:100%}.page-capabilities .solutions-services+.dashboard-capabilities .dashboard-capabilities__image img{border-radius:1.25rem;max-height:26.9375rem;width:100%}.page-capabilities .solutions-services+.dashboard-capabilities .dashboard-capabilities__features{max-width:34rem}.page-capabilities .solutions-services+.dashboard-capabilities .dashboard-capabilities__features .dashboard-capabilities__features_main{margin-top:0.1875rem;padding-bottom:0.1875rem}.page-capabilities .solutions-services+.dashboard-capabilities .dashboard-capabilities__features .main_title{letter-spacing:0.05rem;text-transform:unset}.page-capabilities .heading-description-and-cards .component-container{height:37.0625rem}.page-capabilities .heading-description-and-cards .component-container .heading-description{margin-bottom:2.4375rem;margin-top:-5.4375rem;max-width:37rem;padding:2.1875rem}.page-capabilities .heading-description-and-cards .component-container .heading-description h2{letter-spacing:0.05625rem;margin-bottom:0}.page-capabilities .heading-description-and-cards .component-container .heading-description .text p{font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}.page-capabilities .heading-description-and-cards .component-container .cards{gap:2.5rem}.page-capabilities .heading-description-and-cards .component-container .cards .card{margin:0;padding:3.75rem 3.125rem}.page-capabilities .heading-description-and-cards+.dashboard-capabilities{margin-top:-0.875rem;padding:0 0 11.625rem}.page-capabilities .heading-description-and-cards+.dashboard-capabilities .dashboard-capabilities__image{max-width:40.625rem;padding-right:1.0625rem;padding-top:0.625rem;width:100%}.page-capabilities .heading-description-and-cards+.dashboard-capabilities .dashboard-capabilities__features{padding-left:1.0625rem}.page-capabilities #strategies-tabs{padding-top:7.375rem}.page-capabilities section.faq .component-container .component-title-section{text-transform:unset}}.data-sources__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:7.5rem 0 3.75rem}.data-sources__overview{flex-grow:1;max-width:32.8125rem;width:32.8125rem}.data-sources__option-list{flex-grow:1;margin:0;max-width:41rem;width:41rem}.data-sources__option-list li{display:flex;gap:1.25rem;margin:0 0 1.25rem;padding:0}.data-sources__option-list li:before{display:none}.data-sources__option-list li strong{display:block;font-size:1.375rem;font-weight:500}.data-sources__option-list li span{display:block}.data-options__icon-wrap{align-items:center;background:#fff;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.2);display:flex;height:3.125rem;justify-content:center;width:3.125rem}.data-sources__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:3.75rem 0 7.5rem}.data-sources__list-item{align-items:center;display:flex;flex-direction:column;font-size:1.375rem;font-weight:500;padding:0;text-align:center;width:8.5rem}.data-sources__list-item:before{display:none}.data-sources__icon-wrap{align-items:center;display:flex;height:4.75rem;justify-content:center;width:4.75rem}section.directors{background-color:#4e2b87;background-image:url(../img/directors-background.jpg);background-position:50%;background-position:100% -2.9375rem;background-repeat:no-repeat;background-size:cover;background-size:auto;overflow:hidden;padding:3.75rem 0 6.875rem;position:relative;z-index:1}@media (max-width:767.98px){section.directors{background-position:top 9.0625rem right 0.9375rem;background-size:auto 35%;padding:2.5rem 0}}section.directors:after{background:#fff;bottom:0;content:"";display:block;height:8.125rem;left:0;position:absolute;width:100%;z-index:-1}@media (max-width:767.98px){section.directors:after{height:4.375rem}}section.directors .component-container .row{position:relative;z-index:1}@media (max-width:767.98px){section.directors .component-container .row{flex-direction:column-reverse}}section.directors .component-container .row:before{background:#fff;bottom:0;content:"";display:block;height:calc(100% + 6.25rem);margin-right:-9.375rem;position:absolute;right:100%;width:625rem;z-index:-1}@media (max-width:767.98px){section.directors .component-container .row:before{display:none}}section.directors .component-heading{padding-top:3.125rem}@media (max-width:767.98px){section.directors .component-heading{padding-top:0}}section.directors .component-heading h2,section.directors .component-heading h3{color:#f7f5fb;font-size:1.75rem;font-weight:500;line-height:2.5rem;margin-bottom:1.5rem;text-transform:none}section.directors .component-heading h2 b,section.directors .component-heading h3 b{font-weight:700}section.directors .component-form form label{color:#fff}section.directors .component-form form input[type=email]{background:rgba(247,245,251,.2);border:0.0625rem solid transparent;border-radius:1.875rem;height:2.75rem;margin-bottom:1.5rem;max-width:27.75rem;padding:0 0.9375rem;width:100%}section.directors .component-form form input[type=email]::placeholder{color:#f7f5fb;font-size:1rem;font-weight:300}section.directors .component-directors{display:flex}@media (max-width:767.98px){section.directors .component-directors{margin-top:3.75rem}}section.directors .component-directors .box{box-shadow:0 0 2.5rem rgba(132,107,173,.2);position:relative}@media (max-width:767.98px){section.directors .component-directors .box{width:50%}}section.directors .component-directors .box .photo img{clip-path:polygon(100% 0,100% 90%,90% 100%,0 100%,0 0);display:block}section.directors .component-directors .box .info{align-items:center;background:#fff;bottom:0.5rem;color:#22133b;display:flex;flex-direction:column;font-size:0.9375rem;height:5.5rem;justify-content:center;line-height:136%;padding:0.875rem;position:absolute;right:0.5rem;text-align:center;width:12.5rem}@media (max-width:767.98px){section.directors .component-directors .box .info{position:relative;right:0;width:100%}}section.directors .component-directors .box .info .name{font-weight:500}section.directors .component-directors .box .info .position{font-weight:300;opacity:.5}section.directors .component-directors .box:first-child{right:1.875rem;z-index:1}@media (max-width:767.98px){section.directors .component-directors .box:first-child{right:0}}section.directors .component-directors .box:nth-child(2){transform:translate(-2.5rem,1.875rem);z-index:2}@media (max-width:767.98px){section.directors .component-directors .box:nth-child(2){transform:translate(-1.25rem,0.9375rem)}}section.directors .component-directors .box:nth-child(2) .info{clip-path:polygon(100% 0,100% 64%,85% 100%,0 100%,0 0)}section.faq{background:#f3f5f8;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:768px){section.faq{padding-left:0;padding-right:0;padding-top:7.5625rem}}section.faq .component-container{max-width:78.8125rem;position:relative}section.faq .component-container .component-title-section{font-size:2.25rem;letter-spacing:0.05438rem;line-height:120%;margin-bottom:1.1875rem;text-align:left;text-transform:capitalize}@media (min-width:768px){section.faq .component-container .component-title-section{font-size:2.625rem;line-height:110%}}section.faq .component-container .faq-container{background-color:#fff;border-radius:0.75rem;margin-bottom:1.25rem;padding:0.625rem 0.9375rem}@media (min-width:768px){section.faq .component-container .faq-container{padding:2.5rem}}section.faq .component-container .faq-container.opened .title:after{transform:rotate(180deg)}section.faq .component-container .faq-container .title{align-items:flex-start;border:none;color:inherit;cursor:pointer;display:flex;font-size:1.375rem;font-weight:400;justify-content:space-between;letter-spacing:normal;outline:none;padding:0;text-align:left;text-transform:inherit;width:100%}@media (min-width:576px){section.faq .component-container .faq-container .title{align-items:center}}section.faq .component-container .faq-container .title:after{background-image:url(../img/icon-toggle-down.svg);background-position:50%;background-repeat:no-repeat;background-size:0.875rem 0.625rem;content:"";display:inline-block;flex-shrink:0;height:0.625rem;margin-left:0.625rem;width:0.875rem}section.faq .component-container .faq-container .content{color:#737373;display:none;font-weight:300}section.features-items{background-color:#f9f9f9;background-image:url(../img/features-bg-mobile.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:3.125rem;height:100%;margin:0 auto;width:90%}@media (min-width:768px){section.features-items{background-image:url(../img/features-bg.png);background-position:50%;height:100%;width:100%}}section.features-items .component-features{display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;margin:0 auto}section.features-items .component-features .component-heading h2{color:#f7f5fb;padding:0 1.5rem 0.625rem;text-align:center}@media (min-width:768px){section.features-items .component-features .component-heading h2{margin-bottom:4.0625rem;padding:0}}section.features-items .component-features .features-items-list{display:flex;flex-direction:row;justify-content:space-between}@media (min-width:992px){section.features-items .component-features .features-items-list{padding-left:0.875rem;padding-right:0.875rem}}section.features-items .component-features .features-items-list .feature-item-box{flex:0 0 100%;margin-bottom:3.75rem;padding:0 2.5rem}section.features-items .component-features .features-items-list .feature-item-box:last-child{margin-bottom:0}@media (min-width:768px){section.features-items .component-features .features-items-list .feature-item-box{flex:0 0 48%;flex-direction:column;padding-left:0;padding-right:0}}@media (min-width:1200px){section.features-items .component-features .features-items-list .feature-item-box{flex:0 0 20%;margin-bottom:0;padding-left:0;padding-right:0}}@media (min-width:992px){section.features-items .component-features .features-items-list .feature-item-box:last-child .feature-inner{padding-right:0}}section.features-items .component-features .features-items-list .feature-item-box .feature-inner{text-align:center}section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-icon{height:3.75rem}section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-icon img{display:inline-block;height:auto}section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-title{align-items:center;color:#f7f5fb;display:flex;flex-direction:column;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin-bottom:0.875rem;margin-top:0;padding-top:0.5625rem;text-align:center;text-transform:capitalize;vertical-align:middle}section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-title:before{background:#fff;content:"";display:block;height:0.125rem;margin-bottom:1.125rem;width:16.25rem}@media (min-width:768px){section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-title{margin-top:0.625rem;padding-top:1.125rem}}section.features-items .component-features .features-items-list .feature-item-box .feature-inner .feature-description{color:#f7f5fb;line-height:150%;text-align:center}section.footer-contact{padding:0!important}section.footer-contact .component-container{align-items:center;display:flex;flex-direction:column;height:25rem;justify-content:center;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:5.625rem;text-align:center}@media (min-width:768px){section.footer-contact .component-container{height:33.75rem}}section.footer-contact .component-container h2{color:#fff;font-size:2.25rem;font-weight:500;letter-spacing:-1%;line-height:120%;padding-left:3.125rem;padding-right:3.125rem;text-transform:none}@media (min-width:768px){section.footer-contact .component-container h2{font-size:3.125rem}}.form-video{background:#f7f5fb;color:#22133b;padding:4.375rem 0;position:relative}@media (max-width:767.98px){.form-video{padding:3.125rem 1.25rem}}.form-video:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:1.875rem;content:"";height:4.8125rem;left:3.125rem;opacity:.5;pointer-events:none;position:absolute;width:9.125rem}@media (max-width:767.98px){.form-video:before{display:none}}.form-video .component-heading h2{font-size:2.3125rem;font-weight:700;margin:0 0 2.5rem;text-align:center}@media (max-width:767.98px){.form-video .component-heading h2{font-size:1.5rem;font-weight:700;line-height:136%}}.form-video .component-description{font-size:1.75rem;font-weight:400;line-height:2.5rem;margin-bottom:2.5rem;text-align:center}.form-video .component-description strong{font-weight:700}.form-video .component-description :last-child{margin-bottom:0}.form-video .component-form{align-items:center;display:flex;justify-content:center}.form-video .component-form .passwords{align-items:center;background:#22133b url(../img/form-video-vector.png) no-repeat 0;border-radius:1.25rem;color:#fff;display:flex;gap:0 6.25rem;max-width:72.5rem;padding:2.5rem;position:relative;text-align:center}@media (max-width:767.98px){.form-video .component-form .passwords{background-size:4.375rem;background:#22133b;display:block;padding:2.5rem 1.25rem}}.form-video .component-form .passwords:before{background:#d9e274;content:"";height:100%;left:50%;max-height:15rem;position:absolute;top:50%;transform:translateY(-50%);width:0.0625rem}@media (max-width:767.98px){.form-video .component-form .passwords:before{display:none}}.form-video .component-form .passwords-head{-webkit-text-fill-color:transparent;text-fill-color:transparent;align-items:center;background:linear-gradient(90deg,#ebf393,#fed54e 51.39%,#f6840f);-webkit-background-clip:text;background-clip:text;display:inline-block;flex:1;font-size:2rem;font-weight:700;line-height:120%;margin-bottom:2.5rem;text-align:center}@media (max-width:767.98px){.form-video .component-form .passwords-head{font-size:1.75rem;font-weight:700;line-height:120%;margin-bottom:1.5rem;text-align:left}}.form-video .component-form .passwords-description{font-size:1.75rem;font-weight:500;line-height:1.4}.form-video .component-form .passwords .passwords-register__description{margin:0.5rem 0 1.5rem}.form-video .component-form .passwords-content{display:inline-block;flex:1;font-size:1.125rem;font-weight:400;line-height:136%;max-width:15.625rem}@media (max-width:767.98px){.form-video .component-form .passwords-content{max-width:100%}.form-video .component-form .passwords-content .fdescription{text-align:left}}.form-video .component-form .passwords-content form{margin-top:2.5rem}.form-video .component-form .passwords-content form input{background:#fff;border:0.0625rem solid transparent;border-radius:3.125rem;font-size:0.9375rem;font-weight:400;height:2.75rem;line-height:136%;margin-top:0.5rem;padding:0 1rem;width:100%}.form-video .component-form .passwords-content form input:placeholder{color:#22133b;opacity:.5}.form-video .component-form .passwords-content form button{border:none;margin-top:1.5rem;min-width:11.25rem}@media (max-width:767.98px){.form-video .component-form .passwords-content form button{display:inline-block}}.form-video .component-form .passwords-content form .wpcf7-not-valid-tip{display:none}.form-video .component-form .passwords-action{flex:1;padding:0 3.75rem}.form-video .component-form .passwords-action.text-left,.form-video .component-form .passwords-action.text-left .passwords-description,.form-video .component-form .passwords-action.text-left .passwords-head{text-align:left}@media (max-width:767.98px){.form-video .component-form .passwords-action{margin-bottom:2.5rem;padding:0}}.form-video .component-form .passwords-register{flex:1;padding:0 3.75rem}@media (max-width:767.98px){.form-video .component-form .passwords-register{padding:0}}.form-video .component-form .passwords-register .passwords-head{font-size:1.5rem;margin-bottom:0.5rem}.form-video .component-form .passwords-register form label{color:#f7f5fb;display:block;font-size:1rem;font-weight:300;line-height:136%;margin-bottom:0.5rem;text-align:left}.form-video .component-form .passwords-register form input{background:rgba(247,245,251,.2);border:0.0625rem solid transparent;border-radius:1.875rem;color:#f7f5fb;font-size:1rem;font-weight:300;height:2.75rem;line-height:136%;margin-bottom:1rem;padding:0 1rem;width:100%}.form-video .component-form .passwords-register form input.wpcf7-not-valid{border-color:#dc3232}.form-video .component-form .passwords-register form input::placeholder{color:#f7f5fb}.form-video .component-form .passwords-register form .wpcf7-not-valid-tip{font-size:0.875rem;margin-top:0.5rem;position:absolute;text-align:center;top:100%;width:100%}.form-video .component-form .passwords-register form button{border:none;margin-top:0.5rem;min-width:11.25rem}.form-video .component-form .passwords-register form .wpcf7-response-output{display:none}.form-video .component-form .passwords-register form.sent .group{display:none!important}.form-video .component-form .passwords-register form.sent .thank{display:block!important}.form-video .component-form .passwords-register form.sent .wpcf7-response-output{border:none;display:block;font-size:1.3125rem;font-weight:500;line-height:136%;margin:0 auto;max-width:18.125rem;padding:0}.form-video .component-form .passwords .video{background:rgba(191,155,250,.5);border-radius:0.625rem;padding:0.625rem}@media (max-width:767.98px){.form-video .component-form .passwords .video{left:0;margin:0;padding:0.1875rem;position:relative;transform:none;width:100%}}.form-video .component-form .passwords .video .video-box{border-radius:0.625rem;overflow:hidden;position:relative;z-index:1}.form-video .component-form .passwords .video .video-box:after{background:#bf9bfa;content:"";display:block;height:100%;left:0;mix-blend-mode:color;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.form-video .component-form .passwords .video .video-box a,.form-video .component-form .passwords .video .video-box img{display:block}.form-video .component-form .passwords .video .video-box a span{background:#fff;border:0.0625rem solid rgba(34,19,59,.1);border-radius:50%;box-shadow:0 0 2.5rem rgba(132,107,173,.2);content:"";cursor:pointer;display:block;height:4.375rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-webkit-transition:all .6s!important;-o-transition:all .6s!important;transition:all .6s!important;width:4.375rem;z-index:2}.form-video .component-form .passwords .video .video-box a span:after{border-bottom:0.625rem solid transparent;border-left:0.875rem solid #22133b;border-top:0.625rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}.form-video .component-form .thank{display:none;text-align:center}.form-video .component-form .thank .passwords-head{display:block}.form-video .component-form .thank span{color:#fff;display:block;font-size:1.3125rem;font-weight:500;line-height:1.785rem;margin-top:0.9375rem;text-align:center}.form-video .btns{flex-direction:column;gap:1.25rem 0;margin-top:3.75rem}.form-video .btns,.form-video .btns .button{align-items:center;display:flex;justify-content:center}.form-video .btns .button{text-align:center;width:18.3125rem}.form-video .btns .button:after{content:"";display:flex!important;top:0}.form-video .btns .button.button-secondary-border{background:#fff;border:0.0625rem solid #bfce18}.form-video .btns .button.button-secondary-border:after{display:none!important}.form-video .btns .button.button-secondary-border:hover{background:#6d3cbb;color:#d9e274;text-decoration:none}@media (max-width:767.98px){.form-video .container{margin:0;padding:0}}.page-id-7443 .form-video .component-form .passwords{background:#22133b url(../img/passwords-vector-2.png) no-repeat 0}section.global-solution-map{padding-top:0}section.global-solution-map .regions-container{margin:auto;max-width:65.125rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5rem;position:relative}@media (min-width:768px){section.global-solution-map .regions-container{padding-left:0;padding-right:0;padding-top:3.375rem}}section.global-solution-map .regions-container .regions-tabs{align-items:center;display:flex;justify-content:flex-start;padding:0}@media (min-width:768px){section.global-solution-map .regions-container .regions-tabs{padding:0 0 0.9375rem}}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner{display:flex;gap:1.75rem}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner .region-tab{border-bottom:0.125rem solid transparent;color:#737373;cursor:pointer;font-size:0.9375rem;font-weight:500;line-height:135%;padding:0.625rem 0.375rem;position:relative;text-transform:uppercase}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner .region-tab.region-tab-active{border-bottom:0.125rem solid #bfce18;color:#000}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner .region-tab:last-of-type{border-right:none}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner .region-tab.region-tab-active:before{opacity:1;transition:all .3s linear;visibility:visible}section.global-solution-map .regions-container .regions-tabs .regions-tabs-inner .region-tab.region-tab-active span{opacity:1;transition:all .3s linear}section.global-solution-map .regions-container .region{display:none;padding-top:2rem}@media (min-width:768px){section.global-solution-map .regions-container .region{padding-top:2.5rem}}section.global-solution-map .regions-container .region.region-active{display:block}section.global-solution-map .regions-container .region h3{color:#000;font-size:1.75rem;font-weight:500;letter-spacing:.02em;line-height:110%;margin-bottom:1rem}section.global-solution-map .regions-container .region .region-tooltip{display:none}section.global-solution-map .regions-container .region .region-inner{color:#444;font-size:1.125rem;font-weight:400;line-height:150%}section.global-solution-map .regions-container .global-solution-stats{background-color:#f7f5fb;border-radius:1.25rem;margin:1.25rem 0 0;padding:0.625rem}section.global-solution-map .regions-container .global-solution-stats .stats-card-container{display:flex;height:100%;justify-content:center;position:relative}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card{text-align:center}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card:before{border-right:0.0625rem solid #6d3cbb;content:"";height:50%;position:absolute;right:-0.75rem;top:25%;width:0}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-symbol{margin-right:-0.3125rem;vertical-align:middle}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-percentage{margin-left:-0.3125rem;vertical-align:middle}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-name{color:#22133b;font-size:0.75rem;font-weight:500;line-height:1rem;text-transform:uppercase}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-number{color:#6d3cbb;font-size:1.375rem;font-weight:700;line-height:1.6875rem;margin-bottom:0.1875rem}section.global-solution-map .regions-container .global-solution-stats .col-4:last-of-type .stats-card-container .stats-card:before{content:none}section.global-solution-map .regions-container .regions-map{margin:0 -1.25rem}section.global-solution-map .regions-container .regions-map .imp-wrap{max-width:none!important}section.global-solution-map .regions-container .regions-map .pin-highlighted{outline:0!important;position:relative}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltips-container{z-index:19}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip{background-color:#fff!important;border-radius:1rem!important;box-shadow:0 0 2.5rem rgba(132,107,173,.2);font-family:Jost,sans-serif;margin-top:1.25rem;padding:1rem!important;position:static}@media (min-width:768px){section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip{padding:1rem!important}}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .show-desktop{display:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info{display:flex}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .manager-picture{border-radius:0.5rem;height:5.25rem;margin-right:1.25rem;width:5.25rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title h3{color:#000;font-family:Jost;font-size:1.125rem;font-weight:500;line-height:100%;margin:0.3125rem 0;text-transform:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title .linkedin,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title .manager-job{display:block;font-size:1rem;font-weight:400;line-height:160%}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title .manager-job{color:#737373}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title .linkedin{color:#000;font-weight:500;margin-top:0.625rem;text-decoration:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title .linkedin span{background-image:url(../img/icon-social-linkedin-purple-new.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:1.125rem;position:relative;top:-0.125rem;vertical-align:middle;width:1.125rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .manager-info .tooltip-title.show-desktop .linkedin span{margin-right:0.5rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip a.email.map_emal{border-top:0.0625rem solid #edf2fe;color:#000;display:inline-block;font-size:0.9375rem;font-weight:400;line-height:136%;margin-top:0.9375rem;padding-bottom:0;padding-top:1.5rem;text-decoration:none;width:100%}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip a.email.map_emal span{margin-right:0.5rem;position:relative;top:0.125rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address{margin-top:0.625rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .address,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .email,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .tel{color:#22133b;display:block;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin-bottom:0.625rem;padding-left:2.8125rem;position:relative;text-decoration:none;word-break:break-word}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .tel:before{background-image:url(../img/icon-phone-purple.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .email:before{background-image:url(../img/icon-message-purple.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .email:before,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .tel:before{background-position:left 0.4375rem center;background-size:1.125rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .address{margin-bottom:0}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-address .address span:first-of-type{height:1.875rem;left:0;position:absolute;top:calc(50% - 0.9375rem);width:1.875rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-info.no-manager .manager-picture{display:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-info.no-manager .linkedin span{margin-right:0.5rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-info.no-manager .tooltip-title h3{font-weight:500;margin-bottom:0.625rem;text-transform:none}section.global-solution-map .regions-container .regions-map{margin:0}section.global-solution-map .regions-container .regions-map .imp-shape-container>a>img{width:1.25rem!important}@media (min-width:768px){section.global-solution-map .regions-container .regions-map .imp-shape-container>a>img{width:1.75rem!important}}section.global-solution-map .regions-container .tooltip-close{background-image:url(../img/icon-close-black.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:0.875rem;position:absolute;right:1.3125rem;top:1.3125rem;width:0.875rem}@media (min-width:992px){section.global-solution-map .regions-container .regions-tabs{border-bottom:none;padding-bottom:0}section.global-solution-map .regions-container .region{position:relative}section.global-solution-map .regions-container .global-solution-stats{background-color:transparent;margin-bottom:-6.25rem;max-width:70%;padding:1.25rem 2.5rem;position:relative;z-index:1}section.global-solution-map .regions-container .global-solution-stats:before{background-color:#f7f5fb;border-radius:1.25rem;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card{text-align:center}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-name{font-size:1rem;line-height:1.1875rem;text-transform:lowercase}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-number{font-size:1.75rem;line-height:2.5rem}section.global-solution-map .regions-container .global-solution-stats .stats-card-container .stats-card .stats-number .stats-symbol{display:inline-block;margin-top:-0.1875rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip{font-family:Jost,sans-serif;margin-top:0;max-width:25.625rem;min-width:25rem;position:absolute}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .show-mobile{display:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .show-desktop{display:block}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title h3{font-size:1.125rem;font-weight:500;line-height:1.5rem;margin:0;text-transform:none}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .manager-job{display:block;font-size:0.75rem;font-weight:400;line-height:1rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .linkedin{font-size:0.875rem;font-weight:600;line-height:1.1875rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .address,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .email,section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .tel{font-size:0.9375rem;font-weight:400;line-height:1.25rem}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-title .address span:last-of-type{opacity:.5}section.global-solution-map .regions-container .map-tooltip-container .imp-tooltip .tooltip-close{background-image:url(../img/icon-close-black.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:0.875rem;position:absolute;right:1.3125rem;top:1.3125rem;width:0.875rem}}section.heading-description-and-cards{padding-top:0}section.heading-description-and-cards .component-container{align-items:center;background-image:url(../img/biogrid-cards-bg-new.webp);background-position:right -6.25rem top;background-repeat:no-repeat;background-size:cover;border-radius:3.125rem;color:#fff;display:flex;flex-direction:column;height:30rem;justify-content:center;margin-bottom:71.875rem;margin-left:1.5625rem;margin-right:1.5625rem;overflow-y:visible;position:relative;text-align:center}@media (max-width:992px){section.heading-description-and-cards .component-container{background-image:url(../img/biogrid-cards-bg-mb.png);background-position:0 0;border-radius:1.875rem;margin:0 0 46.875rem}}@media (min-width:768px){section.heading-description-and-cards .component-container{background-position:0 30%;height:35rem;margin-bottom:10.625rem;margin-left:0;margin-right:0}}section.heading-description-and-cards .component-container .heading-description{margin:-2.5rem auto -0.625rem;max-width:39.0625rem;padding:1.875rem}section.heading-description-and-cards .component-container .heading-description p{opacity:.64}@media (min-width:768px){section.heading-description-and-cards .component-container .heading-description{margin-bottom:2.5rem}}section.heading-description-and-cards .component-container .heading-description h2{color:#fff;font-size:2.25rem;font-weight:500;letter-spacing:1%;line-height:120%;margin-bottom:0.9375rem;text-transform:none}@media (max-width:992px){section.heading-description-and-cards .component-container .heading-description h2{font-size:1.875rem;line-height:110%;margin-bottom:0.625rem}}@media (min-width:768px){section.heading-description-and-cards .component-container .heading-description h2{font-size:2.625rem;letter-spacing:2%;line-height:110%}}section.heading-description-and-cards .component-container .heading-description .text{font-size:1.125rem;line-height:150%}section.heading-description-and-cards .component-container .heading-description .text p:first-of-type{margin-top:0}@media (min-width:768px){section.heading-description-and-cards .component-container .heading-description .text{margin-top:0.625rem}}section.heading-description-and-cards .component-container .wrapper{position:relative;width:100%}section.heading-description-and-cards .component-container .cards{display:flex;flex-direction:column;left:0;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){section.heading-description-and-cards .component-container .cards{flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0}}section.heading-description-and-cards .component-container .cards .card{align-items:center;background-color:#fff;border-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.2);display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:1.875rem;max-width:100%;padding:3.125rem}@media (min-width:768px){section.heading-description-and-cards .component-container .cards .card{margin-bottom:0;margin-left:1.25rem;margin-right:1.25rem}}section.heading-description-and-cards .component-container .cards .card .icon{align-items:center;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.078);display:flex;height:3.125rem;justify-content:center;margin-bottom:0.625rem;width:3.125rem}section.heading-description-and-cards .component-container .cards .card .icon img{height:1.5rem;width:1.5rem}section.heading-description-and-cards .component-container .cards .card .title{color:#000;font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0.625rem}section.heading-description-and-cards .component-container .cards .card .description{color:#737373;font-size:1.125rem;line-height:150%}.heading-description-and-cards+.dashboard-capabilities{background:#f3f5f8;padding-top:0}@media (min-width:768px){.heading-description-and-cards+.dashboard-capabilities .container{display:flex;gap:5.5625rem;justify-content:flex-end}.heading-description-and-cards+.dashboard-capabilities .dashboard-capabilities__image{margin-top:0.4375rem}.heading-description-and-cards+.dashboard-capabilities .main_title{letter-spacing:0.04938rem;line-height:110%;margin-bottom:0.5625rem;text-transform:none}.heading-description-and-cards+.dashboard-capabilities .dashboard-capabilities__features_main{padding-bottom:0.375rem}.heading-description-and-cards+.dashboard-capabilities .dashboard-capabilities__features{max-width:fit-content}}section.history{padding-top:0}section.history .wrapper{max-width:62.5rem}section.history .component-heading h2{font-size:1.75rem;font-weight:500;line-height:2.5rem;margin-bottom:0}section.history .component-content .cc-description{font-size:1.125rem;font-weight:300;line-height:1.5rem;text-align:center}@media (min-width:576px){section.history .component-content .cc-description{font-size:1.125rem;line-height:1.5rem}}section.history .component-content .cc-years{margin-top:1.875rem}section.history .component-content .cc-years .slider-container{position:relative}section.history .component-content .cc-years .slider-container .slick-arrow{background-color:transparent;border:0;font-size:0;margin-top:-2.5rem;opacity:1;position:absolute;top:50%;top:3.5rem;z-index:2}section.history .component-content .cc-years .slider-container .slick-arrow span{opacity:0}section.history .component-content .cc-years .slider-container .slick-arrow.slick-prev{background-color:rgba(191,155,250,.5);background-image:url(../img/i-arrow-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;left:-1rem;transform:rotate(0deg);width:2.5625rem}@media (min-width:768px){section.history .component-content .cc-years .slider-container .slick-arrow.slick-prev{left:-2.5rem}}section.history .component-content .cc-years .slider-container .slick-arrow.slick-prev:after{content:none}section.history .component-content .cc-years .slider-container .slick-arrow.slick-prev:hover{background-color:#6d3cbb;background-image:url(../img/i-arrow-green.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;transform:rotate(0deg);width:2.5625rem}section.history .component-content .cc-years .slider-container .slick-arrow.slick-next{background-color:rgba(191,155,250,.5);background-image:url(../img/i-arrow-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;right:-1rem;transform:rotate(180deg);width:2.5625rem}@media (min-width:768px){section.history .component-content .cc-years .slider-container .slick-arrow.slick-next{right:-2.5rem}}section.history .component-content .cc-years .slider-container .slick-arrow.slick-next:after{content:none}section.history .component-content .cc-years .slider-container .slick-arrow.slick-next:hover{background-color:#6d3cbb;background-image:url(../img/i-arrow-green.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5625rem 2.5625rem;background-size:0.75rem 0.75rem;display:inline-block;height:2.5625rem;transform:rotate(180deg);width:2.5625rem}section.history .component-content .cc-years .slider-container .slick-arrow.slick-disabled{opacity:.5}section.history .component-content .cc-years .slider-container .tiny-slider-history{margin:0 1.875rem}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container{position:relative}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year{background-image:url(../img/history-polygon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:contain;cursor:pointer;display:block;height:4.625rem;margin:0 auto;text-align:center;text-decoration:none;width:4rem}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year:focus{background-image:url(../img/history-polygon-filled-focus-w.svg);box-shadow:none;outline:none!important;text-decoration:none}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year.is-year-active{background-image:url(../img/history-polygon-filled.svg)}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year.is-year-active:focus{background-image:url(../img/history-polygon-filled-focus.svg)}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year:before{background-color:#bf9bfa;content:"";height:0.0625rem;left:0;position:absolute;top:2.375rem;width:calc(50% - 1.875rem)}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year:after{background-color:#bf9bfa;content:"";height:0.0625rem;position:absolute;right:0;top:2.375rem;width:calc(50% - 1.875rem)}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container .cc-year span{font-weight:500;line-height:4.625rem}section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container.no-after .cc-year:after,section.history .component-content .cc-years .slider-container .tiny-slider-history .cc-year-container.no-before .cc-year:before{content:none}section.history .component-content .cc-years-descriptions{margin-top:1.875rem}section.history .component-content .cc-years-descriptions .cc-description{background:linear-gradient(107.53deg,#4e04c6 21.89%,#22133b 89.22%);border-radius:1.25rem;color:#fff;display:none;font-size:1.125rem;font-weight:300;line-height:1.5rem;padding:1.875rem 2.5rem;text-align:left}@media (min-width:576px){section.history .component-content .cc-years-descriptions .cc-description{font-size:1.125rem;line-height:1.5rem}}section.history .component-content .cc-years-descriptions .cc-description.is-description-active{display:block}@media (min-width:992px){section.history .component-heading h2{text-align:center}section.history .component-content .cc-description{margin:0 auto;max-width:37.5rem}section.history .component-content .cc-years{margin-top:3.125rem}section.history .component-content .cc-years .slider-container{margin:0 auto;max-width:34.375rem}section.history .component-content .cc-years-descriptions .cc-description{max-width:62.5rem}}.media-text__wrap{align-items:center;display:flex;gap:4.6875rem;line-height:1.5}.media-text__media{position:relative}.media-text__media img{vertical-align:top}.media-text__media a{background:url(../img/play_button.svg) rgba(20,26,25,.54) no-repeat 50%;border-radius:1.25rem;inset:0;position:absolute}.media-text__wrap--img-sm{gap:2.5rem;max-width:76.5625rem;padding:10.9375rem 0}.media-text__wrap--img-sm .media-text__text{flex-grow:1;max-width:41.25rem;width:41.25rem}.media-text__wrap--img-md .media-text__text,.media-text__wrap--img-sm .media-text__media{flex-grow:1;max-width:32.8125rem;width:32.8125rem}.media-text__wrap--img-md .media-text__media{flex-grow:1;max-width:41.25rem;width:41.25rem}.media-text__wrap--img-lg .media-text__text{flex-grow:1;max-width:27.25rem;width:27.25rem}.media-text__wrap--img-lg .media-text__media{flex-grow:1;max-width:46.875rem;position:relative;width:46.875rem}.media-text__wrap--img-left{flex-direction:row-reverse}.media-text__title{font-size:2.625rem;font-weight:500;letter-spacing:0.025rem;line-height:1.2;margin-bottom:0.5rem;text-transform:capitalize}.media-text__image{border-radius:1.25rem;height:auto}.media-text__image--shadow{box-shadow:0.625rem 0.625rem 1.25rem rgba(0,0,0,.1)}.media-text__desc p:first-child{margin-top:0}.media-text__benefits{margin-top:2.375rem}.media-text__benefits dt{font-size:1.375rem;font-weight:500}.media-text__benefits dd{margin:0 0 1.25rem}section.news-events.news-events-slider .slider-boxes{display:flex}section.news-events.news-events-slider .slider-boxes .slick-slide{padding:0 1.875rem 0 0}@media (min-width:768px){section.news-events.news-events-slider .slider-boxes .slick-slide{padding:0 1.875rem 0 0}}section.news-events.news-events-slider .slick-dotted.slick-slider{margin-bottom:0.625rem}@media (min-width:768px){section.news-events.news-events-slider .slick-dotted.slick-slider{margin-left:0.9375rem;margin-right:0.9375rems}section.news-events.news-events-slider .slick-list{margin:0 -1.5625rem}}section.news-events .full-container{display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width:992px){section.news-events .full-container{text-align:left}section.news-events .full-container h3{padding-right:0.9375rem}}section.news-events .full-container h3{margin-bottom:0}section.news-events .full-container .btn-switch{display:none}@media (min-width:768px){section.news-events .full-container .btn-switch{display:block;margin-top:0.75rem}}section.news-events .col-md-4-box{padding:0.9375rem}section.news-events .show-mobile{display:block;margin:1.5625rem auto 0;text-align:center}@media (min-width:768px){section.news-events .text-md-start{text-align:left}section.news-events .show-mobile{display:none}}.special-shape .card{border:0.0625rem solid #edf2fe;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;margin-bottom:1.25rem;padding:0.375rem;position:relative;transition:all .3s linear}@media (min-width:768px){.special-shape .card{display:flex;justify-content:space-between}}.special-shape .card .card-body{display:flex;flex-direction:column;height:100%;padding:0 1.25rem 1.25rem}.special-shape .card .card-body .related-wrapper{display:flex;flex:1 1 auto;flex-direction:column}.special-shape .card .card-body .card-meta{flex:1 1 auto}.special-shape .card .card-body .card-meta .content{color:#737373;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%}.special-shape .card .card-body .card-footer{margin-top:auto}.special-shape .card .card-image{--r:1.25rem;--s:1.875rem;--x:1.1875rem;--y:0.875rem;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%);--_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),#0000 25%,#000 0);--_d:(var(--s) + var(--r));background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--r);flex:0 0 auto;height:10.25rem;margin-bottom:1.875rem;mask:calc(100% - var(--_d) - var(--x)) 100% var(--_m),100% calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 100% 100%,transparent 99%,#000 calc(100% + 0.0625rem)) calc(var(--r)*-1 - var(--x)) calc(var(--r)*-1 - var(--y)),var(--_g) calc(var(--_d)*-1 - var(--x)) 0,var(--_g) 0 calc(var(--_d)*-1 - var(--y));mask-repeat:no-repeat;width:100%}@media (min-width:768px){.special-shape .card .card-image{height:13.375rem}}@media (min-width:576px) and (max-width:768px){.special-shape .card .card-image{height:13.375rem}}.special-shape .card:hover{box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.2)}.special-shape .card .date{color:#737373;font-weight:300;line-height:136%}.special-shape .card h3,.special-shape .card h5{color:#000;font-size:1.375rem;font-weight:300;letter-spacing:0;line-height:136%;text-transform:capitalize;vertical-align:middle}.special-shape .card h3{margin-bottom:0.75rem}section.newsletter input{background:#fbfbfb;border:0.0625rem solid #ccc;border-radius:0.625rem;box-sizing:border-box;color:#130c2f;font-family:Jost,sans-serif;font-size:0.9375rem;font-weight:500;height:3rem;line-height:136%;outline:none;padding:0 1.125rem;transition:all .3s linear;width:100%}section.newsletter input::placeholder{font-weight:400;opacity:.3}section.newsletter input:focus{border:0.0625rem solid #bfce18}section.newsletter .newsletter-container{background-image:url(../img/newsletter-component-bg-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;color:#fff;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.015rem;line-height:normal;padding:2.5rem 1.5rem;text-transform:uppercase}@media (min-width:768px){section.newsletter .newsletter-container{background-image:url(../img/newsletter-component-bg-desktop.png);padding:3.75rem}}section.newsletter .newsletter-container .wpcf7-form.submitting .wpcf7-spinner{top:0.5rem;visibility:visible}section.newsletter .newsletter-container .wpcf7-not-valid-tip{margin-top:0.1875rem}section.newsletter .newsletter-container h2{color:#ff7948;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:136%;margin-bottom:1.25rem;max-width:70%;text-transform:none}@media (min-width:768px){section.newsletter .newsletter-container h2{margin-bottom:1.25rem;max-width:48.4375rem}}section.newsletter .newsletter-container input{backdrop-filter:blur(2.5rem);background:rgba(55,51,89,.2);border:0.0625rem solid rgba(99,87,131,.2);border-radius:0.625rem;color:#fff;font-weight:400;line-height:normal;outline:none!important}section.newsletter .newsletter-container input::placeholder{color:#fff;opacity:1}section.newsletter .newsletter-container input:hover{background-color:transparent;border:0.0625rem solid #ff7948!important}section.newsletter .newsletter-container input[type=submit].button{align-items:center;border:0.0625rem solid #fff;border-radius:1.875rem;color:#fff;display:inline-block;font-size:0.9375rem;font-style:normal;font-weight:500;height:auto;justify-content:center;letter-spacing:0.125rem;line-height:136%;padding:0.375rem 1.25rem;text-transform:uppercase;width:auto}section.newsletter .newsletter-container input[type=submit].button:hover{background:#ff7948;color:#000}section.newsletter .newsletter-container .item-container{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;max-width:48.4375rem}@media (min-width:768px){section.newsletter .newsletter-container .item-container{flex-direction:row;gap:1.3125rem;margin-bottom:1.25rem}}section.newsletter .newsletter-container .item-container .item{display:flex;flex-direction:column;min-width:15.375rem}section.newsletter .newsletter-container .item-container .item label{margin-bottom:0.1875rem}@media (min-width:768px){.faq+.newsletter{padding:5.625rem 0}.home section#text-content+.newsletter{padding:2.5rem 0 5.625rem}page-solutions-by-offering .newsletter{padding:5.5rem 0 5.8125rem}}section.our-expertise{background-color:#fff;padding-left:1.875rem;padding-right:1.875rem}section.our-expertise .slider-controls{display:flex}@media (min-width:768px){section.our-expertise .slider-controls{display:none}}section.our-expertise .slider-wrapper{width:100%}section.our-expertise .component-container{position:relative}section.our-expertise .component-container .component-heading{font-size:2.25rem;font-weight:500;letter-spacing:1%;line-height:120%;margin-bottom:1.25rem;text-align:left}@media (min-width:768px){section.our-expertise .component-container .component-heading{font-size:2.625rem;letter-spacing:2%;line-height:110%;margin-bottom:1.25rem;text-align:center}}section.our-expertise .component-container .expertise-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){section.our-expertise .component-container .expertise-container{align-items:flex-start;flex-direction:row;gap:3.125rem 6.25rem;justify-content:center}}section.our-expertise .component-container .expertise-container .expertise{flex:1;margin-bottom:1.5625rem;max-width:15.625rem;position:relative;text-align:center}@media (min-width:768px){section.our-expertise .component-container .expertise-container .expertise{max-width:20rem}section.our-expertise .component-container .expertise-container .expertise.title-only{max-width:15.625rem}}section.our-expertise .component-container .expertise-container .expertise .title{color:#737373;font-size:1.125rem;font-weight:400;line-height:150%;text-align:left}@media (min-width:768px){section.our-expertise .component-container .expertise-container .expertise .title{text-align:center}}section.our-expertise .component-container .expertise-container .expertise .text{display:none;font-weight:300;margin-top:0.9375rem}section.our-expertise .component-container .expertise-container .expertise:last-of-type{margin-bottom:0}section.our-expertise .component-container .expertise-container .expertise.type-logos{flex:0 0 100%;max-width:100%}section.our-expertise .component-container .expertise-container .expertise .logos{align-items:stretch;display:flex;flex-direction:column;gap:0.625rem;justify-content:center;margin:3.75rem auto 0;position:relative}@media (min-width:768px){section.our-expertise .component-container .expertise-container .expertise .logos{align-items:center;flex-direction:row;max-width:100%}}section.our-expertise .component-container .expertise-container .expertise .logos .logo{background-color:#fff;border-radius:1.25rem;padding:0.625rem 1.5625rem;text-align:center}section.our-expertise .component-container .expertise-container .expertise .logos .logo img{display:block;image-rendering:-webkit-optimize-contrast;margin:0 auto;max-height:2.5rem}section.partner-member{text-align:center}@media (min-width:768px){section.partner-member{background-color:#d9e274;padding:3.125rem 0 6.25rem;position:relative;text-align:left}section.partner-member:before{background-image:url(../img/cubes_02.png);background-size:47.875rem 31.5625rem;bottom:1.875rem;height:31.5625rem;left:3.125rem;width:47.875rem}section.partner-member:after,section.partner-member:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;position:absolute;z-index:0}section.partner-member:after{background-image:url(../img/cubes_01.png);background-size:30.8125rem 30.5625rem;height:30.5625rem;right:0;top:-8.75rem;width:30.8125rem}}@media (min-width:1200px){section.partner-member{margin-top:-2.5rem;padding-top:15.625rem}}section.partner-member .section-bottom-arrow{display:none}@media (min-width:1200px){section.partner-member .section-bottom-arrow{background-image:url(../img/corner-down-green.svg);background-position:50%;background-repeat:no-repeat;background-size:16.875rem 3.5625rem;bottom:-3.4375rem;display:block;display:inline-block;height:3.5625rem;position:absolute;right:12.5rem;width:16.875rem}}@media (min-width:768px){section.partner-member .component-container.wrapper{margin:0;max-width:none;padding:0}}section.partner-member .component-container h3{margin-bottom:1rem}section.partner-member .component-container .button{margin-top:0.625rem}@media (min-width:768px){section.partner-member .component-container .partner-member-container{display:flex;flex-direction:column}}section.partner-member .component-container .partner-member-container .box .button,section.partner-member .component-container .partner-member-container .box .image,section.partner-member .component-container .partner-member-container .box h3{display:none}section.partner-member .component-container .partner-member-container .box .text{font-weight:300}section.partner-member .component-container .partner-member-container .box:last-of-type .button{display:inline-block}@media (min-width:768px){section.partner-member .component-container .partner-member-container .box{align-items:center;background:#fff;display:flex;gap:3.75rem;margin-top:2.5rem;width:90%;z-index:1}section.partner-member .component-container .partner-member-container .box.even{align-self:flex-start;border-radius:0 11.46875rem 11.46875rem 0;padding:3.125rem 6.25rem 3.125rem calc(50vw - 39.4375rem)}section.partner-member .component-container .partner-member-container .box.even .text{padding-left:2rem}section.partner-member .component-container .partner-member-container .box.odd{align-self:flex-end;border-radius:11.46875rem 0 0 11.46875rem;flex-direction:row-reverse;padding:3.125rem calc(50vw - 39.4375rem) 3.125rem 6.25rem}section.partner-member .component-container .partner-member-container .box.odd .text{padding-right:2rem}section.partner-member .component-container .partner-member-container .box .text{width:55%}section.partner-member .component-container .partner-member-container .box .image{width:45%}section.partner-member .component-container .partner-member-container .box img{image-rendering:-webkit-optimize-contrast}section.partner-member .component-container .partner-member-container .box .button{margin-top:1.5625rem}section.partner-member .component-container .partner-member-container .box .button,section.partner-member .component-container .partner-member-container .box .image,section.partner-member .component-container .partner-member-container .box h3{display:inline-block}section.partner-member .component-container .partner-member-container .box h3{margin-bottom:0}}@media (min-width:1200px){section.partner-member .component-container .partner-member-container .box{margin-top:-9.375rem;width:49%}}@media (min-width:calc(1262px + 40px)){section.partner-member .component-container .partner-member-container .box .text{padding:0!important}}section.partners{background:#fcfcfc;padding:1.5rem 1.875rem 2.8125rem}@media (min-width:768px){section.partners{padding:3.375rem 0 5.3125rem}}section.partners .partners-container .partner{background:#fff;border:0.0625rem solid #edf2fe;border-radius:1rem;margin-bottom:1rem;padding:2rem}section.partners .partners-container .partner .logo-title{align-items:flex-start;display:flex;justify-content:flex-start;width:calc(100% + 3rem)}@media (min-width:768px){section.partners .partners-container .partner .logo-title{align-items:flex-start;justify-content:flex-start}}section.partners .partners-container .partner .logo-title .row{align-items:center}@media (min-width:768px){section.partners .partners-container .partner .logo-title .row{align-items:flex-start;width:calc(100% + 3rem)}}section.partners .partners-container .partner .logo-title .logo{margin-bottom:1.5rem}section.partners .partners-container .partner .logo-title .logo img{image-rendering:-webkit-optimize-contrast;max-width:7.0625rem}section.partners .partners-container .partner .logo-title .title-more h3{font-size:1.5rem;font-weight:600;line-height:2.1875rem;margin-bottom:0;padding-left:0.9375rem}@media (min-width:768px){section.partners .partners-container .partner .logo-title .title-more h3{font-size:1.875rem;line-height:2.75rem;margin-bottom:1.25rem;padding-left:0}}section.partners .partners-container .partner .text{color:#737373;font-size:1.125rem;font-weight:400;line-height:150%}section.partners .partners-container .partner .text p:first-child{margin-top:0}section.partners .partners-container .partner .text p:last-child{margin-bottom:0}section.partners .partners-container .partner .text p strong{color:#000}section.partners .partners-container .partner .text ul{margin-bottom:1rem;margin-top:1rem}section.partners .partners-container .partner .partners-button-container{margin-top:1.5rem;text-align:left}section.partners .partners-container .partner .partners-button-container .button{border-color:#000;border-radius:0;border-width:0 0 0.125rem;color:#000;font-size:0.9375rem;font-weight:600;letter-spacing:0.125rem;line-height:136%;padding:0.625rem 0.375rem!important;text-transform:uppercase;vertical-align:middle}section.partners .partners-container .partner .partners-button-container .button:after{display:none}section.partners .partners-container .partner .partners-button-container .button:hover{background:transparent;border-color:#6d3cbb;color:#6d3cbb!important}section.partners .partners-container .partner .button{text-align:center}.page-memberships .wrapper.wrapper-small,.page-partners .wrapper.wrapper-small{max-width:65.125rem}.patient-profiles{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='766' fill='none'%3E%3Cpath fill='%23F3F5F8' d='M0 0h1440v766H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h1440v766H0z'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -1604.19 1216.9 0 720 766)'%3E%3Cstop stop-color='%232B446F'/%3E%3Cstop offset='1' stop-color='%230C0D19'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;border-radius:3.125rem;padding:7.5rem 5.625rem;position:relative}.patient-profiles .container{max-width:80.1875rem}@media (max-width:992px){.patient-profiles{border-radius:1.875rem;padding:3.75rem 1.5rem}}.patient-profiles:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='421' height='526' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.06'%3E%3Cpath d='M0 0c0 392.779 299.838 526 421 526H0V0Z' fill='url(%23a)'/%3E%3Cpath d='M401.686 525.5c-62.146-6.098-155.714-40.538-236.959-114.839C80.577 333.705 9.647 213.99.5 38.721V525.5h401.186Z' stroke='%23fff' stroke-opacity='.4'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='193.016' y1='473.892' x2='-75.221' y2='305.67' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;right:0;top:0;transform:rotate(180deg)}.patient-profiles:after,.patient-profiles:before{background-repeat:no-repeat;content:"";height:32.875rem;position:absolute;width:26.3125rem}.patient-profiles:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='421' height='526' fill='none'%3E%3Cg opacity='.06'%3E%3Cpath d='M0 0c0 392.779 299.838 526 421 526H0V0Z' fill='url(%23a)'/%3E%3Cpath d='M401.686 525.5c-62.146-6.098-155.714-40.538-236.959-114.839C80.577 333.705 9.647 213.99.5 38.721V525.5h401.186Z' stroke='%23fff' stroke-opacity='.4'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='193.016' y1='473.892' x2='-75.221' y2='305.67' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:0 100%;bottom:0;left:0}.patient-profiles .container{position:relative}.patient-profiles .top-container{display:flex;gap:2.5rem;justify-content:space-between}@media (max-width:992px){.patient-profiles .top-container{flex-wrap:wrap}}.patient-profiles .text-container{max-width:41.25rem;width:100%}.patient-profiles__image{border-radius:1.25rem;max-width:32.8125rem;width:100%}@media (min-width:992px){.patient-profiles__image img{border-radius:1.125rem;height:22.5rem;width:100%}}.patient-profiles__title{color:#fff;font-size:2.625rem;font-weight:500;letter-spacing:0.05625rem;line-height:110%;margin-bottom:1.3125rem}@media (max-width:992px){.patient-profiles__title{font-size:1.875rem;line-height:110%}}.patient-profiles__description{color:#f3f5f8;font-size:1.125rem;font-weight:400;line-height:150%}@media (min-width:992px){.patient-profiles__description{display:flex;flex-direction:column}.patient-profiles__description p{margin:0 0 0.75rem}}@media (max-width:992px){.patient-profiles__description p{margin-bottom:0}}.patient-profiles__features{display:flex;gap:2rem;margin:2.6875rem auto 0;max-width:69.5rem;width:100%}@media (max-width:992px){.patient-profiles__features{flex-wrap:wrap}}.patient-profiles__features .feature{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:15.875rem}.patient-profiles__features .feature__title{color:#fff;font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0.25rem;text-align:center}.patient-profiles__features .feature__description{color:#f3f5f8;font-size:1.125rem;font-weight:400;line-height:150%;text-align:center}@media (max-width:992px){.patient-profiles__features .feature{align-items:normal;gap:0.25rem;justify-content:normal}.patient-profiles__features .feature__description,.patient-profiles__features .feature__title{text-align:left}}section.related-articles.posts-slider .slider-boxes{display:flex}section.related-articles.posts-slider .slider-boxes .slick-slide{padding:0 1.875rem 0 0}section.related-articles.posts-slider .slick-dotted.slick-slider{margin-bottom:0.625rem}section.related-articles h2{color:#000;font-size:2.625rem;font-weight:500;letter-spacing:0.02625rem;line-height:110%;text-align:center}@media (min-width:768px){section.related-articles h2{line-height:1;margin-bottom:0.3125rem;padding-bottom:1.875rem;position:relative}}section.related-articles h2,section.related-articles h3{text-transform:capitalize}section.related-articles h3{font-size:1.125rem;font-weight:500;line-height:1.5rem;text-transform:capitalize}section.related-articles .show-mobile{display:flex;justify-content:center;margin:0.75rem auto 1.5625rem}@media (min-width:768px){section.related-articles .show-mobile{display:none}}section.sandbox-access{background:#fbfbfb}section.sandbox-access input{background:#fff;border:0.0625rem solid #ccc;border-radius:0.625rem;box-sizing:border-box;color:#130c2f;font-family:Jost,sans-serif;font-size:0.875rem;font-weight:500;height:3rem;outline:none;padding:0 0.9375rem;transition:all .3s linear;width:100%}section.sandbox-access input::placeholder{font-weight:400;opacity:.3}section.sandbox-access input:focus{border:0.0625rem solid #bfce18}section.sandbox-access .sandbox-access-container{display:flex;flex-direction:column}@media (min-width:768px){section.sandbox-access .sandbox-access-container{flex-direction:row}}section.sandbox-access .sandbox-access-container .sandbox-headings{margin-bottom:2.5rem}@media (min-width:768px){section.sandbox-access .sandbox-access-container .sandbox-headings{margin-bottom:0;margin-right:7.5rem}}section.sandbox-access .sandbox-access-container .sandbox-headings h2,section.sandbox-access .sandbox-access-container .sandbox-headings h3{color:#000}section.sandbox-access .sandbox-access-container .sandbox-headings h3{font-size:1.375rem;font-style:normal;font-weight:400;letter-spacing:0.0175rem;line-height:136%;margin-bottom:0.625rem;text-transform:capitalize}@media (min-width:768px){section.sandbox-access .sandbox-access-container .sandbox-headings h3{font-size:1.75rem;font-style:normal;font-weight:400;line-height:136%}}section.sandbox-access .sandbox-access-container .sandbox-headings h2{font-size:2.25rem;font-style:normal;font-weight:500;letter-spacing:0.0225rem;line-height:120%;margin-bottom:1.25rem;text-transform:capitalize}@media (min-width:768px){section.sandbox-access .sandbox-access-container .sandbox-headings h2{font-size:2.625rem;font-style:normal;font-weight:500;letter-spacing:0.0525rem;line-height:110%;margin-bottom:0.625rem;margin-right:7.5rem;text-transform:capitalize}}section.sandbox-access .sandbox-access-container .sandbox-headings .text{color:#444;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%}section.sandbox-access .sandbox-access-container .item-container{flex-wrap:wrap;font-size:0.75rem;font-style:normal;font-weight:500;letter-spacing:0.015rem;line-height:normal;text-transform:uppercase}section.sandbox-access .sandbox-access-container input{background:#fff;border:0.0625rem solid #ccc;border-radius:0.625rem;color:#000;font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal;outline:none!important}section.sandbox-access .sandbox-access-container input::placeholder{color:#737373;opacity:1}section.sandbox-access .sandbox-access-container input:focus,section.sandbox-access .sandbox-access-container input:hover{background-color:transparent;border:0.0625rem solid #bfce18!important}section.sandbox-access .sandbox-access-container input[type=submit].button{align-items:center;border:0.0625rem solid #000;border-radius:1.875rem;color:#000;display:inline-block;font-size:0.9375rem;font-style:normal;font-weight:600;height:auto;justify-content:center;letter-spacing:0.1125rem;line-height:136%;margin-top:0.625rem;padding:0.5rem 1.25rem;text-transform:uppercase;width:auto}@media (min-width:768px){section.sandbox-access .sandbox-access-container input[type=submit].button{margin-left:1.875rem}}section.sandbox-access .sandbox-access-container .item-container{display:flex;flex-direction:column}@media (min-width:768px){section.sandbox-access .sandbox-access-container .item-container{flex-direction:row}}section.sandbox-access .sandbox-access-container .item-container .item{display:flex;flex-direction:column;margin-bottom:1.875rem;margin-left:0}@media (min-width:768px){section.sandbox-access .sandbox-access-container .item-container .item{margin-bottom:1.875rem;margin-left:1.875rem;width:calc(50% - 1.875rem)}}section.sandbox-access .sandbox-access-container .item-container .item label{margin-bottom:0.3125rem}.scroll-menu-container{background:#fff;padding:1rem 1.25rem;position:sticky;top:0;z-index:1}@media (min-width:992px){.scroll-menu-container+#text-content{margin-top:4.9375rem}}.scroll-menu-container .nav-sections{margin:0 auto;max-width:79.375rem;width:100%}.scroll-menu-container .nav-sections .menu{display:flex;gap:1rem;justify-content:space-between;list-style:none;margin:0;padding:0.25rem;position:relative;width:100%}@media (max-width:992px){.scroll-menu-container .nav-sections .menu{overflow-x:auto}}@media (min-width:992px){.scroll-menu-container .nav-sections .menu{margin-left:0.125rem}}.scroll-menu-container .nav-sections .menu li{padding:0}.scroll-menu-container .nav-sections .menu li a{font-size:0.9375rem;font-weight:600;letter-spacing:12%;letter-spacing:0.1125rem;line-height:136%;vertical-align:middle}@media (max-width:992px){.scroll-menu-container .nav-sections .menu li a{white-space:nowrap}}.scroll-menu-container .nav-sections .menu li a:focus{outline:none!important}.scroll-menu-container .nav-sections .menu li:before{display:none}.scroll-menu-container .menu-item{margin:0}.scroll-menu-container .menu-item-link{color:#737373;display:block;padding:0.625rem 0.375rem;text-decoration:none;transition:color .3s}.scroll-menu-container .menu-item-link.active{color:#000}.scroll-menu-container .menu-item-link.active:before{background:#ff7948;bottom:0;content:"";height:0.125rem;left:0;position:absolute;transition:left .3s,width .3s;width:100%}@media (min-width:992px){.scroll-menu-container .menu-item-link:hover{color:#000}}.scroll-menu-container.under-header{top:4.375rem}section#section-events .component-heading{display:flex;justify-content:center;margin-bottom:3.125rem;text-align:center}section#section-events .component-heading .component-button{display:none}@media (min-width:768px){section#section-events .component-heading{align-items:flex-end;justify-content:space-between;text-align:left}section#section-events .component-heading .component-button{display:block}}section#section-events .component-heading .component-title h3{font-size:1.375rem;font-weight:400;letter-spacing:-1%;line-height:136%;margin-bottom:0.625rem;text-transform:none}@media (min-width:768px){section#section-events .component-heading .component-title h3{font-size:1.75rem}}section#section-events .component-heading .component-title h2{font-size:2.25rem;font-weight:500;letter-spacing:1%;line-height:120%;margin-bottom:0;text-transform:none}@media (min-width:768px){section#section-events .component-heading .component-title h2{font-size:3.125rem}}section#section-events .component-footer{display:block;text-align:center}@media (min-width:768px){section#section-events .component-footer{display:none}}section#section-events .component-footer .button{border-color:#000;color:#000}section#section-events .slider-full-bleed{overflow:visible;position:relative}@media (min-width:1200px){section#section-events .slider-full-bleed{width:100vw}}section#section-events .slider-full-bleed .events-slider{box-sizing:border-box;padding:0}section#section-events .slider-full-bleed .events-slider .slick-list{overflow:visible}section#section-events .slider-full-bleed .events-slider .slick-slide{padding:0 1.25rem}section#section-events .slider-full-bleed .events-slider .slick-slide .event{background:#fff;border:0.0625rem solid #edf2fe;border-radius:0.75rem;box-shadow:0.125rem 0.125rem 0.625rem 0 rgba(0,0,0,.14);box-sizing:border-box;height:13.75rem;min-width:20rem;padding:1.5rem;position:relative;z-index:2}@media (max-width:500px){section#section-events .slider-full-bleed .events-slider .slick-slide .event{min-width:auto;padding:0!important}}section#section-events .slider-full-bleed .events-slider .slick-slide .event .logo-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0.625rem;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:1}section#section-events .slider-full-bleed .events-slider .slick-slide .event:hover .logo-wrapper{opacity:0;pointer-events:none}section#section-events .slider-full-bleed .events-slider .slick-slide .event .category-wrapper{display:flex;flex-wrap:wrap;margin-right:1.25rem;width:100%}section#section-events .slider-full-bleed .events-slider .slick-slide .event .category-wrapper .category{border-radius:0.5rem;margin-right:0.25rem;padding:0.25rem 0.5rem;width:fit-content}section#section-events .slider-full-bleed .events-slider .slick-slide .event .category-wrapper .category p{align-items:center;color:#22133b;display:flex;font-size:0.75rem;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:1.25rem;margin:0 1rem 0 0;text-align:center;text-transform:capitalize}@media (min-width:768px){section#section-events .slider-full-bleed .events-slider .slick-slide .event .category-wrapper .category p{font-size:0.875rem}}section#section-events .slider-full-bleed .events-slider .slick-slide .event .date-wrapper{display:block;margin-bottom:2.1875rem}@media (max-width:500px){section#section-events .slider-full-bleed .events-slider .slick-slide .event .date-wrapper{margin-bottom:0.9375rem}}section#section-events .slider-full-bleed .events-slider .slick-slide .event .date-wrapper .date{color:#000;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:136%;margin-bottom:0.5rem;text-transform:capitalize}section#section-events .slider-full-bleed .events-slider .slick-slide .event .date-wrapper .city{color:#000;font-size:1.125rem;font-weight:400;line-height:136%;margin-top:0;text-transform:capitalize}@media (max-width:500px){section#section-events .slider-full-bleed .events-slider .slick-slide .event .date-wrapper .city{margin-bottom:0}}section#section-events .slider-full-bleed .events-slider .slick-slide .event .button-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto}@media (max-width:500px){section#section-events .slider-full-bleed .events-slider .slick-slide .event .button-wrapper{margin-bottom:1.875rem}section#section-events .slider-full-bleed .events-slider .slick-slide .event .button-wrapper a{font-size:0.75rem}}@media (min-width:1100px){.low-count{display:none}}@media (max-width:500px){.date-wrapper-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}}section.section-start{margin:0;padding:0}section.solutions-services{background:#f3f5f8;padding:3.75rem 1.5rem 7.5rem}section.solutions-services.empty{margin:0;padding:0}@media (max-width:992px){section.solutions-services{padding:1.25rem 1.5rem 3.75rem}}section.solutions-services .items{display:flex;gap:1.25rem;justify-content:space-between;margin:0 auto;max-width:78.75rem}@media (max-width:992px){section.solutions-services .items{flex-wrap:wrap}}section.solutions-services .items .item{align-items:center;display:flex;flex-direction:column;min-width:5.75rem}@media (max-width:992px){section.solutions-services .items .item{align-items:center;width:calc(50% - 0.625rem)}}section.solutions-services .items .item .img{align-items:center;display:flex;height:4.75rem;justify-content:center;width:4.75rem}section.solutions-services .items .item .title{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;text-align:center}section.services{padding:3.75rem 1.5rem 1.25rem}@media (min-width:768px){section.services{padding:3.75rem 0}}section.services .services-bg{background-image:url(../img/bg-cubes-purple-green-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:22.5625rem 20.5rem;height:20.5rem;margin-bottom:3.125rem}@media (min-width:992px){section.services .services-bg{background-image:url(../img/bg-cubes-purple-green1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;margin-bottom:0}}section.services .component-heading{margin-bottom:3.125rem;text-align:center}section.services .component-heading h2{font-size:1.75rem;font-weight:500;line-height:2.5rem;margin-bottom:0;text-transform:none}section.services .component-heading.homepage-heading{margin-bottom:1.875rem}section.services .component-heading.homepage-heading h2{font-size:1.5rem;font-weight:700;line-height:2.0625rem}section.services .component-content{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:1.875rem}section.services .component-content .service-container{background-color:#fff;background-position:bottom 2.5rem right 1.25rem;background-repeat:no-repeat;border-radius:1.25rem;box-shadow:0 0 2.5rem rgba(132,107,173,.2);padding:2.5rem 1.25rem;width:100%}section.services .component-content .service-container .service-url{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.services .component-content .service-container .service-title h3{color:#6d3cbb;font-size:1.3125rem;font-weight:500;line-height:1.8125rem;text-transform:none}@media (min-width:998px) and (max-width:1200px){section.services .component-content .service-container .service-title{width:90%}}section.services .component-content .service-container .service-content .service-description{margin-bottom:5rem}section.services .component-content .service-container .service-content .service-description p{font-size:1.125rem;font-weight:300;line-height:1.5rem}section.services .component-content .service-container .service-content .service-description a strong,section.services .component-content .service-container .service-content .service-description strong a{font-weight:400}section.services .component-content .service-container .service-content .service-description a{color:#130c2f;position:relative;text-decoration:none;z-index:2}section.services .component-content .service-container .service-content .service-link.button{letter-spacing:0;padding:0.625rem 0.9375rem;z-index:2}section.services .component-content .service-container .service-overlay{align-items:center;background-color:hsla(0,0%,100%,.9);background-position:bottom 1.4375rem right 1.25rem;background-repeat:no-repeat;border-radius:1.25rem;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}section.services .component-content .service-container.homepage-service{background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:3.75rem 5.8125rem;border-radius:0;box-shadow:none;margin-bottom:1.875rem;padding:0 0 0 3.75rem}section.services .component-content .service-container.homepage-service .service-inner{padding-left:0.75rem}section.services .component-content .service-container.homepage-service .service-inner .service-title h3{color:#130c2f;font-size:1.3125rem;font-weight:500;line-height:1.8125rem;margin-bottom:0.625rem}section.services .component-content .service-container.homepage-service .service-inner .service-content .service-description{margin-bottom:0}section.services .component-content .service-container.homepage-service .service-inner .service-content .service-description p{margin:0}section.services .component-content .service-container.homepage-service .service-inner .service-content .service-read-more{color:#737d02;display:block;font-size:1.125rem;line-height:1.5rem;margin-top:0.625rem}@media (min-width:576px){section.services .component-content .service-container.homepage-service .service-inner .service-content .service-read-more{font-size:1.125rem;line-height:1.5rem}}section.services .component-content .slider-container{margin:0 -1.25rem;padding-bottom:1.875rem;position:relative}section.services .component-content .slider-container .slick-track{display:flex;gap:1.25rem;margin:-1.875rem 0;padding:1.875rem 0}section.services .component-content .slider-container .slick-dots{bottom:-0.625rem;left:0;margin-left:0;position:absolute;text-align:center;width:100%;z-index:1000}section.services .component-content .slider-container .service-slide .service-link{display:inline-block}section.services .component-content.default-services{display:block}section.services .component-content.default-services .service-container{background-size:3.8125rem 5.0625rem}section.services .component-content.default-services .service-container .service-link.button{bottom:2.5rem;position:absolute}section.services .component-content.default-services .service-overlay .service-link.button{position:static;z-index:2}section.services .component-content.homepage-services{row-gap:1.25rem}@media (min-width:768px){section.services .component-content.homepage-services{gap:3.125rem 3.75rem;justify-content:center}}section.services .services-link{margin-top:1.25rem;text-align:center}@media (min-width:992px){section.services.services-home{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(234,232,237,.5))}section.services .component-heading.homepage-heading{margin-bottom:2.5rem;padding-left:6.0625rem;text-align:left}section.services .component-heading.homepage-heading h2{font-size:2.3125rem;line-height:3.125rem}section.services .services-bg-container{align-items:center;display:flex;height:100%;justify-content:center;padding-top:5.625rem;width:100%}section.services .services-bg-container .services-bg{background-position:100%;background-size:contain;display:block;height:80%;width:100%}section.services .component-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}section.services .component-content .service-container{background-color:#f7f5fb;background-position:bottom 1.4375rem right 1.25rem;box-shadow:none;padding:2.875rem 1.25rem 6.25rem 3rem;position:relative;width:calc(33.333% - 0.9375rem)}section.services .component-content .service-container:hover{background-color:#fff;background-position:bottom 2.5rem right 1.25rem;box-shadow:0 0 2.5rem rgba(132,107,173,.2);transition:all .3s linear;z-index:10!important}section.services .component-content .service-container:hover .service-overlay{opacity:1;transition:all .3s linear;visibility:visible}section.services .component-content .service-container:hover .service-overlay:hover{background-position:bottom 2.5rem right 1.25rem;transition:all .3s linear}section.services .component-content .service-container .service-title{position:relative}section.services .component-content .service-container .service-title:before{background-image:url(../img/symbol-5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:4.8125rem;left:-7.8125rem;opacity:.5;pointer-events:none;position:absolute;top:-1.5625rem;width:9.125rem}section.services .component-content .service-container .service-content .service-description{margin-bottom:0}section.services .component-content .service-container .service-content .service-description a:hover{color:#bfce18;text-decoration:underline;transition:all .3s linear}section.services .component-content .service-container .service-content .service-link.button{bottom:1.4375rem;position:absolute}section.services .component-content .service-container.homepage-service{background-image:url(../img/cube-green-shadow.svg)!important;background-position:-1.25rem -1.0625rem;background-size:auto;margin-bottom:3.125rem;padding-left:5.3125rem;width:100%}section.services .component-content .service-container.homepage-service:hover{background-color:transparent;box-shadow:none;z-index:0!important}section.services .component-content .service-container.homepage-service .service-title{position:relative}section.services .component-content .service-container.homepage-service .service-title:before{content:none}section.services .component-content .service-container.homepage-service .service-inner .service-content .service-read-more{margin-top:0}section.services .component-content .slider-container{padding-bottom:0}section.services .component-content .slider-container .tns-ovh{margin:-1.875rem;padding:1.875rem}section.services .component-content .slider-container .service-slide .service-container{width:100%}section.services .component-content .slider-container .service-slide .service-container .service-link{display:none}section.services .component-content .slider-container .service-slide .service-container .service-overlay .service-link{display:inline-block}section.services .component-content.default-services .service-container{background-size:auto}section.services .services-link{margin-top:3.4375rem}}@media (min-width:1200px){section.services .homepage-service:not(.service-odd){margin-right:6.25rem}section.services .homepage-service.service-odd{margin-left:10rem}}@media (min-width:1500px){section.services .services-bg-container .services-bg{height:100%}}section.services.featured .component-content .service-container{background-position:bottom 1.25rem right 3.125rem;border-radius:1.25rem;padding:2.875rem 3rem 6.25rem;width:calc(50% - 0.625rem)}section.services.featured .component-content .service-container:hover{background-position:bottom 1.875rem right 3.125rem}@media (max-width:767.98px){section.services.featured .component-content .service-container{background-position:bottom 6.25rem left 1.25rem;background-size:auto 3.125rem;padding:2.5rem 1.25rem;width:100%}section.services.featured .component-content .service-container:hover{background-position:bottom 6.25rem left 1.25rem}}section.services.featured .component-content .service-container .service-description strong{font-weight:700}section.services.featured .component-content .service-container .service-title{position:relative}section.services.featured .component-content .service-container .service-title:before{display:none}section.services.featured .component-content .service-container .service-title h3:after{background-image:url(../img/icon-new.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.5625rem;margin-left:0.625rem;margin-top:-0.5rem;opacity:1;vertical-align:middle;width:2.625rem}section.services.featured .component-content .service-container .service-link.button{bottom:2.0625rem;padding:0.625rem 1.3125rem}section.services.services-grid{background:#f3f5f8}section.services.services-grid .services-link{text-align:center}section.services.services-grid h2{font-weight:500;letter-spacing:1%;text-align:center}@media (min-width:768px){section.services.services-grid h2{font-size:3.125rem;line-height:120%;text-align:left}}section.services.services-grid h1,section.services.services-grid h4{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:400!important;justify-content:center;line-height:2.1875rem;margin-bottom:0;text-transform:capitalize}@media (min-width:992px){section.services.services-grid h1,section.services.services-grid h4{font-size:1.75rem;justify-content:left;line-height:2.5rem}}section.services.services-grid .grid-service-container{background-image:none;background:transparent;box-shadow:inherit!important;flex:100%;margin:0 auto;max-width:20.8125rem;padding:0;width:auto}section.services.services-grid .grid-service-container:first-child{max-width:100%;padding-top:0}@media (min-width:992px){section.services.services-grid .grid-service-container{flex:1 1 30%;margin:inherit;max-width:30%!important}section.services.services-grid .grid-service-container:first-child{flex:1 1 30%;max-width:30%!important}}@media (min-width:1200px){section.services.services-grid .grid-service-container{flex:1 1 30%;margin:inherit;max-width:30%!important}section.services.services-grid .grid-service-container:first-child{flex:1 1 30%;margin-left:0;max-width:30%!important}}section.services.services-grid .grid-service-container:hover{background-color:transparent;background-position:inherit;box-shadow:inherit;z-index:inherit}section.services.services-grid .grid-service-container .component{display:flex;flex-direction:row;justify-content:center;position:relative}@media (min-width:992px){section.services.services-grid .grid-service-container .component{justify-content:center}}@media (min-width:1200px){section.services.services-grid .grid-service-container .component{display:block}}section.services.services-grid .grid-service-container .component .service-icon{align-items:center;background:#fff;border-radius:0.6875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.08);display:flex;height:2.5rem;justify-content:center;line-height:3.125rem;position:absolute;right:0;text-align:center;top:0;width:2.5rem}section.services.services-grid .grid-service-container .component .service-icon img{height:1.625rem;width:1.625rem}@media (min-width:992px){section.services.services-grid .grid-service-container .component .service-icon{border-radius:0.875rem;height:3.125rem;right:0;top:0;width:3.125rem}section.services.services-grid .grid-service-container .component .service-icon img{height:1.5rem;width:1.5rem}}@media (min-width:1200px){section.services.services-grid .grid-service-container .component .service-icon{border-radius:0.875rem;height:3.125rem;right:0.3125rem;top:0.125rem;width:3.125rem}section.services.services-grid .grid-service-container .component .service-icon img{height:1.625rem;width:1.625rem}}section.services.services-grid .grid-service-container .component .shadow-wrapper{display:inline-block;filter:drop-shadow(0.125rem 0.1875rem 0.25rem rgba(0,0,0,.06))!important}section.services.services-grid .grid-service-container .component .service-inner{--r:1.1875rem;--s:1.1875rem;--x:0.875rem;--y:0.8125rem;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%);--_g:conic-gradient(at calc(100% - var(--r)) var(--r),#0000 25%,#000 0);--_d:(var(--s) + var(--r));background:#fff;border-radius:var(--r);height:auto;mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,transparent 99%,#000 calc(100% + 0.1875rem)) calc(var(--r)*-1 - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(var(--_d)*-1 - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat;min-height:15.4375rem;padding:1.875rem 1.875rem 1.5625rem}@media (min-width:992px){section.services.services-grid .grid-service-container .component .service-inner{--r:1.25rem;--s:2rem;--x:1.1875rem;--y:1.25rem}}@media (min-width:1200px){section.services.services-grid .grid-service-container .component .service-inner{position:relative;width:23.4375rem}}@media (min-width:992px){section.services.services-grid .grid-service-container .component .service-inner .service-content{max-width:18.75rem;width:100%}}section.services.services-grid .grid-service-container .component .service-inner .service-title h3{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin-bottom:0;text-transform:capitalize;vertical-align:middle}section.services.services-grid .grid-service-container .component .service-inner .service-title:before{background:none}section.services.services-grid .grid-service-container .component .service-inner .service-description{margin-bottom:0}section.services.services-grid .grid-service-container .component .service-inner .service-description p{color:#737373;font-size:100%;font-weight:300;line-height:150%}@media (max-width:368px){section.services.services-grid .col-lg-grid{padding-left:1.875rem;padding-right:1.875rem}}section.services.services-grid .homepage-services .component-heading{flex:auto;max-width:100%!important}section.services.services-grid .homepage-services .component-heading h2{text-align:center}section.services.collection-from{padding:7.5rem 0 3.75rem}@media (max-width:992px){section.services.collection-from{padding:3.75rem 1.5rem 1.25rem}}section.services.collection-from .collection-from__container{display:flex;gap:1.25rem;justify-content:space-between}section.services.collection-from .collection-from__container .component-heading{margin:0;max-width:32.8125rem;text-align:unset;width:100%}section.services.collection-from .collection-from__container .component-heading h2{font-size:2.625rem;font-weight:500;letter-spacing:0.05125rem;letter-spacing:2%;line-height:110%;margin-bottom:0.625rem;text-transform:capitalize}section.services.collection-from .collection-from__container .component-heading h4{color:#737373;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;text-transform:unset}section.services.collection-from .collection-from__container .component-content{display:flex;flex-direction:column;gap:1.375rem;height:fit-content;max-width:41rem;width:100%}section.services.collection-from .collection-from__container .component-content .service-container{align-items:center;background-image:none!important;cursor:default;display:flex;gap:1.25rem;padding:0;width:100%}section.services.collection-from .collection-from__container .component-content .service-container .icon{align-items:center;background:#fff;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.078);display:flex;height:3.125rem;justify-content:center;width:3.125rem}section.services.collection-from .collection-from__container .component-content .service-container:hover{background-color:transparent;box-shadow:unset;cursor:auto}section.services.collection-from .collection-from__container .component-content .service-container .service-title:before{display:none}section.services.collection-from .collection-from__container .component-content .service-container .service-title h3{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin:0 0 0.1875rem;vertical-align:middle}section.services.collection-from .collection-from__container .component-content .service-container .service-description p{color:#737373;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;margin:0}@media (max-width:992px){section.services.collection-from .collection-from__container{flex-wrap:wrap}section.services.collection-from .collection-from__container .component-heading h2{font-size:1.875rem;font-weight:500;margin-bottom:1rem}section.services.collection-from .collection-from__container .component-content{gap:1.5rem}section.services.collection-from .collection-from__container .component-content .service-description{margin-bottom:0}section.services.collection-from .collection-from__container .component-content .service-container{align-items:unset;background-color:unset;box-shadow:unset;flex-direction:column}}@media (min-width:768px){.home .components section.services.services-grid:first-child{padding-bottom:7.5rem;padding-top:6.25rem}.home .components section.services.services-grid:first-child .services-link{margin-top:3.75rem}.home .components section.services.services-grid:first-child .services-link a.button.button-outline-dark{letter-spacing:0.1125rem;padding:0.4375rem 1.125rem}.home .components section.services.services-grid:first-child .homepage-services .component-heading{margin-bottom:0.5rem}.home .components section.services.services-grid:first-child .homepage-services .component-heading h2{letter-spacing:0.025rem}.home .components section.services.services-grid:first-child .grid-service-container .component .service-inner{display:flex;flex-direction:column;padding:2rem 1.8125rem 1.6875rem}.home .components section.services.services-grid:first-child .grid-service-container .component .service-inner .link-underline{margin-top:auto;width:fit-content}.home .components section.services.services-grid:first-child .grid-service-container .component .service-inner .service-description p{letter-spacing:0.01875rem}.home .components section.services.services-grid:first-child .grid-service-container .component .service-inner .service-content{margin-top:-0.1875rem;max-width:20.1875rem}.home .components section.services.services-grid:first-child .grid-service-container .component .service-inner .service-title h3{text-transform:unset;width:14.625rem}}#solutions{background:linear-gradient(180deg,#f9f9f9,#fff);padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){#solutions{padding-left:0;padding-right:0}}#solutions .show-mobile{display:block;margin:1.875rem auto 0;text-align:center}@media (min-width:768px){#solutions .show-mobile{display:none}}#solutions .show-desktop{display:none}@media (min-width:768px){#solutions .show-desktop{display:block}}#solutions .solutions-grid{display:flex;flex-wrap:wrap;justify-content:space-between}#solutions .solutions-grid .solution-card{backdrop-filter:blur(6.25rem);background:url(../img/bg_solutions.png) no-repeat;background-position:55%;border-radius:1.25rem;box-shadow:0 0.375rem 1.25rem rgba(0,0,0,.08);box-shadow:0.625rem 0.625rem 1.25rem 0 rgba(0,0,0,.1);margin-bottom:1.25rem;padding:1.875rem;text-align:center;text-align:left;transition:transform .3s ease;width:100%}#solutions .solutions-grid .solution-card:last-child{margin-bottom:0}@media (min-width:768px){#solutions .solutions-grid .solution-card{background-position:65%;margin-bottom:0;width:calc(33.333% - 1.25rem)}}#solutions .solutions-grid .solution-card .solution-image{display:flex}#solutions .solutions-grid .solution-card .solution-image .tm-symbol{color:#fff;display:block;font-size:2rem;font-weight:300;letter-spacing:-1%!important;line-height:136%;margin-left:-0.25rem;margin-top:-0.4375rem}#solutions .solutions-grid .solution-card.featured{backdrop-filter:blur(6.25rem);background:url(../img/image-mobile-solutions.png) no-repeat;background-size:cover;box-shadow:0 0.5rem 1.875rem rgba(0,0,0,.1);box-shadow:0.625rem 0.625rem 1.25rem 0 rgba(0,0,0,.1);display:flex;flex:1 0 100%;flex-direction:column-reverse;height:35.0625rem;margin-bottom:1.25rem}#solutions .solutions-grid .solution-card.featured .content-solution-card{max-width:100%}@media (min-width:768px){#solutions .solutions-grid .solution-card.featured{background:url(../img/solutions-card.png) no-repeat 50%;flex-direction:row-reverse;height:26rem;margin-bottom:1.875rem;padding:3.4375rem}#solutions .solutions-grid .solution-card.featured .content-solution-card{float:right;max-width:45%;padding-left:1.875rem}}#solutions .solutions-grid .solution-card.featured .tm-symbol{margin-top:0.5rem}#solutions .solutions-grid .solution-card.featured h3{margin-top:1.25rem}#solutions .solutions-grid .solution-card.featured .white{margin-top:1.75rem}#solutions .solutions-grid .solution-card h3{color:#fff;font-size:1.375rem;font-weight:500;letter-spacing:3%;line-height:110%;text-transform:capitalize}@media (min-width:768px){#solutions .solutions-grid .solution-card h3{font-size:2rem;line-height:110%}}#solutions .solutions-grid .solution-card .solution-description p,#solutions .solutions-grid .solution-card .solution-description-mobile p{color:#fff;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%;margin-bottom:0.75rem;margin-top:0.5rem}.solution-description-mobile+.solution-description{display:none}@media (min-width:768px){.solution-description-mobile+.solution-description{display:inline}}.solution-description-mobile{display:block}@media (min-width:768px){.solution-description-mobile{display:none}}.sticky-form{bottom:1.25rem;position:fixed;right:1.25rem;z-index:99}.sticky-form .container{background:linear-gradient(94.81deg,#0c0d19 -16.77%,#2b446f 122.33%);border-radius:1.875rem;color:#fff;max-width:26.875rem;padding:1.875rem 1.25rem;position:relative;width:100%}.sticky-form__title{align-items:center;color:#f7f5fb;display:flex;font-size:1.3125rem;font-weight:500;line-height:136%;margin-bottom:0.5625rem;text-transform:uppercase}.sticky-form__form{position:relative}.sticky-form__form form,.sticky-form__form form p{align-items:end;display:grid;gap:0.625rem!important;grid-template-columns:8.5rem 8.5rem 5.375rem}@media (max-width:767.98px){.sticky-form__form form,.sticky-form__form form p{display:flex;flex-direction:column;gap:0.625rem!important}.sticky-form__form form br,.sticky-form__form form p br{display:none}}.sticky-form__form form .item,.sticky-form__form form p .item{width:100%}.sticky-form__form form .item:nth-child(2),.sticky-form__form form p .item:nth-child(2){grid-column:1}.sticky-form__form form .item:nth-child(3),.sticky-form__form form p .item:nth-child(3){grid-column:2}.sticky-form__form form .item:nth-child(4),.sticky-form__form form p .item:nth-child(4){grid-column:3}.sticky-form__form form .recaptcha,.sticky-form__form form p .recaptcha{grid-column:1/-1!important;justify-self:center;margin-top:0.5rem}.sticky-form__form form .wpcf7-form-control-wrap,.sticky-form__form form p .wpcf7-form-control-wrap{display:block;width:100%}.sticky-form__form form label,.sticky-form__form form p label{color:#f7f5fb;font-size:1rem;font-weight:300;line-height:136%;margin-bottom:0.375rem;width:100%}.sticky-form__form form .wpcf7-email,.sticky-form__form form .wpcf7-text,.sticky-form__form form p .wpcf7-email,.sticky-form__form form p .wpcf7-text{backdrop-filter:blur(2.5rem);background-color:hsla(0,0%,100%,.039);border:0.0625rem solid hsla(0,0%,100%,.078);border-radius:0.625rem;box-sizing:border-box;color:#fff;display:block;font-size:1rem;font-weight:300;height:2.375rem;padding:0 1.25rem;width:100%}.sticky-form__form form .button,.sticky-form__form form .wpcf7-submit,.sticky-form__form form p .button,.sticky-form__form form p .wpcf7-submit{background:#ff7948;border:0.0625rem solid #ff7948;border-radius:3.125rem;color:#000;cursor:pointer;font-size:0.875rem;font-weight:500;height:2.375rem;min-width:5.375rem;padding:0 1.25rem;transition:all .3s ease}.sticky-form__form form .button:hover,.sticky-form__form form .wpcf7-submit:hover,.sticky-form__form form p .button:hover,.sticky-form__form form p .wpcf7-submit:hover{background:transparent;color:#ff7948;transform:translateY(-0.0625rem)}@media (max-width:767.98px){.sticky-form__form form .button,.sticky-form__form form .wpcf7-submit,.sticky-form__form form p .button,.sticky-form__form form p .wpcf7-submit{width:100%}}.sticky-form__form form .wpcf7-response-output,.sticky-form__form form p .wpcf7-response-output{grid-column:1/4}.sticky-form__close a{background-image:url(../img/mega-menu-close.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.25rem;cursor:pointer;display:inline-block;height:1.25rem;position:absolute;right:1.25rem;top:1.25rem;transition:all .3s linear;width:1.25rem}.sticky-form.hide{display:none!important}@media (max-width:767.98px){.body_sticky_form section.section-start{display:flex;flex-direction:column}.body_sticky_form footer .newsletter{display:none}}.study-management{background:linear-gradient(0deg,#fff .98%,#f3f5f8 158.54%)}.study-management .container{display:flex;gap:2.5rem;justify-content:space-between;width:100%}@media (max-width:992px){.study-management .container{flex-wrap:wrap}}.study-management__title{font-size:2.625rem;font-weight:500;letter-spacing:0.05125rem;line-height:140%;margin-bottom:1.25rem}@media (max-width:992px){.study-management__title{font-size:1.875rem;font-weight:500;line-height:110%}}.study-management__description{color:#444;font-size:1.125rem;font-weight:400;line-height:150%}@media (max-width:992px){.study-management__description p{margin-bottom:0}}.study-management__main{max-width:30.375rem;width:100%}.study-management__features{display:flex;flex-direction:column;gap:1.25rem;max-width:43.375rem;width:100%}.study-management__features .feature__title{font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0.25rem}.study-management__features .feature__description{color:#737373;font-family:Jost;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;margin:0}section#strategies-tabs{background:#fff;padding-left:1.25rem;padding-right:1.25rem}section#strategies-tabs .tabs-strategies-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:grab;display:flex;gap:1.25rem;overflow-x:auto;padding-bottom:0.625rem;scroll-behavior:smooth;scrollbar-width:none}section#strategies-tabs .component-title-section{letter-spacing:0.03188rem;margin-bottom:0;text-transform:capitalize}section#strategies-tabs .component-heading+p{color:#737373;font-size:1.125rem;font-weight:400;line-height:150%;margin-bottom:0.5rem;margin-top:0.75rem}section#strategies-tabs .component-subtitle-section{letter-spacing:0.01188rem;text-transform:math-auto}section#strategies-tabs .component-content{position:relative;top:0.1875rem}section#strategies-tabs .tabs-strategies-list::-webkit-scrollbar{display:none}section#strategies-tabs .tabs-strategies-list.dragging{cursor:grabbing;user-select:none}section#strategies-tabs .tab-strategy-title{background:#f0f0f0;border-radius:0.375rem;flex:0 0 auto;min-width:12.5rem;padding:0.625rem 1.25rem;white-space:nowrap}section#strategies-tabs .tabs-strategies-list-wrap{position:relative}section#strategies-tabs #scroll-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.576 10.383 27.693 20.5 17.576 30.617' stroke='%23000' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;border-radius:0;display:none;height:2.5rem;left:0;position:absolute;top:1.25rem;transform:rotate(180deg);width:2.5rem;z-index:90}section#strategies-tabs #scroll-left:after,section#strategies-tabs #scroll-right:after{display:none}section#strategies-tabs #scroll-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.576 10.383 27.693 20.5 17.576 30.617' stroke='%23000' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;border-radius:0;display:none;height:2.5rem;position:absolute;right:-0.8125rem;top:1.1875rem;width:2.5rem;z-index:90}section#strategies-tabs .tabs-strategies-list.right:after{background:linear-gradient(270deg,#fff 33.38%,hsla(0,0%,9%,0));content:"";height:4.9375rem;position:absolute;right:-5.3125rem;top:0;width:12.9375rem;z-index:0}@media (max-width:992px){section#strategies-tabs .tabs-strategies-list.right:after{display:none}}section#strategies-tabs .tabs-strategies-list.left:before{background:linear-gradient(270deg,#fff 33.38%,hsla(0,0%,9%,0));content:"";height:4.9375rem;left:0;position:absolute;top:0;transform:scale(-1);width:12.9375rem;z-index:1}@media (max-width:992px){section#strategies-tabs .tabs-strategies-list.left:before{display:none}}section#strategies-tabs .label-text{align-items:center;background:#ff7948;border-radius:0.5rem;color:#fff;display:inline-flex;font-size:1.375rem;font-weight:500;line-height:2.375rem;margin-bottom:0.6875rem;padding:0 0.5rem}section#strategies-tabs .tabs-strategies{margin-top:2.1875rem}section#strategies-tabs .tabs-strategies .tabs-strategies-list{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0 0 2.1875rem;padding:0;white-space:nowrap}@media (min-width:768px){section#strategies-tabs .tabs-strategies .tabs-strategies-list{flex-direction:row}}section#strategies-tabs .tabs-strategies .tab-strategy-title{align-items:center;backdrop-filter:blur(6.25rem);background:#f9f9f9;border-radius:0.625rem;cursor:pointer;display:flex;font-size:1.375rem;font-weight:500;gap:0.625rem;justify-content:center;letter-spacing:0;line-height:136%;padding:1.5rem 1.25rem;text-align:center;text-transform:capitalize;transition:all .3s ease;vertical-align:middle}section#strategies-tabs .tabs-strategies .tab-strategy-title.active{background:linear-gradient(306.2deg,#2b446f 33.78%,#0c0d19 123.2%);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}section#strategies-tabs .tabs-strategies .tab-strategy-content{display:none}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content{align-items:center;display:flex;flex-direction:column;text-align:center}@media (min-width:768px){section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content{align-items:center;flex-direction:row;text-align:left}}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content h3{font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;text-transform:capitalize}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content p{color:#737373;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left,section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-text.right{flex:1 100%;max-width:100%}@media (min-width:768px){section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left,section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-text.right{flex:1 47%;max-width:47%}}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-text.right{margin-top:1.5625rem}@media (min-width:768px){section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-text.right{margin-top:0;padding-left:0.5rem;position:relative;top:-0.3125rem}}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left img{border-radius:1.875rem}@media (min-width:768px){section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left{padding-right:3.125rem}section#strategies-tabs .tabs-strategies .tab-strategy-content .tab-inner-content .tab-image-left img{left:-0.6875rem;max-width:35.375rem;position:relative;top:-0.3125rem}}@media (min-width:768px) and (max-width:1300px){.tab-inner-content .tab-text.right{padding-left:3.125rem}}section.team{background:#f9fafc}@media (min-width:768px){section.team{background:#f9fafc}}section.team .component-heading{display:block;padding:0}@media (min-width:768px){section.team .component-heading{padding-right:0.625rem}}section.team .component-heading h2{color:#000;font-size:2.625rem;font-style:normal;font-weight:500;letter-spacing:0.0525rem;line-height:110%;margin-bottom:1.25rem;text-align:center;text-transform:none}section.team .component-content{font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0 auto;max-width:100%;padding-left:1.25rem;padding-right:1.25rem;text-align:center}@media (min-width:576px){section.team .component-content{font-size:1.125rem;line-height:1.5rem}}@media (min-width:768px){section.team .component-content{padding-left:0;padding-right:0}}section.team .component-content .cc-description{color:#737373;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:47.875rem;text-align:center}section.team .component-content .members-container{margin-top:0;position:relative}@media (min-width:768px){section.team .component-content .members-container{margin-top:3.75rem}}section.team .component-content .members-container .general-sm-title-page{font-size:1.75rem;font-weight:500;letter-spacing:.02em;line-height:110%;text-transform:capitalize}section.team .component-content .members-container .categories-tabs{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2.5rem}@media (min-width:768px){section.team .component-content .members-container .categories-tabs{margin-bottom:0}}section.team .component-content .members-container .categories-tabs .category-tab{border:none;border-radius:0;cursor:pointer;font-size:0.9375rem;font-weight:600;letter-spacing:12%;line-height:136%;padding:0 1rem;position:relative;text-transform:uppercase;vertical-align:middle}section.team .component-content .members-container .categories-tabs .category-tab:before{border-bottom:0.1875rem solid transparent;bottom:0.3125rem;content:"";display:block;left:0;opacity:0;position:absolute;visibility:hidden;width:100%}section.team .component-content .members-container .categories-tabs .category-tab:after{display:none}section.team .component-content .members-container .categories-tabs .category-tab:last-of-type{border-right:none}section.team .component-content .members-container .categories-tabs .category-tab span{color:#737373;font-size:0.9375rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}section.team .component-content .members-container .categories-tabs .category-tab.category-active:before,section.team .component-content .members-container .categories-tabs .category-tab:focus:before,section.team .component-content .members-container .categories-tabs .category-tab:hover:before{opacity:1;transition:all .3s linear;visibility:visible}section.team .component-content .members-container .categories-tabs .category-tab.category-active span,section.team .component-content .members-container .categories-tabs .category-tab:focus span,section.team .component-content .members-container .categories-tabs .category-tab:hover span{opacity:1;transition:all .3s linear}section.team .component-content .members-container .categories-tabs .category-tab.category-active span{color:#000;font-size:0.9375rem;font-weight:600;letter-spacing:.02em;line-height:136%;text-transform:uppercase;vertical-align:middle}section.team .component-content .members-container .categories-tabs .category-tab.category-active:before{border-bottom:0.125rem solid #bfce18;bottom:-0.625rem;content:"";display:block;left:0;margin:0 auto;opacity:1;position:absolute;right:0;visibility:visible;width:90%}section.team .component-content .members-container .categories-tabs .category-tab:focus{box-shadow:none;outline:none}section.team .component-content .members-container.per-row-2 .members{display:flex;flex-wrap:wrap;gap:2.5rem}section.team .component-content .members-container.per-row-2 .members .team-member{width:calc(50% - 1.25rem)}@media (max-width:767.98px){section.team .component-content .members-container.per-row-2 .members .team-member{width:100%}}section.team .component-content .members-container.per-row-2 .members .team-member .member-inner{margin:0!important}section.team .component-content .members-container.per-row-3 .team-member{margin-right:0;width:100%}@media (min-width:768px){section.team .component-content .members-container.per-row-3 .team-member{margin-right:2%;width:48%}}@media (min-width:1200px){section.team .component-content .members-container.per-row-3 .team-member{margin-right:5%;width:30%}section.team .component-content .members-container.per-row-3 .team-member.last{margin-right:0}}section.team .component-content .members-container.per-row-4 .members{gap:1.5rem}section.team .component-content .members-container.per-row-4 .members .team-member{width:calc(25% - 1.125rem)}@media (max-width:767.98px){section.team .component-content .members-container.per-row-4 .members .team-member{width:100%}}section.team .component-content .members-container .members .team-member{filter:drop-shadow(0.125rem 0.1875rem 0.25rem rgba(0,0,0,.06));position:relative}@media (min-width:1200px){section.team .component-content .members-container .members .team-member{order:inherit!important}}section.team .component-content .members-container .members .team-member .member-inner{display:flex;flex-wrap:wrap;text-align:left;width:100%}section.team .component-content .members-container .members .team-member .member-inner .small-screen{display:flex;justify-content:space-between;padding-bottom:1.25rem}section.team .component-content .members-container .members .team-member .member-inner .m-picture{height:5.75rem;max-height:5.75rem;min-width:5.75rem;width:5.75rem}section.team .component-content .members-container .members .team-member .member-inner .m-picture .m-picture-inner{height:100%;width:100%}section.team .component-content .members-container .members .team-member .member-inner .m-picture img{border-radius:0.5rem;height:100%;object-fit:cover;object-position:top;width:100%}section.team .component-content .members-container .members .team-member .member-inner .short_desc{border-top:0.0625rem solid #edf2fe;color:#737373;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;padding-top:1.25rem;text-transform:none;vertical-align:middle}section.team .component-content .members-container .members .team-member .member-inner:focus{outline:none}section.team .component-content .members-container .members .team-member .member-inner a.m-social-media-link{background-repeat:no-repeat;background-size:contain;color:#000;font-size:0;font-size:0.875rem;font-weight:500;height:2.625rem;letter-spacing:0;line-height:136%;padding-left:1.75rem;text-decoration:inherit;text-transform:capitalize;vertical-align:middle;width:2.3125rem}section.team .component-content .members-container .members .team-member .member-inner a.m-social-media-link:hover{color:#998dde}section.team .component-content .members-container .members .team-member .m-description{display:none}section.team .component-content .members-container .members .team-member .social-media-corner{background:#fff;background-position:50%;background-repeat:no-repeat;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.08);display:block;height:3.125rem;line-height:2.5rem;position:absolute;right:0;text-align:center;top:0;width:3.125rem}section.team .component-content .members-container .members .team-member .social-media-corner a:focus{outline:none}section.team .component-content .members-container .members .slider-container{max-width:100%;padding-bottom:1.875rem}section.team .component-content .members-container .members .slider-container .tns-nav{bottom:-0.625rem;left:0;margin-left:0;position:absolute;text-align:center;width:100%;z-index:1000}section.team .component-content .members-container .members .slider-container .tns-nav button{background:#d9e274;border:none;border-radius:50%;height:0.5rem;margin:0 0.25rem;padding:0;width:0.5rem}section.team .component-content .members-container .members .slider-container .tns-nav button:after{content:none}section.team .component-content .members-container .members .slider-container .tns-nav button.tns-nav-active{background:#6d3cbb}section.team .component-content .members-container .members .members-group,section.team .component-content .members-container .members.members-active{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:768px){section.team .component-content .members-container .members .members-group{column-gap:1.25rem;row-gap:1.875rem}}@media (max-width:767.98px){section.team .component-content .members-container .members .members-group{gap:1.25rem}}section.team .component-content .members-container.in-categories{padding-top:1.875rem}@media (min-width:768px){section.team .component-content .members-container.in-categories{padding-top:4.375rem}}section.team .component-content .members-container.in-categories .members{display:none}section.team .component-content .members-container.in-categories .members.members-active{display:flex}section.team .show-description-on-mobile.active{display:block}section.team .show-description-on-mobile.active .m-description{display:block!important}@media (min-width:768px){section.team .show-description-on-mobile.active{display:none}section.team .show-description-on-mobile.active .m-description{display:none!important}}section.team .member{cursor:pointer;text-align:center;width:calc(50% - 0.375rem)}section.team .member-inner{border:none;border-radius:0;font-size:medium;font-weight:400;letter-spacing:normal;margin:0;padding:0;text-decoration:initial}section.team .member-inner:after{display:none}section.team .member-inner .m-content{padding-left:1.5625rem;padding-right:0.625rem;padding-top:1.25rem;width:100%}@media (min-width:768px){section.team .member-inner .m-content{width:90%}}section.team .member-inner .m-content .name{font-size:1.375rem;font-weight:500;line-height:136%;margin-bottom:0;text-transform:none;vertical-align:middle}section.team .member-inner .m-content .job{word-wrap:break-word;color:#737373;font-size:0.9375rem;font-weight:400;letter-spacing:0;line-height:136%;padding:0.125rem 0 0.5rem;text-transform:capitalize;vertical-align:middle;white-space:normal}section.team .member .m-descriptions-wrapper{display:none}section.team .member-inactive{opacity:.5;transition:all .3s linear}section.team .member-active{opacity:1;transition:all .3s linear}section.team .member-active .name{color:#998dde}section.team .m-description-container,section.team .show-description-on-mobile{background:#fff;border-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.1);display:none;margin-bottom:1.25rem;padding:1.875rem 4.375rem 1.875rem 1.875rem;position:relative;text-align:left}@media (min-width:768px){section.team .m-description-container,section.team .show-description-on-mobile{margin-bottom:2.5rem}}@media (min-width:1200px){section.team .m-description-container,section.team .show-description-on-mobile{order:inherit!important}}section.team .m-description-container .m-description-close,section.team .show-description-on-mobile .m-description-close{background-image:url(../img/icon-close-purple.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;border-radius:0;cursor:pointer;font-size:medium;font-weight:400;height:0.875rem;letter-spacing:normal;margin:0;padding:0;position:absolute;right:1.875rem;text-decoration:initial;top:1.875rem;width:0.875rem}section.team .m-description-container .m-description-close:after,section.team .show-description-on-mobile .m-description-close:after{display:none}section.team .m-description-container .m-description,section.team .show-description-on-mobile .m-description{color:#737373;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%;vertical-align:middle}section.team .m-description-container .m-social-media,section.team .show-description-on-mobile .m-social-media{display:flex;flex-wrap:wrap;margin-top:1rem}section.team .m-description-container .m-social-media a,section.team .show-description-on-mobile .m-social-media a{background-repeat:no-repeat;background-size:contain;font-size:0;font-size:0.875rem;font-weight:500;height:2.625rem;letter-spacing:0;line-height:136%;padding-left:1.75rem;text-decoration:inherit;text-transform:capitalize;vertical-align:middle;width:2.3125rem}.card-shape{--r:1.8125rem;--s:1.1875rem;--x:1rem;--y:1rem;--_m:/calc(var(--r)*2) calc(var(--r)*2) radial-gradient(#000 70%,#0000 72%);--_g:conic-gradient(at calc(100% - var(--r)) var(--r),#0000 25%,#000 0);--_d:(var(--s) + var(--r));background:#fff;border-radius:1.25rem!important;border-radius:var(--r);height:auto;margin-bottom:1.25rem!important;mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,transparent 99%,#000 calc(100% + 0.1875rem)) calc(var(--r)*-1 - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(var(--_d)*-1 - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat;padding:1.875rem 1.875rem 1.5625rem!important}@media (min-width:992px){.card-shape{--r:1.25rem;--s:2rem;--x:1.1875rem;--y:1.25rem;margin-bottom:2.625rem!important}}.m-description-container{width:100%}@media (max-width:768px){.m-description-container{display:none!important;height:0;line-height:0;opacity:0}}section.testimonials{background:#f3f5f8}section.testimonials.hide{display:none}@media (min-width:768px){section.testimonials{padding:7.5rem 0 6.5rem}}section.testimonials .component-container{overflow:hidden}@media (min-width:768px){section.testimonials .component-container{display:flex;flex-direction:column;max-width:68.125rem;overflow:visible;width:100%}section.testimonials .component-container .left{width:45%}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){section.testimonials .component-container .left{width:40%}}section.testimonials .component-container .component-title-section{color:#000;font-size:1.5rem;line-height:1.35;padding-bottom:1.25rem;text-align:center}@media (min-width:768px){section.testimonials .component-container .component-title-section{font-size:3.125rem;letter-spacing:0.0375rem;line-height:120%}}@media (min-width:768px) and (max-width:992px){section.testimonials .component-container .component-title-section{font-size:2.8125rem;line-height:1.3}}section.testimonials .component-container .component-title-section em{color:#bfce18;display:block;font-style:normal}section.testimonials .component-container .testimonials-slider-container{margin:-2.5rem;max-width:none;padding-bottom:2.5rem;position:relative;width:calc(100% + 5rem)}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container{margin:-0.875rem 0 0;width:100%}}section.testimonials .component-container .testimonials-slider-container .slick-dotted.slick-slider{padding-bottom:3.125rem}section.testimonials .component-container .testimonials-slider-container .testimonial-container{padding:0.625rem}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .testimonial-container{padding:0.625rem 1.3125rem}}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial{background:hsla(0,0%,100%,.88);border:0.0625rem solid #edf2fe;border-radius:1.25rem;padding:0.9375rem}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial{overflow:hidden;padding:1.75rem 1.75rem 1.25rem;position:relative;z-index:1}}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner{display:flex;flex-direction:column;height:100%;justify-content:space-between}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .btn-read-more{border:0;color:#000;padding:0}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .btn-read-more:after{display:none}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .btn-read-more:focus{outline:none!important}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-content{flex-grow:1}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-content .content{color:#737373;flex:1 1 auto;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0.01rem;line-height:136%;position:relative;vertical-align:middle}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-content .content em{color:#737373;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0.01rem;line-height:136%}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom{margin-top:auto;padding-left:1.25rem}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom .testimonial-logo-name-block{align-items:left;display:flex;flex-direction:column;height:8.75rem;justify-content:flex-start;text-align:left}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom .testimonial-logo-name-block .testimonial-logo-wrapper{align-items:flex-start;display:flex;height:2.5rem;justify-content:left;margin-bottom:0.625rem}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom .testimonial-logo-name-block .testimonial-logo-wrapper img{max-height:100%;max-width:100%;object-fit:contain}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom .testimonial-logo-name-block .name{font-size:1.125rem;font-weight:500;letter-spacing:0.01125rem}section.testimonials .component-container .testimonials-slider-container .testimonial-container .testimonial .testimonial-inner .testimonial-bottom .testimonial-logo-name-block .title{font-size:0.9375rem;font-weight:400;line-height:136%;vertical-align:middle}section.testimonials .component-container .testimonials-slider-container .slick-arrow{background-color:transparent;border:0;font-size:0;margin-top:-1.25rem;opacity:.2;position:absolute;top:50%;z-index:1}section.testimonials .component-container .testimonials-slider-container .slick-arrow span{opacity:0}section.testimonials .component-container .testimonials-slider-container .slick-arrow:focus{opacity:1}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .slick-arrow{opacity:1}}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-prev{background-image:url(../img/testimonial-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-size:1.1875rem;border:0.0625rem solid transparent;display:inline-block;height:2.5rem;left:2rem;left:calc(50% - 10.375rem);opacity:1;position:absolute;top:105%;transform:rotate(0deg);width:2.5rem;z-index:2}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-prev{left:calc(50% - 10rem)}}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-prev:after{content:none}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-prev:focus,section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-prev:hover{border-color:#000;outline:transparent!important}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-next{background-image:url(../img/testimonial-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-size:1.1875rem;border:0.0625rem solid transparent;display:inline-block;height:2.5rem;opacity:1;position:absolute;right:2rem;right:calc(50% - 10rem);top:105%;transform:rotate(180deg);width:2.5rem;z-index:2}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-next{right:calc(50% - 11.25rem)}}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-next:after{content:none}section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-next:focus,section.testimonials .component-container .testimonials-slider-container .slick-arrow.slick-next:hover{border-color:#000;outline:transparent!important}section.testimonials .component-container .testimonials-slider-container .slick-dots{bottom:2.5625rem;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:768px){section.testimonials .component-container .testimonials-slider-container .slick-dots{margin-left:0.75rem;margin-right:0.75rem}}section.testimonials .component-container .testimonials-slider-container .slick-dots li{margin:0 0.75rem}section.testimonials .component-container .testimonials-slider-container .slick-dots li button{background:#b6b6b6}section.testimonials .component-container .testimonials-slider-container .slick-dots li.slick-active button{background:#000}body.home main .components>section.text-content:first-child{padding-bottom:5rem}@media (max-width:768px){body.home main .components>section.text-content:first-child{padding-top:4.2rem}}@media (max-width:1000px){body.home main .components>section.text-content:first-child{padding-bottom:2.5rem}}section.text-content{background:#f3f5f8;position:relative}.error404 section.text-content{background:transparent}@media (min-width:1200px){section.text-content.background-gray:after{background-image:url(../img/corner-down-gray.svg);background-position:50%;background-repeat:no-repeat;background-size:16.875rem 3.5625rem;bottom:-3.4375rem;content:"";display:block;display:inline-block;height:3.5625rem;left:12.5rem;position:absolute;width:16.875rem}}@media (max-width:768px){section.text-content .row .col-12{padding:0}}section.text-content .text-container{position:relative}section.text-content .text-container.text-width-medium .text-container-helper{margin:0 auto;max-width:53.125rem}section.text-content .text-container.text-width-small .text-container-helper{margin:0 auto;max-width:31.25rem}section.text-content .text-container img{height:auto;max-width:100%;width:auto}section.text-content .text-container h2{font-size:1.75rem;line-height:2.5rem}section.text-content .text-container h3+h6{margin-bottom:0;margin-top:-0.4375rem}@media (min-width:768px){section.text-content .text-container h3+h6{margin-top:-1.0625rem}}section.text-content .button{margin-bottom:0.625rem;margin-top:0.625rem}@media (min-width:768px){section.text-content .button{margin-top:1.4375rem}}section.text-content.service-content{background:#f7f5fb;padding-bottom:1.875rem;position:relative;z-index:1}@media (max-width:767.98px){section.text-content.service-content{padding-bottom:0}}section.text-content.service-content h2,section.text-content.service-content h3,section.text-content.service-content h4{text-transform:none}@media (min-width:767.98px){section.text-content.service-content h2{font-size:1.75rem;font-weight:500;line-height:1}}@media (max-width:767.98px){section.text-content.service-content h4{font-size:1.75rem;font-weight:500}}section.text-content.service-content p{font-size:1.125rem;font-weight:300}section.text-content.service-content:before{background-image:url(../img/symbol-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:5.625rem;content:"";height:4.8125rem;opacity:.5;pointer-events:none;position:absolute;right:3.125rem;width:9.125rem}@media (max-width:767.98px){section.text-content.service-content *{text-align:left!important}}section.text-content.service-content .gallery{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:6.25rem!important}@media (max-width:767.98px){section.text-content.service-content .gallery{flex-direction:column;gap:0;margin-top:1.875rem!important}}section.text-content.service-content .gallery .gallery-item{margin:0!important;width:auto!important}section.text-content.service-content .gallery .gallery-item img{border:none!important}@media (max-width:767.98px){section.text-content.service-content .gallery .gallery-item img{max-height:11.0625rem}}section.text-content.service-content:after{background:#fff;bottom:0;content:"";display:block;height:8.125rem;left:0;position:absolute;width:100%;z-index:-1}section.text-content .embed-section{align-items:start;display:flex;gap:0 4.375rem;position:relative}section.text-content .embed-section:after{border:0.0625rem solid #bf9bfa;border-radius:1.875rem;content:"";display:inline-block;height:1.38438rem;margin-bottom:-0.9375rem;margin-top:1.875rem;opacity:.5;position:absolute;right:3.125rem;top:100%;width:4.935rem}@media (min-width:767.98px){section.text-content .embed-section:after{display:none}}@media (max-width:767.98px){section.text-content .embed-section{flex-direction:column-reverse}}section.text-content .embed-section__content{flex:1}@media (max-width:767.98px){section.text-content .embed-section__content{margin-bottom:1.5rem}}section.text-content .embed-section__content h2{font-weight:500;margin-bottom:2.5rem;position:relative}section.text-content .embed-section__content h2:after{border:0.0625rem solid #bf9bfa;border-radius:1.875rem;bottom:100%;content:"";display:inline-block;height:1.38438rem;margin-bottom:-0.9375rem;opacity:.5;position:absolute;right:20%;width:4.935rem}@media (max-width:767.98px){section.text-content .embed-section__content h2:after{display:none}}section.text-content .embed-section__content p{font-size:1.125rem;font-weight:300;line-height:136%;margin-bottom:1rem;margin-top:0}section.text-content .embed-section__content p strong{font-weight:500}section.text-content .embed-section__video{background:#f7f5fb;border:0.0625rem solid rgba(34,19,59,.05);border-radius:1.25rem;flex:0 0 30.4375rem;padding:1rem}@media (max-width:767.98px){section.text-content .embed-section__video{flex:1;width:100%}}section.text-content .embed-section__video p{margin:0}section.text-content .embed-section__video .video-box{position:relative;z-index:1}section.text-content .embed-section__video .video-box:after{background:#bf9bfa;content:"";display:block;height:100%;left:0;mix-blend-mode:color;opacity:.5;position:absolute;top:0;width:100%;z-index:1}section.text-content .embed-section__video .video-box video{max-width:100%}section.text-content .embed-section__video .video-box .video-trigger{background:#fff;border:0.0625rem solid rgba(34,19,59,.1);border-radius:50%;box-shadow:0 0 2.5rem rgba(132,107,173,.2);content:"";cursor:pointer;display:block;height:4.375rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-webkit-transition:all .6s!important;-o-transition:all .6s!important;transition:all .6s!important;width:4.375rem;z-index:2}section.text-content .embed-section__video .video-box .video-trigger:after{border-bottom:0.625rem solid transparent;border-left:0.875rem solid #22133b;border-top:0.625rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}section.text-content .embed-section__video.open .video-box .video-trigger,section.text-content .embed-section__video.open .video-box:after{display:none}@media (max-width:767.98px){section.text-content .embed-section__video iframe,section.text-content .embed-section__video video{height:10.75rem;width:100%}}section.text-content.quote-content{text-align:left}section.text-content.quote-content h2,section.text-content.quote-content h3,section.text-content.quote-content h4{text-transform:none}section.text-content.quote-content blockquote{background:#fef2e7;border-radius:0.5rem;color:#000;margin:0;padding:1.5rem;position:relative}section.text-content.quote-content blockquote:after{background:url(../img/quote_icon.svg) no-repeat 50%;content:"";display:inline-block;height:1.625rem;position:absolute;right:1.875rem;top:0;transform:translateY(-50%);width:1.875rem}section.text-content.quote-content blockquote img{height:3.4375rem}section.text-content.quote-content blockquote em{color:#22133b}section.text-content.about-biogrid{padding-bottom:1.25rem}section.text-content.about-biogrid .embed-section{align-items:center}section.text-content.about-biogrid .embed-section h2{text-transform:none}@media (min-width:992px){section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center{padding:7.375rem 0 6.9375rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .icon-box{padding:2.5rem 2.5rem 3.25rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .text-content-grid{display:flex;flex-direction:column;gap:1.5625rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .text-content-grid h3{margin-bottom:0.3125rem;margin-top:0}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .text-content-grid .text-content-icon{margin-top:0.0625rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .text-content-grid .text-content-description p{color:var(--text-on-grey-bg,#444);font-size:1.125rem;font-weight:400;line-height:150%;margin-bottom:0}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .text-content-aligned{gap:3.8125rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .heading-content{flex:0 0 50%;max-width:33.9375rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .heading-content .component-title-section{margin-bottom:0.875rem}section#text-content.text-content-grid-container.with-top-padding.with-bottom-padding.no-image.content-align-center .heading-content .component-description{color:#444;margin-bottom:1.875rem;margin-top:0}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image{padding:7.5rem 0 4.6875rem}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image .text-content-image{height:20rem}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image{align-items:start}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:0 1.875rem 0 4.8125rem}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image.content-align-left .text-content-aligned .component-description{margin-top:0.8125rem}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:0 1.875rem 0 4.6875rem}.page-solutions-by-offering section#text-content+section#text-content.full-shadow-image .content-has-image.content-align-left .text-content-aligned .component-description p{font-size:1.125rem;font-weight:400;line-height:150%;margin-bottom:1.1875rem}}section#text-content-browser{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){section#text-content-browser{padding:3.125rem 0}}section#text-content-browser .text-content-wrapper .content-image-text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}section#text-content-browser .text-content-wrapper .content-image-text .heading-content{margin-top:1.25rem}@media (min-width:992px){section#text-content-browser .text-content-wrapper .content-image-text .heading-content{margin-top:0}section#text-content-browser .text-content-wrapper .content-image-text{justify-content:space-between}section#text-content-browser .text-content-wrapper .content-image-text .text-content-aligned{flex:0 0 50%}}@media (min-width:990px) and (max-width:1200px){section#text-content-browser .text-content-wrapper .content-image-text .text-content-aligned{flex:0 0 40%}}@media (min-width:992px){section#text-content-browser .text-content-wrapper .content-image-text.image-align-left{align-items:center;flex-direction:row}section#text-content-browser .text-content-wrapper .content-image-text.image-align-right{align-items:center;flex-direction:row-reverse}}section#text-content-browser .text-content-wrapper .content-image-text .text-content-aligned{text-align:left}section#text-content-browser .text-content-wrapper .text-image-container{background-color:#fff;border-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 rgba(0,0,0,.1);box-sizing:border-box;height:22.5rem;margin-bottom:1.25rem;padding:1.25rem 0.625rem;position:relative;width:32.8125rem}section#text-content-browser .text-content-wrapper .text-image-container .dots-container{height:0.625rem;left:1.1875rem;overflow:visible;position:absolute;top:-0.3125rem;width:6.25rem;z-index:99}@media (min-width:992px){section#text-content-browser .text-content-wrapper .text-image-container .dots-container{top:0}}section#text-content-browser .text-content-wrapper .text-image-container .dots-container .dot{border-radius:50%;display:inline-block;height:0.3125rem;width:0.3125rem}section#text-content-browser .text-content-wrapper .text-image-container .dots-container .dot.orange{background:#d56033}section#text-content-browser .text-content-wrapper .text-image-container .dots-container .dot.green{background:#51b4b8}section#text-content-browser .text-content-wrapper .text-image-container .dots-container .dot.yellow{background:#e6ac4e}@media (min-width:992px){section#text-content-browser .text-content-wrapper .text-image-container{display:flex;padding:1.25rem 0.875rem}}@media (max-width:500px){section#text-content-browser .text-content-wrapper .text-image-container{height:13.9375rem;max-width:20.3125rem;width:100%}}section#text-content-browser .text-content-wrapper .text-image-container .inner-image{display:block;height:auto;object-fit:contain;width:100%}section#text-content-browser .text-content-wrapper .component-heading{text-align:left}section#text-content-browser .text-content-wrapper .component-heading .component-title-section{font-size:1.875rem;font-weight:500;letter-spacing:0.05625rem;line-height:110%;text-align:left}@media (max-width:768px){section#text-content-browser .text-content-wrapper .component-heading .component-title-section{margin-bottom:1.25rem;text-transform:unset}}section#text-content-browser .text-content-wrapper .component-heading .component-title-section b,section#text-content-browser .text-content-wrapper .component-heading .component-title-section strong{font-weight:600}@media (min-width:768px){section#text-content-browser .text-content-wrapper .component-heading .component-title-section{font-size:2.625rem;letter-spacing:0.05625rem;line-height:110%;margin-bottom:0.875rem;margin-top:0.875rem}}section#text-content-browser .text-content-wrapper .component-heading .subtitle-image-section{color:#000;font-size:1.75rem;font-weight:300;letter-spacing:.02em;line-height:136%;margin:0 auto;text-align:center;text-align:left;text-transform:capitalize}section#text-content-browser .text-content-wrapper .component-description,section#text-content-browser .text-content-wrapper .text-content-description{color:#444;font-size:1.125rem;font-weight:300;line-height:150%}section#text-content-browser .text-content-wrapper .component-description p,section#text-content-browser .text-content-wrapper .text-content-description p{letter-spacing:0.0125rem;margin-top:0}@media (min-width:768px){section#text-content-browser .text-content-wrapper .component-description,section#text-content-browser .text-content-wrapper .text-content-description{margin-top:0.625rem}}section#text-content-browser .text-content-wrapper .wrapper-links .link{margin-bottom:0.375rem}@media (min-width:768px){section#text-content-browser .text-content-wrapper .wrapper-links .link{display:inline-block;margin-bottom:2.1875rem;padding-right:3.125rem}section#text-content-browser .text-content-wrapper .wrapper-links{display:block;margin-top:1.5rem}}section#text-content-browser .text-content-wrapper .all-tabs-link .link-underline{color:#000}section#text-content-browser .text-content-wrapper .all-tabs-link .link-underline:hover{color:#998dde}section#text-content-browser .text-content-wrapper .all-tabs-link .link-underline:hover:after{background:#998dde}section#text-content-browser .text-content-wrapper .text-content-grid{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:768px){section#text-content-browser .text-content-wrapper .text-content-grid{flex-direction:row;flex-wrap:wrap}}section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card{display:flex;flex-direction:column}@media (min-width:768px){section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card{flex:1 1 calc(50% - 1.25rem);flex-direction:row}}section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card{display:flex;flex-direction:column}@media (min-width:768px){section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card{flex-direction:row}}section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card .text-content-icon{align-items:center;background:#fff;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.08);display:flex;height:3.125rem;justify-content:center;margin-bottom:1.25rem;width:3.125rem}@media (min-width:768px){section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card .text-content-icon{margin-bottom:0;margin-top:0.5625rem}}section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card .text-content-text{flex:1 1 100%;padding-bottom:0.3125rem}@media (min-width:768px){section#text-content-browser .text-content-wrapper .text-content-grid .text-content-card .content-text-content-card .text-content-text{padding-left:1.25rem}.page-solutions-by-use-case .study-management{padding-bottom:7.375rem}.page-solutions-by-use-case .study-management .container{gap:7.125rem;max-width:80.1875rem}.page-solutions-by-use-case section#text-content-browser{padding:7.5rem 0}.page-solutions-by-use-case section#text-content-browser .text-content-wrapper .content-image-text .component-heading .component-title-section{margin-bottom:1.125rem}.page-solutions-by-use-case section#text-content-browser .text-content-wrapper .content-image-text .text-content-aligned{margin-top:-1.125rem}.page-solutions-by-use-case section#text-content-browser .text-content-wrapper .content-image-text.image-align-left{gap:4.75rem;justify-content:unset}}section#text-content{padding:1.25rem 1.875rem}@media (max-width:768px){section#text-content:first-child{padding-top:3.75rem}}@media (min-width:768px){section#text-content:first-child{padding-top:7.4375rem}section#text-content:nth-child(5){padding:2.125rem 0 2.25rem}section#text-content{padding:2.5rem 0}section#text-content+.newsletter{padding:2.5rem 0 5rem}}section#text-content.background{backdrop-filter:blur(6.25rem);background:#fff}section#text-content .heading-bottom{display:flex;flex-direction:column-reverse}section#text-content .heading-bottom .subtitle-image-section{font-size:1.75rem;font-weight:500;letter-spacing:-0.01313rem;line-height:127%;text-transform:unset}section#text-content.background-content .height-normal{background:#f9f9f9;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}@media (min-width:768px){section#text-content.background-content .height-normal{border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem}section#text-content.background-content .height-normal .content-has-image{align-items:center}section#text-content.background-content .height-normal .content-has-image .text-content-aligned{padding-top:1.875rem}}section#text-content.background-content .height-smaller .content-has-image{background:#f9f9f9}section#text-content .wrapper-links .link{margin-bottom:0.375rem;padding:0}@media (min-width:768px){section#text-content .wrapper-links{display:inline-block;width:75%}section#text-content .wrapper-links .link{display:inline-block;margin-bottom:2.1875rem;padding-right:3.125rem}}section#text-content .text-content-aligned{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){section#text-content .text-content-aligned{flex-direction:row;gap:6.875rem}}section#text-content .hint .hint-text{align-items:center;background:#ff7948;border-radius:0.5rem;color:#fff;display:inline-flex;font-size:1.375rem;font-weight:500;gap:0.625rem;height:2.375rem;justify-content:center;letter-spacing:0;line-height:136%;margin-bottom:0.3125rem;padding:0.25rem 0.5rem}section#text-content .text-content-description{color:#444;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%}section#text-content .text-content-description p{margin-top:0}section#text-content .text-content-image{border-radius:1.25rem}section#text-content .component-description{color:#444;font-size:1.125rem;font-weight:300;letter-spacing:0.01313rem;line-height:150%}.page-about-us section#text-content .component-description{color:#737373!important}@media (min-width:768px){section#text-content .component-description{margin-top:1.125rem}section#text-content .component-description p{margin-bottom:0}}section#text-content .component-title-section{font-size:2.25rem;font-weight:500;letter-spacing:0.05063rem;line-height:120%;text-align:left;text-transform:unset}@media (min-width:768px){section#text-content .component-title-section{font-size:2.625rem}}section#text-content .subtitle-image-section{margin-bottom:0.625rem;margin-top:0.625rem}section#text-content .all-tabs-link .link-underline{color:#000}section#text-content .all-tabs-link .link-underline:hover{color:#998dde}section#text-content .all-tabs-link .link-underline:hover:after{background:#998dde}section#text-content h3{margin-bottom:0.375rem;margin-top:0.375rem}section#text-content h3,section#text-content h4{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;text-transform:capitalize}section#text-content .icon-box{background:#fff;border-radius:0.625rem;gap:1.25rem;padding:2.5rem}section#text-content .icon-box-icon{align-items:center;background:#ff7948;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.08);display:flex;height:3.125rem;justify-content:center;margin:0 auto 1.25rem;width:3.125rem}section#text-content .icon-box-icon img{height:auto;width:1.5rem}section#text-content .icon-box-title{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:136%;margin-bottom:0.25rem;text-align:center}section#text-content .icon-box-description{color:#444;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}section#text-content.no-image .text-content-wrapper .content-no-image{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:space-between}@media (min-width:768px){section#text-content.no-image .text-content-wrapper .content-no-image{align-items:flex-start;flex-direction:row;gap:6.875rem}}section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card{display:flex;flex-direction:column;justify-items:flex-start}@media (min-width:768px){section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card{flex-direction:row}}section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card:last-child{padding-bottom:0}section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card .text-content-icon{align-items:center;background:#fff;border-radius:0.875rem;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,.08);display:flex;flex:0 0 3.125rem;height:3.125rem;justify-content:center;margin-bottom:1.25rem;width:3.125rem}@media (min-width:768px){section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card .text-content-icon{margin-bottom:0;margin-top:0.5625rem}}section#text-content.no-image .text-content-wrapper .content-no-image .text-content-grid .content-text-content-card .text-content-image{background-repeat:no-repeat;background-size:cover;height:18.75rem;width:100%}section#text-content.no-image .text-content-wrapper .content-no-image .text-content-text{flex:1 1 40%;padding-bottom:0.3125rem}@media (min-width:768px){section#text-content.no-image .text-content-wrapper .content-no-image .text-content-text{flex:1 1 40%;padding-left:1.25rem}section#text-content.no-image .text-content-wrapper .content-no-image .heading-content{flex:0 0 40%}}section#text-content.no-image .text-content-wrapper .content-no-image .heading-content .component-description{color:#737373}@media (min-width:768px){section#text-content.no-image .text-content-wrapper .content-no-image .heading-content .component-description p{margin-top:0}}section#text-content.has-image .text-content-grid{display:flex;flex-direction:column;width:100%}section#text-content.has-image.background-no-shadow .text-content-wrapper .content-has-image{backdrop-filter:inherit;background:linear-gradient(269.9deg,#f9f9f9 1.58%,#fff 110.45%);box-shadow:inherit}section#text-content.has-image.background-no-shadow.content-align-left .content-align-right .text-content-aligned,section#text-content.has-image.background-no-shadow.content-align-right .content-align-right .text-content-aligned{padding:1.875rem 1.25rem}@media (min-width:768px){section#text-content.has-image.background-no-shadow.content-align-left .content-align-right .text-content-aligned,section#text-content.has-image.background-no-shadow.content-align-right .content-align-right .text-content-aligned{padding:1.3125rem 3.875rem 0.625rem}}section#text-content.has-image.background-no-shadow.content-align-left .content-align-left .text-content-aligned{padding:1.875rem 1.25rem}@media (min-width:768px){section#text-content.has-image.background-no-shadow.content-align-left .content-align-left .text-content-aligned{padding:1.625rem 3.875rem 0.625rem}}section#text-content.has-image .content-align-left,section#text-content.has-image .content-align-right{display:flex;flex-direction:row;flex-direction:column}section#text-content.has-image .content-align-left .text-content-aligned,section#text-content.has-image .content-align-right .text-content-aligned{flex-direction:column;gap:0;padding:1.5625rem 1.25rem}@media (min-width:768px){section#text-content.has-image .content-align-left .text-content-aligned,section#text-content.has-image .content-align-right .text-content-aligned{align-items:center;padding:0 2.9375rem 0 3.875rem}section#text-content.has-image .content-align-left,section#text-content.has-image .content-align-right{flex-direction:row}}section#text-content.has-image .content-align-left.content-has-image,section#text-content.has-image .content-align-right.content-has-image{border:0.05813rem solid #edf2fe;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;box-shadow:0.58375rem 0.58375rem 1.1675rem 0 hsla(0,0%,63%,.1)}@media (min-width:768px){section#text-content.has-image .content-align-left.content-has-image,section#text-content.has-image .content-align-right.content-has-image{backdrop-filter:blur(6.25rem);border:0}}section#text-content.has-image .content-align-left.content-has-image .component-description,section#text-content.has-image .content-align-right.content-has-image .component-description{color:#000}section#text-content.has-image .content-align-left.content-has-image .component-description p,section#text-content.has-image .content-align-right.content-has-image .component-description p{margin-top:0}section#text-content.has-image .content-align-left.content-has-image h2,section#text-content.has-image .content-align-right.content-has-image h2{margin-bottom:0.9375rem}@media (min-width:768px){section#text-content.has-image .content-align-left.content-has-image h2,section#text-content.has-image .content-align-right.content-has-image h2{margin-bottom:0}}section#text-content.has-image .text-content-image .text-content-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0;border-bottom-right-radius:0;flex:100%;height:18rem;width:100%}@media (min-width:768px){section#text-content.has-image .text-content-image .text-content-image{border-bottom-left-radius:1.25rem;border-bottom-right-radius:0;border-top-right-radius:0;flex:55%;height:32.0625rem;width:23.0625rem}}section#text-content.has-image.content-align-right .text-content-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;flex:100%;height:18rem;width:100%}@media (min-width:768px){section#text-content.has-image.content-align-right .text-content-image{border-bottom-left-radius:0;border-bottom-right-radius:1.25rem;border-top-left-radius:0;border-top-right-radius:1.25rem;flex:55%;height:32.0625rem;width:23.0625rem}}section#text-content.has-image.content-align-right .content-align-right{align-items:center;flex-direction:column}@media (min-width:768px){section#text-content.has-image.content-align-right .content-align-right{flex-direction:row-reverse}}section#text-content.has-image.content-align-right .content-align-right .text-content-aligned{padding:1.875rem 0 0}@media (min-width:768px){section#text-content.has-image.content-align-right .content-align-right .text-content-aligned{padding:0 3.5rem 0 3.8125rem}}section#text-content.has-image.full-shadow-image{padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:768px){section#text-content.has-image.full-shadow-image{padding:14.0625rem 0 8.4375rem}}section#text-content.has-image.full-shadow-image .content-has-image{align-items:center;backdrop-filter:transparent;border:0;box-shadow:inherit}section#text-content.has-image.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:1.875rem 0}@media (min-width:768px){section#text-content.has-image.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:0 1.875rem 0 4.375rem}}section#text-content.has-image.full-shadow-image .content-has-image .text-content-image{border-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 rgba(0,0,0,.1);height:13.5rem;width:100%}@media (min-width:992px){section#text-content.has-image.full-shadow-image .content-has-image .text-content-image{float:right;height:21.875rem;width:32.8125rem}}@media (min-width:768px){section#text-content .text-content-wrapper .content-has-image .height-smaller,section#text-content .text-content-wrapper .content-has-image .height-smaller .text-content-image{height:22.125rem}}@media (min-width:992px){.page-about-us section#text-content.has-image.content-align-right .content-align-right .text-content-aligned{padding:1.8125rem 4.375rem 0 0}.page-about-us section#text-content.has-image.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:0 0 0 4.75rem}.page-about-us section.text-content{padding:6.625rem 0 1.375rem!important}.page-about-us section.text-content+section.text-content{padding:3.75rem 0 7.5rem!important}.page-about-us section.text-content .text-content-image.full-width.height-normal{position:relative;top:-0.3125rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image{padding:12.625rem 0 6.5625rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image .content-has-image.content-align-left .text-content-aligned{padding:0 0.75rem 0 4.625rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image .component-title-section{margin-top:0.25rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image .subtitle-image-section{margin-bottom:0.0625rem;margin-top:1.3125rem;text-transform:unset}.home .why-bioforum+section#text-content.has-image.full-shadow-image a.button.button-outline-dark{letter-spacing:0.1125rem;padding:0.4375rem 1.125rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image .content-has-image .text-content-image.full-width{height:fit-content;left:0;position:relative;top:-1.25rem}.home .why-bioforum+section#text-content.has-image.full-shadow-image .content-has-image .text-content-image.full-width .text-content-image{height:28.3125rem}}.home .why-bioforum+section#text-content.has-image.full-shadow-image .heading-bottom{flex-direction:column}@media (min-width:992px){.home section#text-content.has-image.full-shadow-image{padding:13.8125rem 0 8.4375rem}.home section#text-content.has-image.full-shadow-image .component-title-section{line-height:110%}.home section#text-content.has-image.full-shadow-image .button{margin-top:2.375rem}.home section#text-content.has-image.full-shadow-image .content-has-image .text-content-image.full-width{height:21.375rem;left:-0.1875rem;position:relative;top:-1.4375rem}.home section#text-content.has-image.full-shadow-image .content-has-image .text-content-image.full-width .text-content-image{height:21.375rem}.home section#text-content.has-image.full-shadow-image .content-align-right .text-content-aligned{margin-left:-0.1875rem;padding:0 5.0625rem 0 0}.home section#text-content.has-image.full-shadow-image .content-align-right.content-has-image .component-description{margin-top:1.3125rem}.home section#text-content.has-image.full-shadow-image .content-align-right.content-has-image .component-description p{letter-spacing:0.01506rem}.page-solutions-by-offering section#text-content.has-image.full-shadow-image{padding:7.5rem 0}.page-solutions-by-offering section#text-content.has-image.full-shadow-image.has-image.content-align-right .content-align-left.content-has-image{align-items:start}.page-solutions-by-offering section#text-content.has-image.full-shadow-image.has-image.content-align-right .content-align-right .text-content-aligned{padding:0 4.5625rem 0 0}.page-solutions-by-offering section#text-content.has-image.full-shadow-image.has-image.content-align-right .content-align-right .text-content-aligned h2{letter-spacing:0.05rem;text-transform:capitalize}}section.video-tabs .component-container{background-image:url(../img/video-component-bg-mobile.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;border-radius:3.125rem;padding:3.75rem 1.25rem}@media (min-width:768px){section.video-tabs .component-container{background-image:url(../img/video-component-bg-desktop.png);padding:6.25rem 1.25rem}}section.video-tabs .component-container .headings{text-align:center}section.video-tabs .component-container .headings h2,section.video-tabs .component-container .headings h3{color:#f7f5fb}section.video-tabs .component-container .headings h3{font-size:1.375rem;font-style:normal;font-weight:400;line-height:136%;margin-bottom:0.3125rem;text-transform:capitalize}@media (min-width:768px){section.video-tabs .component-container .headings h3{font-size:1.75rem;font-style:normal;font-weight:400;letter-spacing:0.0175rem;line-height:136%}}section.video-tabs .component-container .headings h2{font-size:2.25rem;font-style:normal;font-weight:500;letter-spacing:0.0225rem;line-height:120%;margin-bottom:1.875rem;text-transform:capitalize}@media (min-width:768px){section.video-tabs .component-container .headings h2{font-size:2.625rem;font-style:normal;font-weight:500;letter-spacing:0.0525rem;line-height:110%;margin-bottom:2.5rem}}section.video-tabs .component-container .video-tabs-container{align-items:center;display:flex;flex-direction:column;justify-content:center}section.video-tabs .component-container .video-tabs-container .video{align-items:center;border-radius:1.25rem;display:flex;justify-content:center;max-width:46.875rem;overflow:hidden;width:100%}section.video-tabs .component-container .video-tabs-container .video iframe{aspect-ratio:1/1;border:none;max-width:46.875rem;width:100%}@media (min-width:768px){section.video-tabs .component-container .video-tabs-container .video iframe{aspect-ratio:750/350}}section.video-tabs .component-container .video-tabs-container .tabs{color:#fff;display:flex;flex-direction:column;gap:1.875rem;margin-top:1.875rem;max-width:46.875rem;width:100%}@media (min-width:768px){section.video-tabs .component-container .video-tabs-container .tabs{flex-direction:row;gap:1.25rem;justify-content:space-between}}section.video-tabs .component-container .video-tabs-container .tabs .tab{align-items:center;border-left:0.125rem solid #fff;cursor:pointer;display:flex;font-size:1.375rem;font-style:normal;font-weight:500;justify-content:flex-start;line-height:136%;min-height:4.375rem;padding-left:1.25rem;text-align:left;text-transform:capitalize;transition:all .3s ease;width:100%}@media (min-width:768px){section.video-tabs .component-container .video-tabs-container .tabs .tab{align-items:flex-start;border-left:none;border-top:0.125rem solid #fff;min-height:0;padding-bottom:1.25rem;padding-left:0;padding-top:1.25rem}}section.video-tabs .component-container .video-tabs-container .tabs .tab.active{border-color:#bfce18;color:#bfce18}@media (max-width:768px){#webinars .webinar-wrapper{padding:0 1.25rem}}#webinars .webinar-wrapper .card{border-radius:3.125rem;display:flex}#webinars .webinar-wrapper .card.large-card{background:url(../img/next-webinars-mobile.png) no-repeat top;background-size:cover;height:35rem;margin-bottom:1.25rem;max-width:100%;padding:1.875rem;width:100%}@media (min-width:576px){#webinars .webinar-wrapper .card.large-card{background:url(../img/next-webinars.png) no-repeat 50%;background-size:cover;height:25rem}}@media (min-width:768px){#webinars .webinar-wrapper .card.large-card{margin-bottom:2.5rem;padding:3.75rem}}@media (min-width:576px){#webinars .webinar-wrapper .card.large-card .webinar-card-content{max-width:36.25rem}#webinars .webinar-wrapper .card.large-card .webinar-card-content a{margin-top:3.125rem}}#webinars .webinar-wrapper .card.large-card .webinar-card-content .title{margin-bottom:0.3125rem}#webinars .webinar-wrapper .card.large-card .card-body{align-items:flex-end;display:flex}@media (min-width:576px) and (max-width:768px){#webinars .webinar-wrapper .card.large-card .card-body{align-items:center}}#webinars .webinar-wrapper .card.small-card{align-items:center;background:url(../img/mask-w4.svg) no-repeat 50%;background-size:cover;margin:0 auto 1.25rem;max-width:100%;overflow:hidden;padding:1.875rem;position:relative;width:100%}@media (min-width:576px){#webinars .webinar-wrapper .card.small-card{background:url(../img/mask-desktop-webinars.png) no-repeat 50%;height:19.25rem;justify-content:center}}@media (min-width:768px){#webinars .webinar-wrapper .card.small-card{margin-bottom:0;margin-left:0;margin-right:0;max-width:38.1875rem;padding:2.5rem}}#webinars .webinar-wrapper .card .webinar-card-content .subtitle{color:#bfce18;display:block;font-size:1.625rem;font-weight:500;letter-spacing:0.02rem;line-height:136%;margin-bottom:0.3125rem;text-transform:capitalize}@media (min-width:768px){#webinars .webinar-wrapper .card .webinar-card-content .subtitle{font-size:2rem}}#webinars .webinar-wrapper .card .webinar-card-content .title{color:#f7f5fb;font-size:1.125rem;font-weight:500;letter-spacing:0.01125rem;line-height:110%;text-transform:capitalize}@media (min-width:768px){#webinars .webinar-wrapper .card .webinar-card-content .title{font-size:1.75rem;letter-spacing:0.0175rem;line-height:136%}}#webinars .webinar-wrapper .card .webinar-card-content .date{color:#f7f5fb;font-size:1.125rem;font-weight:300;letter-spacing:0.01125rem;line-height:136%;text-transform:capitalize}@media (min-width:576px){#webinars .webinar-wrapper .card{border-radius:1.25rem}}@media (min-width:768px){#webinars .webinar-wrapper .col-md-6{display:flex}#webinars .webinar-wrapper .col-md-6.first-col-6 .small-card{justify-content:flex-start}#webinars .webinar-wrapper .col-md-6:last-child{justify-content:flex-end}}#webinars .show-mobile{display:block;margin:1.875rem auto 0;text-align:center}@media (min-width:768px){#webinars .show-mobile{display:none}}#webinars .show-desktop{display:none}@media (min-width:768px){#webinars .show-desktop{display:block}}@media (min-width:768px) and (max-width:900px){#webinars .webinar-wrapper .card .webinar-header .title,#webinars .webinar-wrapper .title{font-size:1.375rem}}section.why-bioforum{align-items:center;background-size:cover!important;background:url(../img/why_bioforum_style_one_d.png) no-repeat 50%;border-radius:1.875rem;color:#fff;display:flex;padding-top:3.125rem;position:relative}@media (max-width:767.98px){section.why-bioforum{background:url(../img/why_bioforum_style_one_m.png) no-repeat 50%;background-size:cover!important}}@media (min-width:768px){section.why-bioforum{background-size:cover;border-radius:3.125rem;min-height:42.5rem;padding-top:6.25rem;padding:5.625rem 0}}section.why-bioforum .component-heading{color:#fff;margin-bottom:4.0625rem;text-align:center}section.why-bioforum .component-heading h2{color:#fff;font-size:2.25rem;font-weight:500;letter-spacing:0.03125rem;line-height:120%;margin-bottom:0;text-align:center;text-transform:none}@media (min-width:768px){section.why-bioforum .component-heading h2{font-size:3.125rem;font-weight:500;letter-spacing:0.03125rem;line-height:120%;text-transform:none}}section.why-bioforum .component-heading h4{color:#fff}section.why-bioforum .stats{margin:1.25rem 5rem}section.why-bioforum .stats .col-stats-item{margin-bottom:2.8125rem}section.why-bioforum .stats .col-stats-item:last-of-type{border:none}section.why-bioforum .stats .col-stats-item .stats-card-container{align-items:center;display:flex;height:100%;justify-content:center}section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card{text-align:center}section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-symbol{margin-right:-0.9375rem;vertical-align:middle}section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-name span{color:#fff;font-size:1.375rem;font-weight:500;letter-spacing:0.0175rem;line-height:136%;vertical-align:middle}@media (min-width:768px){section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-name span{display:block;font-size:1.75rem;letter-spacing:-0.025rem}section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-name{margin-top:-0.3125rem}}section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-number{display:flex;flex-direction:row-reverse;font-size:2.5rem;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0.0175rem;letter-spacing:-0.03125rem;line-height:136%;line-height:100%;text-transform:uppercase;vertical-align:middle}@media (min-width:768px){section.why-bioforum .stats .col-stats-item .stats-card-container .stats-card .stats-number{font-size:3.4375rem}}section.why-bioforum .cc-card,section.why-bioforum .cc-card .cc-title{position:relative}section.why-bioforum .cc-card .cc-title h3{word-wrap:break-word;font-size:1.3125rem;font-weight:500;line-height:1.8125rem;margin-bottom:0;text-align:center}section.why-bioforum .cc-card .cc-content{margin:1rem 0}section.why-bioforum .cc-card .cc-content p{font-size:1.125rem;line-height:1.5rem;margin:0;text-align:center}@media (min-width:576px){section.why-bioforum .cc-card .cc-content p{font-size:1.125rem;line-height:1.5rem}}section.why-bioforum .component-button{text-align:center}section.why-bioforum .component-button a.button.button-outline{padding:0.5rem 1rem}section.why-bioforum .button{background:transparent;border-color:#fff;color:#fff}section.why-bioforum .button:hover{border-color:#bfce18}section.why-bioforum .component-text-before-button{border-top:0.0625rem solid hsla(0,0%,100%,.16);color:#fff;font-size:1.375rem;font-style:normal;font-weight:500;line-height:136%;margin-bottom:2.5rem;padding-top:3.75rem;text-align:center}section.why-bioforum .component-text{color:hsla(0,0%,100%,.64);font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin:1.25rem auto 0;max-width:41.25rem;text-align:center}section.why-bioforum.best_list .component-heading h2{margin:0 auto;max-width:41.25rem}section.why-bioforum.best_list .component-content{margin:3.75rem 0}@media (min-width:992px){section.why-bioforum.best_list .component-content{margin:3.75rem 0 1rem}}section.why-bioforum.best_list .component-content .row{align-items:start;display:flex;flex-direction:row;gap:3.375rem;max-width:78.75rem}@media (max-width:767.98px){section.why-bioforum.best_list .component-content .row{flex-direction:column;gap:1.5rem}}section.why-bioforum.best_list .component-content .row .col-stats-item{flex:1}@media (max-width:767.98px){section.why-bioforum.best_list .component-content .row .col-stats-item{margin:0}}section.why-bioforum.best_list .component-content .row .col-stats-item .stats-icon{height:4.75rem;margin-bottom:1.25rem}section.why-bioforum.best_list .component-content .row .col-stats-item .stats-icon img{height:4.75rem;width:auto}@media (max-width:767.98px){section.why-bioforum.best_list .component-content .row .col-stats-item .stats-icon img{height:auto;max-height:3.125rem}}section.why-bioforum.best_list .component-content .row .col-stats-item .stats-name span{color:#fff;display:block;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:0.00625rem;line-height:136%;text-align:center}section.why-bioforum.best_list .component-content .row .col-stats-item .stats-name span.sr-only{display:none}section.why-bioforum.best_list .component-content .row .col-stats-item .stats-description{color:hsla(0,0%,100%,.64);font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin-top:0.75rem;text-align:center}section.why-bioforum.style_two{background:url(../img/why_bioforum_style_two_d.png) no-repeat 50%;background-size:cover!important;border-radius:3.125rem;padding:7.5rem 0 4.375rem}@media (max-width:767.98px){section.why-bioforum.style_two{background:url(../img/why_bioforum_style_two_m.png) no-repeat 50%;background-size:cover!important}}section.why-bioforum.style_two a.button.button-outline{border:0.0625rem solid #ff7948}@media (min-width:992px){section.why-bioforum.style_two{padding:7.5rem 0 7.3125rem}section.why-bioforum.style_two .stats .col-stats-item{padding:0}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:first-child{left:-0.1875rem;position:relative;top:-0.25rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:first-child .stats-name{left:0.625rem;position:relative;top:0.75rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(2) .stats-name{left:0.125rem;position:relative;top:0.1875rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(3){left:-1.125rem;position:relative;top:-0.25rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(3) .stats-name{left:0.75rem;position:relative;top:0.8125rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(4){left:0.3125rem;position:relative}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(4) .stats-name{left:0.375rem;position:relative;top:0.75rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(5){position:relative}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(5) .stats-name{left:-0.0625rem;position:relative;top:0.4375rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(6){left:-0.875rem;position:relative;top:0.125rem}section.why-bioforum:not(.style_two) .stats .row .col-stats-item:nth-child(6) .stats-name{left:-0.125rem;position:relative;top:0.875rem}}section.swhy{padding:5rem 0;position:relative}@media (max-width:767.98px){section.swhy{padding:2.5rem 0}}section.swhy .heading-two-columns{margin-bottom:1.25rem}section.swhy .heading-two-columns .component-title-section{color:#000;font-size:2.25rem;font-weight:500;letter-spacing:0.02625rem;line-height:110%;margin-bottom:0;text-transform:capitalize}@media (min-width:768px){section.swhy .heading-two-columns .component-title-section{font-size:2.625rem}}section.swhy .heading-two-columns.text-center{justify-content:center}section.swhy .box-no-height .full-icon-backg{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}section.swhy .swhy-list{display:flex}@media (min-width:768px){section.swhy .swhy-list{justify-content:space-between}}@media (max-width:767.98px){section.swhy .swhy-list{display:block;margin-bottom:0;padding-left:2rem;padding-right:2rem}}section.swhy .swhy-list .grid{background:255,255,255,1;border:0.0625rem solid #edf2fe;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;border-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.2);padding:1.75rem 1.875rem 2.1875rem;position:relative;width:100%}@media (min-width:768px){section.swhy .swhy-list .grid{width:32%}}@media (max-width:767.98px){section.swhy .swhy-list .grid{height:auto;margin-bottom:2.3125rem}section.swhy .swhy-list .grid:last-child{margin-bottom:0}}section.swhy .swhy-list .grid .icon{display:block;margin-bottom:0.9375rem}section.swhy .swhy-list .grid .icon img{height:2.4375rem;width:auto}section.swhy .swhy-list .grid .title{color:#000;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%;padding-bottom:0.1875rem;text-transform:capitalize;vertical-align:middle}section.swhy .swhy-list .grid .description{color:#737373;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%;vertical-align:middle}section.swhy .swhy-list .grid .image-icon .image-inner{height:13.375rem}section.swhy .swhy-list .grid .image-icon .image-inner .box-bg{background-position:50%;background-size:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;height:100%}section.swhy .swhy-list .grid .image-icon .image-inner.no-height{height:auto}section.swhy .swhy-list .grid.grid-with-img{background:transparent;border:0;box-shadow:inherit;flex:1;padding:0}@media (min-width:768px){section.swhy .swhy-list .grid.grid-with-img{padding:0 0 0 3rem}section.swhy .swhy-list .grid.grid-with-img:first-child{padding-left:0}}section.swhy .swhy-list .grid.grid-with-img .why-content{background:255,255,255,1;border:0.0625rem solid #edf2fe;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.2);flex:1;padding:1.75rem 1.875rem 2.1875rem;position:relative}section.swhy .tns-outer{position:relative}section.swhy .tns-outer .tns-nav{display:none}section.swhy .tns-outer .tns-controls{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}section.swhy .tns-outer .tns-controls button{align-items:center;background:hsla(210,7%,95%,.8);border:none;border-radius:50%;display:flex;font-size:0;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:3rem;z-index:10}section.swhy .tns-outer .tns-controls button:disabled{opacity:.2}section.swhy .tns-outer .tns-controls button:before{background-size:0.625rem!important;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.swhy .tns-outer .tns-controls button:after{display:none}section.swhy .tns-outer .tns-controls button:first-child{right:100%}section.swhy .tns-outer .tns-controls button:first-child:before{background-image:url(../img/arrow-left-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}section.swhy .tns-outer .tns-controls button:last-child{left:100%}section.swhy .tns-outer .tns-controls button:last-child:before{background-image:url(../img/arrow-right-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}section.swhy .component-button{text-align:center}section.swhy .component-button .button{display:inline-flex}section.swhy .component-button .button:after{content:"";display:block!important}@media (max-width:767.98px){section.swhy .component-button .button{display:inline-flex;max-width:14.375rem;padding:0.75rem 0.9375rem;text-align:center}section.swhy .component-button .button:after{display:none!important}}section.swhy.light{background:#fff}section.swhy.light:before{top:3.125rem}@media (max-width:767.98px){section.swhy.light:before{display:none}}section.swhy.light .component-description{color:#22133b;margin-bottom:5rem;text-align:center}@media (max-width:767.98px){section.swhy.light .component-description{margin-bottom:3.125rem;padding:0 1.25rem}}section.swhy.light .component-description p{font-size:1.125rem;font-weight:400;line-height:1.53rem}section.swhy.light .component-heading{text-align:center}section.swhy.light .component-heading h3{color:#22133b;margin-bottom:0.9375rem}@media (max-width:767.98px){section.swhy.light .row,section.swhy.light .row .col-12{margin:0;padding:0}}section.swhy.why-slider{background:transparent}section.swhy.why-slider:before{display:none}section.swhy.why-slider .show-mobile{display:block;margin:1.875rem auto 0;text-align:center}@media (min-width:768px){section.swhy.why-slider .show-mobile{display:none}}section.swhy.why-slider .show-desktop{display:none}@media (min-width:768px){section.swhy.why-slider .show-desktop{display:block}}section.swhy.why-slider .swhy-list{margin-bottom:0}@media (min-width:768px){section.swhy.why-slider .swhy-list{margin-left:1.5625rem}}section.swhy.why-slider .swhy-list .slick-list{margin:0 -1.25rem;padding-bottom:1.875rem!important}@media (min-width:768px){section.swhy.why-slider .swhy-list .slick-list{margin:0 -1.25rem}}section.swhy.why-slider .swhy-list .slick-list .slick-slide>div{padding:0 1.25rem 0 0}@media (min-width:768px){section.swhy.why-slider .swhy-list .slick-list .slick-slide>div{padding:0 3rem 0 0}}section.swhy.why-slider .swhy-list .box{background:transparent;box-sizing:border-box}section.swhy.why-slider .swhy-list .image-icon .image-inner{height:13.375rem}section.swhy.why-slider .swhy-list .image-icon .image-inner .box-bg{background-position:50%;background-size:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;height:100%}section.swhy.why-slider .swhy-list .image-icon .image-inner.no-height{height:auto}section.swhy.why-slider .swhy-list .why-content{background:255,255,255,1;border:0.0625rem solid #edf2fe;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:0.625rem 0.625rem 1.25rem 0 hsla(0,0%,63%,.2);flex:1;padding:1.75rem 1.875rem 2.1875rem;position:relative}section.swhy.why-slider .swhy-list .why-content .title{color:#000;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:136%;padding-bottom:0.1875rem;text-transform:capitalize;vertical-align:middle}section.swhy.why-slider .swhy-list .why-content .description{color:#737373;font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:150%;vertical-align:middle}@media (min-width:992px){section.swhy .low-count{display:none}}
/*# sourceMappingURL=main.pxtorem.css.map */