*,a,body,h1,h2,h3,h4,h5,h6,li,p,span,ul{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html{overflow-x:hidden;overflow-y:scroll!important;scroll-behavior:auto!important}body{font-family:Barlow,serif;color:#181818;font-weight:400;position:relative;background-color:#fff;width:100%}body u{text-decoration-thickness:1px}body.no-overflow{overflow:unset}body.lock-scroll,body.scroll-lock{overflow:hidden;position:fixed;width:100%}body.lockscroll{width:100vw;height:100vh;position:fixed}body .invisible{opacity:0}body.modal-open{padding-right:0!important}body .modal-backdrop.fade{transition:all .35s}body .modal-backdrop.show{opacity:1;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .fancybox-slide--html{padding:0}body .fancybox-bg{background-color:#232323;background-color:rgba(0,0,0,.5);opacity:1!important}body .fancybox-button.fancybox-button--zoom{display:none!important}body .fancybox-slide--html .fancybox-close-small{padding:0;background-image:url(../../images/times-icon-white.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:1;top:35px;right:35px;width:36px;height:36px}body .fancybox-slide--html .fancybox-close-small svg{display:none}body section{z-index:2;max-width:100%;margin-left:auto;margin-right:auto}body .content-area{position:relative;width:1246px;max-width:100%;padding:0 23px;margin-left:auto;margin-right:auto}body a,body button,body input,body select,body textarea{transition:all .2s;transition-timing-function:linear}body a:focus,body a:hover,body button:focus,body button:hover,body input:focus,body input:hover,body select:focus,body select:hover,body textarea:focus,body textarea:hover{box-shadow:none!important;outline:0!important;text-decoration:none;transition:all .2s}body sup{top:-1.7em;font-size:30%}body a{color:inherit;text-decoration:none;text-underline-offset:2px}body a:hover{color:inherit}body p{font-weight:400;font-size:18px;line-height:26px;color:#181818;text-underline-offset:3px;text-decoration-skip-ink:none}body p.large{font-size:22px;line-height:30px;font-weight:300}body ol li,body ul li{font-weight:400;font-size:18px;line-height:26px;color:#181818;text-underline-offset:3px;text-decoration-skip-ink:none}body ul{padding-left:0}body ul li{list-style:none;position:relative;padding-left:24px}body ul li::before{content:"";width:4px;height:4px;background-color:#181818;border-radius:50%;position:absolute;left:5px;top:10px}body ul li>ul{margin-top:10px}body .h1,body h1{font-family:Merriweather,serif;font-size:64px;line-height:80px;font-weight:300;color:#fff}@media (max-width:767.98px){body .h1,body h1{font-size:50px;line-height:54px}}body h2{font-family:Merriweather,serif;font-size:36px;line-height:45px;font-weight:300;color:#1d1c3c}body h3{font-family:Merriweather,serif;font-size:28px;line-height:35px;font-weight:300;color:#1d1c3c}body h4{font-family:Merriweather,serif;line-height:normal;font-size:24px;line-height:28px;font-weight:300;color:#1d1c3c}body h5{font-family:Merriweather,serif;font-size:20px;line-height:24px;font-weight:300;color:#1d1c3c}body h6{font-family:Merriweather,serif;font-size:18px;line-height:normal;font-weight:300;color:#1d1c3c}body .white-text h1,body .white-text h2,body .white-text h3,body .white-text h4,body .white-text h5,body .white-text h6,body .white-text li,body .white-text p{color:#fff}body .white-text li::before{background-color:#fff}body strong{font-weight:700}body .merriweather{font-family:Merriweather,serif}body .barlow{font-family:Barlow,serif}body .fw-900{font-weight:900}body .medium{font-weight:500}body .no-margin-top{margin-top:0!important}body .blue{color:#126dde}body .lightblue{color:#518edb}body .darkblue{color:#1d1c3c}body .red{color:#e4002b}body .grey{color:rgba(136,146,160,.2)}body .dark{color:#181818}body .btn{font-weight:600;font-size:16px;line-height:1;text-align:center;color:#fff;background:#e4002b;border-radius:50px;border:1px solid #e4002b;padding:7px 15px 9px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;transition:all .35s;position:relative}body .btn:hover{color:#fff}@media (min-width:768px){body .btn:hover{background:#1d1c3c;border-color:#1d1c3c}}body .btn.btn-primary{color:#fff;background:#e4002b;border-color:#e4002b}@media (min-width:768px){body .btn.btn-primary:hover{background:#1d1c3c;border-color:#1d1c3c}}body .btn.btn-secondary{color:#1d1c3c;background:#fff;border-color:#1d1c3c}@media (min-width:768px){body .btn.btn-secondary:hover{background:#1d1c3c;border-color:#1d1c3c;color:#fff}}body .btn.btn-secondary-invert{color:#fff;background:#1d1c3c;border-color:#fff}@media (min-width:768px){body .btn.btn-secondary-invert:hover{background:#fff;border-color:#fff;color:#1d1c3c}}body .custom-select{position:relative;text-align:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto;min-width:150px;text-align:left;width:100%;margin:0;max-width:100%;border-radius:0;background-color:#fff;height:48px;padding:0;border:none}body .custom-select select{display:none}body .select-selected{position:relative;padding-top:0;padding-left:0;padding-right:0;padding-bottom:12px;border:none;border-bottom:1px solid #8892a0;font-size:22px;line-height:30px;font-weight:300;color:#1d1c3c;width:auto;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:18px;background-repeat:no-repeat;background-position:top 8px right 0;cursor:pointer;display:inline-flex;align-items:center;z-index:2;opacity:1;width:100%}body .select-selected.select-arrow-active{background-image:url(../../images/arrow-thin-up-darkblue.png);background-position:top 12px right 0}body .select-items div{font-weight:400;font-size:16px;line-height:18px;color:#1d1c3c;text-align:center;border:none;cursor:pointer;margin-top:12px;margin-bottom:12px;padding:0 24px;text-align:left}body .select-items div:first-child{margin-top:24px}body .select-items div:last-child{margin-bottom:24px}body .select-items{position:absolute;background-color:#fff;top:100%;left:0;width:calc(100% - 0px);right:0;z-index:99;border-radius:0;font-weight:600;box-shadow:0 5px 25px rgba(0,0,0,.15);padding-top:0;z-index:4}body .select-hide{display:none}header{position:sticky;z-index:9;top:0;width:100%;background-color:#fff;-webkit-filter:drop-shadow(0 0 12px rgba(0, 0, 0, .2));filter:drop-shadow(0 0 12px rgba(0, 0, 0, .2))}header .content-area{padding-top:16px;padding-bottom:16px;width:1246px}header .content-area .navbar{padding:0}header .content-area .navbar .container-fluid{padding:0}header .content-area .navbar .container-fluid .navbar-brand{padding:0;max-width:251px;margin-right:100px}@media (max-width:1199.98px){header .content-area .navbar .container-fluid .navbar-brand{margin-right:50px}}@media (max-width:767.98px){header .content-area .navbar .container-fluid .navbar-brand{margin-right:10px}}header .content-area .navbar .container-fluid .navbar-brand img{height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}header .content-area .navbar .container-fluid .navbar-toggler{padding:0}header .content-area .navbar .container-fluid .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background:url(../../images/menu-times.png);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-filter:brightness(0);filter:brightness(0)}header .content-area .navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background:url(../../images/menu-toggle.svg);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-filter:brightness(0);filter:brightness(0)}header .content-area .navbar .container-fluid .navbar-collapse{justify-content:flex-start}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse{position:absolute;width:calc(100% + 46px);left:-23px;top:56px;background-color:#1d1c3c}}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav{-moz-column-gap:0;column-gap:0}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav{padding:20px 23px;row-gap:18px;height:100vh}}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{padding-left:0;padding-right:0}@media (min-width:992px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item:hover .nav-link{color:red}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item:hover .nav-link.dropdown-toggle::after{background-image:url(../../images/arrow-up-red.png);transform:translateY(3px);transition:all 0s}}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{text-align:center}}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item::before{display:none}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{position:relative;padding:0;color:#1d1c3c;font-weight:600;font-size:16px;line-height:normal;padding-left:18px;padding-right:18px}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff;text-align:center;justify-content:center;font-size:22px}}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle::after{content:"";border:none;width:9px;height:9px;background-image:url(../../images/arrow-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:0;transition:all 0s}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle.show::after{transform:scale(-1) translateY(-2px)}}@media (min-width:992px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-menu{opacity:1;pointer-events:all;transition:all .35s}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{display:block;opacity:0;pointer-events:none;transition:all .35s;padding:46px 24px 20px 24px;left:50%;transform:translateX(-50%);border:none;background:0 0;width:196px}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu::before{content:"";background:#8892a0;position:absolute;width:100%;height:calc(100% - 26px);bottom:0;left:0;border-radius:0 0 24px 24px;box-shadow:inset 0 0 12px 0 rgba(0,0,0,.2)}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li{margin-bottom:10px;padding-left:0;width:100%}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li:last-child{margin-bottom:0}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li::before{display:none}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item{padding:0;font-family:Barlow;font-size:16px;line-height:19px;font-weight:600;color:#fff;background-color:transparent;box-shadow:none;white-space:normal}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover{color:#fff}}@media (max-width:991.98px){header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{background:0 0;border:none}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li{padding-left:0}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li::before{display:none}header .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item{text-align:center;color:#fff;background-color:transparent}}@media (max-width:991.98px){header .content-area .navbar .container-fluid .menu-button-right{display:none}}footer{position:relative;background-color:rgba(136,146,160,.2);padding-top:80px;padding-bottom:80px}@media (max-width:991.98px){footer{padding-top:60px;padding-bottom:60px}}footer .background-image{width:1500px;max-width:100%;height:100%;position:absolute;left:57%;transform:translateX(-50%);top:0}@media (max-width:991.98px){footer .background-image{display:none}}footer .background-image img{position:absolute;width:100%;height:100%;top:0;right:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right}footer .content-area{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;row-gap:30px}footer .content-area .left-footer-menu{position:relative;flex:0 0 calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2);display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:36px}@media (max-width:991.98px){footer .content-area .left-footer-menu{flex:0 0 100%;max-width:100%;justify-content:center;margin-bottom:20px}}@media (max-width:767.98px){footer .content-area .left-footer-menu{justify-content:flex-start}}footer .content-area .left-footer-menu .footer-menu-column{flex:0 0 180px;max-width:180px;display:flex;flex-direction:column;row-gap:36px}@media (max-width:767.98px){footer .content-area .left-footer-menu .footer-menu-column{flex:0 0 100%;max-width:100%}}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box h3{font-family:Barlow;font-size:16px;line-height:1;font-weight:600;color:#1d1c3c;margin-bottom:0}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box h3 a::after{content:"";margin-left:4px;width:9px;height:9px;background-image:url(../../images/arrow-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);display:inline-block;transition:all .35s}@media (min-width:992px){footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box h3 a:hover::after{transform:rotate(-90deg) translateY(3px);transition:all .35s}}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul{margin-top:16px;margin-bottom:0;padding-left:0;list-style:none}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul li{padding-left:0;margin-bottom:10px}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul li:last-child{margin-bottom:0}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul li::before{display:none}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul li a{font-family:Barlow;font-size:14px;line-height:17px;font-weight:500;color:#1d1c3c;display:block}footer .content-area .left-footer-menu .footer-menu-column .footer-menu-box ul li a::after{content:">";margin-left:4px}footer .content-area .right-footer{position:relative;flex:0 0 calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2);text-align:right}@media (max-width:991.98px){footer .content-area .right-footer{flex:0 0 100%;max-width:100%;text-align:center}}footer .content-area .right-footer .footer-logo{margin-bottom:100px}@media (max-width:991.98px){footer .content-area .right-footer .footer-logo{display:none}}footer .content-area .right-footer .footer-logo a img{height:45px;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right}footer .content-area .right-footer .footer-social{display:flex;flex-wrap:wrap;justify-content:flex-end;-moz-column-gap:24px;column-gap:24px;row-gap:24px;margin-bottom:36px}@media (max-width:991.98px){footer .content-area .right-footer .footer-social{justify-content:center}}footer .content-area .right-footer .footer-social a{display:block}footer .content-area .right-footer .footer-social a img{width:40px}footer .content-area .right-footer .footer-copyright p{font-size:14px;color:#181818;margin-bottom:0}footer .content-area .right-footer .footer-copyright p .separator{margin:0 4px}footer .content-area .right-footer .footer-copyright p a{text-decoration:underline}.page-banner-half-image{position:relative;background-color:#1d1c3c;padding-top:60px;padding-bottom:60px}.page-banner-half-image .content-area{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:120px;column-gap:120px;row-gap:30px}@media (max-width:1199.98px){.page-banner-half-image .content-area{-moz-column-gap:50px;column-gap:50px}}.page-banner-half-image .content-area .text-area{position:relative;flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px);padding-top:24px}@media (max-width:1199.98px){.page-banner-half-image .content-area .text-area{flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px)}}@media (max-width:991.98px){.page-banner-half-image .content-area .text-area{flex:0 0 100%;max-width:100%;padding-top:0;order:2}}.page-banner-half-image .content-area .text-area h1{margin-bottom:24px}.page-banner-half-image .content-area .text-area li,.page-banner-half-image .content-area .text-area p{color:#fff;font-weight:300;margin-bottom:24px}.page-banner-half-image .content-area .text-area li::before,.page-banner-half-image .content-area .text-area p::before{background-color:#fff}.page-banner-half-image .content-area .image-area{position:relative;flex:0 0 492px;max-width:492px}@media (max-width:1199.98px){.page-banner-half-image .content-area .image-area{flex:0 0 350px;max-width:350px}}@media (max-width:991.98px){.page-banner-half-image .content-area .image-area{flex:0 0 100%;max-width:100%;padding-left:20%;padding-right:20%;order:1}}@media (max-width:575.98px){.page-banner-half-image .content-area .image-area{padding-left:0;padding-right:0}}.page-banner-half-image .content-area .image-area .img-box{position:relative;width:100%;padding-top:93.903%}.page-banner-half-image .content-area .image-area .img-box img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:24px}.our-mission{position:relative;padding-top:48px;padding-bottom:32px;background-color:rgba(136,146,160,.1)}.our-mission .content-area{text-align:center}.our-mission .content-area .image-area{margin-bottom:24px}.our-mission .content-area .image-area img{width:200px}.our-mission .content-area .text-area{width:996px;max-width:100%;margin-left:auto;margin-right:auto}.our-mission .content-area .text-area h2{margin-bottom:24px}.text-img-two-column{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:991.98px){.text-img-two-column{margin-top:60px;margin-bottom:60px}}.text-img-two-column .content-area{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:60px;column-gap:60px;row-gap:10px}.text-img-two-column .content-area.revert{flex-direction:row-reverse}.text-img-two-column .content-area.revert .image-area .bg-img{left:unset;right:0}.text-img-two-column .content-area.revert .image-area img{right:unset;left:0}.text-img-two-column .content-area .image-area{position:relative;flex:0 0 552px;max-width:552px;aspect-ratio:1/.5906}@media (max-width:991.98px){.text-img-two-column .content-area .image-area{flex:0 0 100%;max-width:100%}}.text-img-two-column .content-area .image-area .bg-img{position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);top:0;left:0;border-radius:24px}.text-img-two-column .content-area .image-area .bg-img.bg-darkblue{background-color:#1d1c3c}.text-img-two-column .content-area .image-area .bg-img.bg-grey{background-color:#8892a0}.text-img-two-column .content-area .image-area img{position:absolute;width:calc(100% - 36px);height:calc(100% - 36px);bottom:0;right:0;border-radius:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-img-two-column .content-area .text-area{position:relative;flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px);padding-top:36px}@media (max-width:991.98px){.text-img-two-column .content-area .text-area{flex:0 0 100%;max-width:100%}}.text-img-two-column .content-area .text-area h2{margin-bottom:24px}.text-img-two-column .content-area .text-area p{margin-bottom:24px}.our-expertise{position:relative;padding-top:120px;padding-bottom:120px;background-color:rgba(136,146,160,.1)}@media (max-width:991.98px){.our-expertise{padding-top:60px;padding-bottom:60px}}.our-expertise .content-area .banner-img-area{position:relative;width:100%;height:240px;margin-bottom:40px}.our-expertise .content-area .banner-img-area img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:24px}.our-expertise .content-area .text-area{width:996px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:16px}.our-expertise .content-area .text-area h2{margin-bottom:24px}.our-expertise .content-area .faq-area{display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px}.our-expertise .content-area .faq-area .faq-column{position:relative;flex:0 0 calc((100% - 60px)/ 2);max-width:calc((100% - 60px)/ 2)}@media (max-width:991.98px){.our-expertise .content-area .faq-area .faq-column{flex:0 0 100%;max-width:100%}}.our-expertise .content-area .faq-area .faq-column .faq-box{padding-top:24px;border-bottom:1px solid #8892a0}@media (min-width:768px){.our-expertise .content-area .faq-area .faq-column .faq-box:hover .title-area h3 a::before{transform:rotate(-90deg) translateX(-5px);transition:all .35s}.our-expertise .content-area .faq-area .faq-column .faq-box:hover .answer-area{display:block;transition:all .35s}}.our-expertise .content-area .faq-area .faq-column .faq-box .title-area{position:relative;padding-right:48px;margin-bottom:24px}.our-expertise .content-area .faq-area .faq-column .faq-box .title-area h3{margin-bottom:0}.our-expertise .content-area .faq-area .faq-column .faq-box .title-area h3 a{display:block}.our-expertise .content-area .faq-area .faq-column .faq-box .title-area h3 a::before{content:"";width:24px;height:27px;background:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:0;transition:all .35s}@media (max-width:767.98px){.our-expertise .content-area .faq-area .faq-column .faq-box .title-area h3 a::before{transform:rotate(-90deg) translateX(-5px);transition:all .35s}}.our-expertise .content-area .faq-area .faq-column .faq-box .answer-area{display:none;transition:all .35s;margin-bottom:24px;margin-top:-8px}@media (max-width:767.98px){.our-expertise .content-area .faq-area .faq-column .faq-box .answer-area{display:block}}.our-expertise .content-area .faq-area .faq-column .faq-box .answer-area li,.our-expertise .content-area .faq-area .faq-column .faq-box .answer-area p{position:relative;font-size:16px}.our-impact{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:991.98px){.our-impact{margin-top:60px;margin-bottom:60px}}.our-impact .content-area{text-align:center}.our-impact .content-area .top-text{width:996px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:36px}.our-impact .content-area .top-text h2{margin-bottom:24px}.our-impact .content-area .highlight-text{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:36px;justify-content:center}.our-impact .content-area .highlight-text .htext-box{position:relative;flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3)}@media (max-width:991.98px){.our-impact .content-area .highlight-text .htext-box{flex:0 0 100%;max-width:100%}}.our-impact .content-area .highlight-text .htext-box h3{font-size:74px;line-height:93px;margin-bottom:12px}@media (max-width:1199.98px){.our-impact .content-area .highlight-text .htext-box h3{font-size:64px;line-height:80px}}.our-impact .content-area .highlight-text .htext-box p{margin-bottom:0}.our-impact .content-area .highlight-text .htext-box p.large{font-weight:300}.our-impact .content-area .highlight-text .htext-button{flex:0 0 100%;max-width:100%;text-align:center}.testimonials{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:991.98px){.testimonials{margin-top:60px;margin-bottom:60px}}.testimonials .content-area{display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px}.testimonials .content-area .left-area{position:relative;flex:0 0 426px;max-width:426px;padding-top:108px}@media (max-width:991.98px){.testimonials .content-area .left-area{flex:0 0 100%;max-width:100%;padding-top:0}}.testimonials .content-area .left-area .title-area h2{margin-bottom:48px}.testimonials .content-area .left-area .testi-slider-nav{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:36px;column-gap:36px}@media (max-width:991.98px){.testimonials .content-area .left-area .testi-slider-nav{display:none}}.testimonials .content-area .left-area .testi-slider-nav .prev-testi{cursor:pointer;transform:rotate(90deg);transition:all .35s}@media (min-width:768px){.testimonials .content-area .left-area .testi-slider-nav .prev-testi:hover{transition:all .35s}.testimonials .content-area .left-area .testi-slider-nav .prev-testi:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);transition:all .35s}}.testimonials .content-area .left-area .testi-slider-nav .prev-testi::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;transition:all .35s}.testimonials .content-area .left-area .testi-slider-nav .next-testi{cursor:pointer;transform:rotate(-90deg);transition:all .35s}@media (min-width:768px){.testimonials .content-area .left-area .testi-slider-nav .next-testi:hover{transition:all .35s}.testimonials .content-area .left-area .testi-slider-nav .next-testi:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);transition:all .35s}}.testimonials .content-area .left-area .testi-slider-nav .next-testi::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;transition:all .35s}.testimonials .content-area .testimonial-box-area{position:relative;flex:0 0 calc(100% - 486px);max-width:calc(100% - 486px);padding-top:48px;padding-left:24px}@media (max-width:991.98px){.testimonials .content-area .testimonial-box-area{flex:0 0 100%;max-width:100%}}.testimonials .content-area .testimonial-box-area::before{content:"";width:102px;height:75px;background-image:url(../../images/quote-red.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:2}.testimonials .content-area .testimonial-box-area .testimonial-box{position:relative;width:100%;height:100%;background-color:#1d1c3c;border-radius:24px;padding:60px}.testimonials .content-area .testimonial-box-area .testimonial-box::before{content:"";width:282px;height:209px;background-image:url(../../images/quote-end.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:-24px;bottom:-24px}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders{opacity:0;transition:all .35s;margin-bottom:0}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders.slick-initialized{opacity:1;transition:all .35s}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders .testimonial-slider .testimonial-text p{color:#fff;font-size:32px;line-height:40px;font-weight:300}@media (max-width:1199.98px){.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders .testimonial-slider .testimonial-text p{font-size:24px;line-height:28px}}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders .testimonial-slider .testimonial-text .testi-meta{margin-top:56px}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders .testimonial-slider .testimonial-text .testi-meta h3{color:#fff;font-family:Barlow;font-size:28px;line-height:34px;font-weight:500;margin-bottom:10px}.testimonials .content-area .testimonial-box-area .testimonial-box .testimonial-sliders .testimonial-slider .testimonial-text .testi-meta h6{color:#fff;font-family:Barlow;font-size:18px;line-height:20px;font-weight:700;margin-bottom:0;text-transform:uppercase}.testimonials .content-area .testi-slider-nav-mobile{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:36px;column-gap:36px;margin:30px auto 0}.testimonials .content-area .testi-slider-nav-mobile .prev-testi{cursor:pointer;transform:rotate(90deg);transition:all .35s}@media (min-width:768px){.testimonials .content-area .testi-slider-nav-mobile .prev-testi:hover{transition:all .35s}.testimonials .content-area .testi-slider-nav-mobile .prev-testi:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);transition:all .35s}}.testimonials .content-area .testi-slider-nav-mobile .prev-testi::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;transition:all .35s}.testimonials .content-area .testi-slider-nav-mobile .next-testi{cursor:pointer;transform:rotate(-90deg);transition:all .35s}@media (min-width:768px){.testimonials .content-area .testi-slider-nav-mobile .next-testi:hover{transition:all .35s}.testimonials .content-area .testi-slider-nav-mobile .next-testi:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);transition:all .35s}}.testimonials .content-area .testi-slider-nav-mobile .next-testi::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;transition:all .35s}.case-studies{position:relative;padding-top:120px;padding-bottom:120px;background-color:#1d1c3c}@media (max-width:991.98px){.case-studies{padding-top:60px;padding-bottom:60px}}.case-studies .content-area .top-text-nav{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:60px;column-gap:60px;margin-bottom:44px}.case-studies .content-area .top-text-nav .text-area{position:relative;flex:0 0 calc(100% - 204px);max-width:calc(100% - 204px)}@media (max-width:767.98px){.case-studies .content-area .top-text-nav .text-area{flex:0 0 100%;max-width:100%}}.case-studies .content-area .top-text-nav .text-area h2{margin-bottom:24px}.case-studies .content-area .top-text-nav .slider-nav-area{position:relative;flex:0 0 144px;max-width:144px;margin-bottom:16px}@media (max-width:767.98px){.case-studies .content-area .top-text-nav .slider-nav-area{display:none}}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:36px;column-gap:36px}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .prev-case{cursor:pointer;transform:rotate(90deg);transition:all .35s}@media (min-width:768px){.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .prev-case:hover{transition:all .35s}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .prev-case:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);-webkit-filter:none;filter:none;transition:all .35s}}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .prev-case::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .next-case{cursor:pointer;transform:rotate(-90deg);transition:all .35s}@media (min-width:768px){.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .next-case:hover{transition:all .35s}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .next-case:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);-webkit-filter:none;filter:none;transition:all .35s}}.case-studies .content-area .top-text-nav .slider-nav-area .case-studies-slider-nav .next-case::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-studies .case-studies-sliders{opacity:0;transition:all .35s;margin-bottom:60px}@media (max-width:767.98px){.case-studies .case-studies-sliders{margin-bottom:20px}}.case-studies .case-studies-sliders.slick-initialized{opacity:1;transition:all .35s}.case-studies .case-studies-sliders .case-studies-slider{position:relative;width:360px;margin-left:30px;margin-right:30px}.case-studies .case-studies-sliders .case-studies-slider .slider-box{position:relative;background-color:#fff;border-radius:24px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);padding:24px 24px 55px;min-height:198px}@media (min-width:768px){.case-studies .case-studies-sliders .case-studies-slider .slider-box:hover .read-more::after{transform:translateY(2px) translateX(3px);transition:all .35s}}.case-studies .case-studies-sliders .case-studies-slider .slider-box h4{color:#8892a0;font-size:18px;line-height:20px;font-weight:900;font-family:Barlow;margin-bottom:12px;text-transform:uppercase}.case-studies .case-studies-sliders .case-studies-slider .slider-box h3{color:#1d1c3c;font-size:24px;line-height:29px;font-weight:700;margin-bottom:0;font-family:Barlow}.case-studies .case-studies-sliders .case-studies-slider .slider-box .read-more{position:absolute;bottom:24px;left:24px;color:#e4002b;font-size:16px;line-height:19px;font-weight:600;margin-bottom:0;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.case-studies .case-studies-sliders .case-studies-slider .slider-box .read-more::after{content:"";width:9px;height:9px;background-image:url(../../images/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;transform:translateY(2px);transition:all .35s}.case-studies .case-studies-slider-nav-mobile{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:36px;column-gap:36px;margin-left:auto;margin-right:auto;justify-content:center;margin-bottom:30px}.case-studies .case-studies-slider-nav-mobile .prev-case{cursor:pointer;transform:rotate(90deg);transition:all .35s}@media (min-width:768px){.case-studies .case-studies-slider-nav-mobile .prev-case:hover{transition:all .35s}.case-studies .case-studies-slider-nav-mobile .prev-case:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);-webkit-filter:none;filter:none;transition:all .35s}}.case-studies .case-studies-slider-nav-mobile .prev-case::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-studies .case-studies-slider-nav-mobile .next-case{cursor:pointer;transform:rotate(-90deg);transition:all .35s}@media (min-width:768px){.case-studies .case-studies-slider-nav-mobile .next-case:hover{transition:all .35s}.case-studies .case-studies-slider-nav-mobile .next-case:hover::before{background-image:url(../../images/arrow-thin-bottom-red.png);-webkit-filter:none;filter:none;transition:all .35s}}.case-studies .case-studies-slider-nav-mobile .next-case::before{content:"";width:48px;height:54px;background-image:url(../../images/arrow-thin-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.case-studies .see-all-button{text-align:center}.contact-footer{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:991.98px){.contact-footer{margin-top:60px;margin-bottom:60px}}.contact-footer .content-area{display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px;row-gap:30px}.contact-footer .content-area .text-area{position:relative;flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px)}@media (max-width:991.98px){.contact-footer .content-area .text-area{flex:0 0 100%;max-width:100%}}.contact-footer .content-area .text-area h2{margin-bottom:24px}.contact-footer .content-area .text-area p{margin-bottom:24px}.contact-footer .content-area .text-area p a{font-weight:600;text-decoration:underline;color:#1d1c3c}.contact-footer .content-area .form-area{flex:0 0 552px;max-width:552px}@media (max-width:991.98px){.contact-footer .content-area .form-area{flex:0 0 100%;max-width:100%}}.contact-footer .content-area .form-area form .form-boxes{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.contact-footer .content-area .form-area form .form-boxes .form-column{position:relative;flex:0 0 100%;max-width:100%}.contact-footer .content-area .form-area form .form-boxes .form-column.half{flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}@media (max-width:767.98px){.contact-footer .content-area .form-area form .form-boxes .form-column.half{flex:0 0 100%;max-width:100%}}.contact-footer .content-area .form-area form .form-boxes .form-column input{width:100%;display:inline-block;padding-top:0;padding-bottom:12px;border:none;border-bottom:1px solid #8892a0;font-size:22px;line-height:30px;font-weight:300;color:#1d1c3c}.contact-footer .content-area .form-area form .form-boxes .form-column input::-moz-placeholder{color:#1d1c3c}.contact-footer .content-area .form-area form .form-boxes .form-column input:-ms-input-placeholder{color:#1d1c3c}.contact-footer .content-area .form-area form .form-boxes .form-column input::placeholder{color:#1d1c3c}.contact-footer .content-area .form-area form .form-boxes .form-column .custom-upload{width:100%;display:inline-block;padding-top:0;padding-bottom:12px;border:none;border-bottom:1px solid #8892a0;font-size:22px;line-height:30px;font-weight:300;color:#1d1c3c;background-color:#fff}.contact-footer .content-area .form-area form .form-boxes .form-column .custom-upload label{position:absolute;right:0;width:100%;height:100%;top:0;cursor:pointer}.contact-footer .content-area .form-area form .form-boxes .form-column .custom-upload label span{position:absolute;right:0;font-family:Barlow;font-size:16px;line-height:19px;font-weight:600;color:#fff;background-color:#8892a0;padding:6px 8px 8px;border-radius:4px}.contact-footer .content-area .form-area form .form-boxes .form-submit{flex:0 0 100%;max-width:100%}.contact-footer .content-area .join-social{margin-top:60px;margin-bottom:24px}.contact-footer .content-area .join-social p{font-size:24px;line-height:29px;font-weight:700;color:#1d1c3c}.contact-footer .content-area .join-social .social-link{display:flex;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.contact-footer .content-area .join-social .social-link a{display:block}.contact-footer .content-area .join-social .social-link a img{width:40px}.page-banner-text-left{position:relative;background-color:#1d1c3c;padding-top:120px;padding-bottom:96px}@media (max-width:767.98px){.page-banner-text-left{padding-top:60px;padding-bottom:36px}}.page-banner-text-left::before{content:"";width:1146px;height:1143px;position:absolute;left:calc(50% + 380px);top:-270px;transform:translateX(-50%);background-image:url(../../images/genred-star.png);background-size:contain;background-repeat:no-repeat;background-position:center}.page-banner-text-left .content-area .text-box{width:792px;max-width:100%}.page-banner-text-left .content-area .text-box h1{margin-bottom:24px}.page-banner-text-left .content-area .text-box p{font-size:22px;line-height:30px;font-weight:300;margin-bottom:24px}.differentiators{position:relative;background-color:rgba(136,146,160,.1);padding-top:120px;padding-bottom:120px}@media (max-width:767.98px){.differentiators{padding-top:60px;padding-bottom:60px}}.differentiators .content-area .grid-list{position:relative;width:996px;max-width:100%;display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:48px;margin-left:auto;margin-right:auto}.differentiators .content-area .grid-list .item{position:relative;flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2);display:flex;-moz-column-gap:24px;column-gap:24px;row-gap:24px}@media (max-width:767.98px){.differentiators .content-area .grid-list .item{flex:0 0 100%;max-width:100%;-moz-column-gap:12px;column-gap:12px}}.differentiators .content-area .grid-list .item .icon-area{flex:0 0 78px;max-width:78px}.differentiators .content-area .grid-list .item .icon-area img{width:100%}.differentiators .content-area .grid-list .item .text-area{position:relative;flex:0 0 calc(100% - 102px);max-width:calc(100% - 102px);padding-top:12px}@media (max-width:767.98px){.differentiators .content-area .grid-list .item .text-area{flex:0 0 calc(100% - 90px);max-width:calc(100% - 90px)}}.differentiators .content-area .grid-list .item .text-area h3{margin-bottom:12px}.differentiators .content-area .grid-list .item .text-area p{margin-bottom:0}.team-archive{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:767.98px){.team-archive{margin-top:60px;margin-bottom:60px}}.team-archive .content-area .title-area{text-align:center;margin-bottom:36px}.team-archive .content-area .title-area h2{margin-bottom:0}.team-archive .content-area .grid-area{display:flex;flex-wrap:wrap;-moz-column-gap:36px;column-gap:36px;row-gap:48px}.team-archive .content-area .grid-area.larger-row-gap{row-gap:64px}@media (max-width:767.98px){.team-archive .content-area .grid-area.larger-row-gap{row-gap:40px}}.team-archive .content-area .grid-area .person{position:relative;flex:0 0 calc((100% - 108px)/ 4);max-width:calc((100% - 108px)/ 4)}@media (max-width:991.98px){.team-archive .content-area .grid-area .person{flex:0 0 calc((100% - 72px)/ 3);max-width:calc((100% - 72px)/ 3)}}@media (max-width:767.98px){.team-archive .content-area .grid-area .person{flex:0 0 100%;max-width:100%}}.team-archive .content-area .grid-area .person .img-area{position:relative}@media (max-width:767.98px){.team-archive .content-area .grid-area .person .img-area{position:relative;width:350px;max-width:100%;margin-left:auto;margin-right:auto}}.team-archive .content-area .grid-area .person .img-area .img-square{position:relative;width:100%;padding-top:100%;border-radius:24px;overflow:hidden;margin-bottom:16px;background-image:url(../../images/team-placeholder.png);background-size:cover;background-position:center;background-repeat:no-repeat}.team-archive .content-area .grid-area .person .img-area .img-square img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team-archive .content-area .grid-area .person .name-position{text-align:center}@media (max-width:767.98px){.team-archive .content-area .grid-area .person .name-position{position:relative;width:350px;max-width:100%;margin-left:auto;margin-right:auto}}.team-archive .content-area .grid-area .person .name-position h3{font-family:Barlow;font-size:24px;line-height:29px;font-weight:700;margin-bottom:8px;color:#1d1c3c}.team-archive .content-area .grid-area .person .name-position h4{font-family:Barlow;font-size:20px;line-height:24px;font-weight:600;margin-bottom:0;color:#181818}.archive-boxes{position:relative;padding-top:120px;padding-bottom:120px;background-color:rgba(136,146,160,.1)}@media (max-width:767.98px){.archive-boxes{padding-top:60px;padding-bottom:60px}}.archive-boxes .content-area .intro-area{margin-bottom:60px;width:996px;max-width:100%}@media (max-width:767.98px){.archive-boxes .content-area .intro-area{margin-bottom:30px}}.archive-boxes .content-area .intro-area h2{margin-bottom:24px}.archive-boxes .content-area .grid{display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px;row-gap:60px}@media (max-width:991.98px){.archive-boxes .content-area .grid{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}.archive-boxes .content-area .grid .item-box{position:relative;background-color:#fff;border-radius:24px;min-height:198px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);padding:24px 24px 59px;flex:0 0 calc((100% - 120px)/ 3);max-width:calc((100% - 120px)/ 3)}@media (min-width:768px){.archive-boxes .content-area .grid .item-box:hover .read-more::after{transform:translateY(2px) translateX(3px);transition:all .35s}}@media (max-width:991.98px){.archive-boxes .content-area .grid .item-box{flex:0 0 calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2)}}@media (max-width:767.98px){.archive-boxes .content-area .grid .item-box{flex:0 0 100%;max-width:100%}}.archive-boxes .content-area .grid .item-box h4{color:#8892a0;font-size:18px;line-height:20px;font-weight:900;font-family:Barlow;margin-bottom:15px;text-transform:uppercase}.archive-boxes .content-area .grid .item-box h4 .separator{margin:0 3px}.archive-boxes .content-area .grid .item-box h3{color:#1d1c3c;font-size:24px;line-height:29px;font-weight:700;margin-bottom:0;font-family:Barlow}.archive-boxes .content-area .grid .item-box .read-more{position:absolute;bottom:24px;left:24px;color:#e4002b;font-size:16px;line-height:19px;font-weight:600;margin-bottom:0;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.archive-boxes .content-area .grid .item-box .read-more::after{content:"";width:9px;height:9px;background-image:url(../../images/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;transform:translateY(2px);transition:all .35s}.archive-with-image{position:relative;padding-top:120px;padding-bottom:120px;background-color:rgba(136,146,160,.1)}@media (max-width:767.98px){.archive-with-image{padding-top:60px;padding-bottom:60px}}.archive-with-image .content-area .grid{display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px;row-gap:60px}@media (max-width:991.98px){.archive-with-image .content-area .grid{-moz-column-gap:30px;column-gap:30px;row-gap:30px}}@media (max-width:767.98px){.archive-with-image .content-area .grid{row-gap:50px}}.archive-with-image .content-area .grid .item-box{position:relative;padding:0;flex:0 0 calc((100% - 60px)/ 2);max-width:calc((100% - 60px)/ 2);display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:24px}@media (min-width:768px){.archive-with-image .content-area .grid .item-box:hover .text-area .learn-more::after{transform:translateY(2px) translateX(3px);transition:all .35s}}@media (max-width:991.98px){.archive-with-image .content-area .grid .item-box{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.archive-with-image .content-area .grid .item-box{row-gap:0}}.archive-with-image .content-area .grid .item-box .image-area{position:relative;flex:0 0 180px;max-width:180px;height:180px;padding-top:24px;padding-left:24px}.archive-with-image .content-area .grid .item-box .image-area::before{content:"";width:calc(100% - 36px);height:calc(100% - 36px);position:absolute;top:0;left:0;border-radius:24px;overflow:hidden;background-color:#1d1c3c}.archive-with-image .content-area .grid .item-box .image-area .img-box{position:absolute;width:calc(100% - 24px);height:calc(100% - 24px);bottom:0;right:0;border-radius:24px;overflow:hidden}.archive-with-image .content-area .grid .item-box .image-area .img-box img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.archive-with-image .content-area .grid .item-box .text-area{position:relative;flex:0 0 calc(100% - 204px);max-width:calc(100% - 204px);padding-top:24px}@media (max-width:767.98px){.archive-with-image .content-area .grid .item-box .text-area{flex:0 0 100%;max-width:100%}}.archive-with-image .content-area .grid .item-box .text-area h3{color:#1d1c3c;font-size:24px;line-height:29px;font-weight:700;margin-bottom:12px;font-family:Barlow}.archive-with-image .content-area .grid .item-box .text-area p{font-size:16px;line-height:22px;font-weight:500;margin-bottom:20px}.archive-with-image .content-area .grid .item-box .text-area p.learn-more{color:#e4002b;font-size:16px;line-height:19px;font-weight:600;margin-bottom:0;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.archive-with-image .content-area .grid .item-box .text-area p.learn-more::after{content:"";width:9px;height:9px;background-image:url(../../images/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;transform:translateY(2px);transition:all .35s}.archive-with-image .content-area .grid .item-box .stretched-link{position:absolute;width:100%;height:100%;top:0;left:0}.page-banner-center{position:relative;padding-top:80px;padding-bottom:56px;background-color:#1d1c3c}@media (max-width:767.98px){.page-banner-center{padding-top:60px;padding-bottom:36px}}.page-banner-center .content-area .text-box{text-align:center;width:996px;max-width:100%;margin-left:auto;margin-right:auto}.page-banner-center .content-area .text-box h1{margin-bottom:24px}.page-banner-center .content-area .text-box p{margin-bottom:24px}.page-banner-grey-back{background-color:rgba(136,146,160,.1);padding-top:60px;padding-bottom:60px}.page-banner-grey-back .content-area{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:120px;column-gap:120px}@media (max-width:1199.98px){.page-banner-grey-back .content-area{-moz-column-gap:60px;column-gap:60px}}.page-banner-grey-back .content-area .link-back{position:absolute;flex:0 0 100%;max-width:100%;width:100%;z-index:2;top:0;left:23px;pointer-events:none}@media (max-width:991.98px){.page-banner-grey-back .content-area .link-back{position:relative;margin-bottom:24px;order:1;left:0}}.page-banner-grey-back .content-area .link-back .link-area{max-width:calc(100% - 600px);pointer-events:all}@media (max-width:991.98px){.page-banner-grey-back .content-area .link-back .link-area{max-width:100%}}.page-banner-grey-back .content-area .link-back .link-area a{font-size:16px;line-height:19px;color:#1d1c3c;font-weight:600;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.page-banner-grey-back .content-area .link-back .link-area a::before{content:"";width:9px;height:9px;background-image:url(../../images/arrow-bottom-darkblue.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(90deg) translateX(1px)}.page-banner-grey-back .content-area .text-area{position:relative;flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px);padding-top:48px;padding-bottom:24px}@media (max-width:1199.98px){.page-banner-grey-back .content-area .text-area{flex:0 0 calc(100% - 552px);max-width:calc(100% - 552px)}}@media (max-width:991.98px){.page-banner-grey-back .content-area .text-area{flex:0 0 100%;max-width:100%;order:3;padding-bottom:0}}.page-banner-grey-back .content-area .text-area h4{font-size:18px;line-height:20px;color:#8892a0;font-weight:900;text-transform:uppercase;margin-bottom:24px;font-family:Barlow}.page-banner-grey-back .content-area .text-area h4 .separator{margin:0 3px}.page-banner-grey-back .content-area .text-area h2{margin-bottom:24px;font-size:48px;line-height:60px;font-weight:300;color:#1d1c3c}@media (max-width:767.98px){.page-banner-grey-back .content-area .text-area h2{font-size:36px;line-height:45px}}.page-banner-grey-back .content-area .text-area p{margin-bottom:24px}.page-banner-grey-back .content-area .image-area{position:relative;flex:0 0 492px;max-width:492px}@media (max-width:991.98px){.page-banner-grey-back .content-area .image-area{flex:0 0 100%;max-width:100%;padding-left:20%;padding-right:20%;order:2}}@media (max-width:575.98px){.page-banner-grey-back .content-area .image-area{padding-left:0;padding-right:0}}.page-banner-grey-back .content-area .image-area .img-box{position:relative;border-radius:24px;overflow:hidden;width:100%;padding-top:93.903%}.page-banner-grey-back .content-area .image-area .img-box img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-two-column{position:relative;margin-top:120px;margin-bottom:96px}@media (max-width:767.98px){.text-two-column{margin-top:60px;margin-bottom:60px}}.text-two-column .content-area{display:flex;flex-wrap:wrap;-moz-column-gap:120px;column-gap:120px;row-gap:30px}.text-two-column .content-area .left-area{position:relative;flex:0 0 calc(100% - 504px);max-width:calc(100% - 504px)}@media (max-width:991.98px){.text-two-column .content-area .left-area{flex:0 0 100%;max-width:100%}}.text-two-column .content-area .right-area{position:relative;flex:0 0 384px;max-width:384px}@media (max-width:991.98px){.text-two-column .content-area .right-area{flex:0 0 100%;max-width:100%}}.text-two-column .content-area h2,.text-two-column .content-area h3,.text-two-column .content-area h4,.text-two-column .content-area h5,.text-two-column .content-area h6,.text-two-column .content-area p{margin-bottom:24px}.text-two-column .content-area li{margin-bottom:20px}.text-two-column .content-area ol,.text-two-column .content-area ul{padding-left:26px;margin-bottom:24px}.text-two-column .content-area ol li::marker{font-weight:700}.text-two-column .content-area .btn{margin-top:8px}.careers-section{position:relative;padding-top:120px;padding-bottom:120px;background-color:rgba(136,146,160,.1)}@media (max-width:767.98px){.careers-section{padding-top:60px;padding-bottom:60px}}.careers-section .content-area .top-title-area{padding-bottom:120px;text-align:center}@media (max-width:767.98px){.careers-section .content-area .top-title-area{padding-bottom:60px}}.careers-section .content-area .top-title-area h2{margin-bottom:0}.careers-section .content-area .grid{display:flex;flex-wrap:wrap;-moz-column-gap:36px;column-gap:36px;row-gap:60px;margin-bottom:60px}.careers-section .content-area .grid .item{position:relative;flex:0 0 calc((100% - 72px)/ 3);max-width:calc((100% - 72px)/ 3);text-align:center;padding-top:56px}@media (max-width:767.98px){.careers-section .content-area .grid .item{flex:0 0 100%;max-width:100%;padding-left:20%;padding-right:20%}}@media (max-width:575.98px){.careers-section .content-area .grid .item{padding-left:0;padding-right:0}}.careers-section .content-area .grid .item:nth-child(3n+2){margin-top:-60px}@media (max-width:767.98px){.careers-section .content-area .grid .item:nth-child(3n+2){margin-top:0}}.careers-section .content-area .grid .item::before{content:"";width:40px;height:40px;background-image:url(../../images/star.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:50%;transform:translateX(-50%)}.careers-section .content-area .grid .item h3{color:#e4002b;margin-bottom:12px;font-weight:300}.careers-section .content-area .grid .item p{margin-bottom:0}.careers-section .content-area .text-form-area{position:relative;border-top:1px solid #8892a0;padding-top:60px;display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px;row-gap:30px}.careers-section .content-area .text-form-area .text-area{position:relative;flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px)}@media (max-width:991.98px){.careers-section .content-area .text-form-area .text-area{flex:0 0 100%;max-width:100%}}.careers-section .content-area .text-form-area .text-area h2{margin-bottom:24px}.careers-section .content-area .text-form-area .text-area p{margin-bottom:24px}.careers-section .content-area .text-form-area .text-area p.large{color:#1d1c3c}.careers-section .content-area .text-form-area .text-area p a{font-weight:600;text-decoration:underline}.careers-section .content-area .text-form-area .text-area .join-social{margin-top:60px;margin-bottom:24px}.careers-section .content-area .text-form-area .text-area .join-social p{font-size:24px;line-height:29px;font-weight:700;color:#1d1c3c}.careers-section .content-area .text-form-area .text-area .join-social .social-link{display:flex;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.careers-section .content-area .text-form-area .text-area .join-social .social-link a{display:block}.careers-section .content-area .text-form-area .text-area .join-social .social-link a img{width:40px}.careers-section .content-area .text-form-area .form-area{flex:0 0 552px;max-width:552px}@media (max-width:991.98px){.careers-section .content-area .text-form-area .form-area{flex:0 0 100%;max-width:100%}}.careers-section .content-area .text-form-area .form-area form .form-boxes{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column{position:relative;flex:0 0 100%;max-width:100%}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column.half{flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}@media (max-width:767.98px){.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column.half{flex:0 0 100%;max-width:100%}}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column input{width:100%;display:inline-block;padding-top:0;padding-bottom:12px;border:none;border-bottom:1px solid #8892a0;font-size:22px;line-height:30px;font-weight:300;color:#1d1c3c;background-color:#f3f4f5}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column input::-moz-placeholder{color:#1d1c3c}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column input:-ms-input-placeholder{color:#1d1c3c}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column input::placeholder{color:#1d1c3c}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column .custom-upload{width:100%;display:inline-block;padding-top:0;padding-bottom:12px;border:none;border-bottom:1px solid #8892a0;font-size:22px;line-height:30px;font-weight:300;color:#1d1c3c;background-color:#f3f4f5}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column .custom-upload label{position:absolute;right:0;width:100%;height:100%;top:0;cursor:pointer}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-column .custom-upload label span{position:absolute;right:0;font-family:Barlow;font-size:16px;line-height:19px;font-weight:600;color:#fff;background-color:#8892a0;padding:6px 8px 8px;border-radius:4px}.careers-section .content-area .text-form-area .form-area form .form-boxes .form-submit{flex:0 0 100%;max-width:100%}.wysiwyg{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:767.98px){.wysiwyg{margin-top:60px;margin-bottom:60px}}.wysiwyg.has-line-bottom{padding-bottom:120px}@media (max-width:767.98px){.wysiwyg.has-line-bottom{padding-bottom:60px}}.wysiwyg.has-line-bottom::after{content:"";position:absolute;height:1px;width:1200px;max-width:calc(100% - 46px);left:50%;bottom:0;transform:translateX(-50%);background-color:#8892a0}.wysiwyg .content-area{position:relative;width:1042px}.wysiwyg .content-area a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;color:#1d1c3c}.wysiwyg .content-area p.large{color:#1d1c3c}.wysiwyg .content-area p.large a{font-weight:300}.wysiwyg .content-area p.caption{font-size:16px;line-height:22px;font-weight:500}.wysiwyg .content-area p a{font-weight:600}.wysiwyg .content-area h1,.wysiwyg .content-area h2,.wysiwyg .content-area h3,.wysiwyg .content-area h4,.wysiwyg .content-area h5,.wysiwyg .content-area h6,.wysiwyg .content-area p{margin-bottom:24px}.wysiwyg .content-area h3{color:#e4002b}.wysiwyg .content-area h4{font-family:Barlow;font-weight:700}.wysiwyg .content-area .video-area{position:relative;margin-top:24px;margin-bottom:24px}.wysiwyg .content-area .video-area .video-box{position:relative;width:100%;aspect-ratio:16/9;border-radius:24px;overflow:hidden;margin-bottom:8px}.wysiwyg .content-area .video-area .video-box::before{content:"";z-index:2;position:absolute;width:80px;height:80px;background-image:url(../../images/play-button.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-filter:drop-shadow(0 0 12px 0 rgba(0, 0, 0, .2));filter:drop-shadow(0 0 12px 0 rgba(0, 0, 0, .2));top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media (max-width:767.98px){.wysiwyg .content-area .video-area .video-box::before{width:40px;height:40px}}.wysiwyg .content-area .video-area .video-box img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.wysiwyg .content-area blockquote{position:relative;margin-top:24px;margin-bottom:24px;padding:48px 24px}@media (max-width:767.98px){.wysiwyg .content-area blockquote{padding:24px 0}}.wysiwyg .content-area blockquote::before{content:"";width:102px;height:75px;background-image:url(../../images/quote-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}@media (max-width:767.98px){.wysiwyg .content-area blockquote::before{width:68px;height:50px}}.wysiwyg .content-area blockquote::after{content:"";width:102px;height:75px;background-image:url(../../images/quote-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0;right:0;transform:scale(-1)}@media (max-width:767.98px){.wysiwyg .content-area blockquote::after{width:68px;height:50px}}.wysiwyg .content-area blockquote .text-box{background:#1d1c3c;border-radius:24px;padding:60px}@media (max-width:767.98px){.wysiwyg .content-area blockquote .text-box{padding:30px}}.wysiwyg .content-area blockquote .text-box p{font-size:32px;line-height:40px;font-weight:300}@media (max-width:767.98px){.wysiwyg .content-area blockquote .text-box p{font-size:24px;line-height:30px}}.wysiwyg .content-area blockquote .text-box .quote-meta{margin-top:36px}.wysiwyg .content-area blockquote .text-box .quote-meta h3{color:#fff;font-family:Barlow;font-size:28px;line-height:34px;font-weight:500;margin-bottom:10px}@media (max-width:767.98px){.wysiwyg .content-area blockquote .text-box .quote-meta h3{font-size:24px;line-height:30px}}.wysiwyg .content-area blockquote .text-box .quote-meta h4{font-family:Barlow;color:#fff;font-size:18px;line-height:20px;font-weight:800;margin-bottom:0;text-transform:uppercase}.wysiwyg .content-area .graphic-two-column{margin-top:24px;margin-bottom:24px;display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:32px}.wysiwyg .content-area .graphic-two-column .column{position:relative;flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}@media (max-width:767.98px){.wysiwyg .content-area .graphic-two-column .column{flex:0 0 100%;max-width:100%}}.wysiwyg .content-area .graphic-two-column .column .label-area{text-align:center;margin-bottom:16px}.wysiwyg .content-area .graphic-two-column .column .label-area p{font-weight:800;color:#1d1c3c;text-transform:uppercase;margin-bottom:16px}.wysiwyg .content-area .graphic-two-column .column .img-box{width:100%;border-radius:24px;overflow:hidden}@media (max-width:991.98px){.wysiwyg .content-area .table-container{width:calc(100% + 8px);overflow:auto;margin-left:-4px}}.wysiwyg .content-area .table-container table{table-layout:fixed;width:calc(100% + 8px);border-collapse:separate;border-spacing:4px;margin-left:-4px;margin-bottom:24px;min-width:800px}.wysiwyg .content-area .table-container table.smaller-width{min-width:400px}.wysiwyg .content-area .table-container table thead tr th{font-size:16px;line-height:22px;font-weight:700;color:#fff;padding:8px;background-color:#1d1c3c;border-radius:8px 8px 0 0}.wysiwyg .content-area .table-container table tbody tr:nth-child(even) td{background-color:rgba(136,146,160,.2)}.wysiwyg .content-area .table-container table tbody tr td{font-size:16px;line-height:22px;font-weight:500;color:#181818;padding:8px;background-color:rgba(136,146,160,.1);vertical-align:top}.wysiwyg .content-area .table-container table tbody tr td ul{margin-bottom:0}.wysiwyg .content-area .table-container table tbody tr td ul li{font-size:16px;line-height:22px;font-weight:500;color:#181818;margin-bottom:5px}.stats{position:relative;background-color:#1d1c3c;padding-top:120px;padding-bottom:120px}@media (max-width:767.98px){.stats{padding-top:60px;padding-bottom:60px}}.stats .content-area .stats-boxes{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:120px;column-gap:120px;row-gap:60px}.stats .content-area .stats-boxes::before{content:"";width:1px;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#8892a0}@media (max-width:991.98px){.stats .content-area .stats-boxes::before{display:none}}.stats .content-area .stats-boxes .stat-box{position:relative;flex:0 0 calc((100% - 120px)/ 2);max-width:calc((100% - 120px)/ 2);text-align:center}@media (max-width:991.98px){.stats .content-area .stats-boxes .stat-box{flex:0 0 100%;max-width:100%;border-bottom:1px solid #8892a0;padding-bottom:60px}.stats .content-area .stats-boxes .stat-box:last-child{border-bottom:none;padding-bottom:0}}.stats .content-area .stats-boxes .stat-box .title-area h3{margin-bottom:36px}.stats .content-area .stats-boxes .stat-box .number-boxes{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box{position:relative;flex:0 0 calc((100% - 24px)/ 2);max-width:calc((100% - 24px)/ 2)}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box h2{font-size:74px;line-height:93px;font-weight:300;margin-bottom:12px}@media (max-width:767.98px){.stats .content-area .stats-boxes .stat-box .number-boxes .number-box h2{font-size:50px;line-height:60px}}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box p{margin-bottom:24px}@media (max-width:767.98px){.stats .content-area .stats-boxes .stat-box .number-boxes .number-box p{font-size:16px;line-height:20px}}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider{position:relative;width:100%;height:24px;border-radius:24px;background-color:rgba(136,146,160,.2)}@media (max-width:767.98px){.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider{height:16px}}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider span{position:absolute;height:24px;border-radius:24px;left:0;top:0;border:1px solid rgba(255,255,255,.4)}@media (max-width:767.98px){.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider span{height:16px}}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider span.red{background-color:#e4002b}.stats .content-area .stats-boxes .stat-box .number-boxes .number-box .number-slider span.green{background-color:#008001}.text-star-background{position:relative;padding-top:120px;padding-bottom:96px;background-image:url(../../images/genred-star-2.png);background-position:center;background-repeat:no-repeat;background-size:1440px 1440px}@media (max-width:767.98px){.text-star-background{padding-top:60px;padding-bottom:60px}}.text-star-background .content-area{text-align:center;width:1042px}.text-star-background .content-area h2,.text-star-background .content-area h3,.text-star-background .content-area h4,.text-star-background .content-area h5,.text-star-background .content-area h6,.text-star-background .content-area p{margin-bottom:24px}.title-left-text-right{position:relative;padding-top:120px;padding-bottom:96px;background-color:rgba(136,146,160,.1)}@media (max-width:767.98px){.title-left-text-right{padding-top:60px;padding-bottom:36px}}.title-left-text-right .content-area{display:flex;flex-wrap:wrap;row-gap:56px}@media (max-width:991.98px){.title-left-text-right .content-area{row-gap:32px}}.title-left-text-right .content-area .text-box{position:relative;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;-moz-column-gap:48px;column-gap:48px}.title-left-text-right .content-area .text-box .title-area{flex:0 0 360px;max-width:360px}@media (max-width:991.98px){.title-left-text-right .content-area .text-box .title-area{flex:0 0 100%;max-width:100%}}.title-left-text-right .content-area .text-box .title-area h2{margin-bottom:24px}.title-left-text-right .content-area .text-box .title-area p{margin-bottom:24px}.title-left-text-right .content-area .text-box .title-area p.large{line-height:26px}.title-left-text-right .content-area .text-box .desc-area{flex:0 0 calc(100% - 408px);max-width:calc(100% - 408px);padding-top:9px}@media (max-width:991.98px){.title-left-text-right .content-area .text-box .desc-area{flex:0 0 100%;max-width:100%;padding-top:0}}.title-left-text-right .content-area .text-box .desc-area h2,.title-left-text-right .content-area .text-box .desc-area h3,.title-left-text-right .content-area .text-box .desc-area h4,.title-left-text-right .content-area .text-box .desc-area h5,.title-left-text-right .content-area .text-box .desc-area h6,.title-left-text-right .content-area .text-box .desc-area li,.title-left-text-right .content-area .text-box .desc-area p{margin-bottom:24px}.title-left-text-right .content-area .text-box .desc-area h3{color:#e4002b}.title-left-text-right .content-area .text-box .desc-area .separator{height:24px}.expertise-single-content{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:767.98px){.expertise-single-content{margin-top:60px;margin-bottom:60px}}.expertise-single-content .content-area h2,.expertise-single-content .content-area h3,.expertise-single-content .content-area h4,.expertise-single-content .content-area h5,.expertise-single-content .content-area h6,.expertise-single-content .content-area p{margin-bottom:24px}.expertise-single-content .content-area img{border-radius:24px}.expertise-single-content .content-area .text-center-container{position:relative;width:996px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}@media (max-width:767.98px){.expertise-single-content .content-area .text-center-container{margin-bottom:30px}}.expertise-single-content .content-area .text-left-img-right{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:60px;column-gap:60px;row-gap:20px;margin-bottom:60px}.expertise-single-content .content-area .text-left-img-right .text-area{flex:0 0 calc(100% - 612px);max-width:calc(100% - 612px);padding-top:24px}@media (max-width:991.98px){.expertise-single-content .content-area .text-left-img-right .text-area{flex:0 0 100%;max-width:100%}}.expertise-single-content .content-area .text-left-img-right .image-area{flex:0 0 552px;max-width:552px}@media (max-width:991.98px){.expertise-single-content .content-area .text-left-img-right .image-area{flex:0 0 100%;max-width:100%;padding-left:20%;padding-right:20%}}@media (max-width:575.98px){.expertise-single-content .content-area .text-left-img-right .image-area{padding-left:0;padding-right:0}}.expertise-single-content .content-area .text-left-img-right .image-area img{width:100%;border-radius:24px}.expertise-single-content .content-area .text-title-left-desc-right{position:relative;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;-moz-column-gap:48px;column-gap:48px;margin-bottom:48px}@media (max-width:767.98px){.expertise-single-content .content-area .text-title-left-desc-right{margin-bottom:24px}}.expertise-single-content .content-area .text-title-left-desc-right .left-area{flex:0 0 360px;max-width:360px}@media (max-width:991.98px){.expertise-single-content .content-area .text-title-left-desc-right .left-area{flex:0 0 100%;max-width:100%}}.expertise-single-content .content-area .text-title-left-desc-right .left-area h2{margin-bottom:24px}.expertise-single-content .content-area .text-title-left-desc-right .left-area p{margin-bottom:24px}.expertise-single-content .content-area .text-title-left-desc-right .left-area p.large{line-height:26px}.expertise-single-content .content-area .text-title-left-desc-right .right-area{flex:0 0 calc(100% - 408px);max-width:calc(100% - 408px);padding-top:7px}@media (max-width:991.98px){.expertise-single-content .content-area .text-title-left-desc-right .right-area{flex:0 0 100%;max-width:100%;padding-top:0}}.expertise-single-content .content-area .text-title-left-desc-right .right-area h2,.expertise-single-content .content-area .text-title-left-desc-right .right-area h3,.expertise-single-content .content-area .text-title-left-desc-right .right-area h4,.expertise-single-content .content-area .text-title-left-desc-right .right-area h5,.expertise-single-content .content-area .text-title-left-desc-right .right-area h6,.expertise-single-content .content-area .text-title-left-desc-right .right-area li,.expertise-single-content .content-area .text-title-left-desc-right .right-area p{margin-bottom:24px}.expertise-single-content .content-area .text-title-left-desc-right .right-area h3{color:#e4002b}.expertise-single-content .content-area .text-title-left-desc-right .right-area .separator{height:24px}.full-infographic{position:relative;background-color:#1d1c3c;padding-top:120px;padding-bottom:120px}@media (max-width:767.98px){.full-infographic{padding-top:60px;padding-bottom:60px}}.full-infographic .content-area .top-text-area{margin-bottom:60px;text-align:center;width:996px;max-width:100%;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.full-infographic .content-area .top-text-area{margin-bottom:30px}}.full-infographic .content-area .top-text-area h2,.full-infographic .content-area .top-text-area h3,.full-infographic .content-area .top-text-area h4,.full-infographic .content-area .top-text-area h5,.full-infographic .content-area .top-text-area h6,.full-infographic .content-area .top-text-area p{margin-bottom:24px}.full-infographic .content-area .image-area img{width:100%;border-radius:24px}.three-column-container{padding-top:120px;padding-bottom:120px;background-color:rgba(136,146,160,.1)}@media (max-width:767.98px){.three-column-container{padding-top:60px;padding-bottom:60px}}.three-column-container .content-area h2,.three-column-container .content-area h3,.three-column-container .content-area h4,.three-column-container .content-area h5,.three-column-container .content-area h6,.three-column-container .content-area li,.three-column-container .content-area p{margin-bottom:24px}.three-column-container .content-area .top-text-area{width:996px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:48px}.three-column-container .content-area .column-boxes{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:24px;column-gap:24px;row-gap:24px}.three-column-container .content-area .column-boxes .column-box{position:relative;flex:0 0 calc((100% - 48px)/ 3);max-width:calc((100% - 48px)/ 3);border-radius:24px;background-color:#fff;padding:24px 24px 0;box-shadow:0 0 12px 0 rgba(0,0,0,.2)}@media (max-width:991.98px){.three-column-container .content-area .column-boxes .column-box{flex:0 0 100%;max-width:100%}.three-column-container .content-area .column-boxes .column-box ul{margin-bottom:24px}.three-column-container .content-area .column-boxes .column-box ul li{margin-bottom:12px}}.three-column-container .content-area .column-boxes .column-box h4{text-align:center;font-family:Barlow;line-height:29px;font-weight:700}.release-of-responsibility{position:relative;background-color:rgba(136,146,160,.1);padding-top:120px;padding-bottom:120px}@media (max-width:767.98px){.release-of-responsibility{padding-top:60px;padding-bottom:60px}}.release-of-responsibility .content-area .top-text-area{display:flex;flex-wrap:wrap;-moz-column-gap:48px;column-gap:48px;margin-bottom:66px}@media (max-width:767.98px){.release-of-responsibility .content-area .top-text-area{margin-bottom:32px}}.release-of-responsibility .content-area .top-text-area h2,.release-of-responsibility .content-area .top-text-area h3,.release-of-responsibility .content-area .top-text-area h4,.release-of-responsibility .content-area .top-text-area h5,.release-of-responsibility .content-area .top-text-area h6,.release-of-responsibility .content-area .top-text-area li,.release-of-responsibility .content-area .top-text-area p{margin-bottom:24px}.release-of-responsibility .content-area .top-text-area .left-area{position:relative;flex:0 0 360px;max-width:360px}@media (max-width:767.98px){.release-of-responsibility .content-area .top-text-area .left-area{flex:0 0 100%;max-width:100%}}.release-of-responsibility .content-area .top-text-area .right-area{position:relative;flex:0 0 calc(100% - 408px);max-width:calc(100% - 408px);padding-top:15px}@media (max-width:767.98px){.release-of-responsibility .content-area .top-text-area .right-area{flex:0 0 100%;max-width:100%;padding-top:0}}.release-of-responsibility .content-area .graphic-increasing{width:996px;max-width:100%;margin-left:auto;margin-right:auto;background-color:#1d1c3c;border-radius:24px;padding:24px 48px 24px;display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:24px}@media (max-width:767.98px){.release-of-responsibility .content-area .graphic-increasing{width:370px;padding:24px}}.release-of-responsibility .content-area .graphic-increasing h4{font-family:Barlow;font-weight:700;margin-bottom:24px}.release-of-responsibility .content-area .graphic-increasing li,.release-of-responsibility .content-area .graphic-increasing p{font-size:16px;line-height:22px;font-weight:500;margin-bottom:8px}.release-of-responsibility .content-area .graphic-increasing .left-text{flex:0 0 calc((100% - 348px)/ 2);max-width:calc((100% - 348px)/ 2);padding-top:36px}@media (max-width:991.98px){.release-of-responsibility .content-area .graphic-increasing .left-text{flex:0 0 calc((100% - 248px)/ 2);max-width:calc((100% - 248px)/ 2)}}@media (max-width:767.98px){.release-of-responsibility .content-area .graphic-increasing .left-text{flex:0 0 100%;max-width:100%;padding-top:0}}.release-of-responsibility .content-area .graphic-increasing .center-text{flex:0 0 300px;max-width:300px;align-self:center}@media (max-width:991.98px){.release-of-responsibility .content-area .graphic-increasing .center-text{flex:0 0 200px;max-width:200px}}@media (max-width:767.98px){.release-of-responsibility .content-area .graphic-increasing .center-text{flex:0 0 100%;max-width:100%;text-align:center}.release-of-responsibility .content-area .graphic-increasing .center-text img{width:300px}}.release-of-responsibility .content-area .graphic-increasing .right-text{flex:0 0 calc((100% - 348px)/ 2);max-width:calc((100% - 348px)/ 2);padding-top:36px}@media (max-width:991.98px){.release-of-responsibility .content-area .graphic-increasing .right-text{flex:0 0 calc((100% - 248px)/ 2);max-width:calc((100% - 248px)/ 2)}}@media (max-width:767.98px){.release-of-responsibility .content-area .graphic-increasing .right-text{flex:0 0 100%;max-width:100%;padding-top:0}}.coaching-cycles{position:relative;margin-top:120px;margin-bottom:120px}@media (max-width:767.98px){.coaching-cycles{margin-top:60px;margin-bottom:60px}}.coaching-cycles .content-area h2,.coaching-cycles .content-area h3,.coaching-cycles .content-area h4,.coaching-cycles .content-area h5,.coaching-cycles .content-area h6,.coaching-cycles .content-area li,.coaching-cycles .content-area p{margin-bottom:24px}.coaching-cycles .content-area .top-text-area{position:relative;width:996px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:48px}.coaching-cycles .content-area .cycles-area .row-3-box{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:60px;column-gap:60px;row-gap:60px;margin-bottom:60px}.coaching-cycles .content-area .cycles-area .row-3-box:last-child{margin-bottom:0}.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(1)::before,.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(2)::before{content:"";width:60px;height:24px;background:url(../../images/arrow-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media (max-width:991.98px){.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(1)::before,.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(2)::before{top:100%;left:50%;transform:translateX(12px) rotate(90deg);transform-origin:top left}}.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(3)::before{content:"";width:60px;height:24px;background:url(../../images/arrow-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:100%;left:80px;transform:rotate(90deg);transform-origin:top left}@media (max-width:991.98px){.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(odd) .content-box:nth-child(3)::before{top:100%;left:50%;transform:translateX(12px) rotate(90deg);transform-origin:top left}}.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(even){flex-direction:row-reverse}.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(even) .content-box:nth-child(1)::before{content:"";width:60px;height:24px;background:url(../../images/arrow-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:100%;transform:translateY(-50%) scale(-1)}@media (max-width:991.98px){.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(even) .content-box:nth-child(1)::before{top:100%;left:50%;transform:translateX(12px) rotate(90deg);transform-origin:top left}}.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(even) .content-box:nth-child(2)::before{content:"";width:60px;height:24px;background:url(../../images/arrow-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:100%;left:80px;transform:rotate(-90deg);transform-origin:bottom left}@media (max-width:991.98px){.coaching-cycles .content-area .cycles-area .row-3-box:nth-child(even) .content-box:nth-child(2)::before{top:100%;left:50%;transform:translateX(12px) rotate(90deg);transform-origin:top left;display:none}}.coaching-cycles .content-area .cycles-area .row-3-box .content-box{flex:0 0 calc((100% - 120px)/ 3);max-width:calc((100% - 120px)/ 3);background-color:#1d1c3c;border-radius:24px;padding:24px 24px 0;text-align:center;position:relative}@media (max-width:991.98px){.coaching-cycles .content-area .cycles-area .row-3-box .content-box{flex:0 0 100%;max-width:100%}}.coaching-cycles .content-area .cycles-area .row-3-box .content-box h4{font-family:Barlow;font-weight:700}.effective-schools{position:relative;background-color:#1d1c3c;padding-top:125px;padding-bottom:125px}@media (max-width:767.98px){.effective-schools{padding-top:60px;padding-bottom:90px}}.effective-schools .content-area{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:60px;column-gap:60px}@media (max-width:991.98px){.effective-schools .content-area{row-gap:60px;justify-content:center}}.effective-schools .content-area .text-area{position:relative;flex:0 0 calc(100% - 649px);max-width:calc(100% - 649px);padding-top:24px}@media (max-width:991.98px){.effective-schools .content-area .text-area{flex:0 0 100%;max-width:100%;padding-top:0}}.effective-schools .content-area .text-area h2,.effective-schools .content-area .text-area h3,.effective-schools .content-area .text-area h4,.effective-schools .content-area .text-area h5,.effective-schools .content-area .text-area h6,.effective-schools .content-area .text-area li,.effective-schools .content-area .text-area p{margin-bottom:24px}.effective-schools .content-area .round-text-area{position:relative;flex:0 0 589px;max-width:589px}@media (max-width:767.98px){.effective-schools .content-area .round-text-area{transform:scale(.6);transform-origin:top;margin-bottom:-200px}}.effective-schools .content-area .round-text-area .text-box{position:relative;flex:0 0 226px;height:226px;display:flex;align-items:center;justify-content:center}.effective-schools .content-area .round-text-area .text-box .round-bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;opacity:.5}.effective-schools .content-area .round-text-area .text-box p{position:relative;text-align:center;font-size:20px;font-weight:600;margin-bottom:0;width:150px}.effective-schools .content-area .round-text-area .text-box h3{text-align:center;width:132px;font-family:Barlow;font-size:24px;line-height:29px;font-weight:700}.effective-schools .content-area .round-text-area .bottom-text,.effective-schools .content-area .round-text-area .center-text,.effective-schools .content-area .round-text-area .top-text{display:flex;flex-wrap:wrap;justify-content:center}.effective-schools .content-area .round-text-area .bottom-text .text-box,.effective-schools .content-area .round-text-area .center-text .text-box,.effective-schools .content-area .round-text-area .top-text .text-box{position:relative;flex:0 0 226px;height:226px;display:flex;align-items:center;justify-content:center;margin:-32px -20px}.effective-schools .content-area .round-text-area .bottom-text .text-box .round-bg,.effective-schools .content-area .round-text-area .center-text .text-box .round-bg,.effective-schools .content-area .round-text-area .top-text .text-box .round-bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;opacity:.5}.effective-schools .content-area .round-text-area .bottom-text .text-box p,.effective-schools .content-area .round-text-area .center-text .text-box p,.effective-schools .content-area .round-text-area .top-text .text-box p{position:relative;text-align:center;font-size:20px;font-weight:600;margin-bottom:0;width:150px}.process-driven{position:relative;margin-top:120px;margin-bottom:72px}@media (max-width:767.98px){.process-driven{margin-top:60px;margin-bottom:60px}}.process-driven .content-area .top-text-area{text-align:center;width:996px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:36px}.process-driven .content-area .top-text-area h2,.process-driven .content-area .top-text-area h3,.process-driven .content-area .top-text-area h4,.process-driven .content-area .top-text-area h5,.process-driven .content-area .top-text-area h6,.process-driven .content-area .top-text-area li,.process-driven .content-area .top-text-area p{margin-bottom:24px}.process-driven .content-area .hover-tab{position:relative;display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:12px;column-gap:12px;z-index:2}@media (max-width:767.98px){.process-driven .content-area .hover-tab{display:none}}.process-driven .content-area .hover-tab.hover .tab:not(.hover){opacity:.5;transition:all .35s}.process-driven .content-area .hover-tab .tab{position:relative;flex:0 0 calc((100% - 510px)/ 4);max-width:calc((100% - 510px)/ 4);transition:all .35s}@media (max-width:1199.98px){.process-driven .content-area .hover-tab .tab{flex:0 0 calc((100% - 230px)/ 4);max-width:calc((100% - 230px)/ 4)}}@media (max-width:991.98px){.process-driven .content-area .hover-tab .tab{flex:0 0 calc((100% - 36px)/ 4);max-width:calc((100% - 36px)/ 4)}}.process-driven .content-area .hover-tab .tab::after{content:"";width:calc(100% + 120px);height:100px;position:absolute;bottom:-40px;left:-60px;display:block;z-index:10;pointer-events:none}.process-driven .content-area .hover-tab .tab.hover::after{pointer-events:all}.process-driven .content-area .hover-tab .tab.hover .tab-box{border-color:#e4002b;transition:all .35s}.process-driven .content-area .hover-tab .tab.hover .tab-box>img{-webkit-filter:none;filter:none;transition:all 0s}.process-driven .content-area .hover-tab .tab.hover .tab-box .arrow-down img{-webkit-filter:none;filter:none;transform:translateY(5px);transition:transform .35s,-webkit-filter 0s;transition:filter 0s,transform .35s;transition:filter 0s,transform .35s,-webkit-filter 0s}.process-driven .content-area .hover-tab .tab .tab-box{text-align:center;margin-left:auto;margin-right:auto;border:1px solid transparent;border-radius:24px;padding:12px 24px;transition:all .35s}.process-driven .content-area .hover-tab .tab .tab-box>img{width:78px;max-width:100%;margin-bottom:4px;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);transition:all 0s}.process-driven .content-area .hover-tab .tab .tab-box h3{font-size:24px;line-height:29px;font-weight:700;font-family:Barlow;margin-bottom:8px}.process-driven .content-area .hover-tab .tab .tab-box .arrow-down img{width:32px;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);transition:transform .35s,-webkit-filter 0s;transition:filter 0s,transform .35s;transition:filter 0s,transform .35s,-webkit-filter 0s}.process-driven .content-area .hover-tab .arrow{flex:0 0 100px;max-width:100px;text-align:center}@media (max-width:1199.98px){.process-driven .content-area .hover-tab .arrow{flex:0 0 50px;max-width:50px}}@media (max-width:991.98px){.process-driven .content-area .hover-tab .arrow{display:none}}.process-driven .content-area .hover-tab .arrow img{width:108px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:60px}.process-driven .content-area .process-container{position:relative;margin-top:24px}.process-driven .content-area .process-container .tab-box{text-align:center;margin-left:auto;margin-right:auto;border:1px solid transparent;border-radius:24px;padding:24px;transition:all .35s}.process-driven .content-area .process-container .tab-box>img{width:78px;max-width:100%;margin-bottom:4px;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);transition:all 0s}.process-driven .content-area .process-container .tab-box h3{font-size:24px;line-height:29px;font-weight:700;font-family:Barlow;margin-bottom:8px}.process-driven .content-area .process-container .tab-box .arrow-down img{width:32px;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);filter:brightness(0) saturate(100%) invert(12%) sepia(12%) saturate(3140%) hue-rotate(204deg) brightness(89%) contrast(97%);transition:transform .35s,-webkit-filter 0s;transition:filter 0s,transform .35s;transition:filter 0s,transform .35s,-webkit-filter 0s}.process-driven .content-area .process-container .hover-container{position:relative;width:100%;border:1px solid transparent;border-radius:24px;padding:0 40px;display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:40px;max-height:0;overflow:hidden;opacity:0;transition:all .1s;pointer-events:all}@media (max-width:767.98px){.process-driven .content-area .process-container .hover-container{display:flex;padding:24px;row-gap:24px;max-height:10000px;opacity:1;height:100%;margin-bottom:32px;border-color:#1d1c3c}}.process-driven .content-area .process-container .hover-container.active{border-color:#8892a0;display:flex;max-height:1000px;padding:40px;opacity:1;transition:all .35s;pointer-events:all}@media (min-width:768px){.process-driven .content-area .process-container .hover-container:hover{border-color:#8892a0;display:flex;max-height:1000px;padding:40px;opacity:1;transition:all .35s;pointer-events:all}}.process-driven .content-area .process-container .hover-container .text-box{position:relative;flex:0 0 calc((100% - 40px)/ 2);max-width:calc((100% - 40px)/ 2);padding-left:65px}@media (max-width:767.98px){.process-driven .content-area .process-container .hover-container .text-box{flex:0 0 100%;max-width:100%;padding-left:50px}}.process-driven .content-area .process-container .hover-container .text-box::before{content:"";width:35px;height:35px;background:url(../../images/star-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.process-driven .content-area .process-container .hover-container .text-box p{font-size:22px;line-height:30px;font-weight:300}
/*# sourceMappingURL=theme.min.css.map */
