<style>
    /* http://meyerweb.com/eric/tools/css/reset/
     * * v2.0 | 20110126
     * * License: none (public domain) */
    html,
    body,
    div,
    span,
    applet,
    object,
    iframe,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    blockquote,
    pre,
    a,
    abbr,
    acronym,
    address,
    big,
    cite,
    code,
    del,
    dfn,
    em,
    img,
    ins,
    kbd,
    q,
    s,
    samp,
    small,
    strike,
    strong,
    sub,
    sup,
    tt,
    var,
    b,
    u,
    i,
    center,
    dl,
    dt,
    dd,
    ol,
    ul,
    li,
    fieldset,
    form,
    label,
    legend,
    table,
    caption,
    tbody,  
    tfoot,
    thead,
    tr,
    th,
    td,
    article,
    aside,
    canvas,
    details,
    embed,
    figure,
    figcaption,
    footer,
    header,
    hgroup,
    menu,
    nav,
    output,
    ruby,
    section,
    summary,
    time,
    mark,
    audio,
    video,
    main,
    input {
      margin: 0;
      padding: 0;
      border: 0;
      font-size: 100%;
      font: inherit;
      vertical-align: baseline;
      box-sizing: border-box;
    }
    
    /* HTML5 display-role reset for older browsers */
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
      display: block;
    }
    
    body {
      line-height: 1;
      overflow-x: hidden;
    }
    
    ol, ul {
      list-style: none;
    }
    
    blockquote, q {
      quotes: none;
    }
    
    blockquote:before, blockquote:after {
      content: "";
      content: none;
    }
    
    q:before, q:after {
      content: "";
      content: none;
    }
    
    table {
      border-collapse: collapse;
      border-spacing: 0;
    }
    
    /*# sourceMappingURL=reset.css.map */
    
        
        
        
    /**
     * Swiper 8.1.4
     * Most modern mobile touch slider and framework with hardware accelerated transitions
     * https://swiperjs.com
     *
     * Copyright 2014-2022 Vladimir Kharlampidi
     *
     * Released under the MIT License
     *
     * Released on: April 24, 2022
     */
    
    @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
        

    body {
      font: normal 400 16px/1.5 "Roboto", Arial, Helvetica, sans-serif;
      color: #000;
    }
    
    a {
      text-decoration: none;
      color: inherit;
    }
    
    img,
    svg {
      vertical-align: middle;
      align-self: center;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    a,
    span,
    small {
      box-sizing: border-box;
      font-feature-settings: "pnum" on, "lnum" on;
      font-variant: lining-nums;
    }
    
    .title-main {
      font: normal 300 1.875em/1.3 "Roboto", Arial, Helvetica, sans-serif;
    }
    
    .title {
      font: normal 900 1.25em/1.5 "Roboto", Arial, Helvetica, sans-serif;
      color: #0e2b47;
    }
    
    .subtitle {
      font: normal 900 1.25em/1.3 "Roboto", Arial, Helvetica, sans-serif;
      text-transform: uppercase;
    }
    
    .text {
      font: normal 0.875em/2 "Roboto", Arial, Helvetica, sans-serif;
      color: #002b49;
    }
    
    .headline {
      font: normal 900 1.875em/1.4 "Roboto", Arial, Helvetica, sans-serif;
      text-transform: uppercase;
    }
    
    .headline-blue {
      color: #214b7a;
    }
    
    .bold {
      font-weight: 700;
    }
    
    .header,
    section,
    article,
    .wrapper,
    .flex,
    .footer {
      display: flex;
      flex-wrap: wrap;
      width: 100%;
    }
    
    .header,
    section,
    .footer {
      justify-content: center;
    }
    
    .wrapper {
      padding: 0 5%;
      position: relative;
      z-index: 2;
    }
    
    .full {
      width: 100%;
    }
    
    .one-of-four {
      flex: 1 1 25%;
    }
    .one-of-four.mx-w {
      max-width: 25%;
    }
    
    .two-of-four {
      flex: 1 1 50%;
    }
    .two-of-four.mx-w {
      max-width: 50%;
    }
    
    .three-of-four {
      flex: 1 1 75%;
    }
    .three-of-four.mx-w {
      max-width: 75%;
    }
    
    .one-of-three {
      flex: 1 1 33.33%;
    }
    .one-of-three.mx-w {
      max-width: 33%;
    }
    
    .two-of-three {
      flex: 1 1 66.66%;
    }
    .two-of-three.mx-w {
      max-width: 66%;
    }
    
    .one-of-five {
      flex: 1 1 20%;
    }
    
    .two-of-five {
      flex: 1 1 40%;
    }
    .two-of-five.mx-w {
      max-width: 40%;
    }
    
    .three-of-five {
      flex: 1 1 60%;
    }
    .three-of-five.mx-w {
      max-width: 60%;
    }
    
    .four-of-five {
      flex: 1 1 77%;
    }
    
    .one-of-six {
      flex: 1 1 16%;
    }
    .one-of-six.mx-w {
      max-width: 16%;
    }
    
    .w-auto {
      width: auto;
    }
    
    .full,
    .one-of-four,
    .two-of-four,
    .three-of-four,
    .one-of-three,
    .two-of-three,
    .one-of-five,
    .two-of-five,
    .three-of-five,
    .four-of-five,
    .one-of-six {
      padding: 0 1rem;
    }
    
    .v-top {
      align-items: flex-start;
    }
    
    .v-top-item {
      align-self: flex-start;
    }
    
    .v-center {
      align-items: center;
    }
    
    .v-bot {
      align-items: flex-end;
    }
    
    .v-bot-item {
      align-self: flex-end;
    }
    
    .v-stretch {
      align-items: stretch;
    }
    
    .f-left {
      justify-content: flex-start;
    }
    
    .f-center {
      justify-content: center;
    }
    
    .f-right {
      justify-content: flex-end;
    }
    
    .f-between {
      justify-content: space-between;
    }
    
    .f-around {
      justify-content: space-around;
    }
    
    .text-center {
      text-align: center;
    }
    
    .text-right {
      text-align: right;
    }
    
    .np {
      padding: 0;
    }
    
    .two-btn-items a,
    .two-btn-items button {
      margin: 0 1rem 0.5rem 0;
      flex: 47%;
    }
    
    .list {
      display: flex;
      flex-wrap: wrap;
    }
    .list > li {
      padding: 0 1rem;
    }
    .list.np-i > li {
      padding: 0;
    }
    .list > li.w-auto {
      flex: 1 1 auto;
    }
    
    .f-list > li {
      display: flex;
      width: 100%;
      flex-wrap: wrap;
    }
    
    .list-two-items > li {
      flex: 1 1 50%;
    }
    .list-two-items.mx-w > li {
      max-width: 50%;
    }
    
    .list-three-items > li {
      flex: 1 1 33%;
    }
    .list-three-items.mx-w > li {
      max-width: 33%;
    }
    
    .list-four-items > li {
      flex: 1 1 25%;
    }
    .list-four-items.mx-w > li {
      max-width: 25%;
    }
    
    button,
    input,
    textarea,
    select,
    legend {
      -webkit-apparance: none;
      -moz-appearance: none;
      appearance: none;
      padding: 0;
      margin: 0;
      border: none;
      background: none;
      outline: none;
      box-shadow: none;
      box-sizing: border-box;
      font-feature-settings: "pnum" on, "lnum" on;
      font-variant: lining-nums;
    }
    
    input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    textarea:-webkit-autofill,
    textarea:-webkit-autofill:hover,
    textarea:-webkit-autofill:focus,
    select:-webkit-autofill,
    select:-webkit-autofill:hover,
    select:-webkit-autofill:focus {
      -webkit-text-fill-color: #fff;
      transition: background-color 5000s ease-in-out 0s;
      background: none;
    }
    
    textarea {
      resize: none;
    }
    
    input,
    textarea,
    select {
      cursor: pointer;
      width: 100%;
    }
    
    .form-main {
      padding: 1rem;
    }
    .form-main .form-title {
      font: normal 700 1.3em/1.5 "Roboto", Arial, Helvetica, sans-serif;
    }
    .form-main fieldset {
      padding: 0;
    }
    .form-main .form-title,
    .form-main fieldset {
      padding: 5px 3px;
    }
    .form-main input {
      background: #fff;
      display: block;
      width: 100%;
      border-radius: 0;
      padding: 0.5rem 0.3rem;
      font: normal 400 1em/1.2 "Roboto", Arial, Helvetica, sans-serif;
      color: #000;
    }
    
    .form-blue {
      background: #214b7a;
    }
    .form-blue .form-title {
      color: #fff;
    }
    .form-blue .btn {
      transition: 0.3s linear all;
    }
    .form-blue .btn:hover {
      background: #003764;
    }
    
    .btn {
      display: flex;
      flex-wrap: nowrap;
      align-items: center;
      justify-content: center;
      text-align: center;
      font-size: inherit;
      cursor: pointer;
    }
    .btn.element {
      display: inline-flex;
    }
    
    .btn-icon span:not(.icon) {
      margin-right: 0.9rem;
    }
    .btn-icon .icon {
      width: 10px;
      flex: 0 0 0;
    }
    
    .btn-main {
      margin: 0.5rem 0 0 0;
      background: #0e2b47;
      color: #fff;
      text-transform: uppercase;
      width: 100%;
      padding: 0.5rem;
      text-align: center;
      font: normal 300 1.1em/1.2 "Roboto", Arial, Helvetica, sans-serif;
      border-radius: 7px;
      cursor: pointer;
      transition: 0.3s linear all;
    }
    .btn-main:hover {
      background: #003764;
    }
    
    .download-btn {
      position: relative;
      padding-left: 5rem;
      text-align: left;
      position: relative;
      cursor: pointer;
    }
    .download-btn span {
      display: block;
      width: 100%;
      color: #214b7a;
      transition: 0.3s linear all;
    }
    .download-btn span:not(.headline) {
      text-transform: lowercase;
    }
    .download-btn::before {
      content: "";
      width: 55px;
      height: 43.5px;
      position: absolute;
      top: 0;
      left: 0;
      background: url("https://www.jabil.com/dam/jabil-one-assets/home_new/img/icons/download.svg") no-repeat center center;
      background-size: contain;
    }
    .download-btn:hover span {
      color: #003764;
    }
    
    .btn-alt {
      padding: 0.5rem 3rem;
      text-transform: uppercase;
      background: #214b7a;
      color: #fff;
      transition: 0.3s linear all;
    }
    .btn-alt:hover {
      background: #1ea4da;
    }
    
    .logo {
      display: flex;
      align-items: flex-end;
      flex-wrap: nowrap;
      padding: 0 1rem;
      max-width: 15rem;
    }
    .logo svg,
    .logo img {
      width: 100%;
    }
    .logo.np {
      padding: 0;
    }
    
    .img-wrp {
      width: 100%;
    }
    .img-wrp img,
    .img-wrp svg {
      width: 100%;
    }
    
    .bg-content-block {
      position: relative;
      z-index: 1;
    }
    .bg-content-block .background {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 0;
      width: 100%;
      min-height: 23rem;
      background-position: center bottom!important;
    }
    .bg-content-block > .wrapper {
      position: relative;
      z-index: 2;
    }
    
    .hover-box {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
    }
    
    .social-list,
    .social-list > li,
    .social-list a {
      display: flex;
      align-items: center;
      justify-content: center;
    }
    
    .social-list {
      justify-content: flex-start;
      padding: 0 1rem;
    }
    .social-list > li {
      margin-right: 1rem;
    }
    .social-list > li:last-of-type {
      margin-right: 0;
    }
    .social-list a {
      width: 100%;
      width: 50px;
      padding: 0.5rem;
      background: #214b7a;
      border-radius: 50%;
    }
    .social-list img,
    .social-list svg {
      width: 100%;
    }
    
    .burger {
      display: none;
      width: 29px;
      height: 1.3rem;
      position: relative;
      cursor: pointer;
      margin: 0 1rem;
    }
    
    .burger span {
      width: 100%;
      height: 3px;
      background: #fff;
      -webkit-transition: 0.3s linear all;
      transition: 0.3s linear all;
      border-radius: 1px;
    }
    
    .burger__line {
      position: absolute;
      left: 0;
    }
    
    .burger__line:first-of-type {
      top: 0;
    }
    
    .burger__line:nth-of-type(2) {
      top: calc(50% - 1px);
    }
    
    .burger__line:last-of-type {
      bottom: 0;
    }
    
    .burger.active .burger__line:first-of-type {
      top: 40%;
      -webkit-transform: rotate(45deg);
      -webkit-transform-transform: rotate(45deg);
    }
    
    .burger.active .burger__line:nth-of-type(2) {
      opacity: 0;
    }
    
    .burger.active .burger__line:last-of-type {
      bottom: 48%;
      -webkit-transform: rotate(-45deg);
      -webkit-transform-transform: rotate(-45deg);
    }
    
    .double-slider {
      position: relative;
    }
    
    .simple-slider {
      width: 75%;
      height: 100%;
    }
    .simple-slider .swiper-slide img {
      width: 100%;
    }
    
    .nav-slider {
      position: absolute;
      top: 10%;
      right: 1rem;
      width: 35%;
      padding: 1rem;
      background: #fff;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
      z-index: 2;
    }
    .nav-slider .swiper-wrapper {
      padding: 2rem 0;
    }
    .nav-slider .swiper-slide {
      padding: 0 4rem 1rem 4rem;
      color: #0e2b47;
    }
    .nav-slider .swiper-slide p {
      font-weight: 500;
      margin-bottom: 10px;
    }
    .nav-slider .swiper-pagination {
      bottom: 0;
      text-align: left;
      padding: 0 0 0 3.7rem;
    }
    
    .nav-slider__headline {
      padding: 0 0 0.7rem 0;
      margin-bottom: 2rem;
      border-bottom: 4px solid #214b7a;
      text-transform: uppercase;
    
    }
    
    .slider-reverse {
      justify-content: flex-end;
      align-items: stretch;
    }
    .slider-reverse .nav-slider-wrp {
      position: absolute;
      top: 0;
      left: 1rem;
      height: 100%;
      width: 45%;
      display: flex;
      justify-content: center;
      flex-flow: column nowrap;
    }
    .slider-reverse .nav-slider {
      width: 100%;
      position: static;
    }
    
    .swiper-button-prev {
      left: 15px;
    }
    
    .swiper-button-next {
      right: 15px;
    }
    
    .swiper-button-next,
    .swiper-button-prev {
      padding: 0;
      border-radius: 50%;
      width: 43px;
    }
    
    .swiper-button-prev::after,
    .swiper-button-next::after {
      content: none;
      font-size: 1.3rem;
      color: #dadada;
    }
    
    body {
      color: #000;
    }
    
    .wrapper {
      max-width: 92.5rem;
      padding: 0 5%;
    }
    
    .mb-10 {
      margin-bottom: 0.625rem;
    }
    
    .mb-16 {
      margin-bottom: 1rem;
    }
    
    .mb-18 {
      margin-bottom: 1.125rem;
    }
    
    .mb-22 {
      margin-bottom: 1.37rem;
    }
    
    .mb-42 {
      margin-bottom: 2.62rem;
    }
    
    .grow {
      color: #80bc00;
    }
    
    .icon img,
    .icon svg {
      width: 100%;
    }
    
    .icon-md {
      max-width: 75px;
    }
    
    section {
      padding: 3.12rem 0;
    }
    
    .blue {
      color: #003764;
    }
    
    .light-blue {
      color: #214b7a;
    }
    
    .fill-bg {
      background: #214b7a;
    }
    
    .relative {
      position: relative;
    }
    
    .t-btn-group {
      display: none;
    }
    
    .grey-bg {
      background: #e6e7e8;
      position: relative;
      z-index: 1;
    }
    
    .dark-bg {
      background: #0e2b47;
    }
    
    .text-white {
      color: #fff;
    }
    
    .first-block {
      padding: 0;
    }
    
    .header-refresh {
      background: #0e2b47;
      padding: 2rem 0 2.25rem 0;
      border-top: 13px solid #214b7a;
      border-bottom: 13px solid #fff;
    }
    
    .header__content {
      display: flex;
      justify-content: center;
      align-items: flex-end;
      flex-wrap: wrap;
      flex: 1 1 73%;
      color: #fff;
      padding: 0 1rem;
    }
    
    .header__panel {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      flex: 1 1 75%;
    }
    .header__panel a {
      text-transform: uppercase;
    }
    
    .panel-top {
      justify-content: flex-end;
      margin-right: 7%;
    }
    .panel-top a {
      font: normal 500 0.875em/1 "Roboto", Arial, Helvetica, sans-serif;
    }
    .panel-top a:not(:last-of-type) {
      margin-right: 5%;
    }
    
    .panel-bot {
      justify-content: space-between;
      margin: 0 7% 0 10%;
    }
    .panel-bot a {
      font: normal 700 1em/1.1 "Roboto", Arial, Helvetica, sans-serif;
    }
    
    .header__nav {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-wrap: wrap;
    }
    
    .header__icon {
      width: 35px;
      max-width: 35px;
    }
    .header__icon.icon-sm {
      text-align: center;
    }
    
    .icon-sm img {
      max-width: 20px;
    }
    
    .footer {
      background: #002B49;
      padding: 3.25rem 0;
      color: #fff;
      position: relative;
      overflow: hidden;
    }
    .footer p {
      font: normal 500 0.85em/1.5 "Roboto", Arial, Helvetica, sans-serif;
      margin-bottom: 1rem;
    }
    .footer::before, .footer::after {
      content: "";
      position: absolute;
      top: 0;
      height: 100%;
      background: #214b7a;
      transform: skew(160deg);
      background-clip: content-box;
      z-index: -1;
    }
    .footer::before {
      left: -20%;
      width: 35%;
      border-right: 2.5rem solid rgba(1, 14, 98, 0.3);
    }
    .footer::after {
      content: "";
      width: 30%;
      right: -17%;
      border-left: 2.5rem solid rgba(1, 14, 98, 0.3);
    }
    .footer .wrapper {
      position: relative;
    }
    
    .footer-list {
      margin-bottom: 2rem;
    }
    .footer-list .content {
      border-right: 2px solid #214b7a;
      padding-right: 2rem;
      height: 100%;
    }
    .footer-list > li:last-of-type .content {
      border: none;
    }
    
    .footer-title {
      margin-bottom: 2rem;
    }
    
    .footer-form {
      padding: 0;
      color: #fff;
    }
    .footer-form input {
      background: #003764;
      color: #fff;
      text-align: center;
      text-transform: uppercase;
    }
    .footer-form input::placeholder {
      color: #fff;
    }
    .footer-form .btn {
      background: #214b7a;
      border-radius: 5px;
    }
    
    .footer-nav > li {
      margin-bottom: 0.5rem;
    }
    .footer-nav a {
      font: normal 500 0.9em/1.5 "Roboto", Arial, Helvetica, sans-serif;
    }
    
    .video-block {
      color: #fff;
      padding: 0;
    }
    .video-block .title-main span {
      display: block;
    }
    .video-block .btn-group {
      background: #fff;
      padding-top: 1.5rem;
      margin: 0 20% 0 0;
      position: relative;
      z-index: 1;
      display: flex;
      justify-content: center;
    }
    .video-block .download-btn {
      margin: 0 0 0 16%;
    }
    
    .video {
      padding: 0;
      position: relative;
      overflow: hidden;
    }
    .video::before, .video::after {
      content: "";
      position: absolute;
      top: 0;
      height: 100%;
      background: #214b7a;
      transform: skew(160deg);
      background-clip: content-box;
      z-index: 2;
    }
    .video::before {
      left: -20%;
      width: 35%;
      border-right: 2.5rem solid rgba(1, 14, 98, 0.3);
    }
    .video::after {
      content: "";
      width: 30%;
      right: -17%;
      border-left: 2.5rem solid rgba(1, 14, 98, 0.3);
    }
    .video .img-wrp {
      position: relative;
    }
    
    .hover-btn {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .hover-btn img {
      width: 100%;
      max-height: 10rem;
      transition: 0.3s linear all;
    }
    .hover-btn img:hover {
      transform: scale(1.1);
    }
    
    .video-block__titlebox {
      max-width: 25rem;
    }
    
    .video-block__text {
      padding-left: 1rem;
      border-left: 3px solid #fff;
      font: normal 300 1.063em/1.5 "Roboto", Arial, Helvetica, sans-serif;
    }
    
    .gradient-bg {
      padding-top: 8rem;
      background: linear-gradient(180deg, #C4C4C4 0%, rgba(196, 196, 196, 0) 54.17%);
    }
    
    .text-description {
      font: normal 500 0.937em/2 "Roboto", Arial, Helvetica, sans-serif;
      color: #0e2b47;
      max-width: 48.12rem;
      margin-bottom: 1.3rem;
    }
    
    .tab-title {
      text-transform: uppercase;
    }
    
    .tab-list {
      justify-content: center;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
      margin-bottom: 0;
      background: #fff;
    }
    .tab-list > li { 
      flex: 1 1 13.2%;
      min-width: 10rem;
      padding: 2rem 0;
      color: #0e2b47;
      cursor: pointer;
      position: relative;
      z-index: 3;
      transition: all .3s linear;
    }
    .tab-list > li:last-of-type .content {
      border: none;
    }
    .tab-list > li:hover {
      background: #214b7a;
      color: #fff;
    }
    .tab-list > li:hover .headline {
      color: #fff;
    }
    .tab-list > li:hover svg {
      fill: #ffffff;
    }
    .tab-list .content {
      padding: 0 0.3rem;
      border-right: 1px solid #214b7a;
      display: flex;
      flex-flow: column wrap;
      align-items: center;
      justify-content: center;
    }
    .tab-list .headline {
      font: normal 500 0.9em/1.3 "Roboto", Arial, Helvetica, sans-serif;
      margin-bottom: 1.5rem;
      text-align: center;
      text-transform: none;
    }
    .tab-list svg {
      fill: #0e2b47;
    }
    
    .blog-block {
      position: relative;
    }
    .blog-block:after {
      content: "";
      height: 50px;
      width: 100%;
      display: block;
      background: linear-gradient(270deg, #C6C6C6 0%, rgba(196, 196, 196, 0) 64.56%);
    }
    .blog-block > .wrapper {
      padding-bottom: 3.5rem;
    }
    
    .blog-list > li {
      padding: 0 5% 0 0;
    }
    .blog-list .img-wrp {
      margin-bottom: 1rem;
    }
    
    .post-headline {
      display: block;
      font: normal 700 0.93em/1.7 "Roboto", Arial, Helvetica, sans-serif;
      padding-bottom: 1.3rem;
      border-bottom: 3.5px solid #214b7a;
      margin-bottom: 1.3rem;
      min-height: 75px;
      color: #003764;
    }
    
    .tab-text,
    .limited-box {
      max-width: 40rem;
    }
    
    .btn-group button,
    .btn-group a {
      width: 100%;
      margin-bottom: 1.5rem;
    }
    
    .feedback-form {
      padding: 0;
    }
    .feedback-form .form-title {
      color: #003764;
    }
    .feedback-form .submit-btn {
      width: 100%;
      max-width: 30rem;
    }
    
    .top-btn {
      opacity: 0;
      z-index: -1;
      position: fixed;
      bottom: 5rem;
      right: 5%;
      max-width: 85px;
      width: auto;
      transition: 0.3s linear all;
    }
    .top-btn img {
      width: 100%;
    }
    .top-btn.visible {
      opacity: 1;
      z-index: 4;
    }
    
    p.copyrights {
      margin-bottom: 0;
    }
    
    .blog-list-alt .post-headline {
      padding: 1.3rem 1rem;
      background: #fff;
      border: none;
    }
    .blog-list-alt .content {
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
      border-bottom: 4px solid #214b7a;
    }
    
    .blue-text-block p,
    .blue-text-block a,
    .blue-text-block span,
    .blue-text-block p,
    .blue-text-block a,
    .blue-text-block span {
      border-color: #003764;
      color: #003764;
    }
    
    .innovative-screen {
      padding: 0;
      padding-top: 113px;
    }
    .innovative-screen .design-elements {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      overflow: hidden;
      z-index: 0;
    }
    .innovative-screen .wrapper {
      z-index: 7;
    }
    
    #lottie {
      width: 100%;
      z-index: 0;
    }
    
    #lottie svg {
        vertical-align: text-bottom;
    }
    
    .background-video {
      width: 100%;
      position: absolute;
      bottom: 0;
      right: 0;
      overflow: hidden;
      z-index: 0;
    }
    
    .background-video video {
        width: 100%;
        height: 100%;
        vertical-align: middle;
    }
    
    .grey-line {  
        position: relative;
        padding-bottom: 0;
    }
    
    .grey-line::after {
        content: "";
        position: absolute;
        top: 0;
        right: -17%;
        background: #f4f4f4;
        min-height: 140vh;
        height: 45rem;
        width: 30%;
        transform: skew(165deg);
        background-clip: content-box;
        z-index: 0;
    }
    
    .caption {
      font: normal 900 6em/1 "Roboto", Arial, Helvetica, sans-serif;
      text-transform: uppercase;
    }
    
    .innovative-screen__list > li {
      text-transform: uppercase;
      font: normal 900 1.2em/1.5 "Roboto", Arial, Helvetica, sans-serif;
    }
    
    .blog-list-alt .content {
        padding: 0;
        flex-flow: column wrap;
        justify-content: flex-start;
        background: #fff;
    }
    /*# sourceMappingURL=style.css.map */
    
        
    footer {
        padding-top: 50px;
    }
    
    .slider-shadow .swiper-slide {
        padding: 10px;
    }
    
    .slider-shadow img {
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    }
    
        
    @media (max-width: 1440px) {
      .one-of-five,
    .two-of-five,
    .three-of-five,
    .four-of-five {
        flex: 1 1 50%;
        width: 50%;
      }
      .one-of-five.mx-w,
    .two-of-five.mx-w,
    .three-of-five.mx-w,
    .four-of-five.mx-w {
        max-width: 50%;
      }
    
      .list-two-items > li,
    .list-three-items > li,
    .list-four-items > li {
        flex: 1 1 50%;
        width: 50%;
        max-width: 50%;
        margin-bottom: 1rem;
      }
      .list-two-items.mx > li,
    .list-three-items.mx > li,
    .list-four-items.mx > li {
        max-width: 50%;
      }
    }
    @media (max-width: 1024px) {
      .one-of-three,
    .two-of-three,
    .one-of-four,
    .two-of-four,
    .one-of-five,
    .two-of-five,
    .three-of-five {
        flex: 1 1 50%;
        width: 50%;
      }
      .one-of-three.mx-w,
    .two-of-three.mx-w,
    .one-of-four.mx-w,
    .two-of-four.mx-w,
    .one-of-five.mx-w,
    .two-of-five.mx-w,
    .three-of-five.mx-w {
        max-width: 50%;
      }
    }
    @media (max-width: 768px) {
      .t-hidden {
        display: none;
      }
    }
    
    @media (max-width: 680px) {
      .one-of-three,
    .two-of-three,
    .one-of-four,
    .two-of-four,
    .three-of-four,
    .one-of-five,
    .two-of-five,
    .three-of-five,
    .four-of-five {
        flex: 1 1 100%;
        width: 100%;
      }
      .one-of-three.mx-w,
    .two-of-three.mx-w,
    .one-of-four.mx-w,
    .two-of-four.mx-w,
    .three-of-four.mx-w,
    .one-of-five.mx-w,
    .two-of-five.mx-w,
    .three-of-five.mx-w,
    .four-of-five.mx-w {
        max-width: none;
      }
    
      .list-three-items > li,
    .list-four-items > li {
        flex: 1 1 100%;
        width: 100%;
        max-width: none;
        padding: 0;
        margin-bottom: 1.9rem;
      }
      .list-three-items.mx-w > li,
    .list-four-items.mx-w > li {
        max-width: none;
      }
    
      .list {
        justify-content: center;
      }
      .background-video {
        height: 100%;
      }
      .background-video video {
        height: 100;
        transform: scale(3);
      }
    }
    @media (min-width: 1640px) {
      .blog-list {
        padding-right: 10%;
      }
    
      .wrapper {
        padding: 0;
      }
    }
    
    @media (min-width: 1024px) { 
        .tab-list > li:nth-child(7n+7) .content {
            border-right: none;
        }
    }
    
    @media (max-width: 1440px) {
      .tab-list > li {
        min-width: auto;
        padding: 1rem 0;
      }
      .tab-list .headline {
        font-size: 0.78em;
      }
    
      .blog-block {
        padding-top: 0;
      }
    
      .download-btn span {
        font-size: 1.3em;
      }
    
      .footer-list > li {
        flex: 1 1 25%;
        width: auto;
        max-width: none;
      }
    
      .footer p {
        font-size: 0.65em;
      }
      
    }
    
    @media (max-width: 1024px) {
      body {
        font-size: 0.9em;
      }
    
      .header__icon,
    .panel-top {
        margin: 0 0.5rem 1rem 0;
      }
    
      .panel-bot {
        order: 2;
        margin: 0;
        flex: 1 1 100%;
      }
    
      .three-of-five {
        flex: 1 1 60%;
        max-width: none;
        width: auto;
      }
    
      .two-of-five,
    .one-of-five {
        flex: 1 1 40%;
        max-width: 40%;
        width: 40%;
      }
    
      .video-block .btn-group {
        margin: 0 4% 0 0;
      }
    
      .video::before, .video::after {
        transform: skew(174deg);
      }
      .video::before {
        width: 26%;
      }
      .video::after {
        width: 22%;
      }
    
      .download-btn span {
        font-size: 1.1em;
      }
      .grey-line::after {
        display: none;
      }
    }
    @media (max-width: 1023px) {
      section {
        padding: 1.5rem 0;
      }
    
      .ord-2 {
        order: 2;
      }
    
      .t-btn-group {
        display: flex;
      }
    
      .t-reverse {
        flex-wrap: wrap-reverse;
      }
    
      .header {
        border-bottom: none;
      }
      .header .wrapper {
        align-items: center;
        justify-content: space-between;
      }
    
      .burger {
        display: flex;
      }
    
      .header__content {
        display: none;
      }
    
      .video-block {
        position: relative;
        margin-bottom: 3rem;
      }
      .video-block .wrapper {
        position: relative;
        padding: 0;
        flex-wrap: wrap-reverse;
      }
      .video-block .btn-group {
        display: none;
      }
      .video-block::after {
        content: "" url("https://www.jabil.com/dam/jabil-one-assets/home_new/img/icons/arrow.svg");
        position: absolute;
        bottom: -3.44rem;
        right: 5%;
      }
      .video-block .hover-btn {
        left: 0%;
        top: 10%;
        width: 8rem;
        height: auto;
        z-index: 3;
      }
    
      .hover-btn img {
        max-width: 5rem;
      }
    
      .video-block__titlebox,
    .video {
        flex: 1 1 100%;
      }
    
      .video-block__titlebox {
        padding: 0 5% 4.5rem 5%;
        display: flex;
        max-width: none;
        align-items: flex-end;
        flex-wrap: wrap;
      }
      .video-block__titlebox .titlebox,
    .video-block__titlebox .t-btn-group {
        flex: 1 1 50%;
      }
      .video-block__titlebox .t-btn-group {
        padding: 0 0 0 7%;
      }
      .video-block__titlebox .t-btn-group button {
        margin: 0;
      }
      .video-block__titlebox .download-btn span {
        color: #fff;
      }
    
      .video {
        max-height: 15rem;
        overflow: hidden;
      }
      .video::before {
        display: none;
      }
      .video::after {
        right: -15%;
        top: auto;
        bottom: -2rem;
        height: 10rem;
        width: 180%;
        border-top: 1rem solid rgba(1, 14, 98, 0.3);
        transform: skew(310deg, 10deg);
      }
      .video .img-wrp > img {
        transform: translateY(-27%);
      }
    
      .tab-list > li:nth-of-type(4n+4) .content {
        border: none;
      }
      .tab-list .content {
        min-width: 10rem;
      }
    
      .t-full {
        flex: 1 1 100%;
      }
    
      .t-half {
        flex: 1 1 50%;
        max-width: none;
        width: auto;
      }
    
      .blog-box {
        order: 2;
        padding-top: 2rem;
      }
    
      .blog-block > .wrapper,
    .tablet-block > .wrapper {
        padding: 0;
      }
    
      .blog-list > li {
        flex: 1 1 33%;
        padding-right: 0;
        margin-right: 3%;
      }
      .blog-list > li:last-of-type {
        padding-right: 0;
        margin-right: 0;
      }
    
      .feedback-form .submit-btn {
        max-width: 50%;
      }
    
      .footer-list > .t-two-of-three {
        flex-basis: 75%;
      }
      .footer-list > li:nth-of-type(2n+2) .content {
        border: 0;
      }
    
      .innovative-screen__list {
        display: flex;
        margin-bottom: 20%;
      }
      .innovative-screen__list > li {
        margin-right: 1rem;
      }
    
      .simple-slider,
    .nav-slider,
    .slider-reverse .nav-slider-wrp {
        width: 100%;
        position: static;
        height: auto;
      }
    
      .slider-reverse .nav-slider-wrp {
        margin-bottom: 1rem;
      }
      .slider-reverse .nav-slider-wrp > .title-main {
        display: none;
      }
    
      .swiper-button-prev::after,
    .swiper-button-next::after {
        padding: 0.7rem 1.07rem;
      }
    
      .caption {
        font-size: 4.5em;
      }
    
      .blog-list-alt > li {
        flex: 33%;
        display: flex;
        align-items: stretch;
      }
      .blog-list-alt .content {
        width: 100%;
      }
    }
    
    @media (min-width: 681px) and (max-width: 1440px) {
        .blog-list-alt > li {
            max-width: 33%;
        }
    }
    
    @media (max-width: 680px) {
      .list-three-items > li {
        flex: 1 1 100%;
      }
    
      .wrapper {
        padding: 0;
      }
    
      .t-half {
        flex: 1 1 100%;
      }
    
      .video-block::after {
        right: auto;
        left: 5%;
      }
    
      .video-block__titlebox .titlebox,
    .video-block__titlebox .t-btn-group {
        flex: 1 1 100%;
        padding: 0;
        margin-bottom: 1rem;
      }
      .video-block__titlebox .titlebox {
        margin-bottom: 3rem;
      }
    
      .tab-list > li {
        min-width: auto;
        flex: 1 1 25%;
      }
      .tab-list > li .content {
        min-width: auto;
      }
    
      .tab-text {
        margin-bottom: 1rem;
      }
    
      .blog-block .btn-group {
        margin: 2rem 0 0 0;
      }
    
      .post-headline {
        font-size: 0.76em;
        margin-bottom: 1rem;
        min-height: auto;
      }
    
      .form-main .two-of-four {
        flex: 1 1 50%;
      }
      .form-main .submit-btn {
        max-width: none;
      }
    
      .footer-list {
        padding: 0 1rem;
      }
      .footer-list > li,
    .footer-list .t-two-of-three {
        flex: 1 1 100%;
        justify-content: center;
        text-align: center;
      }
      .footer-list > li .content,
    .footer-list .t-two-of-three .content {
        padding: 0;
        border: 0;
      }
    
      .copyrights {
        justify-content: center;
        text-align: center;
        margin: 1rem 0;
      }
    
      .double-slider {
        flex-wrap: wrap-reverse;
      }
      .double-slider .simple-slider {
        padding: 0 5%;
        position: relative;
        bottom: 2.5rem;
        z-index: 3;
      }
    
      .blog-list-alt {
        padding: 0 1rem!important;
      }
      .blog-list-alt .content {
        display: flex;
        align-items: center;
        border-right: 4px solid #214b7a;
        border-bottom: 0;
        flex-direction: row;
      }
      .blog-list-alt .img-wrp,
    .blog-list-alt .post-headline {
        flex: 1 1 50%;
      }
      
      .background-video::after {
        display: none;
      }
    }
    
    /*# sourceMappingURL=media.css.map */
    
    .skipLinks__link, .header{display:none;}
    </style>