/**
 * Theme Name: Zumigo
 * Theme URI: https://zumigo.com/
 * Author: Crux Design
 * Author URI: http://cruxdesign.com
 * Description: A custom made theme for Zumigo.
 * Version: 1.0
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
 * Text Domain: zumigo
 */

@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);footer{background-color:#232323;padding:8rem 0 4rem;font-size:1.45rem;color:#fff}footer .footer-title{text-transform:uppercase;color:#58b4f1;font-weight:700;font-size:1.55rem;margin:0 0 1rem}footer .footer-title.margin-top{margin-top:3rem}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin:0 0 1rem;width:100%}footer ul li a{color:#fff;font-weight:300}footer ul li a:hover{color:#58b4f1}footer ul li:last-of-type{margin:0}footer .footer-logo svg{height:4rem}footer .footer-logo svg path{fill:#fff}footer .footer-copy a{color:#fff;display:inline-block;margin:0 0 0 .75rem}footer .footer-bottom{border-top:.1rem solid #888;margin:3rem 0 0;padding:1.5rem 0;display:flex;justify-content:space-between;color:#888;font-size:1.2rem;align-items:center}footer .footer-bottom .footer-social a{font-size:2.2rem;color:#888;display:inline-block;margin:0 0 0 15px}footer .footer-bottom .footer-social a:hover{color:#fff}header{position:absolute;top:0;left:0;width:100%;z-index:12345;padding:3.5rem 0 .5rem;transition:all .3s ease-in}header.fix{position:fixed}header.make-blue{background-color:#012a4b}header .logo{margin-left:-1rem;height:4rem}header .logo a,header .logo svg{height:4rem;display:inline-block}.awsm-job-content header .awsm-job-entry-content,.awsm-job-content header .awsm-job-specifications-container,.awsm-job-form header .awsm-job-form-inner,header .awsm-job-content .awsm-job-entry-content,header .awsm-job-content .awsm-job-specifications-container,header .awsm-job-form .awsm-job-form-inner,header .inside{display:flex;justify-content:space-between;align-items:center;position:relative}header .menu-icon{display:none}header .menu{display:flex;align-items:stretch;flex:1;padding-left:28rem;margin:0;justify-content:space-between}header .menu nav,header .menu ul{flex:1;padding:0}header .menu li{padding:1.5rem 1.5rem 2rem;display:inline-flex;align-items:center}header .menu li a{color:#fff;font-weight:700;display:inline-block}header .menu li a:hover{color:#58b4f1}header .menu li.demo{padding:1.5rem 0 2.5rem}header .menu li.demo a{padding:.75rem 3rem;border-radius:10px;border:.1rem solid #fff}header .menu li.demo a:hover{color:#00457c;background-color:#fff}header .menu li.standard{position:relative}header .menu li:hover>a{color:#58b4f1}header .menu li:hover .sub-menu{display:block}header .menu li.current-menu-ancestor>a{color:#58b4f1}header .sub-menu{top:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.55);z-index:123456;position:absolute;border-radius:1rem;display:none;transition:all .3s ease-in;left:0}header .sub-menu.standard{width:22rem}header .sub-menu.standard li{width:100%;float:left;padding:0 1rem!important;background-color:#fff}header .sub-menu.standard li:first-child{border-radius:1rem 1rem 0 0;padding:1rem 1rem 0!important}header .sub-menu.standard li:last-child{padding:0 1rem 1rem!important;border-radius:0 0 1rem 1rem}header .sub-menu.standard li a{padding:.3rem 1rem;float:left;width:100%;color:#008ec4;font-size:1.6rem}header .sub-menu.standard li a:hover{background-color:#def7ff}header .sub-menu.mega{width:100%;background-color:#fff;border-radius:1rem}header .sub-menu.mega .menu-contain{display:flex;align-items:stretch}header .sub-menu.mega .menu-contain .intro{background-color:#def7ff;padding:2.5rem;color:#008ec4;border-radius:1rem 0 0 1rem;width:30rem;font-size:1.7rem}header .sub-menu.mega .menu-contain>ul{display:flex}header .sub-menu.mega .menu-contain>ul>li{flex:1;display:block;padding:2rem;border-left:.1rem solid #dadada}header .sub-menu.mega .menu-contain>ul>li>a{color:#008ec4;text-transform:uppercase;padding:0 1rem;margin:0 0 .75rem}header .sub-menu.mega .menu-contain>ul>li>a:hover{background-color:#def7ff}header .sub-menu.mega .menu-contain>ul>li .sub-menu{width:100%;box-shadow:none;padding:0;display:block;position:static;display:block}header .sub-menu.mega .menu-contain>ul>li .sub-menu .menu-contain{width:100%;display:block}header .sub-menu.mega .menu-contain>ul>li .sub-menu .menu-contain ul{display:block}header .sub-menu.mega .menu-contain>ul>li .sub-menu .menu-contain ul li{width:100%;padding:0!important;border:0}header .sub-menu.mega .menu-contain>ul>li .sub-menu .menu-contain ul li a{padding:.3rem 1rem;margin:0;float:left;width:100%;color:#008ec4;text-transform:none}header .sub-menu.mega .menu-contain>ul>li .sub-menu li{width:100%}header:after{position:absolute;top:100%;left:0;width:0;content:'';height:3px;transition:all .6s ease-in;background-color:#58b4f1}header.fix{background-color:#012a4b;padding:0}header.fix:after{width:100%}header.fix .menu li{padding:1.5rem}.mobile-menu{position:fixed;top:60px;left:0;height:0;overflow:hidden;width:100%;z-index:123456;display:none;background-color:#012a4b}.mobile-menu .menu-main-menu-container,.mobile-menu .menu-mobile-menu-container{margin-bottom:8.25rem;float:left;width:100%}.mobile-menu ul{padding:0;margin:0}.mobile-menu ul li{width:100%;float:left;border-top:.1rem solid #00457c;position:relative}.mobile-menu ul li.noshow{display:none}.mobile-menu ul li a{float:left;width:100%;color:#fff;padding:1rem 2.5rem;font-weight:700}.mobile-menu ul li a:hover{color:#58b4f1}.mobile-menu ul li .sub-menu{display:none;float:left;width:100%;background-color:#00457c}.mobile-menu ul li .sub-menu li .sub-menu{display:block;padding:0}.mobile-menu ul li .sub-menu li a{font-size:1.4rem;padding:.25rem 2.5rem}.mobile-menu ul li .sub-menu li.menu-item-has-children{margin:0 0 .75rem;padding:1rem 0;border-bottom:.1rem solid #012a4b}.mobile-menu ul li .sub-menu li.menu-item-has-children>a{font-size:1.5rem;text-transform:uppercase}.mobile-menu ul li .sub-menu li.menu-item-has-children>.open-sub{display:none}.mobile-menu ul li .sub-menu li.menu-item-has-children:last-child{margin:0;border:0}.mobile-menu ul li .sub-menu li:not(.menu-item-has-children):first-of-type{padding:.75rem 0 0}.mobile-menu ul li .sub-menu li:not(.menu-item-has-children):last-of-type{padding:0 0 .75rem 0}.mobile-menu ul li .sub-menu li:not(.menu-item-has-children) li{padding:0}.mobile-menu ul li .open-sub{display:none;position:absolute;right:1rem;top:0;height:4.55rem;width:6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%2358b4f1' d='M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.75rem;background-position:2rem center;cursor:pointer;transition:all .3s ease-in;transform-origin:2.85rem 2.3rem}.mobile-menu ul li .open-sub.active{transform:rotate(180deg)}.mobile-menu ul li.menu-item-has-children>.open-sub{display:block}.mobile-menu .menu-bottom{position:fixed;bottom:0;width:100%;left:0;padding:2rem 2.5rem;background-color:#012a4b;display:inline-flex;justify-content:space-between;align-items:center;border-top:.1rem solid #00457c}.mobile-menu .menu-bottom a{color:#fff;font-weight:700}.mobile-menu .menu-bottom a.demo-link{padding:.75rem 3rem;border-radius:10px;border:.1rem solid #fff}.mobile-menu .menu-bottom a.demo-link:hover{color:#00457c;background-color:#fff}body,input[type=email],input[type=submit],input[type=text],textarea{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal}h1,h2,h3{font-weight:700;line-height:1.05}h1{font-size:5rem;margin:0 0 1.5rem}h2{font-size:5rem;margin:0 0 1.5rem}h3{font-size:2.9rem;margin:0 0 1rem}.content-area h2,.content-area h3{color:#58b4f1}.content-area p a,.content-area ul a{color:#58b4f1}.button{font-weight:500;color:#fff;border-radius:1rem;border:.2rem solid transparent;position:relative;display:inline-block}.button:hover>span{gap:1.25rem;padding:1rem 1.75rem 1rem 2rem}.button:hover>span:after{opacity:1}.button svg{width:1.5rem;height:1.5rem}.button svg path{fill:#fff}.button>span{transition:all .3s ease-in;display:inline-flex;gap:1rem;align-items:center;border-radius:1rem;padding:1rem 2rem;position:relative;z-index:3;color:#fff!important;font-size:1.9rem!important;margin:0!important;background:linear-gradient(180deg,#51a8e3 0,#012a4b 100%)}.button>span:after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#012a4b 0,#51a8e3 100%);content:'';border-radius:1rem;z-index:4;opacity:0;transition:all .3s ease-in}.button>span span,.button>span svg{position:relative;z-index:5}.button>span span{margin:0!important;color:#fff!important;font-size:1.9rem!important}.button:after{z-index:2;position:absolute;top:-.14rem;bottom:-.14rem;left:-.14rem;right:-.14rem;background:linear-gradient(180deg,#fff 0,#79d7f5 70%);content:'';z-index:1;border-radius:1rem}.button-wrap{margin:1.5rem 0 0}.button-wrap.more-t{margin:2.5rem 0 0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{font-size:62.5%;height:100%}body{padding:0;margin:0;font-size:1.9rem;font-weight:300;line-height:1.5;-webkit-text-size-adjust:none}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:focus,a:hover,a:visited{text-decoration:none;transition:all .3s ease-in}.awsm-job-content,.awsm-job-form,.row{width:100%;float:left}.form-area{padding-top:3rem;display:none}strong{font-weight:700}#page-content .cta-area:first-child{margin-top:100px}.hero-button{margin:2.5rem 0 0}img,svg{max-width:100%}.awsm-job-content .awsm-job-entry-content,.awsm-job-content .awsm-job-specifications-container,.awsm-job-form .awsm-job-form-inner,.inside{width:1300px;max-width:100%;margin:0 auto}.awsm-job-content,.awsm-job-form,.top-spacing-full{padding-top:7.5rem}.awsm-job-form,.bottom-spacing-full{padding-bottom:7.5rem}.top-spacing-half{padding-top:3.75rem}.bottom-spacing-half{padding-bottom:3.75rem}.top-spacing-double{padding-top:15rem}.bottom-spacing-double{padding-bottom:15rem}.marg{margin:0 -2rem;display:flex;flex-wrap:wrap}.marg.center{align-items:center}.marg.bottom{align-items:flex-end}.marg .quart{width:25%;padding:0 2rem;float:left}.marg .third{width:33.333333333%;padding:0 2rem;float:left}.marg .half{width:50%;padding:0 2rem;float:left}.marg .fourty{width:40%;padding:0 2rem}.marg .twenty{width:20%;padding:0 2rem;float:left}.marg .thirty{width:30%;padding:0 2rem;float:left}.marg .sixty{width:60%;padding:0 2rem;float:left}.marg .seventy{width:70%;padding:0 2rem;float:left}.cta-area{background-color:#00457c;color:#fff;text-align:center}.cta-area h1,.cta-area h2,.cta-area h3,.cta-area h4{color:#58b4f1}.partners-area{text-align:center}.partners-area .logo-items{display:flex;flex-wrap:wrap;justify-content:center}.partners-area .logo-items .logo-item{padding:3rem 3rem;align-items:center;justify-content:center;width:25%;display:inline-flex}.partners-area .logo-items .logo-item img{max-height:6rem;max-width:15rem}.partners-area .logo-items .logo-item .point-box{color:#aaa;padding:1rem 1.5rem;box-shadow:0 0 5px 0 #aaa;border-radius:1rem;display:inline-block;font-weight:600}.slider-wrap{margin:3.5rem 0 0}.slider-wrap .slider-item{font-weight:600;text-align:center}.slider-wrap .slider-item .slider-title{margin:1rem 0 0}.slider-wrap .slider-item .slider-title span{max-width:100%;width:18rem;display:inline-block}.slider-wrap .slider-item img{display:inline-block}.tabs{position:relative;color:#fff;text-align:center;z-index:5;margin-top:-50px}.tabs h2,.tabs h3,.tabs h4{color:#58b4f1}.tabs:before{position:absolute;top:-70px;width:100%;height:100%;content:'';left:0;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#012a4b 10%)}.tabs:after{position:absolute;bottom:0;width:100%;height:70px;content:'';left:0;z-index:1;background-color:#012a4b}.awsm-job-content .tabs .awsm-job-entry-content,.awsm-job-content .tabs .awsm-job-specifications-container,.awsm-job-form .tabs .awsm-job-form-inner,.tabs .awsm-job-content .awsm-job-entry-content,.tabs .awsm-job-content .awsm-job-specifications-container,.tabs .awsm-job-form .awsm-job-form-inner,.tabs .inside{position:relative;z-index:3}.tabs .tab-tabs{display:flex;justify-content:space-between;gap:1.25rem;margin:2rem 0 1rem}.tabs .tab-tabs .tab{display:inline-block;background-color:#012a4b;color:#58b4f1;border-radius:1rem;cursor:pointer;padding:.5rem 1rem;font-weight:500;font-size:1.3rem;border:.1rem solid #58b4f1;flex:1;transition:all .3s ease-in}.tabs .tab-tabs .tab.active,.tabs .tab-tabs .tab:hover{background-color:#58b4f1;border-color:#58b4f1;color:#fff}.tabs .tab-tabs .tab.slick-slide{margin:0 .5rem}.tabs .tab-contents .tab-content{padding:3rem 0 0;display:none}.tabs .tab-contents .tab-content.active{display:block}.tabs .tab-contents .tab-content .half{text-align:left}.tabs .tab-contents .tab-content .tab-mobile-button{display:none}.tabs .slick-prev{font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.25rem;height:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%2358b4f1' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");transform:rotate(180deg) translateY(-50%);cursor:pointer;background-color:transparent;background-size:contain;background-repeat:no-repeat;box-shadow:none;border:0;outline:0;position:absolute;left:-.2rem;top:50%;transform-origin:top}.tabs .slick-next{font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;width:2.25rem;height:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%2358b4f1' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");cursor:pointer;background-color:transparent;background-size:contain;box-shadow:none;border:0;outline:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.hero-banner{position:relative;z-index:4;color:#fff;text-shadow:4px 4px 8px #000;font-weight:700;background-repeat:no-repeat;background-size:cover;background-position:center}.hero-banner span{color:#58b4f1;margin:0 0 1rem;font-size:2.55rem;text-shadow:none}.awsm-job-content .hero-banner .awsm-job-entry-content,.awsm-job-content .hero-banner .awsm-job-specifications-container,.awsm-job-form .hero-banner .awsm-job-form-inner,.hero-banner .awsm-job-content .awsm-job-entry-content,.hero-banner .awsm-job-content .awsm-job-specifications-container,.hero-banner .awsm-job-form .awsm-job-form-inner,.hero-banner .inside{position:relative;z-index:4}.hero-banner:before{position:absolute;top:0;width:70%;height:100%;content:'';left:0;z-index:2;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#012a4b 125%)}.hero-banner.home-item{padding:12rem 0 26rem}.hero-banner.home-item:after{position:absolute;top:0;width:100%;height:20%;content:'';left:0;z-index:2;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#012a4b 105%)}.awsm-job-content .hero-banner.home-item .awsm-job-entry-content,.awsm-job-content .hero-banner.home-item .awsm-job-specifications-container,.awsm-job-form .hero-banner.home-item .awsm-job-form-inner,.hero-banner.home-item .awsm-job-content .awsm-job-entry-content,.hero-banner.home-item .awsm-job-content .awsm-job-specifications-container,.hero-banner.home-item .awsm-job-form .awsm-job-form-inner,.hero-banner.home-item .inside{min-height:0}.hero-banner.home-item>img{position:absolute;top:165px;left:0;display:none;width:100%;height:calc(100% - 165px);-o-object-fit:cover;object-fit:cover}.awsm-job-content .hero-banner .awsm-job-entry-content,.awsm-job-content .hero-banner .awsm-job-specifications-container,.awsm-job-form .hero-banner .awsm-job-form-inner,.hero-banner .awsm-job-content .awsm-job-entry-content,.hero-banner .awsm-job-content .awsm-job-specifications-container,.hero-banner .awsm-job-form .awsm-job-form-inner,.hero-banner .inside{padding:8rem 0 4rem 0;min-height:625.5px;display:flex;align-items:center}.awsm-job-content .hero-banner .awsm-job-entry-content .marg,.awsm-job-content .hero-banner .awsm-job-specifications-container .marg,.awsm-job-form .hero-banner .awsm-job-form-inner .marg,.hero-banner .awsm-job-content .awsm-job-entry-content .marg,.hero-banner .awsm-job-content .awsm-job-specifications-container .marg,.hero-banner .awsm-job-form .awsm-job-form-inner .marg,.hero-banner .inside .marg{width:calc(100% + 4rem)}.hero-banner .only-mobile{display:none}.articles-area{background-color:#012a4b;color:#fff}.articles-area .half{display:flex;flex-direction:column}.articles-area .article-box{flex:1;color:#fff;display:flex;flex-direction:column;position:relative}.articles-area .article-box .article-wrap{flex:1;display:inline-block;padding:1.75rem;border-radius:1rem;font-size:1.5rem}.articles-area .article-box .article-wrap .img-wrap{display:inline-block;position:relative}.articles-area .article-box .article-wrap .img-wrap img{border-radius:1rem;height:auto;position:relative;display:inline-block;vertical-align:bottom;z-index:4}.articles-area .article-box .article-wrap .img-wrap:after{position:absolute;top:-.14rem;bottom:-.14rem;left:-.14rem;right:-.14rem;background:linear-gradient(180deg,#fff 0,#79d7f5 70%);content:'';z-index:1;border-radius:1rem}.articles-area .article-box .article-wrap h2{margin:0}.articles-area .article-box .article-wrap p{margin:0}.articles-area .article-box .article-wrap h4{margin:0 0 1rem}.articles-area .article-box .article-wrap>*{position:relative;z-index:4}.articles-area .article-box.blue:after{position:absolute;top:-.14rem;bottom:-.14rem;left:-.14rem;right:-.14rem;background:linear-gradient(180deg,#fff 0,#79d7f5 70%);content:'';z-index:1;border-radius:1rem}.articles-area .article-box.blue .article-wrap{position:relative;z-index:2;background:linear-gradient(180deg,#51a8e3 0,#012a4b 100%)}.articles-area .article-box.blue .article-wrap:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';z-index:3;background:linear-gradient(180deg,#012a4b 0,#51a8e3 100%);border-radius:1rem;transition:all .3s ease-in;opacity:0}.articles-area .article-box.blue:hover .article-wrap:after{opacity:1}.articles-area .article-box.green:after{position:absolute;top:-.14rem;bottom:-.14rem;left:-.14rem;right:-.14rem;background:linear-gradient(180deg,#fff 0,#cedd67 70%);content:'';z-index:1;border-radius:1rem}.articles-area .article-box.green .article-wrap{position:relative;z-index:2;background:linear-gradient(180deg,#b5c75b 0,#0a324c 100%)}.articles-area .article-box.green .article-wrap:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';z-index:3;background:linear-gradient(180deg,#0a324c 0,#b5c75b 100%);border-radius:1rem;transition:all .3s ease-in;opacity:0}.articles-area .article-box.green:hover .article-wrap:after{opacity:1}.hero-slider .slick-track{display:flex!important}.hero-slider .slick-slide{height:inherit!important}.hero-slider .typed{text-transform:uppercase;display:inline-block;margin:.7rem 0 0}.image-content{color:#fff}.image-content ul{list-style:none}.image-content ul li{margin:0 0 8px}.image-content ul li>span{position:relative;padding-left:15px}.image-content ul li>span:before{content:'';position:absolute;top:6px;left:0;width:6px;height:6px;background-color:#fff;border-radius:50%}.image-content ul li:last-of-type{margin:0}.image-content.bg-midblue{background-color:#00457c}.image-content.bg-darkblue{background-color:#012a4b}.image-content img{float:right;width:44%;padding:0 0 3rem 3rem}.image-content.flip img{float:left;padding:0 3rem 3rem 0}.image-content .full-content{display:none}.image-content .content-less,.image-content .content-more{cursor:pointer;color:#58b4f1;font-weight:700;gap:.75rem;display:inline-flex}.image-content .content-less svg,.image-content .content-more svg{width:1.5rem}.image-content .content-less svg path,.image-content .content-more svg path{fill:#58b4f1}.image-content .content-less{display:none}.news-area{background-color:#012a4b}.news-area .news-box-wrap{margin:0 0 4rem;display:inline-flex;flex-direction:column}.news-area .news-box-wrap .news-box{flex:1;display:inline-flex;flex-direction:column;background-color:#00457c;color:#fff;border:1px solid #58b4f1;transition:all .3s ease-in;border-radius:1rem;padding:1.5rem;line-height:1.1;font-size:1.65rem}.news-area .news-box-wrap .news-box h3{transition:all .3s ease-in;line-height:1.4;font-weight:300;font-size:2rem}.news-area .news-box-wrap .news-box .news-exc,.news-area .news-box-wrap .news-box .news-meta{margin:0 0 1rem}.news-area .news-box-wrap .news-box .news-button-wrap{display:flex;align-items:flex-end;flex:1}.news-area .news-box-wrap .news-box .news-button-wrap .news-button{display:inline-flex;transition:all .3s ease-in;gap:.75rem;color:#58b4f1}.news-area .news-box-wrap .news-box .news-button-wrap .news-button svg{width:1rem}.news-area .news-box-wrap .news-box .news-button-wrap .news-button svg path{fill:#58b4f1;transition:all .3s ease-in}.news-area .news-box-wrap .news-box:hover{border-color:#fff}.news-area .news-box-wrap .news-box:hover .news-button-wrap .news-button{color:#fff}.news-area .news-box-wrap .news-box:hover .news-button-wrap .news-button svg path{fill:#fff}.news-area .news-box-wrap .news-box.no-bord{padding:0;border:0;background-color:transparent}.news-area .news-box-wrap .news-box.no-bord img{border:1px solid #58b4f1;transition:all .3s ease-in;border-radius:1rem;display:inline-block;margin:0 0 1rem;height:auto;width:100%;aspect-ratio:2/1.2}.news-area .news-box-wrap .news-box.no-bord .news-button-wrap{flex:unset}.news-area .news-box-wrap .news-box.no-bord:hover h3{color:#58b4f1}.news-area .news-box-wrap .news-box.no-bord:hover img{border-color:#fff}.news-area .pager{border-top:.1rem solid #58b4f1;text-align:right;padding:1rem 0 0}.news-area .pager a{color:#58b4f1}.news-area .pager a,.news-area .pager span{display:inline-block;margin:0 0 0 1rem}.news-area .pager a:hover,.news-area .pager span{color:#fff}.post-hero{padding:20rem 0 7.5rem;background-color:#00457c;color:#fff}.post-hero .sub-title{color:#58b4f1;font-weight:700;margin:0 0 1rem;font-size:2.55rem;text-shadow:none}.post-hero h1 span{color:#58b4f1}.news-article .news-wrap{display:flex;align-items:stretch}.news-article .news-left{float:left;padding:0 2rem 0 0;width:calc(100% - 30rem)}.news-article .news-left ul{padding-left:.9rem;margin-left:0}.news-article .news-left ul li{list-style:disc;margin:0 0 1rem}.news-article .news-left ul li:last-of-type{margin:0}.news-article .news-left ol{padding-left:1.7rem;margin-left:0}.news-article .news-left p:first-child{margin-top:0}.news-article .news-left img{border-radius:1rem;border:.1rem solid #58b4f1;height:auto;margin:0 0 1.5rem}.news-article .news-right{float:left;width:30rem;padding:0 0 0 1.5rem;border-left:.1rem solid #aaa}.news-article .news-right a,.news-article .news-right h3{color:#58b4f1}.news-article .news-right .news-link{margin:0 0 1.25rem}.news-search{margin:0 0 2rem}.news-search form div{display:flex;align-items:stretch;position:relative}.news-search form div input[type=search],.news-search form div input[type=text]{padding:1rem;border:.1rem solid #58b4f1;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.news-search form div input[type=submit]{cursor:pointer;background-color:#58b4f1;border:.1rem solid #58b4f1;color:#fff;padding:1rem 1.5rem;font-weight:600;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;transition:all .3s ease-in}.news-search form div input[type=submit]:hover{background-color:#00457c}.no-results{color:#fff}.resources{background-color:#012a4b;position:relative}.resources .wrap-resources{position:relative}.resources .research-top{position:sticky;margin-bottom:4rem;top:14rem;background-color:#012a4b}.resources .research-top form{margin:0 0 2rem;display:flex;width:100%}.resources .research-top form input[type=search],.resources .research-top form input[type=text]{padding:1.4rem;outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;flex:1}.resources .research-top form input[type=submit]{cursor:pointer;border:0;font-size:1.7rem;background-color:#58b4f1;color:#fff;padding:1.4rem 1.9rem;font-weight:600;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;transition:all .3s ease-in}.resources .research-top form input[type=submit]:hover{background-color:#00457c}.resources .resource-cats{display:flex;flex-wrap:wrap}.resources .resource-cats .resource-cat{display:inline-block;background-color:#fff;padding:1rem;flex:1;text-align:center;font-weight:600;color:#58b4f1;border-left:.1rem solid #aaa;cursor:pointer;transition:all .3s ease-in}.resources .resource-cats .resource-cat:first-of-type{border-radius:1rem 0 0 1rem;border:0}.resources .resource-cats .resource-cat:last-of-type{border-radius:0 1rem 1rem 0}.resources .resource-cats .resource-cat.active,.resources .resource-cats .resource-cat:hover{background-color:#58b4f1;border-color:#58b4f1;color:#fff}.careers{background-color:#012a4b;color:#fff}.careers .intro{text-align:center}.awsm-job-single-wrap{margin-bottom:0!important}.awsm-job-content .awsm-job-entry-content ul{padding-left:1.7rem;margin-left:0}.awsm-job-content .awsm-job-entry-content ul li{list-style:disc;margin:0 0 1rem}.awsm-job-content .awsm-job-entry-content ul li:last-of-type{margin:0}.awsm-job-form{margin-top:3.75rem;background-color:#00457c}.awsm-job-form .awsm-job-form-inner{border:0;background:0 0;color:#fff}@media (min-width:1340px){.awsm-job-form .awsm-job-form-inner{padding:0!important}}.awsm-job-form .awsm-job-form-inner h2{color:#58b4f1;text-align:center}.awsm-job-form .awsm-job-form-inner input[type=email],.awsm-job-form .awsm-job-form-inner input[type=tel],.awsm-job-form .awsm-job-form-inner input[type=text]{padding:1rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.awsm-job-form .awsm-job-form-inner .awsm-job-form-group{float:left;width:100%}.awsm-job-form .awsm-job-form-inner .awsm-job-form-group label{font-weight:600}.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(1),.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(2),.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(3){width:calc(33.333333333% - 1.3333333333rem);margin-right:2rem}.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(3){margin-right:0}.awsm-job-form .awsm-job-form-inner input[type=submit]{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#51a8e3 0,#012a4b 100%);border-radius:1rem;padding:1rem 2rem;margin:0 auto;display:inline-block;border:.1rem solid #fff;color:#fff;font-weight:500;cursor:pointer}.awsm-job-content .awsm-job-entry-content .awsm-job-entry-content{padding:0!important}.awsm-filter-wrap form .awsm-filter-items{justify-content:space-between}.awsm-filter-wrap form .awsm-filter-items>*{flex:1}.awsm-filter-wrap form .awsm-filter-items>* select{width:100%}.awsm-filter-wrap form .awsm-filter-items .awsm-selectric .label{font-weight:600!important;color:#58b4f1!important}.awsm-filter-wrap form .awsm-filter-items .awsm-selectric-arrow-drop:after{border-top-color:#58b4f1!important}.awsm-filter-wrap form .awsm-filter-item-search .awsm-job-form-control{outline:0!important;padding-left:1rem!important}.awsm-lists{border:0!important}.awsm-list-item .awsm-job-item{border-bottom-color:#00457c!important;background-color:transparent!important;color:#fff!important;padding-left:0!important;padding-right:0!important}.awsm-list-item .awsm-job-item a{color:#fff!important}.awsm-list-item .awsm-job-item h2 a{color:#58b4f1!important}.awsm-filter-toggle{background-color:#fff!important}.team-area{color:#fff;text-align:center}.team-area h2{color:#58b4f1}.team-area.bg-midblue{background-color:#00457c}.team-area.bg-darkblue{background-color:#012a4b}.team-area .team-members{margin:4rem 0 0}.team-area .team-members .team-member{cursor:pointer;margin:0 0 4rem;text-align:left}.team-area .team-members .team-member .teamname{color:#58b4f1}.team-area .team-members .team-member img{border-radius:1rem;border:.1rem solid #58b4f1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:2/1.75}.team-area .team-members .team-member .modal-content{display:none}.team-area .marg{justify-content:center}.team-modal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%;z-index:12345;padding:4rem 3rem;align-items:center;justify-content:center;display:none;overflow:auto}.team-modal .team-modal-inner{display:inline-block;margin:auto;background-color:#f0f0f0;width:800px;max-width:100%;border-radius:1rem;padding:2rem;text-align:left;position:relative;color:#2b1058;color:#000;font-size:1.5rem}.team-modal .team-modal-inner .close-team-modal{position:absolute;right:1rem;top:1rem;cursor:pointer}.team-modal .team-modal-inner .close-team-modal svg{width:1.5rem}.team-modal .team-modal-inner .teamname{color:#58b4f1}.team-modal .team-modal-inner img{border-radius:1rem;border:.1rem solid #58b4f1;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1.75;-o-object-position:top;object-position:top}.team-modal .team-modal-inner .only-mobile{display:none}.faqs{background-color:#012a4b;color:#fff}.faqs .intro{margin:0 0 2rem;text-align:center}.faqs .intro a{color:#58b4f1}.faqs .faq-item{padding:1.85rem 0;border-top:.1rem solid rgba(88,180,241,.6)}.faqs .faq-item:last-of-type{border-bottom:.1rem solid rgba(88,180,241,.6)}.faqs .faq-item .faq-title{cursor:pointer;color:#58b4f1;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.faqs .faq-item .faq-title svg{width:1rem;height:auto;margin-top:.6rem;transform:rotate(90deg);transition:all .3s ease-in}.faqs .faq-item .faq-title.active svg{transform:rotate(-90deg)}.faqs .faq-item .faq-answer{font-size:1.5rem;display:none}.faqs .faq-item .faq-answer.active{display:block}.faqs .faq-item .faq-answer p{margin:.75rem 0}.faqs .faq-item .faq-answer p:last-of-type{margin-bottom:0}.faqs .faq-item .faq-answer ul{padding-left:1.7rem;margin-left:0}.faqs .faq-item .faq-answer ul li{margin:0 0 1rem}.faqs .faq-item .faq-answer ul li:last-of-type{margin:0}.faqs .faq-item .faq-answer a{color:#58b4f1}.hbspt-form input[type=email],.hbspt-form input[type=tel],.hbspt-form input[type=text]{width:100%;display:inline-block;height:40px;padding:9px 10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;border-radius:3px;font-family:Roboto,sans-serif}.hbspt-form .hs-fieldtype-phonenumber,.hbspt-form .hs-fieldtype-text{text-align:left;margin:0 0 17px}.hbspt-form .hs-fieldtype-phonenumber label,.hbspt-form .hs-fieldtype-text label{float:left;width:100%;font-size:15px;margin:0 0 7px;text-align:left;font-weight:700;font-family:Roboto,sans-serif}.hbspt-form .hs-fieldtype-checkbox>label{float:left;width:100%;font-size:15px;margin:0 0 7px;text-align:left;font-weight:700;font-family:Roboto,sans-serif}.hbspt-form .hs-fieldtype-checkbox ul{margin:10px 0 20px;list-style:none;-moz-column-count:4;column-count:4;padding:0;float:left;width:100%;text-align:left}.hbspt-form .hs-fieldtype-select{margin:0 0 17px}.hbspt-form .hs-fieldtype-select>label{float:left;width:100%;font-size:15px;margin:0 0 7px;text-align:left;font-weight:700;font-family:Roboto,sans-serif}.hbspt-form .hs-fieldtype-select select{display:inline-block;width:100%;height:40px;padding:9px 10px;font-size:15px;font-family:Roboto,sans-serif;font-weight:400;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;border-radius:3px}.hbspt-form .hs-fieldtype-textarea{margin:0 0 17px}.hbspt-form .hs-fieldtype-textarea>label{float:left;width:100%;font-size:15px;margin:0 0 7px;text-align:left;font-weight:700;font-family:Roboto,sans-serif}.hbspt-form .hs-fieldtype-textarea textarea{display:inline-block;width:100%;height:70px;padding:9px 10px;font-size:15px;font-weight:400;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;border-radius:3px}.hbspt-form .hs-richtext{text-align:left;font-size:15px}.hbspt-form .hs-richtext a{color:#58b4f1}.hbspt-form .hs-dependent-field{margin:10px 0 0}.hbspt-form .hs-dependent-field ul{list-style:none;padding:0;margin:0;text-align:left}.hbspt-form .hs-dependent-field ul li{font-size:15px;text-align:left;font-weight:700;font-family:Roboto,sans-serif}.hbspt-form .hs_submit{text-align:left;margin:30px 0 0}.hbspt-form .hs_submit input{margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;transition:all .15s linear;background-color:#58b4f1;border-color:#58b4f1;color:#fff;border-radius:3px;border-style:solid;border-width:1px;font-size:14px;padding:12px 24px}.nice-select{-webkit-tap-highlight-color:transparent;border:0;box-sizing:border-box;display:inline-block;cursor:pointer;display:block;font-family:inherit;font-size:1.4rem;padding:2rem 1.5rem;font-weight:400;background-color:transparent;border:.1rem solid #00000033;color:#000;background-color:#fff;width:100%;border-radius:.5rem;box-shadow:none!important;outline:0;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-block}.nice-select:after{border-bottom:2px solid #000;border-right:2px solid #000;content:'';display:block;height:10px;margin-top:-8px;pointer-events:none;position:absolute;right:2.4rem;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:10px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border:.1rem solid #00000033;box-sizing:border-box;margin-top:1rem;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;padding-left:0!important;width:27.5rem;color:#000;border-radius:.5rem;font-size:1.5rem;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:100}.nice-select .list:hover .option:not(:hover){background-color:transparent!important;color:#000}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;font-size:1.6rem!important;list-style:none;line-height:40px!important;min-height:40px;width:100%;float:left;outline:0;padding-left:18px;padding-right:29px;border-right:0!important;margin-bottom:0!important;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#000!important;color:#fff}.nice-select .option.selected{font-weight:700;background-color:red!important}.nice-select .option.disabled{color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@media (max-width:1340px){.awsm-job-content .awsm-job-entry-content,.awsm-job-content .awsm-job-specifications-container,.awsm-job-form .awsm-job-form-inner,.inside{padding:0 2.5rem}.sub-menu.mega{left:2.5rem;width:calc(100% - 5rem)!important}.awsm-job-content .hero-banner .awsm-job-entry-content,.awsm-job-content .hero-banner .awsm-job-specifications-container,.awsm-job-form .hero-banner .awsm-job-form-inner,.hero-banner .awsm-job-content .awsm-job-entry-content,.hero-banner .awsm-job-content .awsm-job-specifications-container,.hero-banner .awsm-job-form .awsm-job-form-inner,.hero-banner .inside{padding:4rem 2rem}}@media (max-width:1260px){header .menu{padding-left:2.5rem}header .menu li.demo a{padding:.75rem 2rem}}@media (max-width:1150px){.partners-area .logo-items .logo-item{width:33.333333333%}.marg .quart{width:33.333333333%}.hbspt-form .hs-fieldtype-checkbox ul{-moz-column-count:3;column-count:3}}@media (max-width:1024px){#page-content .cta-area:first-child{margin-top:50px}header{background-color:#012a4b;padding:1rem 0}header.fix{padding:1rem 0}header .menu{display:none}header .menu-icon{width:3rem;height:2rem;cursor:pointer;display:block;position:absolute;top:50%;right:2.5rem;transform:translateY(-50%)}header .menu-icon span{display:block;position:absolute;height:.25rem;width:100%;background:#fff;border-radius:.4rem;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}header .menu-icon span:nth-child(1){top:0}header .menu-icon span:nth-child(2),header .menu-icon span:nth-child(3){top:8px}header .menu-icon span:nth-child(4){top:16px}header .menu-icon.open span:nth-child(1){top:8px;width:0%;left:50%}header .menu-icon.open span:nth-child(2){transform:rotate(45deg)}header .menu-icon.open span:nth-child(3){transform:rotate(-45deg)}header .menu-icon.open span:nth-child(4){top:8px;width:0%;left:50%}.mobile-menu{height:calc(100% - 60px);overflow:auto}body.active{overflow:hidden}}@media (max-width:940px){.articles-area .marg .half{width:100%}.articles-area .marg .half:first-of-type{margin:0 0 2rem}.resources .research-top{top:9rem}.resources .resource-cats{top:9rem}.resources .resource-cats .resource-cat{width:33.333333333%;flex:unset}.resources .resource-cats .resource-cat:first-of-type{border-radius:1rem 0 0 0;border-bottom:.1rem solid #aaa}.resources .resource-cats .resource-cat:last-of-type{border-radius:0 0 1rem 0}.resources .resource-cats .resource-cat:nth-of-type(2){border-bottom:.1rem solid #aaa}.resources .resource-cats .resource-cat:nth-of-type(3){border-radius:0 1rem 0 0;border-bottom:.1rem solid #aaa}.resources .resource-cats .resource-cat:nth-of-type(4){border-radius:0 0 0 1rem;border-left:0}.news-article .news-wrap{flex-direction:column}.news-article .news-wrap .news-left{width:100%;padding:0}.news-article .news-wrap .news-right{width:100%;padding:2rem 0 0;margin:1rem 0 0;border-left:0;border-top:.1rem solid #aaa}.marg .quart,.marg .third{width:50%}footer .marg .quart{width:33.333333333%}footer .marg .quart:first-of-type{width:100%;padding:0 1rem 2rem}.hero-banner .fourty,.hero-banner .half,.hero-slider .fourty,.hero-slider .half{width:65%}.partners-area .logo-items .logo-item{width:auto}.awsm-job-content,.awsm-job-form,.top-spacing-full{padding-top:5rem}.awsm-job-form,.bottom-spacing-full{padding-bottom:5rem}.top-spacing-half{padding-top:2.5rem}.bottom-spacing-half{padding-bottom:2.5rem}.hero-banner .fourty,.hero-banner .half,.hero-slider .fourty,.hero-slider .half{width:100%}}@media (max-width:840px){.tabs .tab-tabs{width:calc(100% + 5rem);margin-left:-2.5rem;position:relative;padding:0 3rem}}@media (max-width:720px){.hero-banner:before{background:linear-gradient(360deg,rgba(255,255,255,0) 0,#012a4b 125%);height:40%}.hero-banner.home-item>img{display:block}.hero-banner{background-position:right}.hbspt-form .hs-fieldtype-checkbox ul{-moz-column-count:2;column-count:2}header .logo svg{width:14rem}.hero-banner{background-position:70% center;font-size:1.6rem}.awsm-job-content .hero-banner .awsm-job-entry-content,.awsm-job-content .hero-banner .awsm-job-specifications-container,.awsm-job-form .hero-banner .awsm-job-form-inner,.hero-banner .awsm-job-content .awsm-job-entry-content,.hero-banner .awsm-job-content .awsm-job-specifications-container,.hero-banner .awsm-job-form .awsm-job-form-inner,.hero-banner .inside{align-items:flex-start;min-height:0}.awsm-job-content .hero-banner .awsm-job-entry-content span,.awsm-job-content .hero-banner .awsm-job-specifications-container span,.awsm-job-form .hero-banner .awsm-job-form-inner span,.hero-banner .awsm-job-content .awsm-job-entry-content span,.hero-banner .awsm-job-content .awsm-job-specifications-container span,.hero-banner .awsm-job-form .awsm-job-form-inner span,.hero-banner .inside span{font-size:1.85rem}.hero-banner:not(.home-item){background-image:none!important;background-color:#012a4b}.hero-banner:not(.home-item).home-item{padding:0}.hero-banner:not(.home-item).home-item:after{display:none}.awsm-job-content .hero-banner:not(.home-item) .awsm-job-entry-content,.awsm-job-content .hero-banner:not(.home-item) .awsm-job-specifications-container,.awsm-job-form .hero-banner:not(.home-item) .awsm-job-form-inner,.hero-banner:not(.home-item) .awsm-job-content .awsm-job-entry-content,.hero-banner:not(.home-item) .awsm-job-content .awsm-job-specifications-container,.hero-banner:not(.home-item) .awsm-job-form .awsm-job-form-inner,.hero-banner:not(.home-item) .inside{padding:6rem 2rem 3rem}.hero-banner:not(.home-item) img{height:40rem;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center}.hero-banner.home-item{padding:2.5rem 0 40rem}.hero-banner.home-item:after{height:55%;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#012a4b 75%)}.hero-banner .only-mobile{display:block}.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(1),.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(2),.awsm-job-form .awsm-job-form-inner .awsm-job-form-group:nth-of-type(3){width:100%;margin-right:0}.resources .resource-top{position:static}.resources .resource-cats .resource-cat{width:50%}.resources .resource-cats .resource-cat:nth-of-type(2){border-radius:0 1rem 0 0}.resources .resource-cats .resource-cat:nth-of-type(3){border-radius:0}.resources .resource-cats .resource-cat:nth-of-type(4){border-left:.1rem solid #aaa;border-bottom:.1rem solid #aaa;border-radius:0}.resources .resource-cats .resource-cat:nth-of-type(5){border-radius:0 0 0 1rem}.tabs .tab-contents .tab-content .marg .half{width:100%}.tabs .tab-contents .tab-content .marg .half .tab-desktop-button{display:none}.tabs .tab-contents .tab-content .marg .half .tab-mobile-button{display:block;text-align:center}.slider-wrap{margin-left:-2.5rem;width:calc(100% + 5rem)}h1{font-size:3rem}footer .marg .quart{width:50%}footer .marg .quart:last-of-type{padding-top:2.5rem}h2{font-size:3rem}h3{font-size:2.15rem}.team-modal .team-modal-inner .only-mobile{display:block;margin:0 0 1rem}.team-modal .team-modal-inner .not-mobile{display:none}.team-modal .team-modal-inner .marg{flex-direction:column}.team-modal .team-modal-inner .marg .fourty,.team-modal .team-modal-inner .marg .sixty{width:100%}}@media (max-width:560px){footer .footer-bottom{flex-direction:column;gap:1.5rem}footer .footer-bottom .footer-copy{text-align:center}.marg .quart,.marg .third{width:100%}.image-content img{width:100%;float:left;padding:0 0 3rem}.image-content.flip img{float:left;padding:0 0 3rem}.articles-area .marg .fourty,.articles-area .marg .sixty{width:100%}.articles-area .marg .fourty:first-of-type,.articles-area .marg .sixty:first-of-type{margin:0 0 2rem}.articles-area .marg .fourty .img-wrap,.articles-area .marg .fourty img,.articles-area .marg .sixty .img-wrap,.articles-area .marg .sixty img{width:100%}}@media (max-width:450px){.resources .resource-cats .resource-cat{font-size:1.5rem}.hbspt-form .hs-fieldtype-checkbox ul{-moz-column-count:1;column-count:1}footer .marg .quart{width:100%}footer .marg .quart:nth-of-type(3){padding-top:2.5rem}}