@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);@media all{/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(../../../../themes/kallyope/assets/fonts/fa-light-300.eot);src:url(../../../../themes/kallyope/assets/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../../../../themes/kallyope/assets/fonts/fa-light-300.woff2) format("woff2"),url(../../../../themes/kallyope/assets/fonts/fa-light-300.woff) format("woff"),url(../../../../themes/kallyope/assets/fonts/fa-light-300.ttf) format("truetype"),url(../../../../themes/kallyope/assets/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}}@media all{/*!
 * Font Awesome Pro 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../../../../themes/kallyope/assets/fonts/fa-brands-400.eot);src:url(../../../../themes/kallyope/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../../../../themes/kallyope/assets/fonts/fa-brands-400.woff2) format("woff2"),url(../../../../themes/kallyope/assets/fonts/fa-brands-400.woff) format("woff"),url(../../../../themes/kallyope/assets/fonts/fa-brands-400.ttf) format("truetype"),url(../../../../themes/kallyope/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}}body,h1,h2,h3,h4,h5,h6,a,div,li,p,.p-title{font-family:'Barlow',sans-serif!important;font-weight:400;color:#333}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:700}h2,.h2,h3,.h3,h4,.h4{color:#333}h5,.h5{font-weight:500}.splash-head{font-family:'Barlow',sans-serif;font-weight:700}.page-header-image{border-bottom:0 none;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}#layout{position:relative;background:#fff0}.homepage_hero{float:left;position:relative;width:100%;height:calc(100vh - 64px)}.splash-container img.hanging-image{float:left;margin-left:-13%;max-width:30%}img.hanging-image{width:25%;position:absolute;left:-50px;float:left}.wysiwyg_band+.wysiwyg_band{padding-top:0}html #wpadminbar{overflow:hidden}.owl-carousel .owl-stage:after{display:none}.fa,.social_icon{font-family:"Font Awesome 5 Pro"!important}.fab{font-family:"Font Awesome 5 Brands"!important}.menu-button:active,.menu-button:hover{color:#000!important}section{float:left;width:100%;position:relative}.homepage_hero .splash{padding:100px 0;position:absolute;top:0;display:flex;align-items:center;justify-content:flex-end}.homepage_hero .splash-container .hanging-image{width:auto;height:113%;max-width:900%;margin-left:0}.splash-container{background:#2e33ba}.homepage_hero .splash-container .splash-head{text-align:left;margin:0;max-width:700px;text-transform:capitalize;font-size:65px}.homepage_hero .splash .splash-inner{float:right;width:50%;text-align:left}#main .homepage_hero:first-child{margin-top:-123px}blockquote{margin:2em auto;padding:0;display:table}blockquote p{color:#1B98E0;text-align:end;font-style:normal;font-family:"industry";display:block;font-size:3.4375rem;letter-spacing:.9px}blockquote p:last-child{color:rgb(74 74 74 / .4);text-align:right;font-size:15px;line-height:20px}.image_content .image-groups__items{max-width:660px;margin:0 auto}.image_content .image-groups__image{max-width:33%}.image_content .image-groups__content{width:67%}.main_page_content{padding-left:0}.main_page_content .container{padding:0}.container{padding:0 25px}.main_page_content .entry-content{max-width:100%}.main_page_content .entry-content>p,.main_page_content .entry-content>ul,.main_page_content .entry-content>ol{max-width:660px;margin-right:auto;margin-left:auto}.owl-nav{text-align:center;margin-top:30px}.owl-nav button{color:#1B98E0!important;font-size:3rem!important;margin:0 20px}.gallery_band{padding:40px 0;overflow:hidden}.gallery_band .owl-carousel.owl-drag .owl-item{order:1px solid #CCC;transform:rotate(0deg);box-shadow:0 1px 3px #000;z-index:0;background:#FFF}.gallery_band .owl-carousel.owl-drag .owl-stage .owl-item .item{padding:10px}.gallery_band .owl-carousel.owl-drag .owl-stage .owl-item:nth-child(2n){transform:rotate(-5deg)}.gallery_band .owl-carousel.owl-drag .owl-stage .owl-item:nth-child(3n){transform:rotate(-12deg);z-index:9}.gallery_band .owl-carousel.owl-drag .owl-stage .owl-item:nth-child(4n){transform:rotate(4deg);margin-top:-20px}.gallery_band .owl-carousel.owl-drag .owl-stage .owl-item:nth-child(5n){transform:rotate(10deg)}.gallery_band .owl-carousel .owl-stage-outer{overflow:visible;padding-bottom:30px}.gallery_band .owl-carousel .owl-stage{padding:30px 0}.entry-content li:before{color:#4497FF}section.job-single a,.single article .entry-content a{font-weight:700}.single article,section.job-single,.page-template-content-team{padding:100px 0 0}.team_sub_page{padding-top:30px;width:100%;clear:both}.news-block h4 a{color:#4497FF;font-weight:500}.blog-cta{display:flex}.news-article{margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto}a.primary-button.blue{background:#22A8FF!important}.page-id-143 .primary-button{clip-path:polygon(0 0,100% 0%,calc(100% - 32px) 100%,0% 100%)}.home .site-footer{position:fixed;bottom:0;left:0;background-color:#F7F7F7;text-align:center;font-size:14px;color:#aaa;display:table;width:100%;max-width:100%;margin:0 auto;height:64px}.page-id-1034 .wysiwyg_band .entry-content{max-width:100%}.gallery_band .container{max-width:100%}.centered-heading{text-align:center}h1,.h1{font-size:50px;letter-spacing:0}h2,.h2{font-size:46px;letter-spacing:0}h3,.h3{font-size:27px;letter-spacing:0}h4,.h4{font-size:24px;text-transform:none;letter-spacing:0}h5,.h5{font-size:22px;letter-spacing:0}.entry-title{font-size:50px}@-moz-keyframes move{0%,100%{-moz-transform:translateY(0);transform:translateY(0)}33%{-moz-transform:translateY(5px);transform:translateY(5px)}66%{-moz-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes move{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}33%{-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes move{0%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}33%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}}.homepage_banner{float:left;width:100%;position:relative;padding:20px 0}.homepage_banner .splash_content{display:flex;color:#FFF;font-size:22px;line-height:30px;justify-content:flex-start;width:100%}.homepage_banner .splash-inner{padding:0;max-width:500px}.homepage_banner .splash-head,.homepage_banner .splash-head p{font-size:50px;text-align:left;line-height:52px;margin-bottom:70px;margin-top:0;font-weight:700;padding-right:20px}.homepage_banner .desc{padding-right:2em;font-weight:500;color:#FFF}.homepage_banner .scrollto{position:absolute;bottom:-9.3em;width:400px;margin-left:-3em;display:flex;align-items:center}.homepage_banner .scrollto img{opacity:1}.homepage_banner .scrollto>a{color:#FFF;font-size:15px;padding:0 0 10em 2.6em;position:relative}.homepage_banner .scrollto>a i{font-size:25px;position:absolute;margin-left:5px;top:2px;animation:move 3s ease-out 2s infinite;transform:scale3d(0,0,0);right:-16px}.homepage_banner .scrollto>a i.light{opacity:.5;top:9px}.homepage_banner>figure{width:100%;height:100%;margin:0;max-height:870px;display:flex;align-items:center;justify-content:flex-end;overflow:hidden}.homepage_banner figure video{object-fit:contain;height:100%!important;width:auto!important;max-height:800px}.homepage_banner figure{margin:0;float:right}.homepage_banner figure img{height:100%;width:auto;max-height:800px;border-radius:60px}.homepage_banner .home_banner_content{position:absolute;top:0;display:flex;width:100%;height:100%;justify-content:center}.homepage_banner .home_banner_content>.container{min-width:980px;max-width:60%}input[type=text],textarea,input[type=email],input[type=password],input[type=phone],input[type=number],input[type=url],select{border:1px solid #D7D7D7}body{background-color:#F3F3F3;color:#333}.btn,a.btn,.gform_wrapper.gravity-theme .gform_footer input{background:#3C4BFF;font-weight:600;border-radius:24px;margin:0 auto;color:#FFF;padding:9px 40px;float:none;display:inline-block;font-size:18px;position:relative;overflow:hidden;z-index:1;border:none}.btn:before,a.btn:before,.gform_wrapper.gravity-theme .gform_footer input:before{content:"";box-sizing:border-box;transition:0.5s ease-in-out;z-index:-1;position:absolute;top:0;right:-50px;bottom:0;left:0;border-right:50px solid #fff0;border-bottom:80px solid #4497FF;transform:translateX(-100%)}.btn:hover:before,a.btn:hover:before,.gform_wrapper.gravity-theme .gform_footer input:hover:before{transform:translateX(0)}.btn:hover,a.btn:hover,.gform_wrapper.gravity-theme .gform_footer input:hover{text-decoration:none}.btn-white,a.btn-white{background:#FFF;color:#333}.home-menu ul .btn:hover{color:#FFF;border:1px solid #333}.main-section{float:left;width:100%;position:relative;padding:120px 0}.main-section.job-listing{padding:0}.main-section.gallery_band{padding:0}.wysiwyg_band+.icon_text_highlights{padding-top:0}.wysiwyg_band+.section-flexible{margin-top:0}.main-section .section-title{text-align:center}.main-section h2.section-title{text-align:center;font-size:46px;line-height:52px}.main-section.icon_text_highlights h3.section-title{padding:0 30px}.icon_text_highlights .desc{font-size:20px;line-height:26px;max-width:870px;margin:0 auto;float:none;text-align:left}.icon_text_highlights .boxes_column{margin-top:20px}.icon_text_highlights .boxes_column .row{display:flex;margin:0 -8px}.icon_text_highlights .boxes_column .col{margin:0 10px;position:relative;font-size:17px;width:33.333%}.icon_text_highlights .boxes_column .col .box_content{height:100%;position:relative}.icon_text_highlights .boxes_column .col .box_content figure{margin:0;text-align:center;position:relative;z-index:1}.icon_text_highlights .boxes_column .col .box_content figure img{max-width:210px}.icon_text_highlights .boxes_column .col .box_content .info{background:#FFF;border-radius:27px;padding:82px 30px 40px;margin-top:-82px;height:calc(100% - 90px);text-align:center;position:relative}.icon_text_highlights .boxes_column .col .box_content .info h3{margin:0;line-height:1.2;font-size:27px;text-align:center}.icon_text_highlights .boxes_column .col .box_content .info p{text-align:left}.icon_text_highlights .boxes_column .col .box_content .info .btn-out{position:absolute;left:0;margin-top:20px;bottom:-24px}.home-menu li.current-menu-item a:focus,.home-menu li.current-menu-item a:hover,.home-menu li.current-menu-item>a{font-weight:700;color:#000}.two_column_band{display:flex;align-items:center;justify-content:center;overflow:hidden}.two_column_band .owl-carousel .owl-stage{display:flex;align-items:center}.two_column_band .main_img{margin:0;position:absolute;width:50%;left:0;height:100%;z-index:1;display:flex;align-items:center;border-top-right-radius:60px;border-bottom-right-radius:60px;overflow:hidden}.two_column_band .main_img .owl-carousel{z-index:1}.two_column_band .main_img img{border-top-right-radius:60px;border-bottom-right-radius:60px;width:auto}.two_column_band .main_img .owl-item img{width:auto}.two_column_band .main_img .owl-nav{text-align:center;position:absolute;top:36%;width:100%;margin:0;display:flex;justify-content:space-between;z-index:5}.two_column_band .main_img .owl-nav button{font-size:5em!important;text-shadow:1px 1px 5px #fff;line-height:1}.two_column_band .main_img .owl-nav button.disabled{opacity:.3}.two_column_band .aside .text_col{margin-left:60%}.two_column_band .aside .text_col h2{margin-bottom:20px}.two_column_band .aside .text_col span.subhead{font-size:27px;font-weight:700}.two_column_band .aside .text_col p{font-size:18px}.two_column_band .aside .text_col ul{padding:0;list-style:none}.two_column_band .aside .text_col ul li .list_box{font-size:24px;display:flex;align-items:center;font-weight:700;line-height:1}.two_column_band .aside .text_col ul li .list_box figure{margin:0 15px 0 -15px;max-height:80px;max-width:80px}.current-menu-item .underline,.current-page-ancestor .underline{bottom:18px;border-bottom:2px solid #6DAEFF}.two_column_band.imgright .main_img{left:auto;right:0}.two_column_band.imgright .main_img img{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:60px;border-bottom-left-radius:60px}.two_column_band.imgright .aside .text_col{margin-right:60%;margin-left:0}.cta_columns_band .title{color:#FFF;text-align:center;margin-bottom:65px}.cta_columns_band .cta_columns{display:flex}.cta_columns_band .cta_columns .cta_col{text-align:center;margin:0 10px;position:relative}.cta_columns_band .cta_columns .cta_col .col_inner{height:100%;border-top-left-radius:39px;border-top-right-radius:39px;background:linear-gradient(180deg,#525EA4 0%,#29306B 54.01%)}.cta_columns_band .cta_columns .cta_col .col_inner figure{margin:0;line-height:.5}.cta_columns_band .cta_columns .cta_col .col_inner figure img{border-top-left-radius:39px;border-top-right-radius:39px}.cta_columns_band .cta_columns .cta_col .col_inner .contento{background:linear-gradient(180deg,#525EA4 0%,#29306B 54.01%);color:#FFF;padding:40px 80px 70px 80px;font-size:17px;line-height:1.5}.cta_columns_band .cta_columns .cta_col .col_inner .contento h3{margin:0 0 10px;color:#FFF}.cta_columns_band .cta_columns .cta_col .col_inner .contento .btn-out{position:absolute;bottom:-22px;width:100%;left:0;text-align:center}.cta_columns_band .container{position:relative}.cta_columns_band .up-arrow{position:absolute;top:-16.9em;display:flex;align-items:center;right:-3vw;left:auto}.btn-out a.btn i,.btn i{font-weight:200;margin-left:13px;font-size:90%}.btn-out{width:100%;text-align:center;float:left;display:block}.home-menu{background:#FFF;width:100%;box-sizing:border-box;padding:0 32px}.nav-list li a{color:#000;font-size:16px;text-transform:inherit;letter-spacing:0}.home-menu ul .btn{font-size:16px;border:1px solid;padding:2px 22px;font-weight:600;transition:0.5s ease-in-out}.pure-menu-horizontal .pure-menu-list{display:flex;align-items:center}.home-menu ul{float:right}.nav-list li{margin:0 26px}.nav-list li:after{content:'';position:absolute;right:-32px;top:35px;width:6px;height:6px;background:#6DAEFF;border-radius:100%}.nav-list li:last-child:after{display:none}.logged-in .pure-menu.pure-menu-fixed{margin-top:32px}.home #layout{height:auto}.home .site-footer{position:relative;background:#FFF;padding:65px 0}.footer_cont{display:flex;align-items:center;font-size:15px;color:#000;justify-content:center}.site-footer a:first-child{margin:0}.footer_cont img{max-width:200px}.footer_cont .address{margin:0 55px}.site-footer a{color:#000}.site-footer .footer-icon{font-size:35px}.interior_hero{float:left;width:100%;position:relative;padding:100px 0}.interior_hero .page-title,.interior_hero .page-title p{color:#FFF;font-size:46px;line-height:1.5;margin:0 auto;max-width:100%;font-weight:700}.wysiwyg_band{float:left;width:100%;position:relative;padding:60px 0}.wysiwyg_band+.two_column_band{padding:0}.mobile_img{display:none}.icon_text_highlights .boxes_column.list{margin-top:70px}.icon_text_highlights .boxes_column.list .row{flex-direction:column;margin:0}.icon_text_highlights .boxes_column.list .row .col{width:100%;margin:0 0 25px}.icon_text_highlights .boxes_column.list .col .box_content{display:flex;height:auto;align-items:center}.icon_text_highlights .boxes_column.list .col .box_content figure{margin:0 33px 0 0;text-align:left}.icon_text_highlights .boxes_column.list .col .box_content .info{background:#fff0;padding:0;margin-top:0;height:auto;text-align:left}.icon_text_highlights .boxes_column.list .col .box_content .info h3{text-align:left;font-size:27px;font-weight:700;margin-bottom:10px}.icon_text_highlights .boxes_column.list .col .box_content .info p{margin:0}.icon_text_highlights .boxes_column.list .row .col:last-child{margin:0}.dark-section{background:linear-gradient(180deg,#303772 0%,#0b0f2a 54.01%);color:#FFF}.dark-section.dark-section2{background:linear-gradient(180deg,#303772 0%,#0B0F2A 100%) 0% 0%;color:#FFF}.rounded-top-borders{border-top-left-radius:77px;border-top-right-radius:77px}.rounded-top-borders h2{margin-bottom:15px}.rounded-bottom-borders{border-bottom-left-radius:77px;border-bottom-right-radius:77px}.dark-section .title,.dark-section p,.dark-section h2{color:#FFF;text-align:center}.call-to-action p{font-size:20px}.call-to-action .btn-out{margin-top:20px}.single-document .btn-out{margin-top:20px;margin-bottom:20px}.call-to-action{padding:100px 0 90px}.site-footer{background:#FFF;padding:65px 0;height:auto;max-width:100%}#main,.featured-image #main{margin-top:67px}.call-to-action .cta_content{max-width:575px;margin:0 auto}.call-to-action .cta_content.with_icon{display:flex;align-items:center}.call-to-action .cta_content.with_icon .cta_box{padding-left:20px}.call-to-action .cta_content.with_icon .cta_box p{text-align:left;margin:0}.call-to-action .cta_content .icon{max-width:135px}.call-to-action .cta_content.with_icon .btn-out{text-align:left}.call-to-action .cta_content .btn-out a.link{font-size:30px;color:#4EEEBF;font-weight:700;margin-top:-20px;display:inline-block}.testi_box{display:flex;background:#FFF;border-radius:24px;background-repeat:no-repeat;background-position:right;background-size:auto 100%}.testi_box .testi_content{padding:45px 70px 70px 95px;position:relative;float:left;border-top-left-radius:24px;border-bottom-left-radius:24px}.testi_box.with_img .testi_content{max-width:calc(100% - 340px);background:#FFF}.testi_box .testi_content .author_name{font-size:19px;font-weight:600;line-height:24px;color:#333;margin-top:20px}#testimonials{padding:0 20px}.testi_box .testi_content .quote p{font-size:17px}.testi_box .testi_content:before,.testi_box .testi_content:after{content:'';position:absolute;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABnCAYAAABRq1EBAAAABHNCSVQICAgIfAhkiAAABLhJREFUeF7tV1GIVGUUPv+M0+xWJhmhERRBkUlkNWDtzIRFVu6M1oMNYUXSmxZRTz5YWRQkEkFQBL1IlEpEUS07oxtUS+zsboK5D0XUQ1iKoJhIsbC0O3P6rqTcua17z8yd/8S2Z95m5/zfd77vO/+5dx0tkI9bIDrJhP7fkrZELdF56oCN7jwN7oJtW6KW6Dx1wEZ3ngb33yyj3Aa+uLdJZbBXmkQDo1W3p10D82W+GWNXIabbpk7QxkOH3HS7GEG9l9HN5TjTs4yeA/qLIFj8T2On/pqiFQe/dL9LGi2u51XM9DbOF8/V4/v2es3tlJyP1nRdaH4d97k07QbwijAZmjzddPToWNUNzdXo9f2cXZai13H+KdSlI7WfjlRpI/LhdsV2VWhhHZfQ2scA7Q2lcBrJvoG/v1UfcH/O1eAt9/Mll2XoM9SsjdQNcZNeru934+0KPFffNaHFMleQ2l7nKHNeJNFvjQatGT/gjsQ1mFvLS3qytB8N9bVMQpN2QOCrcefjfu+K0DvLfNMipu+QXM95QqZj+L5mpOp+iWsi+L1Y4n2o39QikuiVetW9JDkfV5NYaLB4epfTGIhyIbIGz9Cq+pD7Ia6B4PdCPz/iUvRh5E6/j8WzWXJeUpNYKJJ4AUm0jBZG+D00+aSkgdX38hWZLP2MkV8autfT2DY3jNbcrxIMSU0yoRVOFyfPjujy0MjO4PuNbYzss6h/M5LmuzBqi0SAtCaR0GDL4lFSjZANQ+Q90gYKJT6MNG8N1zcwzXgMjUoxJHWJhGLTfgSSSgsR0wcjNfeEhDx4KcAbz0S0NjVN13zzhTsqwZDWJBNa4pMYuysjY7cTY7dd0gDu97/HlqiZmaTs8LCbkWBIazoWurLCF10+SVMYuyjGGSySP1oaaNDW+gFXizYFobtwelvEKMbfoml+j8dM8M7c8adjofkSX5tydETCjC08Ua/R7dFXt0KZ96CBxyQYGPENuBKDotpZijoXinfaVJrEC6Ph6I6xQXcw3AMW0VeYCNHiwpQMINWH1IVikdwNl79ug/hpbON3wvVYZnV8z0swIPQ4hF4tqZ2tpuNE73qAr+JFdFxKjEafR6OvtQgt8W7cR9GLBUydxOheKuWL1nUsNADC6J3B6C2RkDeZHsabzifh2nw/b0ulaJfkPO75YWxz3PPOPsmElvlzADwoocazYuV41f0Yru1bz6vTTN9KzmMi9mIiHpfUdnV0AzA8HjZh9PYJyEdxPwuz1eGeBv/dXBeLgaU1MuiGY+suUJAo0eAf5cUZ+gkg2bka4AZtnu05enb8y7wD55+JETABo+7rVGRwLpHQJMTaZ02otuO++SxR3w5r41ui2o775rNEfTusjW+Jajvum88S9e2wNr4lqu24bz5L1LfD2viWqLbjvvksUd8Oa+NbotqO++azRH07rI1viWo77pvPEvXtsDa+JartuG8+S9S3w9r4lqi24775LFHfDmvjW6Lajvvms0R9O6yNb4lqO+6bzxL17bA2viWq7bhvPkvUt8Pa+JaotuO++SxR3w5r41ui2o775rNEfTusjW+Jajvum88S9e2wNr4lqu24bz5L1LfD2viWqLbjvvkWTKJ/A/tRLHf6bHH8AAAAAElFTkSuQmCC);background-repeat:no-repeat;width:60px;height:60px;background-size:45px}.testi_box .testi_content:before{top:50px;left:50px}.testi_box .testi_content:after{top:50px;right:0;transform:rotate(180deg)}.testi_box.with_img .testi_content:after{right:50px;top:28px}#testimonials .owl-dots{text-align:center;margin-top:50px}#testimonials .owl-dots button{width:16px;height:16px;border:2px solid #3C4BFF;border-radius:100%;margin:0 6px}#testimonials .owl-dots button.active{background:#3C4BFF}#testimonials .owl-nav{position:absolute;top:10%;width:calc(100% + 140px);margin-left:-90px;display:flex;align-items:center;justify-content:space-between;z-index:-1}#testimonials .owl-nav.disabled{display:none}#testimonials .owl-nav button{font-size:6rem!important;color:#3C4BFF!important}#testimonials .owl-nav button.disabled{color:#c8c9d1!important}.testi_box figure{display:none}.top_mobile_bar{display:none}body.open-header .top_mobile_bar{display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0004;padding:10px 20px 10px 18px}.top_mobile_bar .logo a{float:left;max-width:136px;line-height:.5em}.top_mobile_bar #menu-close-button{font-size:0;color:#FFF;width:18px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAAShJREFUOE+NlDESATEYheUESiWd3gXYI+wRdAqGA5jBOAAzXMIRVLgFHR2lRrvei/z8IonNzD/JrvzfvPeSZSoYRVFMORtj7FxmoKeGfRtUD31H4yAT1zwrA3OQA3qaqCsq80HkJWEehPtvqLZR1kRVFBaFGHOyoDKwFMTmq4P18norw/s6HrYuk48dKJH+L1BE2RLvcxRhQciPooRN+ekVrFISVaRgC6xHyvoD61YIklJEG7wnYkd4a4AGOtdURj7kjs1V1RyE+afmQy7MBNVF6Xv2A9P3KAiBFcL4PY4xzWPK5GYnIeoA+livQjB+a6Ug/2AE7V0O3EsbHdg5h05GwYZY86LKyAlq4GmHok1eNpvJv4E+sWmDl4wI4x9bUokPByxDD0VUnpz6oKmQgepVAAAAAElFTkSuQmCC);cursor:pointer;background-repeat:no-repeat;background-size:100%}.team-member h5 i{font-size:80%}.text-center.btn-out{float:none}body.open-header .menu-button{display:none}.investors-band{background:#fff;margin-bottom:5px}p.gform_required_legend{font-size:14px;font-style:italic;opacity:.8}p.gform_required_legend:after{content:"."}.homepage_banner figure.mobile_img{display:none}.pure-menu-horizontal .pure-menu-list .btn-out{display:flex}.homepage_banner figure video#mobile_video{display:none}.team-grid{justify-content:center}.media-item__img,.media-item__content{text-align:center}@media (min-width:959px){.static-team .team-member:nth-child(4){margin-left:1%}}@media (max-width:767px){.team-member{width:100%}.team-member .media-item{display:flex}}@media (min-width:1200px){.homepage_banner{min-height:800px;padding:0}}@media (min-width:769px) and (max-width:1199px){.homepage_banner .scrollto{bottom:-10.5em}}@media (min-width:769px) and (max-width:1199px){.homepage_banner figure{max-width:735px;float:right;margin:0}.homepage_banner figure video{max-height:660px}.homepage_banner .home_banner_content>.container{min-width:100px;padding:0 14%;max-width:100%}.homepage_banner .splash_content{flex-direction:column}.homepage_banner .desc{padding-right:0;margin-bottom:40px}.homepage_banner .splash-head,.homepage_banner .splash-head p{margin-bottom:20px;max-width:100%;padding-right:0}}@media (min-width:768px) and (max-width:1059px){blockquote p{font-size:2rem}.nav-list li a{font-size:15px}.nav-list li{margin:0 7px}.nav-list li:after{right:-11px}.home-menu ul .btn{font-size:14px}#main,.featured-image #main{margin-top:50px}#testimonials .owl-nav{width:100%}}@media (max-width:1199px){.homepage_banner .home_banner_content{position:relative;padding:10% 0}.homepage_banner .splash-inner{max-width:100%}}@media (max-width:47.999em){.homepage_hero .splash-container .splash-head{text-align:center;font-size:2.5rem}.homepage_hero .splash .splash-inner{text-align:center;width:100%;padding:0}.homepage_hero{padding-top:60px}.homepage_hero .splash-container{height:calc(100vh - 130px)!important}.homepage_hero .splash-container .hanging-image{width:auto;height:100%;max-width:700%;margin:0}.homepage_hero .splash{padding:20px;height:100%;justify-content:center}#main .homepage_hero:first-child{margin-top:-90px}img.hanging-image{max-width:30%;float:none;margin:0 auto 20px;display:block;position:relative;top:0;left:0}h1,.h1{font-size:28px}h3,.h3{font-size:28px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h2,.h2,.cta_columns_band .title,.main-section h2.section-title{font-size:28px;line-height:28px}.image_content .image-groups__content{width:95%}.main_page_content{padding-left:0}blockquote p{font-size:2rem}.cta_columns_band .cta_columns{display:block}.icon_text_highlights .boxes_column .row{display:block;margin:0}.site-title a{margin:0 0 0 25px;background:#FFF}.header .site-title{background:#FFF}.menu-button{background:#FFF;color:#000!important}.entry-title{font-size:28px;line-height:1.2}.cta_columns_band .cta_columns .cta_col{margin:0 0 70px}.cta_columns_band .up-arrow{right:10px;top:-15.3em}.main-section{padding:60px 0}a,div,li,p{font-size:17px;line-height:22px}.icon_text_highlights .desc{font-size:17px;line-height:22px}.icon_text_highlights .boxes_column .col{margin:0 0 35px;width:100%}.icon_text_highlights .boxes_column .col .box_content .info h3{font-size:24px}.two_column_band .aside .text_col{margin-left:0}.two_column_band .main_img{width:100%;position:relative;padding-right:0;margin-bottom:40px}.two_column_band div.main_img{margin-bottom:0}.two_column_band{display:block}.logged-in .pure-menu.pure-menu-fixed{margin-top:0}.footer_cont{display:block}.footer_cont .site_logo{margin:0 0 20px}.footer_cont .address{margin:0 20px 20px}.rounded-top-borders{border-top-left-radius:21px;border-top-right-radius:21px}.rounded-bottom-borders{border-bottom-left-radius:21px;border-bottom-right-radius:21px}.interior_hero .page-title,.interior_hero .page-title p{font-size:24px;line-height:28px;max-width:290px}.desktop_img{display:none}.mobile_img{display:block;margin:0 -25px}.icon_text_highlights .boxes_column.list .col .box_content{display:block}.icon_text_highlights .boxes_column.list .col .box_content figure{margin:0;text-align:center}.icon_text_highlights .boxes_column.list .col .box_content .info h3{font-size:20px;text-align:center;margin-bottom:10px}.icon_text_highlights .boxes_column.list .row .col{margin:0 0 20px}.icon_text_highlights .boxes_column.list{margin-top:0}#main,.featured-image #main{margin-top:60px}.interior_hero{padding:50px 0}.footer_cont img{max-width:130px}.call-to-action p,.two_column_band .aside .text_col p{font-size:17px;line-height:22px}.call-to-action .cta_content.with_icon{display:block}.call-to-action .cta_content .icon{margin:0 auto}.call-to-action .cta_content .btn-out a.link,.two_column_band .aside .text_col ul li .list_box{font-size:20px}.two_column_band .aside .text_col ul li .list_box{margin-left:10px}.two_column_band .aside .text_col ul li .list_box br{display:none}.main-section:not(.dark-section)+.main-section:not(.dark-section){padding-top:0}.testi_box figure{display:block;max-width:110px;margin:0 auto;text-align:center;width:100%;border-radius:100%;z-index:1;position:relative;background:#FFF}.testi_box figure img{border-radius:100%}.testi_box .testi_content{padding:50px 40px 30px;border-radius:24px;margin-top:0;max-width:100%;background:#FFF}.testi_box.with_img .testi_content{margin-top:-50px;max-width:100%}#testimonials .owl-nav{width:calc(100% + 80px);margin-left:-58px;top:40%}.testi_box{background-image:none!important;background:#fff0;display:block}.testi_box .testi_content .quote p{font-size:16px}.testi_box .testi_content .author_name{font-size:16px;line-height:20px}.testi_box .testi_content:before{top:30px;left:30px}.testi_box .testi_content:after{top:10px;right:30px}.testi_box.with_img .testi_content:after{right:30px;top:8px}.testimonials_band{overflow-x:hidden}#testimonials .owl-dots{margin-top:30px}body.open-header .header{width:100%}.pure-menu.pure-menu-fixed .menu-button .fa-times:before{content:"\f0c9"}.pure-menu.pure-menu-fixed{background:linear-gradient(180deg,#303772 0%,#0b0f2a 54.01%)}.pure-menu-horizontal .pure-menu-list{display:block}.nav-list li{border-bottom:1px solid #000;margin:0 20px;height:auto;line-height:55px;padding:0 0 0 26px;width:auto;display:block;float:none}.nav-list li a{color:#FFF;line-height:50px;height:50px}.nav-list li:after{left:8px;right:auto;top:27px}.nav-list li:last-child:after{display:block}.pure-menu-horizontal .pure-menu-list .btn-out{position:relative;margin:0 0 0 20px;padding:0 0 0 26px}.pure-menu-horizontal .pure-menu-list .btn-out .btn{color:#FFF;line-height:56px;height:56px;background:#fff0;border-radius:0;border:none;float:left;font-size:16px;margin:0;padding:0}.pure-menu-horizontal .pure-menu-list .btn-out .btn:hover,.pure-menu-horizontal .pure-menu-list .btn-out .btn:active,.pure-menu-horizontal .pure-menu-list .btn-out .btn:focus{color:#1B98E0}.pure-menu-horizontal .pure-menu-list .btn-out .btn:before{display:none}.pure-menu-horizontal .pure-menu-list .btn-out:after{content:'';position:absolute;width:6px;height:6px;background:#6DAEFF;border-radius:100%;left:8px;right:auto;top:27px}.home-menu ul{float:left;width:100%}.nav-list li.current-menu-item a{color:#FFF;line-height:55px;height:55px;font-size:16px;text-transform:inherit;letter-spacing:0;font-weight:400;border:none}.nav-list li.current-menu-item{border-bottom:2px solid #FFF}.pure-menu-horizontal .pure-menu-list .btn-out .btn{font-weight:400}.page-id-1433 .pure-menu-horizontal .pure-menu-list .btn-out{border-bottom:2px solid #FFF}.team_sub_page{padding-top:50px}}@media screen and (max-width:1230px){.cta_columns_band .up-arrow{right:5vw}.cta_columns_band .cta_columns .cta_col .col_inner .contento{padding:40px 40px 60px 40px}}@media screen and (max-width:930px){.pure-menu-horizontal .pure-menu-list .btn-out{}.cta_columns_band .up-arrow{display:none}.icon_text_highlights .boxes_column .col .box_content .info .btn-out .btn{padding:9px 30px}.icon_text_highlights .boxes_column .col .box_content .info p{margin-bottom:0}.main-section{padding:70px 0}.testi_box .testi_content{padding:45px 50px 70px 50px}.testi_box .testi_content:before{left:10px}.testi_box.with_img .testi_content:after{right:10px}.testi_box{background-position:bottom right;background-size:58% auto}.two_column_band{display:block}.two_column_band .main_img{width:93%;height:80%;position:relative}.two_column_band .main_img img{border-top-right-radius:21px;border-bottom-right-radius:21px}.two_column_band .aside .text_col{margin-left:0;margin-top:35px}.icon_text_highlights .boxes_column.list .col .box_content .info{padding:0 22px}}@media (min-width:768px) and (max-width:840px){.testi_box.with_img .testi_content{max-width:calc(100% - 240px);background:#fff0}.testi_box{background-size:50% auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.homepage_banner figure.mobile_img{display:block;max-width:300px;float:right}}@media (max-width:1024px){.homepage_banner figure.mobile_img{display:block;max-width:300px}}@media screen and (max-width:768px){.hidemobile{display:none}.two_column_band .aside .text_col h2,.two_column_band .aside .text_col span.subhead{text-align:center;display:block}.two_column_band .aside .text_col span.subhead{font-size:22px}.cta_columns_band .cta_columns .cta_col .col_inner .contento{padding:30px 30px 50px 30px;text-align:left}.homepage_banner figure,.homepage_banner figure.mobile_img{float:right;margin:10px 0 0}.homepage_banner figure#video_container{display:block;max-width:50%;margin:0;width:50%}.homepage_banner figure.mobile_img{display:none}.homepage_banner figure video{display:none}.homepage_banner figure video#mobile_video{max-width:280%!important;display:block;height:auto!important;margin-left:-140%}.homepage_banner .home_banner_content>.container{min-width:100px;max-width:100%}.homepage_banner .splash-inner{padding:0;max-width:100%;margin:0 0 30px}.homepage_banner .splash_content{flex-direction:column}.homepage_banner .splash-head,.homepage_banner .splash-head p{font-size:28px;line-height:33px;margin-bottom:30px}.homepage_banner figure img{border-radius:30px}.homepage_banner .splash_content figure{margin:0}.homepage_banner .desc{padding-right:0em;font-size:16px}.homepage_banner{padding:50px 0;margin-top:-30px}.homepage_banner .scrollto{margin-left:-16px;bottom:.7em;width:80%}.homepage_banner .scrollto>a{font-size:11px;padding:0 0 4em 1em}.homepage_banner .scrollto>a i{top:-6px}.homepage_banner .scrollto>a i.light{top:1px}.main-section.icon_text_highlights h3.section-title{margin:0}}@media (min-width:768px) and (max-width:1024px){.page-id-730 .main-section.wysiwyg_band:first-child{padding-left:20%}.page-id-730 .main-section.wysiwyg_band:first-child{padding-right:7%}}@media screen and (max-width:767px){img.hanging-image{z-index:2;margin-bottom:-20px}.main-section{padding:40px 0}.icon_text_highlights .boxes_column .col .box_content .info{padding-left:22px;padding-right:22px}}@media (max-width:359px){.homepage_banner>.container{padding-right:0}}.skip-btn{height:50px;float:left;font-family:"Poppins",sans-serif;font-weight:600;font-size:16px;color:#fff;line-height:50px;text-decoration:none;text-align:center;text-transform:uppercase;background:#10153e;border-radius:4px;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;overflow:hidden;position:absolute;z-index:999999;top:-50px;left:0;opacity:0;padding:0 35px;margin:0}.skip-btn:hover,.skip-btn:focus,.skip-btn:active{top:0;color:#fff;text-decoration:none;background:#4063f0;box-shadow:rgb(0 0 0 / 20%) 0 0 25px;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear;opacity:1}.job{margin:40px 0}.job-title a{font-size:22px;font-weight:600}.team-block:after{display:none}.team-block{border-bottom:0 none}.border-bottom{border-bottom:1px solid rgb(74 74 74 / .2)}.button-container{border-bottom:1px solid rgb(74 74 74 / .2);padding-bottom:60px}.documents-filter{border-bottom:1px solid rgb(74 74 74 / .2);padding-bottom:30px;& .document-filters{display:flex;justify-content:space-between}}.documents-grid{--auto-grid-min-size:12rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:2rem;& .card-header{display:flex;gap:1rem;padding-top:1rem}& svg{width:24px}& h2{flex-grow:1;margin-top:0}& .card{display:flex;flex-direction:column;height:100%}& .card-body{margin-top:auto}& .card-body .btn{text-align:center}& .col article{padding:0px!important}}.documents-filter input[type=text],.documents-filter select{width:40%!important}.loader{display:flex;justify-content:center;align-items:center;height:100px;margin:20px 0}.loader:after{content:'';width:40px;height:40px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:700px){.document-filters{flex-flow:column;row-gap:10px}.documents-filter input[type=text],.documents-filter select{width:75%!important}}