html, body {margin:0;border:0;padding:0;font-family:"Manrope", sans-serif!important;font-optical-sizing:auto;font-weight:500!important;font-style:normal;color:#0A192F!important;background:#fff!important;font-size:17px;line-height:24px!important;position:relative;}* {box-sizing:border-box!important;}.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width:1440px!important;}.navbar .container-fluid,.navbar .container {display:block!important;}#main {margin-top:0!important;}.bg_image {background-size:cover;background-position:center;background-repeat:no-repeat;}a {color:#0A192F!important;}a.rounded_button {border-radius:6px;padding:12px 20px;min-width:130px;text-align:center;display:inline-block;}a.rounded_button.black {background:#0A192F;color:#fff!important;}a.rounded_button.black:hover {color:#97C1FF!important;}a.rounded_button.white {background:#fff;color:#0A192F!important;}a.rounded_button.white:hover {color:#97C1FF!important;}p.subheading {font-size:15px;line-height:21px;}p.rounded_subheading {border-radius:200px;padding:9px 15px;font-size:16px;line-height:24px;display:inline-block;background:#F0961C5C;}h1, h2, h3 {margin-top:30px!important;margin-bottom:15px!important;}h1, h2.large {font-size:50px!important;line-height:60px!important;}h2, h3.large {font-size:36px!important;line-height:42px!important;}h2.small, h3 {font-size:28px!important;line-height:36px!important;}span.orange {color:#F0961C;}.links {margin-top:45px;}section {position:relative;z-index:1;}header.site-header {border-radius:15px;position:fixed;top:20px;left:0;width:100%;background:transparent;transition:all 0.3s;z-index:50;}header.site-header .navbar {padding:0;justify-content:center;}header.site-header .site-header-inner {margin:0 20px;transition:all 0.3s;}header.site-header.scrolled .site-header-inner {box-shadow:1px 1px 5px #ddd;border-radius:15px;padding-top:15px;padding-bottom:15px;background:#fff;}header.site-header ul li a {margin-right:65px;padding:0 !important;display:inline-block;}header.site-header ul li a:hover {color:#97C1FF!important;}#nav-icon1,.sliding_menu {display:none;}.hero_content_with_image {border-radius:0 0 15px 15px;position:relative;overflow:hidden;z-index:0;}.hero_content_with_image:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(0deg,rgba(116, 164, 233, 1) 0%, rgba(255, 255, 255, 0) 100%);z-index:-1;}.hero_content_with_image .image_wrapper {margin-top:60px;position:relative;}.hero_content_with_image .image_wrapper img {max-width:300px;max-height:500px;}.hero_content_with_image .image_wrapper .text_bubble {border-radius:10px;padding:20px;background:#fff;width:300px;position:absolute;font-size:16px;line-height:23px;text-align:left;}.hero_content_with_image .image_wrapper .text_bubble.left {top:20px;left:0;}.hero_content_with_image .image_wrapper .text_bubble.right {bottom:80px;right:0;}.hero_content_with_image .image_wrapper .text_bubble .sub_text {margin-bottom:0;color:#F0961C;font-size:14px;line-height:18px;}.animated_image_row {overflow:hidden;}.animated_image_row .image_wrapper {margin-top:30px;position:relative;}.animated_image_row .image_wrapper:nth-child(odd) {animation:MoveUpDown 8s ease-in-out infinite;}.animated_image_row .image_wrapper:nth-child(even) {animation:MoveDownUp 8s ease-in-out infinite;}@keyframes MoveUpDown {0%, 100% {transform:translateY(0);}50% {transform:translateY(-30px);}}@keyframes MoveDownUp {0%, 100% {transform:translateY(-30px);}50% {transform:translateY(0);}}.animated_image_row .image_wrapper_1 {height:350px;}.animated_image_row .image_wrapper_2 {height:450px;}.animated_image_row .image_wrapper_3 {height:300px;}.animated_image_row .image_wrapper_4 {height:375px;}.animated_image_row .image_wrapper_1 .bg_image,.animated_image_row .image_wrapper_4 .bg_image {top:0;}.animated_image_row .image_wrapper_2 .bg_image {top:100px;}.animated_image_row .image_wrapper_3 .bg_image {top:150px;}.animated_image_row .image_wrapper .bg_image {border-radius:6px;height:100%;}.icon_panels .panel {border:1px solid #DAD9D9;border-radius:10px;padding:25px 30px;flex-grow:1;position:relative;overflow:hidden;z-index:0;}.icon_panels .panel:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;opacity:0.3;pointer-events:none;background:linear-gradient(0deg,rgba(116, 164, 233, 1) 0%, rgba(255, 255, 255, 0) 100%);transition:all 0.2s;z-index:-1;}.icon_panels .panel:hover:before {opacity:1;}.icon_panels .panel .icon {margin:0 auto 50px;max-height:120px;display:block;}.icon_panels .panel p {font-size:14px;line-height:21px;}.left_and_right_panels .panel_margin {margin-top:100px;}.left_and_right_panels .panel_margin:first-child {margin-top:0;}.left_and_right_panels .bg_image {border-radius:6px;min-height:400px;}.left_and_right_panels .content {padding-top:100px;padding-bottom:100px;}.banner_with_logos {margin:0 calc(1.5rem * 0.5);}.banner_with_logos .banner {margin:0 auto;border-radius:6px;padding:60px 0;background:#0A192F;color:#fff;max-width:1440px!important;}.banner_with_logos .subheading {color:#97C1FF;}.banner_with_logos .logos {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.banner_with_logos .logos img {margin:30px 15px 0;max-height:80px;max-width:230px;}.accordion #accordion {margin-top:60px;}.accordion #accordion .accordion-item { border-bottom:1px solid rgba(0, 0, 0, 0.2); background:transparent;}.accordion #accordion .accordion-item:last-child { border-bottom:0;}.accordion #accordion .accordion-item .accordion-button {padding:20px 0px;background:transparent;color:#0A192F;font-size:23px;line-height:28px;font-weight:500;box-shadow:none;}.accordion #accordion .accordion-item .accordion-button:hover {color:#F0961C!important;}.accordion #accordion .accordion-item .accordion-button:after {content:"\2b";border-radius:50%;font-family:"Font Awesome 7 Pro";font-weight:900;font-size:21px;background:#F1D4AD;color:#0A192F;height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-image:none !important;transition:all 0.3s;}.accordion-button:not(.collapsed)::after {content:"\f068"!important;transform:rotate(180deg);}.accordion #accordion .accordion-item .accordion-body {padding:15px 0;text-align:left;}.wpconsent-cookie-policy-table {margin-top:20px;--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, .075);border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%;}.wpconsent-cookie-policy-table tr th,.wpconsent-cookie-policy-table tr td {background-color:var(--bs-table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem;}footer.site-footer {padding:70px 0;position:relative;z-index:1;}footer.site-footer img.logo {margin-bottom:30px;}footer.site-footer ul {margin-bottom:0;padding-left:0;list-style-type:none;}footer.site-footer ul li a:hover {color:#F0961C!important;}.bottom_gradient {content:'';position:fixed;bottom:-500px;left:0;width:100%;height:500px;pointer-events:none;background:linear-gradient(0deg, rgba(151, 193, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);transition:all 5s;z-index:0;}.bottom_gradient.active {bottom:0;}@media (max-width:1399.98px) {}@media (max-width:1199.98px) {header.site-header .site-header-inner {margin:0 15px;}header.site-header ul li a {margin-right:45px;}h1, h2.large {font-size:42px!important;line-height:50px!important;}h2, h3.large {font-size:32px!important;line-height:40px!important;}h2.small, h3 {font-size:24px!important;line-height:32px!important;}.hero_content_with_image .image_wrapper .text_bubble {padding:15px;width:220px;font-size:14px;line-height:18px;}.banner_with_logos .logos img {max-height:70px;max-width:200px;}.accordion #accordion .accordion-item .accordion-button {font-size:21px;line-height:26px;}}@media (max-width:991.98px) {a.rounded_button {padding:10px 25px;min-width:auto;font-size:14px;}header.site-header .navbar-brand img {height:35px;}header.site-header ul li a {margin-right:18px;font-size:14px;}.desktop_menu {display:none;}#nav-icon1 {margin:0 20px 0 0;width:40px;height:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block;}#nav-icon1 span {display:block;position:absolute;height:4px;width:100%;background:#F0961C;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon1 span:nth-child(1) {top:0px;}#nav-icon1 span:nth-child(2) {top:12px;}#nav-icon1 span:nth-child(3) {top:24px;}#nav-icon1.open span:nth-child(1) {top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}#nav-icon1.open span:nth-child(2) {opacity:0;left:-60px;}#nav-icon1.open span:nth-child(3) {top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.sliding_menu {position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:5;background:#ffffff;padding-top:90px;display:flex;justify-content:center;align-items:center;text-align:center;transition:all 0.3s;}.sliding_menu.open {left:0;}.sliding_menu:after {content:'';position:fixed;top:0;left:-100%;width:100%;height:100%;pointer-events:none;background:linear-gradient(0deg, rgba(151, 193, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);z-index:-1;transition:all 0.3s;}.sliding_menu.open:after {left:0;}.animated_image_row .image_wrapper_1 {height:250px;}.animated_image_row .image_wrapper_2 {height:350px;}.animated_image_row .image_wrapper_3 {height:200px;}.animated_image_row .image_wrapper_4 {height:275px;}.icon_panels .panel {padding:20px;}.accordion #accordion .accordion-item .accordion-button {padding:15px 0;font-size:18px;line-height:23px;}}@media (max-width:767.98px) {html, body {font-size:15px;line-height:21px!important;}.standard_content_side_by_side,.left_and_right_panels,.animated_image_row,.icon_panels,.banner_with_logos,.accordion {padding-top:40px!important;padding-bottom:40px!important;}.hero_content_with_image {padding-bottom:0!important;}section:first-child {padding-top:120px!important;}h1, h2.large {font-size:30px!important;line-height:36px!important;}h2, h3.large {font-size:24px!important;line-height:28px!important;}h2.small, h3 {font-size:21px!important;line-height:26px!important;}.hero_content_with_image .image_wrapper .text_bubble {background:rgba(255, 255, 255, 0.8);width:190px;}.hero_content_with_image .image_wrapper .text_bubble .sub_text {font-size:12px;line-height:16px;}.animated_image_row .image_wrapper_1 {height:200px;}.animated_image_row .image_wrapper_2 {height:300px;}.animated_image_row .image_wrapper_3 {height:150px;}.animated_image_row .image_wrapper_4 {height:225px;}.left_and_right_panels .content {padding-top:30px;padding-bottom:0;}.banner_with_logos .banner {padding:20px 0;}.banner_with_logos .links {margin-top:20px;}.icon_panels .panel {margin-bottom:40px;}.accordion #accordion .accordion-item .accordion-button:after {font-size:17px;height:30px;width:30px;}footer.site-footer .heading {margin-top:30px;}footer.site-footer img.logo {max-width:220px;}}@media (max-width:575.98px) {.hero_content_with_image .image_wrapper .text_bubble.left {display:none;}.hero_content_with_image .image_wrapper .text_bubble {font-size:12px;width:240px;}.animated_image_row .image_wrapper {margin-top:calc(1rem * 1);animation:unset!important;}.animated_image_row .image_wrapper_1,.animated_image_row .image_wrapper_2,.animated_image_row .image_wrapper_3,.animated_image_row .image_wrapper_4 {height:200px!important;}.accordion #accordion {margin-top:20px;}.banner_with_logos .logos {margin-top:20px;justify-content:flex-start;}.banner_with_logos .logos img {margin:20px 20px 0 0;flex:0 0 50%;max-width:calc(50% - 20px);width:auto;height:auto;object-fit:contain;align-self:center;}footer.site-footer {padding:0 0 40px;}}