@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") format("woff");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:translateZ(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(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;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{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}: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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.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;font-variant:normal;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:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.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,.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;-moz-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(0,-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:transform .2s,top .2s}.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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.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}.unnamed-character-style-1{font-family:Exo-regular;font-style:normal;font-weight:700;font-size:4em;line-height:96px;letter-spacing:0;color:#001f3c}.communication header h2,.design_container .design-item.communication-content h2,.design_container .design-item.design-content h2,.section_header h2,.unnamed-character-style-2{font-family:Exo-regular;font-style:normal;font-weight:700;font-size:2.5em;line-height:60px;letter-spacing:0;color:#002950}.faqs .faqs_wrapper header h2,.form .header-title h3,.unnamed-character-style-3{font-family:Exo-regular;font-style:normal;font-weight:400;font-size:1.875em;line-height:33px;letter-spacing:0;color:#002950}.design_container .design-item.communication-content h3,.design_container .design-item.design-content h3,.section_item h4,.unnamed-character-style-4{font-family:Exo-regular;font-style:normal;font-weight:400;font-size:1.375em;line-height:33px;letter-spacing:0;color:#002950}.unnamed-character-style-5{font-family:Exo-regular;font-style:normal;font-weight:300;font-size:1.375em;line-height:33px;letter-spacing:0;color:#185fa2}.communication header span,.form .form-container .custom-form .category-wrapper .item .label.checkbox,.form .form-container .custom-form .custom-form-radio label.unnamed-character-style-6,.form .header-title p,.form .header-title p.bolder,.unnamed-character-style-6{font-family:Exo-regular;font-style:normal;font-weight:400;font-size:1em;line-height:24px;letter-spacing:0;color:#185fa2}.communication header p,.design_container .design-item.communication-content p,.design_container .design-item.design-content p,.form .button-container p,.form .form-container .custom-form .custom-form-radio label.unnamed-character-style-7,.section_header h3,.section_item .content p,.unnamed-character-style-7{font-family:Exo-regular;font-style:normal;font-weight:300;font-size:1em;line-height:24px;letter-spacing:0;color:#185fa2}.unnamed-character-style-8{font-weight:400;color:#001f3c}.quick-links-title,.unnamed-character-style-8,.unnamed-character-style-9{font-family:Exo-regular;font-style:normal;font-size:.875em;line-height:21px;letter-spacing:.03px}.quick-links-title,.unnamed-character-style-9{font-weight:300;color:#fff}.section_item .content span,.unnamed-character-style-10{font-weight:400;color:#001f3c}.section_item .content span,.unnamed-character-style-10,.unnamed-character-style-11{font-family:Exo-regular;font-style:normal;font-size:.75em;line-height:18px;letter-spacing:.05px}.unnamed-character-style-11{font-weight:300;color:#fff}.section_item .content h4,.unnamed-character-style-12{font-family:Exo-regular;font-style:normal;font-weight:400;font-size:1.375em;line-height:18px;letter-spacing:.05px;color:#001f3c}.grid{display:grid}.template-col-1{grid-template-columns:repeat(1,1fr)}.template-col-2{grid-template-columns:repeat(2,1fr)}.template-col-3{grid-template-columns:repeat(3,1fr)}.template-col-4{grid-template-columns:repeat(4,1fr)}.template-col-5{grid-template-columns:repeat(5,1fr)}.template-col-6{grid-template-columns:repeat(6,1fr)}.template-col-7{grid-template-columns:repeat(7,1fr)}.template-col-8{grid-template-columns:repeat(8,1fr)}.template-col-9{grid-template-columns:repeat(9,1fr)}.template-col-10{grid-template-columns:repeat(10,1fr)}.template-col-11{grid-template-columns:repeat(11,1fr)}.template-col-12{grid-template-columns:repeat(12,1fr)}.template-col-autofill{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.span-auto-1{grid-column:auto/span 1}.span-auto-2{grid-column:auto/span 2}.span-auto-3{grid-column:auto/span 3}.span-auto-4{grid-column:auto/span 4}.span-auto-5{grid-column:auto/span 5}.span-auto-6{grid-column:auto/span 6}.span-auto-7{grid-column:auto/span 7}.span-auto-8{grid-column:auto/span 8}.span-auto-9{grid-column:auto/span 9}.span-auto-10{grid-column:auto/span 10}.span-auto-11{grid-column:auto/span 11}.span-auto-12{grid-column:auto/span 12}.span-1-1{grid-column:1/span 1}.span-1-2{grid-column:1/span 2}.span-1-3{grid-column:1/span 3}.span-1-4{grid-column:1/span 4}.span-1-5{grid-column:1/span 5}.span-1-6{grid-column:1/span 6}.span-1-7{grid-column:1/span 7}.span-1-8{grid-column:1/span 8}.span-1-9{grid-column:1/span 9}.span-1-10{grid-column:1/span 10}.span-1-11{grid-column:1/span 11}.span-1-12{grid-column:1/span 12}.span-2-1{grid-column:2/span 1}.span-2-2{grid-column:2/span 2}.span-2-3{grid-column:2/span 3}.span-2-4{grid-column:2/span 4}.span-2-5{grid-column:2/span 5}.span-2-6{grid-column:2/span 6}.span-2-7{grid-column:2/span 7}.span-2-8{grid-column:2/span 8}.span-2-9{grid-column:2/span 9}.span-2-10{grid-column:2/span 10}.span-2-11{grid-column:2/span 11}.span-2-12{grid-column:2/span 12}.span-3-1{grid-column:3/span 1}.span-3-2{grid-column:3/span 2}.span-3-3{grid-column:3/span 3}.span-3-4{grid-column:3/span 4}.span-3-5{grid-column:3/span 5}.span-3-6{grid-column:3/span 6}.span-3-7{grid-column:3/span 7}.span-3-8{grid-column:3/span 8}.span-3-9{grid-column:3/span 9}.span-3-10{grid-column:3/span 10}.span-3-11{grid-column:3/span 11}.span-3-12{grid-column:3/span 12}.span-4-1{grid-column:4/span 1}.span-4-2{grid-column:4/span 2}.span-4-3{grid-column:4/span 3}.span-4-4{grid-column:4/span 4}.span-4-5{grid-column:4/span 5}.span-4-6{grid-column:4/span 6}.span-4-7{grid-column:4/span 7}.span-4-8{grid-column:4/span 8}.span-4-9{grid-column:4/span 9}.span-4-10{grid-column:4/span 10}.span-4-11{grid-column:4/span 11}.span-4-12{grid-column:4/span 12}.span-5-1{grid-column:5/span 1}.span-5-2{grid-column:5/span 2}.span-5-3{grid-column:5/span 3}.span-5-4{grid-column:5/span 4}.span-5-5{grid-column:5/span 5}.span-5-6{grid-column:5/span 6}.span-5-7{grid-column:5/span 7}.span-5-8{grid-column:5/span 8}.span-5-9{grid-column:5/span 9}.span-5-10{grid-column:5/span 10}.span-5-11{grid-column:5/span 11}.span-5-12{grid-column:5/span 12}.span-6-1{grid-column:6/span 1}.span-6-2{grid-column:6/span 2}.span-6-3{grid-column:6/span 3}.span-6-4{grid-column:6/span 4}.span-6-5{grid-column:6/span 5}.span-6-6{grid-column:6/span 6}.span-6-7{grid-column:6/span 7}.span-6-8{grid-column:6/span 8}.span-6-9{grid-column:6/span 9}.span-6-10{grid-column:6/span 10}.span-6-11{grid-column:6/span 11}.span-6-12{grid-column:6/span 12}.span-7-1{grid-column:7/span 1}.span-7-2{grid-column:7/span 2}.span-7-3{grid-column:7/span 3}.span-7-4{grid-column:7/span 4}.span-7-5{grid-column:7/span 5}.span-7-6{grid-column:7/span 6}.span-7-7{grid-column:7/span 7}.span-7-8{grid-column:7/span 8}.span-7-9{grid-column:7/span 9}.span-7-10{grid-column:7/span 10}.span-7-11{grid-column:7/span 11}.span-7-12{grid-column:7/span 12}.span-8-1{grid-column:8/span 1}.span-8-2{grid-column:8/span 2}.span-8-3{grid-column:8/span 3}.span-8-4{grid-column:8/span 4}.span-8-5{grid-column:8/span 5}.span-8-6{grid-column:8/span 6}.span-8-7{grid-column:8/span 7}.span-8-8{grid-column:8/span 8}.span-8-9{grid-column:8/span 9}.span-8-10{grid-column:8/span 10}.span-8-11{grid-column:8/span 11}.span-8-12{grid-column:8/span 12}.span-9-1{grid-column:9/span 1}.span-9-2{grid-column:9/span 2}.span-9-3{grid-column:9/span 3}.span-9-4{grid-column:9/span 4}.span-9-5{grid-column:9/span 5}.span-9-6{grid-column:9/span 6}.span-9-7{grid-column:9/span 7}.span-9-8{grid-column:9/span 8}.span-9-9{grid-column:9/span 9}.span-9-10{grid-column:9/span 10}.span-9-11{grid-column:9/span 11}.span-9-12{grid-column:9/span 12}.span-10-1{grid-column:10/span 1}.span-10-2{grid-column:10/span 2}.span-10-3{grid-column:10/span 3}.span-10-4{grid-column:10/span 4}.span-10-5{grid-column:10/span 5}.span-10-6{grid-column:10/span 6}.span-10-7{grid-column:10/span 7}.span-10-8{grid-column:10/span 8}.span-10-9{grid-column:10/span 9}.span-10-10{grid-column:10/span 10}.span-10-11{grid-column:10/span 11}.span-10-12{grid-column:10/span 12}.span-11-1{grid-column:11/span 1}.span-11-2{grid-column:11/span 2}.span-11-3{grid-column:11/span 3}.span-11-4{grid-column:11/span 4}.span-11-5{grid-column:11/span 5}.span-11-6{grid-column:11/span 6}.span-11-7{grid-column:11/span 7}.span-11-8{grid-column:11/span 8}.span-11-9{grid-column:11/span 9}.span-11-10{grid-column:11/span 10}.span-11-11{grid-column:11/span 11}.span-11-12{grid-column:11/span 12}.span-12-1{grid-column:12/span 1}.span-12-2{grid-column:12/span 2}.span-12-3{grid-column:12/span 3}.span-12-4{grid-column:12/span 4}.span-12-5{grid-column:12/span 5}.span-12-6{grid-column:12/span 6}.span-12-7{grid-column:12/span 7}.span-12-8{grid-column:12/span 8}.span-12-9{grid-column:12/span 9}.span-12-10{grid-column:12/span 10}.span-12-11{grid-column:12/span 11}.span-12-12{grid-column:12/span 12}@font-face{font-family:Exo-bold;src:url(/_next/static/media/Exo2-Bold.8a67e563.ttf)}@font-face{font-family:Exo-semibold;src:url(/_next/static/media/Exo2-SemiBold.21835ec7.ttf)}@font-face{font-family:Exo-light;src:url(/_next/static/media/Exo2-Light.37c81708.ttf)}@font-face{font-family:Exo-regular;src:url(/_next/static/media/Exo2-Regular.186d7c4f.ttf)}.custom-list li{list-style:disc;margin-left:40px}.bold{font-family:Exo-bold}.semibold{font-family:Exo-semibold}.light{font-family:Exo-light}.regular{font-family:Exo-regular}body{font-family:Exo-regular}body,ul{margin:0;padding:0}ul>li{list-style:none}ul>li>a{text-decoration:none}p{margin:0}a.disabled{pointer-events:none}.sectionTitle{font-family:Exo-bold;padding:30px 0;margin:0}.relative{position:relative}.sectionSubtitle{font-size:1.2em;font-family:Exo-regular}.cardSubtitle{font-family:Exo-regular;width:100%;color:#001f3c}.cardTitle{font:normal normal 700 1.375em/33px Exo-regular;letter-spacing:0;color:#001f3c}a.btn.btnOutline,button.btn.btnOutline{border:1px solid #001f3c;color:#001f3c;border-radius:2px;padding-left:1.2em;padding-right:1.2em;font-family:Exo-regular}svg{image-rendering:-webkit-optimize-contrast}svg.cardBorder{position:absolute;top:0;left:0;pointer-events:none!important}img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.z-1{z-index:1}video:focus{outline:none}.pointer,.site-info,.submenu-items-links,.subsubmenu-items-links{cursor:pointer}.nopointer:hover{cursor:default;text-decoration:none!important}.position-absolute{position:absolute}.position-relative{position:relative}.mb-2{margin-bottom:2rem}.mb-6{margin-bottom:6rem}input:focus-visible,textarea:focus-visible{outline:2px solid red!important}a:focus-visible,button:focus-visible,div[role=button]:focus-visible,img[role=button]:focus-visible,p[role=button]:focus-visible,path[role=button]:focus-visible,select:focus-visible,span[role=button]:focus-visible,svg[role=button]:focus-visible{outline:2px solid red}.navbar{display:flex;align-items:center;grid-column:8/span 4;justify-content:center}.navbar>button{padding-bottom:1rem;padding-top:1rem;min-width:6.25rem;border-radius:0!important;outline:none!important;border:none;background-color:#fff;font:normal normal normal 1em/24px Exo-regular;text-align:center;letter-spacing:0;color:#185fa2}.navbar>button:focus-visible{outline:2px solid red!important}.button-news:hover,.navbar-custom-button.active{color:#fff;background:#185fa2 0 0 no-repeat padding-box;border:1px solid #185fa2;box-shadow:0 2px 10px rgba(0,31,60,.2);height:100%}.arrow-1{height:.6875rem;display:flex;transition:all .3s linear .1s}.arrow-1.open{transform:rotate(90deg)}.arrow-1:before{content:"";background:#fff;width:.9375rem;-webkit-clip-path:polygon(0 20%,60% 20%,60% 0,100% 50%,60% 100%,60% 80%,0 80%);clip-path:polygon(0 20%,60% 20%,60% 0,100% 50%,60% 100%,60% 80%,0 80%)}.header{box-shadow:0 2px 10px rgba(0,31,60,.2);z-index:999;position:sticky;top:0;background:#fff;width:100%}.header .logo-span{padding:.4rem;grid-column:1/span 3}@media(min-width:768px){.header .logo-span{grid-column:2/span 3}}@media screen and (max-width:992px){.header .logo-span>svg{max-width:12.5em}}@media screen and (max-width:767px){.header .logo-span>svg{max-width:12.5em}}.submenu,.subsubmenu{position:absolute;width:100%;display:inline-flex;justify-content:center;align-items:center;background:#185fa2 0 0 no-repeat padding-box;color:#fff;transition:all .3s linear .1s;height:0;opacity:0;gap:2rem}.submenu.grid,.subsubmenu.grid{display:grid;padding:0;grid-auto-flow:column;grid-gap:2rem;gap:2rem}.submenu.grid.open,.subsubmenu.grid.open{padding:1.2rem 0;height:auto}.submenu .grid-list,.subsubmenu .grid-list{align-self:self-start;height:100%;min-width:8rem}.submenu .grid-list-item,.subsubmenu .grid-list-item{display:flex;padding-bottom:1.1rem}.submenu .grid-list-item-sub,.subsubmenu .grid-list-item-sub{padding-top:.4rem}.submenu.open,.subsubmenu.open{height:4.375rem;opacity:1}.submenu-items,.subsubmenu-items{margin-left:.75rem;margin-right:.75rem}.submenu-items-links,.subsubmenu-items-links{display:inline-flex;align-items:center;font:normal normal 700 1em Exo-bold;letter-spacing:0;color:#fff;text-decoration:none;margin-left:0;margin-right:.75rem;gap:.5rem}.submenu-items-links:hover,.subsubmenu-items-links:hover{-webkit-text-decoration:underline 3px #fff;text-decoration:underline 3px #fff}.secondLinksMenu-button{display:inline-flex;font-weight:inherit;background:#185fa2 0 0 no-repeat padding-box;color:#fff;border:none}.subsubmenu{background:#001f3c 0 0 no-repeat padding-box}.hamburger-menu{display:flex;align-items:center;grid-column:11/span 2}@media(min-width:768px){.hamburger-menu{grid-column:12/span 2}}.hamburger-icon{width:1.6rem;display:flex;flex-direction:column;justify-content:flex-end;z-index:999;margin:.2rem}.hamburger-icon>.menu-bar1,.hamburger-icon>.menu-bar2,.hamburger-icon>.menu-bar3{width:1.6rem;height:.125rem;border:1px solid #185fa2;background:#185fa2;margin:.25rem 0;border-radius:5px;transition:.4s}.hamburger-icon>.menu-bar2{width:1.3rem;align-self:flex-end;background:#fff;margin-left:auto}.hamburger-icon.active .menu-bar1{background:#fff;transform:rotate(-45deg) translate(-.3rem,.5rem)}.hamburger-icon.active .menu-bar2{opacity:0}.hamburger-icon.active .menu-bar3{background:#fff;transform:rotate(45deg) translate(-.5rem,-.75rem)}.hamburger-content{width:70%;overflow:auto;background:linear-gradient(207deg,#001f3c,rgba(24,95,162,.9) 48%,rgba(172,208,251,.8) 86%);position:fixed;top:0;right:-600px;margin:0;z-index:99;height:100%}@media(min-width:768px){.hamburger-content{max-width:30%}}.hamburger-content.active{transition:right .5s ease-out;-webkit-transition:right .5s ease-out;color:#fff;right:0;text-decoration:none;display:block}.hamburger-content.active>.accordion:first-child{padding-top:6.75rem}.footer{color:#fff;background-color:#001f3c;padding-bottom:1rem;padding-top:2.5rem}.footer .contact{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;grid-column:2/span 10}.footer .contact .logo>svg{max-width:16.875em;max-height:auto;padding-right:1rem}.footer .contact .social{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly;width:50%}@media(min-width:768px){.footer .contact .social{padding-bottom:1.5625rem;padding-top:0;width:100%}}@media only screen and (max-width:767px){.footer .contact .social{justify-content:space-between;width:80%}}@media(min-width:992px){.footer .contact{flex-direction:column;text-align:center;grid-column:3/span 3}}@media(min-width:768px){.footer .contact{flex-direction:column;text-align:center;grid-column:2/span 3}}@media only screen and (max-width:767px){.footer .contact{margin-bottom:2.5rem}}.footer .legal{display:inline-flex;align-items:center;justify-content:space-between}.footer .legal .piva{font:normal normal normal .75em/1.5 Exo-regular;letter-spacing:.05px;color:#fff}.footer .menu{flex-direction:column;grid-column:2/span 10}.footer .menu .privacy{margin-bottom:2.125rem;margin-top:.75rem;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}@media(min-width:768px){.footer .menu .privacy{margin-bottom:3.5rem;margin-top:0}}@media(min-width:992px){.footer .menu{grid-column:7/span 5}}@media(min-width:768px){.footer .menu{grid-column:6/span 6}.footer .menu .privacy{align-items:center}}.footer .menu .newsletter>label{font:normal normal normal .875em/21px Exo-regular;letter-spacing:.03px;color:#fff}.footer .menu .newsletter .signin{padding-bottom:.6875rem;padding-top:.6875rem;font:normal normal normal .875em/24px Exo-regular}.footer .menu .newsletter .signin>.input{height:2.5em;width:100%;box-sizing:border-box;border:1px solid #000;outline:none;border-radius:3px 0 0 3px}@media only screen and (max-width:767px){.footer .menu .newsletter .signin>.input{padding:.5rem;display:flex;align-items:center}}@media only screen and (min-width:768px){.footer .menu .newsletter .signin>.input{width:11.25em}}.footer .menu .newsletter .signin>.input-name{height:2.5em;width:100%;border-radius:2px 0 0 2px;box-sizing:border-box;border:1px solid #000;outline:none}@media only screen and (max-width:1180px){.footer .menu .newsletter .signin>.input-name{width:50%}}@media only screen and (min-width:1181px){.footer .menu .newsletter .signin>.input-name{width:13em}}.footer .menu .newsletter .signin>.input-email{height:2.5em;width:100%;box-sizing:border-box;border:1px solid #000;outline:none}@media only screen and (max-width:1180px){.footer .menu .newsletter .signin>.input-email{width:50%}}@media only screen and (min-width:1181px){.footer .menu .newsletter .signin>.input-email{width:14em}}.footer .menu .newsletter .signin>.button{height:2.5em;letter-spacing:0;color:#001f3c;border:1px solid #001f3c;border-radius:0 2px 2px 0;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width:1180px){.footer .menu .newsletter .signin>.button{width:100%}}.footer .menu .privacy-checkbox{margin-bottom:0;margin-top:.625rem;display:flex;flex-direction:row;align-items:flex-start;gap:.6rem}.footer .menu .privacy-checkbox>label{font-size:.75em;color:#fff;font-weight:300}.footer .separator{border:1px solid hsla(0,0%,100%,.4);margin-bottom:.5rem;margin-top:1.5rem}.footer .privacy-policy-link{margin-left:.3125rem;margin-right:0;cursor:pointer;color:#fff}.footer .privacy-policy-link:hover{opacity:.8}.site-info{margin-left:0;margin-right:1rem;color:#fff;font-size:.875em;text-decoration:none}.site-info:hover{text-decoration:underline}@media only screen and (max-width:767px){.site{flex-direction:column;display:flex;justify-content:center;align-items:center;width:100%}}@media screen and (max-width:992px){.site-info{margin-bottom:.5rem;margin-top:.5rem}}label.trattamento-dati{font-size:.75em!important;color:#fff!important;font-weight:500!important}div.heroSection{color:#000;min-height:100vh;overflow-x:hidden;position:relative}.check-more-container p{margin-bottom:0;color:#185fa2;margin-left:2rem;margin-right:1.5rem}@media only screen and (min-width:767px){.check-more-container p{margin-left:0;margin-right:1.5rem}}.quick-links p:hover{cursor:pointer;opacity:.7}.parallelogram{position:relative;display:flex;justify-content:center;align-items:center;height:4.375em;width:4.375em;background-color:#001f3c;-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);z-index:1}.parallelogram svg{transition:.3s ease-in-out}.parallelogram .parallelogram-inner{height:4em;width:4em;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);display:flex;justify-content:center;align-items:center;z-index:1}.parallelogram:hover>.parallelogram-inner>svg{transform:scale(1.2)}.parallelogram:hover+.parallelogram-top-shadow,.parallelogram:hover+.parallelogram-top-shadow+.parallelogram-bottom-shadow{display:flex}.parallelogram-top-shadow{position:absolute;height:4.375em;width:4.375em;background-color:#185fa2;top:2.0625rem;left:1.5rem;z-index:-1;display:none}.parallelogram-top-shadow,.parallelogram-top-shadow .parallelogram-top-shadow-inner{justify-content:center;align-items:center;-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);clip-path:polygon(0 0,100% 20%,100% 100%,0 90%)}.parallelogram-top-shadow .parallelogram-top-shadow-inner{display:flex;height:4em;width:4em;background-color:#fff}.parallelogram-bottom-shadow{position:absolute;height:4.375em;width:4.375em;background-color:#acd0fb;bottom:2.0625rem;left:.5rem;z-index:-1;display:none}.parallelogram-bottom-shadow,.parallelogram-bottom-shadow .parallelogram-bottom-shadow-inner{justify-content:center;align-items:center;-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 90%);clip-path:polygon(0 0,100% 20%,100% 100%,0 90%)}.parallelogram-bottom-shadow .parallelogram-bottom-shadow-inner{display:flex;height:4em;width:4em;background-color:#fff}.hero{position:relative;overflow:hidden}@media only screen and (max-width:1024px){.hero.screen{height:100%}}.hero.screen-fade{height:83vh;-webkit-animation:fadeBackground .3s ease-in-out;animation:fadeBackground .3s ease-in-out}.hero-row{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.hero-row{display:flex;flex-direction:column}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.hero-row{display:inline-flex;flex-direction:row;width:100%}}.hero-video{position:relative;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px)}@media only screen and (min-width:1440px){.hero-video{height:83vh}}@media only screen and (min-width:1025px)and (max-width:1339px){.hero-video{height:100%;-o-object-fit:contain;object-fit:contain}}@media only screen and (min-width:768px)and (max-width:1024px){.hero-video{overflow:hidden}}@media only screen and (max-width:767px){.hero-video{-o-object-fit:contain;object-fit:contain}}.hero-video-fade{-webkit-animation:hide .1s ease-in-out forwards;animation:hide .1s ease-in-out forwards}.hero-elements{z-index:20;position:relative;display:flex;justify-content:flex-end}.hero-content{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.hero-content{align-items:center}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.hero-content{align-items:flex-start}}@media only screen and (min-width:1181px){.hero-content{align-items:flex-start}}.hero-content_title{font:normal normal 700 2.25em/1.5 Exo-regular;letter-spacing:0;color:#fff;max-width:38.125rem}@media only screen and (min-width:768px)and (max-width:1180px){.hero-content_title{font:normal normal 700 2.5em/1.5 Exo-regular}}@media only screen and (min-width:1181px){.hero-content_title{font:normal normal 700 4em/1.5 Exo-regular}}.quick-links{display:flex;flex-wrap:wrap;align-items:center;max-width:40.5em;min-height:2.5em;max-height:3.125em;-webkit-padding-start:0;padding-inline-start:0}.quick-links-title{text-transform:uppercase;color:#fff!important;font-size:.975em}.quick-links-menu-centered{z-index:2;opacity:0;position:absolute;left:50%}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.quick-links-menu-centered{top:65%;left:unset;text-align:center}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.quick-links-menu-centered{top:55%;left:50%;transform:translateY(-50%)}}@media only screen and (max-width:767px){.quick-links-menu-centered{top:30%;left:unset;text-align:center}}.quick-links>.links{font:normal normal 700 .975em/1.5 Exo-bold;letter-spacing:0;color:#fff}@media only screen and (max-width:767px){.quick-links>.links{max-width:12.5em}}.check-more-container{position:relative;width:auto;height:9.375em;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:1.5rem}@media only screen and (min-width:767px){.check-more-container{margin-top:3.5rem}}.quick-links-hidden,.show-image{-webkit-animation:showLinks 2s ease-in-out forwards;animation:showLinks 2s ease-in-out forwards}.show-image{opacity:0;position:absolute;background-position:50%!important;background-repeat:no-repeat!important;top:50%!important;left:30%!important;background-size:contain!important;transform:translate(-50%,-50%);height:100%;width:100%}@media only screen and (max-width:767px){.show-image{display:none}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.show-image{top:35%!important;left:50%!important;background-size:50%!important}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.show-image{top:55%!important;left:25%!important;height:60%!important}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.show-image{top:35%!important;left:50%!important;background-size:50%!important}}@-webkit-keyframes showLinks{0%{opacity:.2}50%{opacity:.5}to{opacity:1}}@keyframes showLinks{0%{opacity:.2}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes hide{0%{opacity:.5}to{opacity:0;width:100%}}@keyframes hide{0%{opacity:.5}to{opacity:0;width:100%}}@-webkit-keyframes fadeBackground{0%{background:hsla(0,0%,95%,.8)}to{background:hsla(0,0%,95%,0);min-height:2000em}}@keyframes fadeBackground{0%{background:hsla(0,0%,95%,.8)}to{background:hsla(0,0%,95%,0);min-height:2000em}}.skip-button-row{padding:1rem;position:absolute;right:0;top:85%;z-index:20}.skip-button-row>.site-info{color:#fff}@media only screen and (max-width:1024px){.skip-button-row{padding:.5rem}}.banner{align-items:center;background:#f0c70c no-repeat padding-box;display:flex;gap:2rem;justify-content:center;min-height:50px;text-align:center;position:sticky;z-index:998;top:108px;transition:top .4s ease-in-out}.banner .swiper-container{padding-bottom:0;padding-top:0}.banner .swiper-container .swiper-wrapper .swiper-slide{flex-flow:row nowrap;justify-content:center;align-items:center;gap:2rem}.banner-text{color:"#001f3c";font-weight:400}.banner-link-text,.banner-text{font-family:Exo-regular;font-size:1em}.banner-link-text{color:#001f3c;font-weight:700;text-decoration:underline}.banner-banner-link-text:hover{opacity:.7}.business{padding:3rem;flex-flow:column nowrap}.business,.business-header{display:flex;justify-content:center;align-items:center}.business-header{flex-direction:column;width:100%;margin-bottom:2rem;margin-top:0}.business-header>.subtitle,.business-header>.title{text-align:center;margin-bottom:.3125rem;margin-top:.3125rem}.business-header>.title{font:normal normal 700 2.5em/60px Exo-bold;letter-spacing:0;color:#002950}.business-header>.subtitle{font-size:1em;letter-spacing:0;color:#185fa2}.business-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:5rem;padding:1rem;max-width:65.625em}.business-container .business-card{position:relative;min-height:17.5rem;width:18.25rem;transform:skewY(354deg);border:2px solid #001f3c}.business-container .business-card>.card-icon{background-color:#fff;padding:.938rem;position:absolute;top:-20%;left:5%;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;transform:skewY(-354deg)}.business-container .business-card>.card-icon>span>img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.business-container .business-card_header{padding-left:1.25rem;padding-right:1.25rem;margin-bottom:1.25rem;margin-top:2rem}.business-container .business-card_title{text-transform:uppercase}.business-container .business-card_subtitle{font:normal normal normal .875em Exo-regular;letter-spacing:.03px;color:#001f3c}.business-container .business-card_footer{display:flex;align-items:flex-end;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:1.5rem;margin-top:0;transform:skewY(-354deg)}.business-container .business-card_footer>button{height:2.875em;border:1px solid #001f3c;background:#fff 0 0 no-repeat padding-box}.inner-shadow-button,.outer-shadow-button{display:none!important;cursor:default!important}.inner-shadow-button{transform:translate(5px,-5px);color:#fff;background-color:#acd0fb!important;position:absolute}.outer-shadow-button{transform:translate(-5px,5px);background-color:#001f3c!important;position:absolute}.main-button:hover+.inner-shadow-button,.main-button:hover+.inner-shadow-button+.outer-shadow-button{display:flex!important;border:none}.locations{align-items:center;display:flex;flex-flow:row wrap;flex:1 1;justify-content:space-around;min-height:43.75em;position:relative}@media only screen and (max-width:850px){.locations{flex-direction:column-reverse!important;flex-flow:column-reverse;justify-content:start;text-align:center}}.locations path.selected,.locations path:hover{fill-opacity:.8}.locations-text{font-family:Exo-regular;max-width:31.25em;padding:1rem}.locations-text h2{margin-bottom:0;margin-top:0;color:#002950;font-size:2.5em;font-weight:700}.locations-text span{margin-bottom:.9375rem;margin-top:.3125rem;color:#185fa2;display:inline-block;font-size:1em;font-weight:700}.locations-text p{color:#185fa2;font-size:1em;font-weight:300}.locations-text .click-region{margin-bottom:0;margin-top:.9375rem;color:#001f3c;display:inline-block;font-size:.875em;font-weight:300}.locations-regione{transition:all .5s ease-in-out}.locations-card{padding:1.875rem;background-color:#155897;color:#fff;max-width:15.625em;position:absolute;transform:skewY(355deg)}@media only screen and (max-width:767px){.locations-card{left:10%!important}}@media only screen and (min-width:768px)and (max-width:850px){.locations-card{top:30%!important;left:60%!important}}@media only screen and (min-width:1024px)and (max-width:1100px){.locations-card{left:0!important}}.locations-card-email{text-decoration:underline}.locations-card-email:hover{opacity:.8}.locations-card div{transform:skewY(-355deg)}@media only screen and (max-width:580px){.locations svg{height:calc(100vw - 3.75em);width:auto}}.partners{padding-bottom:3.75rem;padding-top:3.75rem;align-items:center;background-color:#001f3c;display:flex;flex-flow:column nowrap;gap:3.5rem;justify-content:center}.partners-list-section{background-color:#fff}@media(min-width:768px){.partners{gap:3rem}}.partners-card{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;min-height:15em;width:100%}@media(min-width:768px){.partners-card{gap:2rem}}.partners-card-title{align-items:center;display:flex;flex:1 1;height:100%}.partners-card-title h2{color:#fff;font-family:Exo-regular;font-weight:700;font-size:1.875em}@media screen and (min-width:992px){.partners-card-title h2{font-size:2.5em}}@media screen and (max-width:768px){.partners-card-title h2{font-size:1.875em}}.partners-card-image-container{align-items:center;justify-content:center;background-color:#fff;display:flex;flex:1 1;height:100%}.partners-card-image-container .partners-card-image-content{height:100%;position:relative;width:65%}@media screen and (max-width:768px){.partners-card-image-container{width:90%;min-height:12.5em!important}.partners-card .partners-card-image-content{height:100%;position:relative;width:100%}}.partners-list{display:grid;grid-gap:40px;gap:40px}@media screen and (min-width:994px){.partners-list{grid-template-columns:repeat(3,minmax(300px,1fr))}}.partners-list .partners-item{position:relative;display:block;text-align:center}.partners-list .partners-item-title{width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center;margin:auto;text-wrap:nowrap}.clients{flex-flow:column nowrap;gap:2rem;padding:3.125rem 1.875rem;position:relative}.clients,.clients-content{display:flex;align-items:center}.clients-content{min-height:6.25em;max-width:12.5em;opacity:0}.clients-content:first-child{-webkit-animation:fadeIn 3s ease-in-out forwards;animation:fadeIn 3s ease-in-out forwards;-webkitanimation:fadeIn 3s ease-in-out forwards;-mozanimation:fadeIn 3s ease-in-out forwards}.clients-content:nth-child(2){-webkit-animation:fadeIn 3s ease-in-out .5s forwards;animation:fadeIn 3s ease-in-out .5s forwards;-webkitanimation:fadeIn 3s ease-in-out .5s forwards;-mozanimation:fadeIn 3s ease-in-out .5s forwards}.clients-content:nth-child(3){-webkit-animation:fadeIn 3s ease-in-out 1.5s forwards;animation:fadeIn 3s ease-in-out 1.5s forwards;-webkitanimation:fadeIn 3s ease-in-out 1.5s forwards;-mozanimation:fadeIn 3s ease-in-out 1.5s forwards}.clients-content:nth-child(4){-webkit-animation:fadeIn 3s ease-in-out 2s forwards;animation:fadeIn 3s ease-in-out 2s forwards;-webkitanimation:fadeIn 3s ease-in-out 2s forwards;-mozanimation:fadeIn 3s ease-in-out 2s forwards}.clients-content:nth-child(5){-webkit-animation:fadeIn 3s ease-in-out 2.5s forwards;animation:fadeIn 3s ease-in-out 2.5s forwards;-webkitanimation:fadeIn 3s ease-in-out 2.5s forwards;-mozanimation:fadeIn 3s ease-in-out 2.5s forwards}.clients-description{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;max-width:50em;text-align:center;gap:2rem}.clients-description p{color:#185fa2;font-weight:300;font-family:Exo-regular;font-size:1em}.clients .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.clients .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;top:50%;transform:translateX(-50%);white-space:nowrap}.clients .swiper-pagination-bullet{width:1rem;height:1rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.custom-button-container{position:relative;-webkit-margin-before:.83rem;margin-block-start:.83rem;-webkit-margin-after:.83rem;margin-block-end:.83rem}.custom-button-container .disabled{opacity:.5}.custom-button-container .custom-main-button{position:relative;height:2.5rem;min-width:12.375rem;z-index:100;border:1px solid #001f3c;font-weight:400;font-family:Exo-regular;font-size:.875em;border-radius:2px}.custom-button-container .custom-inner-shadow{top:0;right:0;transform:translate(7px,-7px)}.custom-button-container .custom-inner-shadow,.custom-button-container .custom-outer-shadow{height:100%;width:100%;position:absolute;z-index:99;display:none!important;cursor:default!important;background-color:transparent;border-radius:2px}.custom-button-container .custom-outer-shadow{bottom:0;left:0;transform:translate(-7px,7px)}.custom-main-button.working:hover+.custom-inner-shadow,.custom-main-button.working:hover+.custom-inner-shadow+.custom-outer-shadow{display:flex!important;border:none}.courses{gap:2rem;min-height:23.75em;padding-bottom:3.125rem;padding-top:3.125rem;position:relative}.courses,.courses-header{justify-content:center;align-items:center;display:flex;flex-flow:column nowrap}.courses-header{text-align:center;max-width:56.25em}.courses-header h2{font-weight:700;font-family:Exo-regular;font-size:2.5em}.courses-header p{font-weight:300;font-family:Exo-regular;font-size:1em}@media(max-width:768px){.courses-header p{padding:0 1.5rem}}@media only screen and (min-width:1600px){.courses .swiper-container{justify-content:center;align-items:center;display:flex}}@media only screen and (min-width:1181px){.courses .wrapper-courses .swiper-wrapper{justify-content:center;align-items:center;width:100%}}@media only screen and (max-width:767px){.courses .swiper-wrapper{left:0}}.courses .courses-prev-button-container{transform:skewY(350deg) translateX(100%);top:65%;left:0;position:absolute;z-index:997}.courses .courses-prev-button-container.homepage{top:55%}@media screen and (min-width:1100px){.courses .courses-prev-button-container{left:50px}}@media screen and (min-width:992px){.courses .courses-prev-button-container{left:65px;top:62%}.courses .courses-prev-button-container.homepage{top:54%}}@media screen and (max-width:820px){.courses .courses-prev-button-container{left:20px;top:62%}.courses .courses-prev-button-container.homepage{top:55%}}@media screen and (max-width:768px){.courses .courses-prev-button-container{left:0}}.courses .courses-prev-button-container .courses-prev-button-content{background-color:#0f4b8c;color:#fff!important;width:3.125em!important;height:3.75em!important;display:flex;justify-content:center;align-items:center}.courses .courses-prev-button-container .courses-prev-button-content:hover:before{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #185fa2;z-index:-1;transform:translate(1px,-5px)}.courses .courses-prev-button-container .courses-prev-button-content:hover:after{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #397ecf;z-index:-1;transform:translate(-5px,1px)}.courses .courses-prev-button-container .courses-prev-button-content .custom-prev-arrow{border-right:2px solid;border-bottom:2px solid;height:1.25em;width:1.25em;transform:skewY(-350deg) rotate(135deg);margin-left:10px}.courses .courses-next-button-container{transform:skewY(350deg) translateX(-100%);top:62%;right:0;position:absolute;z-index:997}.courses .courses-next-button-container.homepage{top:52%}@media screen and (min-width:1100px){.courses .courses-next-button-container{right:50px}}@media screen and (min-width:992px){.courses .courses-next-button-container{right:65px;top:60%}.courses .courses-next-button-container.homepage{top:52%}}@media screen and (max-width:820px){.courses .courses-next-button-container{right:15px;top:60%}.courses .courses-next-button-container.homepage{top:52%}}@media screen and (max-width:767px){.courses .courses-next-button-container{right:0}}.courses .courses-next-button-container .courses-next-button-content{background-color:#0f4b8c;color:#fff!important;width:3.125em!important;height:3.75em!important;display:flex;justify-content:center;align-items:center}.courses .courses-next-button-container .courses-next-button-content:hover:before{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #185fa2;z-index:-1;transform:translate(-5px,-5px)}.courses .courses-next-button-container .courses-next-button-content:hover:after{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #397ecf;z-index:-1;transform:translate(1px,1px)}.courses .courses-next-button-container .courses-next-button-content .custom-next-arrow{border-right:2px solid;border-bottom:2px solid;height:1.25em;width:1.25em;transform:skewY(-350deg) rotate(-45deg);margin-right:10px}.courses-img-homepage{cursor:-webkit-grab;cursor:grab}.news{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;position:relative;gap:2rem}.news-header{text-align:center;font-family:Exo-regular}.news-header h2{font-weight:700;font-size:2.5em;color:#002950}.news-header span{font-weight:300;font-size:.875em;color:#001f3c;border-bottom:1px solid #000}.news .swiper-container{min-height:40.625em}.news .swiper-container .swiper-slide{flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:2rem}.news .swiper-container .swiper-slide .news-img{height:17.5em;width:21.875em;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);transition:.5s ease-in-out;cursor:pointer}@media screen and (max-width:768px){.news .swiper-container .swiper-slide .news-img{width:18.75em}}.news .swiper-container .swiper-slide .news-img:hover{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);opacity:.7}.news .swiper-container .swiper-slide .news-carousel-info-container{width:18.75em;text-align:left}@media screen and (max-width:768px){.news .swiper-container .swiper-slide .news-carousel-info-container{width:15.625em}}.news .swiper-container .swiper-slide .news-carousel-info-container span{color:#001f3c;font-weight:300;font-size:.75em}.news .swiper-container .swiper-slide .news-carousel-info-container .news-carousel-info-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:5em;overflow:hidden;margin-bottom:.5rem}.news .swiper-container .swiper-slide .news-carousel-info-container .news-carousel-info-title h3{color:#002950;font-weight:700;font-size:1.375em}.news .swiper-container .swiper-slide .news-carousel-info-container .news-carousel-info-title h3:hover{opacity:.7}.news .swiper-container .swiper-slide .news-carousel-info-container .news-carousel-description-container{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:5em;overflow:hidden;transition:.5s ease-in-out}.news .swiper-container .swiper-slide .news-carousel-info-container .news-carousel-description-container p{color:#185fa2;font-weight:300;font-size:1em}.news .swiper-slide>.news-img:hover+.news-carousel-info-container .news-carousel-description-container{-webkit-line-clamp:7;height:8.4375em;overflow:hidden}.news .swiper-slide>.news-img:hover+.news-carousel-info-container .news-carousel-info-title{-webkit-line-clamp:5;height:6.25em;overflow:hidden}.news .news-prev-button-container{transform:skewY(350deg) translateX(100%);top:50%;left:-1.875rem;position:absolute;z-index:997}@media screen and (min-width:1100px){.news .news-prev-button-container{left:0}}@media screen and (min-width:992px){.news .news-prev-button-container{left:3.125rem}}@media screen and (max-width:768px){.news .news-prev-button-container{left:-1.25rem}}.news .news-prev-button-container .news-prev-button-content{background-color:#0f4b8c;color:#fff!important;width:3.125em!important;height:3.75em!important;display:flex;justify-content:center;align-items:center}.news .news-prev-button-container .news-prev-button-content:hover:before{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #185fa2;z-index:-1;transform:translate(1px,-5px)}.news .news-prev-button-container .news-prev-button-content:hover:after{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #c9e2ff;z-index:-1;transform:translate(-5px,1px)}.news .news-prev-button-container .news-prev-button-content .custom-prev-arrow{border-right:2px solid;border-bottom:2px solid;height:1.25em;width:1.25em;transform:skewY(-350deg) rotate(135deg);margin-left:10px}.news .news-next-button-container{transform:skewY(350deg) translateX(-100%);top:50%;right:-1.875rem;position:absolute;z-index:997}@media screen and (min-width:1100px){.news .news-next-button-container{right:0}}@media screen and (min-width:992px){.news .news-next-button-container{right:3.125rem}}@media screen and (max-width:768px){.news .news-next-button-container{right:-1.25rem}}.news .news-next-button-container .news-next-button-content{background-color:#0f4b8c;color:#fff!important;width:3.125em!important;height:3.75em!important;display:flex;justify-content:center;align-items:center}.news .news-next-button-container .news-next-button-content:hover:before{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #185fa2;z-index:-1;transform:translate(-5px,-5px)}.news .news-next-button-container .news-next-button-content:hover:after{content:"";top:0;left:0;position:absolute;width:3.125em;height:3.75em;border:2px solid #c9e2ff;z-index:-1;transform:translate(1px,1px)}.news .news-next-button-container .news-next-button-content .custom-next-arrow{border-right:2px solid;border-bottom:2px solid;height:1.25em;width:1.25em;transform:skewY(-350deg) rotate(-45deg);margin-right:10px}.swiper-button-next,.swiper-button-prev{background-color:#0f4b8c;color:#fff!important;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);width:2.1875rem!important;height:2.8125rem!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.5625em!important}.swiper{width:100%;padding-top:3.125rem;padding-bottom:3.125rem}.swiper-slide{background-position:50%;background-size:cover;width:18.75rem}.swiper-slide img{display:block;width:100%}.swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-container{width:75%}.swiper-container .swiper-slide-container{background-color:#fff;height:13.75rem;width:13.75rem}.swiper-container .swiper-slide-container .swiper-slider-img-container{height:9.375rem;position:relative;top:15%}.swiper-container .swiper-slide-container-clients{width:13.75rem}.swiper-container .swiper-slide-container-clients .swiper-slider-img-container{height:9.375rem;position:relative;top:15%}.custom-news-next-button,.custom-news-prev-button,.custom-next-button,.custom-prev-button{position:absolute;top:50%;z-index:10;display:flex;justify-content:center;align-items:center}.custom-news-prev-button,.custom-prev-button{left:0;transform:translateX(100%)}.custom-news-next-button,.custom-next-button{right:0;transform:translateX(-100%)}.numbers{padding-bottom:3.75rem;padding-top:3.75rem;background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:43.75em;display:flex;transform:skew(0deg,357deg)}@media only screen and (min-width:1181px){.numbers{transform:none}}@media only screen and (max-width:767px){.numbers{min-height:62.5em;-webkit-clip-path:none!important;clip-path:none!important}}.numbers-layout{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;margin-left:0}@media only screen and (max-width:1180px){.numbers-layout{transform:skew(0deg,3deg);padding-bottom:3.125rem}}@media(min-width:768px){.numbers-layout{flex-direction:row}}.numbers-header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;text-align:left;gap:2rem;margin-left:1rem}@media only screen and (max-width:767px){.numbers-header{text-align:center;margin-left:0;align-items:center}.numbers-header>.custom-button-container{display:flex;width:auto;justify-content:center}}@media only screen and (min-width:768px)and (max-width:1180px){.numbers-header{gap:.75rem}}.numbers-header div{max-width:31.25em}.numbers-header div h2{font-weight:700;font-family:Exo-regular;font-size:2.5em}.numbers-header div span{font-weight:300;font-family:Exo-regular;font-size:1em}.numbers-header .numbers-image{position:relative;min-height:6.25em;width:100%}@media only screen and (min-width:768px)and (max-width:1180px){.numbers-header .numbers-image{min-height:12.5em}}@media only screen and (min-width:1181px){.numbers-header .numbers-image{width:31.25em;height:9.375em}}.numbers-wrapper{position:relative;padding:.625rem;min-height:26.25em;width:min(31.25em,80%);color:#fff}@media only screen and (min-width:768px)and (max-width:1180px){.numbers-wrapper{padding:1.875rem}}.numbers-wrapper .numbers-card{display:flex;flex-flow:column;justify-content:center;align-items:center;position:absolute;transition:.5s ease-in-out;text-align:center;padding:.6rem;overflow:hidden;gap:.5rem}.numbers-wrapper .numbers-card span{font-size:clamp(2rem,8vw,4.125rem);margin:0}.numbers-wrapper .numbers-card p{font-size:clamp(1rem,8vw,1.25rem)}.numbers-wrapper .inner-card-2 span{font-size:clamp(1.4rem,8vw,2.5rem)}.numbers-wrapper .inner-card-0{z-index:1;width:9.375em;height:9.375em;background-color:#001f3c;transform:perspective(800px) rotateY(-20deg) skew(0,5deg);top:.625rem;left:-1.125rem}@media only screen and (max-width:360px){.numbers-wrapper .inner-card-0{width:6.875em;height:6.875em;top:.1875rem;left:-1.25rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .inner-card-0{top:.1875rem;left:-1.5625rem}}.numbers-wrapper .outer-card-0{width:9.375em;height:9.375em;background-color:#accfe5;transform:perspective(800px) rotateY(-20deg) skew(0,5deg);top:1.0625rem;left:-.6875rem}@media only screen and (max-width:360px){.numbers-wrapper .outer-card-0{width:6.875em;height:6.875em;top:.625rem;left:-.8125rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .outer-card-0{top:.625rem;left:-.75rem}}.numbers-wrapper .inner-card-0:hover,.numbers-wrapper .inner-card-0:hover+.outer-card-0{transform:scale(1.1) perspective(800px) rotateY(-20deg) skew(0,5deg)}.numbers-wrapper .inner-card-1{z-index:3;width:8.75em;height:8.75em;background-color:#155897;top:9.0625rem;left:7.1875rem;transform:perspective(800px) rotateY(-20deg)}@media only screen and (max-width:360px){.numbers-wrapper .inner-card-1{width:6.25em;height:6.25em;top:7.8125rem;left:4.0625rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .inner-card-1{top:9.0625rem;left:4.0625rem}}.numbers-wrapper .outer-card-1{z-index:2;width:8.75em;height:8.75em;background-color:#accfe5;top:9.5rem;left:7.625rem;transform:perspective(800px) rotateY(-20deg)}@media only screen and (max-width:360px){.numbers-wrapper .outer-card-1{width:6.25em;height:6.25em;top:8.25rem;left:4.5rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .outer-card-1{top:9.5rem;left:4.5rem}}.numbers-wrapper .inner-card-1:hover,.numbers-wrapper .inner-card-1:hover+.outer-card-1{transform:scale(1.1) perspective(800px) rotateY(-20deg)}.numbers-wrapper .inner-card-2{z-index:5;width:6.25em;height:6.25em;background-color:#155897;top:17.8125rem;left:2.8125rem;transform:perspective(800px) rotateY(-20deg)}@media only screen and (max-width:360px){.numbers-wrapper .inner-card-2{width:5.5em;height:5.5em;top:15rem;left:.3125rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .inner-card-2{top:17.1875rem;left:.3125rem}}.numbers-wrapper .outer-card-2{z-index:4;width:6.25em;height:6.25em;background-color:#accfe5;top:18.25rem;left:3.25rem;transform:perspective(800px) rotateY(-20deg)}@media only screen and (max-width:360px){.numbers-wrapper .outer-card-2{width:5.5em;height:5.5em;top:15.125rem;left:.75rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .outer-card-2{top:17.625rem;left:.75rem}}.numbers-wrapper .inner-card-2:hover,.numbers-wrapper .inner-card-2:hover+.outer-card-2{transform:scale(1.1) perspective(800px) rotateY(-20deg)}.numbers-wrapper .inner-card-3{z-index:1;width:8.75em;height:8.75em;background-color:#001f3c;top:17.8125rem;left:13.75rem;transform:perspective(800px) rotateY(-20deg) skew(0,5deg)}@media only screen and (max-width:360px){.numbers-wrapper .inner-card-3{width:8em;height:8em;top:14.6875rem;left:10rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .inner-card-3{top:17.1875rem;left:10rem}}.numbers-wrapper .outer-card-3{width:8.75em;height:8.75em;background-color:#2974b3;top:18.25rem;left:14.1875rem;transform:perspective(800px) rotateY(-20deg) skew(0,5deg)}@media only screen and (max-width:360px){.numbers-wrapper .outer-card-3{width:8em;height:8em;top:14.5rem;left:10.4375rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .outer-card-3{top:17.625rem;left:10.4375rem}}.numbers-wrapper .inner-card-3:hover,.numbers-wrapper .inner-card-3:hover+.outer-card-3{transform:scale(1.1) perspective(800px) rotateY(-20deg) skew(0,5deg)}.numbers-wrapper .inner-card-4{z-index:1;width:8.75em;height:8.75em;background-color:#155897;top:2.6875rem;left:16.6875rem;transform:perspective(800px) rotateY(-20deg) skew(0,5deg)}@media only screen and (max-width:360px){.numbers-wrapper .inner-card-4{width:6.25em;height:6.25em;top:1.875rem;left:10rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .inner-card-4{top:1.875rem;left:11.875rem}}.numbers-wrapper .outer-card-4{width:8.75em;height:8.75em;background-color:#001f3c;top:3.125rem;left:16.25rem;transform:perspective(800px) rotateY(-20deg) skew(0,5deg)}@media only screen and (max-width:360px){.numbers-wrapper .outer-card-4{width:6.25em;height:6.25em;top:2.3125rem;left:10.4375rem}}@media only screen and (min-width:359px)and (max-width:844px){.numbers-wrapper .outer-card-4{top:2.3125rem;left:12.3125rem}}.numbers-wrapper .inner-card-4:hover,.numbers-wrapper .inner-card-4:hover+.outer-card-4{transform:scale(1.1) perspective(800px) rotateY(-20deg) skew(0,5deg)}.vision{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding-bottom:2.5rem;padding-top:2.5rem}@media only screen and (max-width:767px){.vision{margin-bottom:3rem}}.vision-container{height:31.25em;width:18.8125em;display:flex;justify-content:center;position:relative}@media only screen and (max-width:767px){.vision-container{overflow:hidden;height:34.375em}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.vision-container{width:13.75em}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.vision-container{width:15.625em;height:37.5em}}.vision-container h2{position:absolute;top:50%;left:24%;font-style:italic;font-family:Exo-regular;font-size:2.875em;color:#fff}.vision-container .vision-closed{position:absolute;width:18.8125em;top:4%;left:11%;z-index:1;transition:all .2s ease-in;-webkit-animation:linear;animation:linear;-webkit-animation-name:vision-move;animation-name:vision-move;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.vision-container .vision-closed h2{left:24%}@media only screen and (max-width:767px){.vision-container .vision-closed h2{-webkit-animation:linear;animation:linear;-webkit-animation-name:vision-move-fade-mobile;animation-name:vision-move-fade-mobile;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.vision-container .vision-closed div{position:absolute;top:16%;left:29%}.vision-container .mission-closed{position:absolute;width:18.8125em;bottom:3%;right:12%;z-index:1;transition:all .2s ease-in;-webkit-animation:linear;animation:linear;-webkit-animation-name:mission-move;animation-name:mission-move;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.vision-container .mission-closed h2{left:20%}@media only screen and (max-width:767px){.vision-container .mission-closed h2{-webkit-animation:linear;animation:linear;-webkit-animation-name:mission-move-fade-mobile;animation-name:mission-move-fade-mobile;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.vision-container .mission-closed div{position:absolute;top:11%;left:31%}.vision-container .mission-logo{position:absolute;left:36%;top:10%}.vision-container .vision-logo{position:absolute;left:30%;top:13%}.vision .vision-description-container{display:flex;flex-flow:column nowrap;justify-content:center;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(70%,28.125em);height:31.25em;opacity:0;transition:all .2s ease-in;-webkit-animation:linear;animation:linear;-webkit-animation-name:show-text;animation-name:show-text;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;gap:2rem}@media only screen and (max-width:767px){.vision .vision-description-container{z-index:4;top:55%;gap:5.5rem;width:100%;overflow:hidden}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.vision .vision-description-container{justify-content:space-around}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.vision .vision-description-container{justify-content:space-around}}.vision .vision-description-container div{padding-bottom:.9375rem;padding-top:0;position:relative}.vision .vision-description-container div.move-right{background-image:linear-gradient(270deg,#f2f2f2,#fff,transparent);-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);padding-left:1.875rem;padding-right:3.125rem;right:-2.6875rem}@media only screen and (max-width:767px){.vision .vision-description-container div.move-right{right:-2.375rem}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.vision .vision-description-container div.move-right{right:6.25rem}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.vision .vision-description-container div.move-right{right:2.8125rem}}.vision .vision-description-container div.move-left{background-image:linear-gradient(90deg,#f2f2f2,#fff,transparent);padding-left:1.875rem;padding-right:1.875rem;-webkit-clip-path:polygon(3.6% 0,100% 0,100% 100%,0 100%);clip-path:polygon(3.6% 0,100% 0,100% 100%,0 100%);left:-1.28125rem}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.vision .vision-description-container div.move-left{left:7.8125rem}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.vision .vision-description-container div.move-left{left:4.1875rem}}.vision .vision-description-container div h3{margin-bottom:.9375rem;margin-top:0;font-style:italic;font-weight:700;font-family:Exo-regular;font-size:1.75em;color:#185fa2}.vision .vision-description-container div p{font-style:italic;font-family:Exo-regular;font-size:1em;color:#001f3c;text-align:left}.vision .vision-description-container div:nth-child(2){text-align:end}.vision .vision-description-container div:nth-child(2) h3{color:#e57600}.vision .vision-description-container div:nth-child(2) p{text-align:right}.limit-width{max-width:31.25em}@-webkit-keyframes vision-move{0%{top:4%;left:11%}15%{top:4%;left:11%}to{top:0;left:-70%}}@keyframes vision-move{0%{top:4%;left:11%}15%{top:4%;left:11%}to{top:0;left:-70%}}@-webkit-keyframes vision-move-fade{0%{top:4%;left:11%;opacity:1}15%{top:4%;left:11%;opacity:1}60%{top:4%;left:-20%;opacity:0}to{top:4%;left:-70%;opacity:0}}@keyframes vision-move-fade{0%{top:4%;left:11%;opacity:1}15%{top:4%;left:11%;opacity:1}60%{top:4%;left:-20%;opacity:0}to{top:4%;left:-70%;opacity:0}}@-webkit-keyframes vision-move-fade-mobile{0%{top:21%;left:21%;opacity:1}15%{top:21%;left:21%;opacity:1}60%{top:21%;left:-20%;opacity:0}to{top:21%;left:-70%;opacity:0}}@keyframes vision-move-fade-mobile{0%{top:21%;left:21%;opacity:1}15%{top:21%;left:21%;opacity:1}60%{top:21%;left:-20%;opacity:0}to{top:21%;left:-70%;opacity:0}}@-webkit-keyframes mission-move{0%{bottom:3%;right:12%}15%{bottom:3%;right:12%}to{bottom:3%;right:-70%}}@keyframes mission-move{0%{bottom:3%;right:12%}15%{bottom:3%;right:12%}to{bottom:3%;right:-70%}}@-webkit-keyframes mission-move-fade{0%{bottom:3%;right:12%;opacity:1}15%{bottom:3%;right:12%;opacity:1}60%{bottom:3%;right:-20%;opacity:0}to{bottom:3%;right:-70%;opacity:0}}@keyframes mission-move-fade{0%{bottom:3%;right:12%;opacity:1}15%{bottom:3%;right:12%;opacity:1}60%{bottom:3%;right:-20%;opacity:0}to{bottom:3%;right:-70%;opacity:0}}@-webkit-keyframes mission-move-fade-mobile{0%{bottom:23%;right:21%;opacity:1}15%{bottom:23%;right:21%;opacity:1}60%{bottom:23%;right:-20%;opacity:0}to{bottom:23%;right:-70%;opacity:0}}@keyframes mission-move-fade-mobile{0%{bottom:23%;right:21%;opacity:1}15%{bottom:23%;right:21%;opacity:1}60%{bottom:23%;right:-20%;opacity:0}to{bottom:23%;right:-70%;opacity:0}}@-webkit-keyframes show-text{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:.3}to{opacity:1}}.history{display:flex;flex-flow:column nowrap;align-items:center;min-height:50em;position:relative}.history-header{width:75%;padding:2em}@media screen and (max-width:1181px){.history-header{width:100%;padding:1em 0;text-align:center}}.history-header h2{font-weight:700;font-family:Exo-regular;font-size:2.5em;color:#002950}.history-header span{font-weight:300;font-family:Exo-regular;font-size:1em;color:#185fa2}.history-slide{width:100%!important}@media(min-width:768px){.history-slide{width:75%!important}}.history .intersection{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.history .swiper-slide{width:18em!important}.history .swiper-slide .history-card-even-container,.history .swiper-slide .history-card-odd-container{display:flex;justify-content:center;align-items:center;position:relative;height:12.5em;width:12.5em}.history .swiper-slide .history-card-even-container h3,.history .swiper-slide .history-card-odd-container h3{font-weight:500;color:#155897;font-size:2.875em;font-family:Exo-regular;opacity:0}.history .swiper-slide .history-card-even-circle-container{display:flex;justify-content:center;align-items:flex-end;height:12.5em}.history .swiper-slide .history-card-even-circle-container .history-card-even-circle-line{height:4.6875em;width:4.6875em}.history .swiper-slide .history-card-even-circle-container .history-card-even-circle{visibility:hidden;background-color:#fff;left:33%;border-radius:50%;border:3px solid rgba(21,88,151,.3);height:1.25em;width:1.25em}.history .swiper-slide .history-card-odd-circle-container{display:flex;justify-content:center;align-items:flex-start;height:12.5em}.history .swiper-slide .history-card-odd-circle-container .history-card-odd-circle-line{height:4.6875em;width:4.6875em}.history .swiper-slide .history-card-odd-circle-container .history-card-odd-circle{visibility:hidden;background-color:#fff;left:33%;border-radius:50%;border:3px solid rgba(21,88,151,.3);height:1.25em;width:1.25em}.history .swiper-wrapper>.swiper-slide:last-child{width:13.4375em!important}.history-card-even-container{transform:skew(0deg,4deg)}.history-card-even-container h3{transform:skew(0deg,-4deg)}.history-card-even-lower-left-border{top:39%;left:0;-webkit-animation:border-animation-1 .5s linear forwards;animation:border-animation-1 .5s linear forwards}.history-card-even-upper-top-border{border-radius:5px;top:-.0625rem;left:0;-webkit-animation:border-animation-5 .5s linear .5s forwards;animation:border-animation-5 .5s linear .5s forwards}.history-card-even-lower-bottom-border{bottom:0;right:0;-webkit-animation:border-animation-2 .5s linear 1s forwards;animation:border-animation-2 .5s linear 1s forwards}.history-card-even-upper-left-border{border-radius:0 0 5px 5px;bottom:64%;left:0;-webkit-animation:border-animation-4 .5s linear forwards;animation:border-animation-4 .5s linear forwards}.history-card-even-lower-right-border{bottom:0;left:0;-webkit-animation:border-animation-3 .5s linear .5s forwards;animation:border-animation-3 .5s linear .5s forwards}.history-card-even-upper-right-border{border-radius:0 0 5px 5px;top:0;right:0;-webkit-animation:border-animation-6 .5s linear 1s forwards;animation:border-animation-6 .5s linear 1s forwards}.history-card-even-circle{top:-17%}.history-card-odd-container{transform:skew(0deg,356deg)}.history-card-odd-container h3{transform:skew(0deg,-356deg)}.history-card-odd-upper-left-border{bottom:39%;left:0;-webkit-animation:border-animation-odd-1 .5s linear forwards;animation:border-animation-odd-1 .5s linear forwards}.history-card-odd-upper-top-border{top:0;left:0;-webkit-animation:border-animation-odd-2 .5s linear .5s forwards;animation:border-animation-odd-2 .5s linear .5s forwards}.history-card-odd-upper-right-border{top:0;right:0;-webkit-animation:border-animation-odd-3 .5s linear 1s forwards;animation:border-animation-odd-3 .5s linear 1s forwards}.history-card-odd-lower-left-border{border-radius:5px 5px 0 0;top:64%;left:0;-webkit-animation:border-animation-odd-4 .5s linear forwards;animation:border-animation-odd-4 .5s linear forwards}.history-card-odd-lower-bottom-border{bottom:-.0625rem;left:0;-webkit-animation:border-animation-odd-5 .5s linear .5s forwards;animation:border-animation-odd-5 .5s linear .5s forwards}.history-card-odd-lower-right-border{border-radius:5px 5px 0 0;bottom:0;right:0;-webkit-animation:border-animation-odd-6 .5s linear 1s forwards;animation:border-animation-odd-6 .5s linear 1s forwards}.history-card-odd-circle{bottom:-17%}.history-card-even-circle-line:after,.history-card-even-circle-line:before,.history-card-even-circle-line>.history-card-even-circle,.history-card-even-container>.show-text,.history-card-even-lower-bottom-border,.history-card-even-lower-left-border,.history-card-even-lower-right-border,.history-card-even-upper-left-border,.history-card-even-upper-right-border,.history-card-even-upper-top-border,.history-card-odd-circle-line:after,.history-card-odd-circle-line:before,.history-card-odd-circle-line>.history-card-odd-circle,.history-card-odd-container>.show-text,.history-card-odd-lower-bottom-border,.history-card-odd-lower-left-border,.history-card-odd-lower-right-border,.history-card-odd-upper-left-border,.history-card-odd-upper-right-border,.history-card-odd-upper-top-border{content:"";position:absolute;transition:all .5s ease-in-out}.history-card-even-container>.show-text,.history-card-odd-container>.show-text{-webkit-animation:show-text 3s linear forwards;animation:show-text 3s linear forwards}@keyframes show-text{0%{opacity:0}to{opacity:1}}@-webkit-keyframes border-animation-1{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:3.3125em}to{border:3px solid #155897;height:7.25em}}@keyframes border-animation-1{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:3.3125em}to{border:3px solid #155897;height:7.25em}}@-webkit-keyframes border-animation-2{0%{border:3px solid #aacef8;height:0}50%{border:3px solid rgba(21,88,151,.6);height:2.5625em}to{border:3px solid #155897;height:4.75em}}@keyframes border-animation-2{0%{border:3px solid #aacef8;height:0}50%{border:3px solid rgba(21,88,151,.6);height:2.5625em}to{border:3px solid #155897;height:4.75em}}@-webkit-keyframes border-animation-3{0%{width:0}50%{border:3px solid rgba(21,88,151,.6);width:6.25em}to{border:3px solid #155897;width:12.125em}}@keyframes border-animation-3{0%{width:0}50%{border:3px solid rgba(21,88,151,.6);width:6.25em}to{border:3px solid #155897;width:12.125em}}@-webkit-keyframes border-animation-4{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:2.125em}to{border:3px solid #aacef8;height:3.9375em}}@keyframes border-animation-4{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:2.125em}to{border:3px solid #aacef8;height:3.9375em}}@-webkit-keyframes border-animation-5{0%{width:0}50%{border:3px solid rgba(170,206,248,.6);width:6.25em}to{border:3px solid #aacef8;width:12.125em}}@keyframes border-animation-5{0%{width:0}50%{border:3px solid rgba(170,206,248,.6);width:6.25em}to{border:3px solid #aacef8;width:12.125em}}@-webkit-keyframes border-animation-6{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:3.5em}to{border:3px solid #aacef8;height:6.25em}}@keyframes border-animation-6{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:3.5em}to{border:3px solid #aacef8;height:6.25em}}@-webkit-keyframes border-animation-odd-1{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:3.625em}to{border:3px solid #155897;height:7.25em}}@keyframes border-animation-odd-1{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:3.625em}to{border:3px solid #155897;height:7.25em}}@-webkit-keyframes border-animation-odd-2{0%{width:0}50%{border:3px solid rgba(21,88,151,.6);width:6.25em}to{border:3px solid #155897;width:12.125em}}@keyframes border-animation-odd-2{0%{width:0}50%{border:3px solid rgba(21,88,151,.6);width:6.25em}to{border:3px solid #155897;width:12.125em}}@-webkit-keyframes border-animation-odd-3{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:2.5625em}to{border:3px solid #155897;height:4.75em}}@keyframes border-animation-odd-3{0%{height:0}50%{border:3px solid rgba(21,88,151,.6);height:2.5625em}to{border:3px solid #155897;height:4.75em}}@-webkit-keyframes border-animation-odd-4{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:2.125em}to{border:3px solid #aacef8;height:4.25em}}@keyframes border-animation-odd-4{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:2.125em}to{border:3px solid #aacef8;height:4.25em}}@-webkit-keyframes border-animation-odd-5{0%{width:0}50%{border:3px solid rgba(170,206,248,.6);width:6.25em}to{border:3px solid #aacef8;width:12.125em}}@keyframes border-animation-odd-5{0%{width:0}50%{border:3px solid rgba(170,206,248,.6);width:6.25em}to{border:3px solid #aacef8;width:12.125em}}@-webkit-keyframes border-animation-odd-6{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:3.375em}to{border:3px solid #aacef8;height:6.25em}}@keyframes border-animation-odd-6{0%{height:0}50%{border:3px solid rgba(170,206,248,.6);height:3.375em}to{border:3px solid #aacef8;height:6.25em}}.history-card-even-circle-line:before,.history-card-odd-circle-line:before{left:0;-webkit-animation:border-line-animation .5s linear 1.5s forwards;animation:border-line-animation .5s linear 1.5s forwards}.history-card-even-circle-line:before{top:0}.history-card-odd-circle-line:before{bottom:0}.history-card-even-circle-line:after,.history-card-odd-circle-line:after{left:3.3125rem;-webkit-animation:border-line-animation-2 .5s linear 2s forwards;animation:border-line-animation-2 .5s linear 2s forwards}.history-card-even-circle-line:after{top:0}.history-card-odd-circle-line:after{bottom:0}@-webkit-keyframes border-line-animation{0%{width:0;border:2px solid rgba(21,88,151,.3)}50%{width:1.375em;border:2px solid rgba(21,88,151,.6)}to{border:2px solid #155897;width:2.8125em}}@keyframes border-line-animation{0%{width:0;border:2px solid rgba(21,88,151,.3)}50%{width:1.375em;border:2px solid rgba(21,88,151,.6)}to{border:2px solid #155897;width:2.8125em}}@-webkit-keyframes border-line-animation-2{0%{width:0;border:2px solid rgba(21,88,151,.3)}50%{width:1em;border:2px solid rgba(21,88,151,.6)}to{border:2px solid #155897;width:2em}}@keyframes border-line-animation-2{0%{width:0;border:2px solid rgba(21,88,151,.3)}50%{width:1em;border:2px solid rgba(21,88,151,.6)}to{border:2px solid #155897;width:2em}}.history-card-even-circle-line>.history-card-even-circle,.history-card-odd-circle-line>.history-card-odd-circle{-webkit-animation:border-circle-animation-1 55ms linear 1.8s forwards,border-circle-animation-2 55ms linear 1.85s forwards,border-circle-animation-3 55ms linear 1.9s forwards,border-circle-animation-4 55ms linear 1.95s forwards;animation:border-circle-animation-1 55ms linear 1.8s forwards,border-circle-animation-2 55ms linear 1.85s forwards,border-circle-animation-3 55ms linear 1.9s forwards,border-circle-animation-4 55ms linear 1.95s forwards}@-webkit-keyframes border-circle-animation-1{0%{visibility:visible;border-bottom-color:rgba(21,88,151,.3);border-bottom-width:5px}50%{visibility:visible;border-bottom-color:rgba(21,88,151,.6);border-bottom-width:5px}to{visibility:visible;border-bottom-color:#155897;border-bottom-width:5px}}@keyframes border-circle-animation-1{0%{visibility:visible;border-bottom-color:rgba(21,88,151,.3);border-bottom-width:5px}50%{visibility:visible;border-bottom-color:rgba(21,88,151,.6);border-bottom-width:5px}to{visibility:visible;border-bottom-color:#155897;border-bottom-width:5px}}@-webkit-keyframes border-circle-animation-2{0%{visibility:visible;border-right-color:rgba(21,88,151,.3);border-right-width:5px}50%{visibility:visible;border-right-color:rgba(21,88,151,.6);border-right-width:5px}to{visibility:visible;border-right-color:#155897;border-right-width:5px}}@keyframes border-circle-animation-2{0%{visibility:visible;border-right-color:rgba(21,88,151,.3);border-right-width:5px}50%{visibility:visible;border-right-color:rgba(21,88,151,.6);border-right-width:5px}to{visibility:visible;border-right-color:#155897;border-right-width:5px}}@-webkit-keyframes border-circle-animation-3{0%{visibility:visible;border-top-color:rgba(21,88,151,.3);border-top-width:5px}50%{visibility:visible;border-top-color:rgba(21,88,151,.6);border-top-width:5px}to{visibility:visible;border-top-color:#155897;border-top-width:5px}}@keyframes border-circle-animation-3{0%{visibility:visible;border-top-color:rgba(21,88,151,.3);border-top-width:5px}50%{visibility:visible;border-top-color:rgba(21,88,151,.6);border-top-width:5px}to{visibility:visible;border-top-color:#155897;border-top-width:5px}}@-webkit-keyframes border-circle-animation-4{0%{visibility:visible;border-left-color:rgba(21,88,151,.3);border-left-width:5px}50%{visibility:visible;border-left-color:rgba(21,88,151,.6);border-left-width:5px}to{visibility:visible;border-left-color:#155897;border-left-width:5px}}@keyframes border-circle-animation-4{0%{visibility:visible;border-left-color:rgba(21,88,151,.3);border-left-width:5px}50%{visibility:visible;border-left-color:rgba(21,88,151,.6);border-left-width:5px}to{visibility:visible;border-left-color:#155897;border-left-width:5px}}.bcsoft-history-swiper-container{flex-flow:row nowrap}.bcsoft-history-swiper-container,.provaaa{display:flex;justify-content:center;align-items:center}.provaaa{flex-flow:row wrap}.bcsoft-history-swiper-description-container>div:nth-of-type(2)>span:first-of-type{font-size:1.375em;color:#002950}.bcsoft-history-swiper-description-container>div:nth-of-type(2)>span:nth-of-type(2){font-size:1em;color:#002950}.bcsoft-history-swiper-description-container>div:nth-of-type(2)>span:nth-of-type(3){font-size:1.0625em;color:#155897}.bcsoft-history-swiper-description-container{height:12.5em;width:13.375em;display:flex;justify-content:center;align-items:center;text-align:center}@media(min-width:768px){.bcsoft-history-swiper-description-container{margin-left:-1.875rem;margin-right:0;text-align:left}}.bcsoft-history-swiper-description-container h4{font-weight:700;font-family:Exo-regular;font-size:1.375em;color:#002950}.bcsoft-history-swiper-description-container p{font-weight:700;font-family:Exo-regular;font-size:1em;color:#001f3c;margin-bottom:.875rem;margin-top:.875rem}.bcsoft-history-swiper-description-container span{font-weight:700;font-family:Exo-regular;font-size:1em;color:#155897}.bcsoft-history-swiper-custom-next-button-wrapper,.bcsoft-history-swiper-custom-prev-button-wrapper{position:absolute;transform:skew(0deg,350deg);top:75%;z-index:997}.bcsoft-history-swiper-custom-prev-button-wrapper{right:75%;left:auto}@media screen and (min-width:768px)and (max-width:1180px){.bcsoft-history-swiper-custom-prev-button-wrapper{right:90%}}@media screen and (max-width:767px){.bcsoft-history-swiper-custom-prev-button-wrapper{right:95%}}.bcsoft-history-swiper-custom-next-button-wrapper{right:auto;left:72%}@media screen and (min-width:768px)and (max-width:1180px){.bcsoft-history-swiper-custom-next-button-wrapper{left:83%}}@media screen and (max-width:767px){.bcsoft-history-swiper-custom-next-button-wrapper{left:83%}}.bcsoft-history-swiper-custom-next-button,.bcsoft-history-swiper-custom-prev-button{position:absolute;background-color:#fff;border:2px solid #001f3c;color:#001f3c;width:2.5em;height:2.8125em;display:flex;justify-content:center;align-items:center}.bcsoft-history-swiper-custom-next-button:hover:before,.bcsoft-history-swiper-custom-prev-button:hover:before{content:"";position:absolute;width:2.5em;height:2.8125em;background-color:#fff;border:2px solid #accfe5;z-index:-1;transform:translate(6px,6px)}.bcsoft-history-swiper-custom-next-button:hover:before{transform:translate(-6px,-6px)}.bcsoft-history-swiper-custom-next-arrow,.bcsoft-history-swiper-custom-prev-arrow{border-right:2px solid;border-bottom:2px solid;height:1.25em;width:1.25em}.bcsoft-history-swiper-custom-next-arrow{transform:rotate(-45deg);margin-right:10px}.bcsoft-history-swiper-custom-prev-arrow{transform:rotate(135deg);margin-left:10px}.bcsoft-history-swiper-container{position:relative;max-width:51.5625em}@media only screen and (max-width:930px){.bcsoft-history-swiper-container{width:34.3125em}}@media only screen and (max-width:767px){.bcsoft-history-swiper-wrapper{left:10%}}.animate-background{background:linear-gradient(45deg,#fff,#accfe5,#fff,#fff,#fff);background-size:200% 200%;background-position:0 100%;-webkit-animation:animate-background 1s linear forwards;animation:animate-background 1s linear forwards}.animate-arrow{-webkit-animation:arrow .5s linear;animation:arrow .5s linear}@-webkit-keyframes animate-background{0%{background-position:0 100%;height:2.8125em;width:2.5em}25%{background-position:25% 0;height:2.9375em;width:2.625em}50%{background-position:50% 0;height:3.125em;width:2.8125em}75%{background-position:75% 0;height:2.9375em;width:2.625em}to{background-position:100% 0;height:2.8125em;width:2.5em}}@keyframes animate-background{0%{background-position:0 100%;height:2.8125em;width:2.5em}25%{background-position:25% 0;height:2.9375em;width:2.625em}50%{background-position:50% 0;height:3.125em;width:2.8125em}75%{background-position:75% 0;height:2.9375em;width:2.625em}to{background-position:100% 0;height:2.8125em;width:2.5em}}@-webkit-keyframes arrow{0%{color:#001f3c;height:1.25em;width:1.25em}25%{color:#001f3c;height:1.3125em;width:1.3125em}50%{color:#0894eb;height:1.375em;width:1.375em}75%{color:#0894eb;height:1.3125em;width:1.3125em}to{color:#001f3c;height:1.25em;width:1.25em}}@keyframes arrow{0%{color:#001f3c;height:1.25em;width:1.25em}25%{color:#001f3c;height:1.3125em;width:1.3125em}50%{color:#0894eb;height:1.375em;width:1.375em}75%{color:#0894eb;height:1.3125em;width:1.3125em}to{color:#001f3c;height:1.25em;width:1.25em}}.custom-hero{align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center;position:relative;min-height:51.25rem}@media only screen and (min-width:1181px){.custom-hero{transform:none!important}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.custom-hero{max-height:calc(100% + 200px);-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important}}@media only screen and (min-width:768px)and (max-width:1023px)and (orientation:landscape){.custom-hero{max-height:calc(100% + 200px);-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important}.custom-hero.design{min-height:46.875rem;background-position-x:-340px}}@media only screen and (min-width:1024px)and (max-width:1366px)and (orientation:portrait){.custom-hero.design{min-height:50rem;background-position-x:-300px}}@media only screen and (min-width:1024px)and (max-width:1180px)and (orientation:landscape){.custom-hero.design{min-height:50rem;background-position-x:-350px}}@media only screen and (max-width:767px){.custom-hero{background-size:cover;min-height:56.25rem;gap:1.5rem;-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 95%,0 100%)!important}.custom-hero>.custom-hero-content{height:-webkit-fill-available!important}.custom-hero.design{background-position:0}.custom-hero.company{background-position-x:right!important;min-height:40.625rem!important}.custom-hero.company>.custom-hero-content{height:auto!important}.custom-hero.company>.custom-hero-content .custom-hero-header{margin:0!important}}.custom-hero.opacity:before{background-color:hsla(0,0%,100%,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.custom-hero-content{display:flex;justify-content:center;align-items:center;width:100%}@media only screen and (max-width:767px){.custom-hero-content{flex-direction:column!important}}.custom-hero-content .custom-hero-header{display:flex;flex-flow:column nowrap;position:relative;left:0!important;margin:0 2rem}@media only screen and (min-width:1181px){.custom-hero-content .custom-hero-header{min-height:16.875rem;height:100%}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.custom-hero-content .custom-hero-header{width:75%!important}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.custom-hero-content .custom-hero-header{width:85%!important}}@media only screen and (max-width:767px){.custom-hero-content .custom-hero-header{width:100%!important;align-items:center!important;text-align:center!important;margin:2rem!important;padding:0!important}}.custom-hero-content .custom-hero-header .custom-hero-title{max-width:calc(100% - 100px);margin:0 1rem}.custom-hero-content .custom-hero-header .custom-hero-subtitle{max-width:calc(100% - 100px);color:#185fa2;font-weight:400;font-size:1.375rem;margin:0 1rem}.custom-hero-content .custom-hero-header .custom-hero-description{margin:.9375rem 1rem 0;line-height:1.5}@media screen and (max-width:767px){.custom-hero-content .custom-hero-header .custom-hero-description{margin-left:.1875rem;margin-right:.1875rem}}.custom-hero .custom-hero-image{position:relative;max-height:31.25rem;height:100%;width:100%}@media only screen and (min-width:1181px){.custom-hero .custom-hero-image{width:50%}}@media only screen and (min-width:767px)and (max-width:1180px){.custom-hero .custom-hero-image{width:35%!important}}.custom-hero .custom-hero-image.two-columns{position:relative;min-height:30rem;width:80%!important}@media only screen and (min-width:767px){.custom-hero .custom-hero-image.two-columns{min-height:40rem;width:100%!important}}.custom-hero-telephone-number{color:#001f3c;position:relative}.custom-hero-telephone-number span{border-bottom:2px solid #000}.custom-hero .custom-hero-button-text-fade-in{opacity:1;color:#001f3c;font-size:.875em;font-weight:300}@media(min-width:768px){.custom-hero .custom-hero-button-text-fade-in{opacity:0}}.custom-hero .custom-hero-button{background:transparent;width:70px;display:flex;justify-content:center;align-items:center;transform:skewY(7deg);height:60px;border:2px solid #000}@media(min-width:768px){.custom-hero .custom-hero-button>svg{transition:transform .5s ease-in-out}.custom-hero .custom-hero-button:active svg,.custom-hero .custom-hero-button:hover svg{transform:rotate(90deg)}.custom-hero .custom-hero-button:active+.custom-hero-button-text-fade-in,.custom-hero .custom-hero-button:hover+.custom-hero-button-text-fade-in{opacity:1}}@media(max-width:576px){.custom-hero .custom-hero-button svg{transform:rotate(90deg)}}.custom-hero.two-columns{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}@media only screen and (min-width:768px){.custom-hero.two-columns{flex-direction:row}}.custom-hero.two-columns .custom-hero-image{position:relative}@media only screen and (max-width:1180px){.custom-hero.two-columns .custom-hero-content header .custom-hero-title{max-width:100%;font:clamp(2em,8vw,3em)}}.custom-hero.factorial{-webkit-clip-path:none!important;clip-path:none!important}.disable-button{pointer-events:none}.info-banner{align-items:center;display:flex;font-family:Exo-regular;justify-content:center;height:100%;min-height:13.25em;-webkit-clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);clip-path:polygon(0 15%,100% 0,100% 85%,0 100%)}@media only screen and (max-width:1180px){.info-banner{transform:skew(0deg,357deg)!important;-webkit-clip-path:none!important;clip-path:none!important}}.info-banner.banner-height{min-height:15.625em!important}@media only screen and (max-width:767px){.info-banner.banner-height{min-height:28.125em!important}}.info-banner h2{font-size:1.875em;font-weight:700}.info-banner-row{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}@media only screen and (max-width:1180px){.info-banner-row{transform:skew(0deg,3deg)!important}}.info-banner-row p{font-size:1em;font-weight:500;text-align:center;margin:0 1rem}@media(min-width:768px){.info-banner-row p{margin:0;text-align:left;max-width:25em}}.info-banner-column{align-items:center;display:flex;flex-flow:column wrap;gap:1rem;justify-content:center;max-width:50em}@media only screen and (max-width:1180px){.info-banner-column{transform:skew(0deg,3deg)!important}}.info-banner-column p{font-size:1em;font-weight:500;max-width:50em;text-align:center;margin:0 .5rem}@media(min-width:768px){.info-banner-column p{margin:0}}.quote{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:37.5em;transform:skew(0deg,357deg)!important}@media only screen and (min-width:1181px){.quote{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);transform:none!important}}.quote-image{position:relative}@media only screen and (max-width:1180px){.quote-image{transform:skew(0deg,3deg)}}.quote h2{color:#185fa2;font-family:Exo-regular;font-size:3.125em;padding:0 1rem;font-weight:700;text-align:center}@media only screen and (max-width:650px){.quote h2{padding:0}}@media only screen and (max-width:1180px){.quote h2{transform:skew(0deg,3deg)}}.future{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#002950;font-family:Exo-regular}.future,.future-content{display:flex;flex-flow:column nowrap;justify-content:center}.future-content{align-items:flex-start;gap:2rem;padding:0 1rem;min-height:50em}@media only screen and (max-width:850px){.future-content{align-items:center;text-align:center}}.future-content h2{font-size:2.5em;font-weight:700;margin:0}.future-content p{font-size:1.875em;font-weight:300}.strengths{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin-top:31.25rem;padding:6.25rem;position:relative}@media only screen and (max-width:767px){.strengths{margin-top:35rem}}.strengths .container1{top:32%}.strengths .container2{top:18%}.strengths .container3{top:5%}.strengths h2{padding-left:.9375rem;padding-right:.9375rem;position:absolute;top:-29.375rem;color:#002950;font-family:Exo-regular;font-size:2.25em;font-weight:700;text-align:center}.strengths-container{display:inline-block;height:4.375em;padding:.5em;position:relative;width:71.875em}.strengths-container .perspective{perspective:300px}.strengths-container .strengths-circle{background-color:#155897;border-radius:50%;height:.5em;width:.5em}.strengths-container .strengths-circle div{background-color:#fff}.strengths-container .strengths-card{display:inline-block;height:2em;margin:.5em;position:absolute;width:4em}.strengths-container .image-container{align-items:center;display:flex;gap:.9375em;justify-content:center;position:absolute;opacity:0}.strengths-container .image-container span{color:#002950;font-family:Exo-regular;font-size:1.125em;font-weight:700}.strengths-container .image-container .text-container{display:none;position:absolute;top:3.125rem;width:12.5em;background-color:#fff}.strengths-container .image-container:hover .text-container{display:block;position:absolute;background-color:#fff}.strengths .fade-in{-webkit-animation:fade-in .7s linear forwards;animation:fade-in .7s linear forwards;opacity:0}.strengths .fade-in-delay-1{-webkit-animation:fade-in .7s linear .5s forwards;animation:fade-in .7s linear .5s forwards;opacity:0;position:absolute}.strengths .fade-in-delay-2{-webkit-animation:fade-in .7s linear 1s forwards;animation:fade-in .7s linear 1s forwards;opacity:0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1250px){.strengths .container1{top:18%}.strengths .container2{top:3%}.strengths .container3{top:-5%}.strengths .strengths-container{width:37.5em}.strengths .strengths-container .strengths-card{height:2em;width:3em}.strengths .strengths-container span{font-size:.875em}}@media only screen and (max-width:725px){.strengths .strengths-container{width:20em}.strengths .strengths-container .delete{display:none}.strengths .strengths-container .strengths-card{height:2.8em;width:2.8em}}.certifications{padding-bottom:1.875rem;padding-top:1.875rem;display:flex;flex-flow:column!important;flex-direction:column!important;justify-content:center;align-items:center;gap:2rem}@media(min-width:768px){.certifications{flex-flow:row wrap!important;flex-direction:row!important;padding:0 2rem}}@media only screen and (max-width:1180px){.certifications{transform:skew(0deg,357deg)!important;-webkit-clip-path:none!important;clip-path:none!important;padding:0 2rem}}.certifications-item{color:#002950;display:flex;flex-flow:column nowrap;flex:1 1;font-family:Exo-regular;gap:2rem;justify-content:center;max-width:30.5625em;min-width:18.75em;padding:0;position:relative;align-items:center}@media only screen and (max-width:1180px){.certifications-item{transform:skew(0deg,3deg);text-align:left;padding:1rem}}.certifications-item h2{margin-bottom:0;margin-top:0;font-size:1.875em;font-weight:500}.certifications-item p{font-size:1em!important;font-weight:300;text-align:left}@media only screen and (max-width:1180px){.certifications-item p{font-size:1em!important;line-height:1.5}}.certifications-item-image{position:relative;height:25em;width:min(31.25em,100%)}.services{padding:3.75rem;align-items:center;background-color:#001f3c;-webkit-clip-path:polygon(0 0,100% 0,100% 94%,0 100%);clip-path:polygon(0 0,100% 0,100% 94%,0 100%);display:flex;flex-flow:column nowrap;justify-content:center;min-height:37.5em}@media only screen and (max-width:767px){.services{-webkit-clip-path:polygon(0 0,100% 0,100% 97%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 97%,0 100%)!important;padding:0}}@media only screen and (min-width:768px)and (max-width:1180px){.services{-webkit-clip-path:polygon(0 3%,100% 0,100% 96%,0 100%)!important;clip-path:polygon(0 3%,100% 0,100% 96%,0 100%)!important}}.services header{margin-bottom:0;margin-top:3.125rem;align-items:center;display:flex;flex-flow:column nowrap;font-family:Exo-regular;gap:2rem}@media only screen and (max-width:767px){.services header{padding:0;margin-bottom:1rem}}.services header h2{margin-bottom:0;margin-top:0;font-size:1.875em;font-weight:500;text-align:center}@media(min-width:992px){.services header h2{text-align:left}}.services header p{font-weight:300;text-align:left}@media only screen and (max-width:767px){.services header p{padding:0 2rem}}.services header span{font-size:1em;font-weight:400}.services-content{padding:3.75rem;align-items:center;display:flex;flex-flow:row wrap;gap:3rem;justify-content:center;width:auto}@media only screen and (max-width:767px){.services-content{gap:1rem;padding:0 0 3.75rem}}.services-content .card-content{padding:.9375rem 1.875rem;align-items:center;border:1.5px solid #fff;display:flex;flex-flow:column nowrap;justify-content:center;position:relative;transform:skewY(357deg);width:15.4375em}.services-content .card-content>*{transform:skewY(-357deg)}.services-content .card-content .image-container{height:4.375em;position:relative;top:5%;width:4.375em}.services-content .card-content h3{margin-bottom:0;margin-top:0;font-size:1.375em;font-weight:500}.services-content .card-content p{margin-bottom:0;margin-top:.625rem;color:#185fa2;font-size:1em;font-weight:300;height:0;overflow:hidden;text-align:center;transition:height .8s ease-in-out}.services-content .card-content span{color:#001f3c;font-size:1.875em}.services-content .card-content:hover p{padding-top:1.5rem;height:7.5em}.consultants{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;position:relative;min-height:31.25em}@media(min-width:768px){.consultants{min-height:50em}}.consultants header{align-items:center;display:flex;flex-flow:column nowrap;font-family:Exo-regular;justify-content:center;max-width:66.25em;position:relative;text-align:center;z-index:1;padding:0 1em}@media(min-width:768px){.consultants header{padding:0}}.consultants header h2{color:#002950;font-size:2.5em;font-weight:700;margin-bottom:0;margin-top:0}.consultants header span{color:#185fa2;font-size:1em;font-weight:700;margin-bottom:1.875rem;margin-top:.9375rem}.consultants header p{color:#185fa2;font-size:1em;font-weight:500}.consultants-map{opacity:.4;position:absolute;z-index:-1}@media(min-width:768px){.consultants-map{top:20%}}@media only screen and (max-width:580px){.consultants-map svg{height:100vw;width:auto}}.job{padding:3.75rem 3.75rem 7.5rem;margin-bottom:4.375rem;margin-top:1.25rem;font-family:Exo-regular;background-color:#001f3c;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;min-height:37.5em;transform:skew(0deg,357deg)}@media only screen and (max-width:1180px){.job{-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:1181px){.job{-webkit-clip-path:polygon(0 7%,100% 0,100% 95%,0 100%);clip-path:polygon(0 7%,100% 0,100% 95%,0 100%);transform:none}}.job header{position:relative;text-align:center}@media only screen and (min-width:768px){.job header{width:100%}}@media only screen and (max-width:1180px){.job header{transform:skew(0deg,3deg)}}.job header h2{margin-bottom:0;margin-top:5.625rem;color:#5093ce;font-size:4.875em;font-weight:300}.job header h3{margin-bottom:5.625rem;margin-top:0;color:#fff;font-size:3.5em;font-weight:700;width:100%}.job-container{align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:2rem;max-width:62.5em}@media only screen and (max-width:1180px){.job-container{transform:skew(0deg,3deg)}}.job-container .job-article{background-color:#fff;border:2px solid #001f3c;display:flex;flex-flow:column nowrap;gap:2rem;height:21.125em;justify-content:center;transform:skewY(355deg);width:18.0625em;overflow:hidden;align-items:center}.job-container .job-article>*{transform:skewY(-355deg)}.job-container .job-article .job-type{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:center;min-height:7.8125em;width:100%}.job-container .job-article .job-type .job-image{flex:1 1;height:4.375em;position:relative}.job-container .job-article .job-type .job-description{display:flex;flex-flow:column nowrap;flex:1 1;justify-content:center;position:relative}.job-container .job-article .job-type .job-description h4{color:#002950;font-size:1.375em;font-weight:500}.job-container .job-article .job-type .job-description p{color:#185fa2;font-size:1em;font-weight:300}.job-container .job-article .job-button{width:12.375em}.job-container span{color:#fff;text-align:center;text-decoration:underline;width:100%}.services-item{margin-bottom:1.875rem;margin-top:1.875rem;min-height:31.25em;display:flex;justify-content:center;align-items:center;gap:2rem;font-family:Exo-regular}@media only screen and (max-width:766px){.services-item{flex-flow:column!important;flex-direction:column!important;width:auto!important}}@media only screen and (max-width:360px){.services-item{min-height:40em!important;-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:361px)and (max-width:766px){.services-item{min-height:34.375em!important;-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.services-item{gap:1rem;padding:0 2rem;width:auto!important}}.services-item header{max-width:25em;text-align:center;padding:0 2rem}@media(min-width:768px){.services-item header{text-align:left}}@media(min-width:992px){.services-item header{padding:0;max-width:31.25em}}.services-item header h2{font-size:1.875em;font-weight:500}.services-item header p{font-size:1em;font-weight:300;text-align:left}.services-item aside{height:44%;width:100%;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.services-item aside{height:40%}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.services-item aside{width:25em}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.services-item aside{width:25em!important}}@media(min-width:768px){.services-item aside{height:100%;width:16.25em}}@media(min-width:992px){.services-item aside{transform:none!important}}.services-item aside span{font-size:1.375em;font-weight:500;color:#002950;position:absolute;top:65%}@media only screen and (max-width:767px){.services-item aside span{top:75%}}.feedbacks{padding-bottom:3.125rem;padding-top:3.125rem;align-items:center;display:flex;flex-flow:column nowrap;font-family:Exo-regular;justify-content:center;min-height:34.375em;gap:5rem}.feedbacks header{max-width:61.25em;padding:0 2rem}@media(min-width:768px){.feedbacks header{padding:0}}.feedbacks header h2{margin-bottom:1.875rem;margin-top:0;color:#002950;font-size:2.5em;font-weight:700;text-align:center}.feedbacks header span{color:#185fa2;font-size:1em;font-weight:500}.feedbacks header p{color:#185fa2;font-size:1em;font-weight:300;text-align:left}.feedbacks-container{align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:2rem;max-width:75em}@media only screen and (max-width:767px){.feedbacks-container{gap:3rem}}.feedbacks-container .feedbacks-card{padding:1.875rem;border:2px solid #001f3c;display:flex;flex-flow:column nowrap;justify-content:center;min-height:13.75em;position:relative;transform:skewY(353deg);width:16.875em;gap:.2rem}@media only screen and (max-width:360px){.feedbacks-container .feedbacks-card{width:14.375em}}.feedbacks-container .feedbacks-card>*{transform:skewY(-353deg)}.feedbacks-container .feedbacks-card .feedback-image{background-color:#fff;height:4.375em;left:15%;position:absolute;top:-12%;width:6.25em}.feedbacks-container .feedbacks-card h3{margin-bottom:.625rem;margin-top:.625rem;color:#002950;font-size:1.375em;font-weight:500}.feedbacks-container .feedbacks-card p{padding-bottom:1.25rem;padding-top:0;color:#185fa2;font-size:1em;font-weight:300}.feedbacks-container .feedbacks-card .feedback-owner{color:#185fa2;font-size:1em;font-weight:700}.feedbacks-container .feedbacks-card span{color:#001f3c;font-size:.875em;font-weight:300}.reengineering{align-items:center;background-color:#001f3c;display:flex;flex-flow:column nowrap;font-family:Exo-regular;justify-content:center;position:relative}.reengineering,.reengineering.basebox{min-height:36.625em}@media only screen and (min-width:767px){.reengineering.basebox{min-height:30em}}.reengineering.basebox .reengineering-content{max-width:36em}.reengineering.basebox .reengineering-content .reengineering-image{top:-20%}@media only screen and (min-width:767px){.reengineering.basebox .reengineering-content .reengineering-image{top:-40%}}.reengineering.basebox .reengineering-content p{font-family:Exo-light;font-size:1em;letter-spacing:0}@media only screen and (max-width:767px){.reengineering{min-height:24em}}@media only screen and (max-width:1180px){.reengineering{-webkit-clip-path:none!important;clip-path:none!important;transform:skewY(358deg)!important}}@media only screen and (min-width:1181px){.reengineering{transform:none!important}}.reengineering-content{margin-bottom:0;margin-top:5.625rem;color:#fff;max-width:29em;position:relative}@media only screen and (max-width:1180px){.reengineering-content{transform:skewY(-358deg)}}@media only screen and (max-width:767px){.reengineering-content{padding:0 1em}}.reengineering-content .reengineering-image{height:4.5em;position:absolute;top:-40%;width:4.5em}.reengineering-content h2{font-size:1.875em;font-weight:500}.reengineering-content p{font-size:1em;font-weight:300}.courses-structure{padding:0 3.125rem 3.125rem;align-items:center;display:flex;flex-flow:column nowrap;font-family:Exo-regular;gap:2rem;justify-content:center;min-height:31.25em;position:relative}.courses-structure .corses-image-container{margin-bottom:4.375rem;margin-top:2.5rem;height:8em;position:relative;top:0;width:100%}@media only screen and (max-width:767px){.courses-structure .corses-image-container{margin-bottom:1.25rem;margin-top:1.25rem}}.courses-structure-container{align-items:center;display:flex;flex-flow:column;gap:2rem;justify-content:center;max-width:87.5em}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.courses-structure-container{flex-flow:row;gap:0}}@media only screen and (min-width:1181px){.courses-structure-container{flex-flow:row wrap;gap:0}}.courses-structure-container .courses-structure-item{flex:1 1;display:flex;justify-content:center;position:relative}.courses-structure-container .courses-structure-item h2{font-size:1.875em;font-weight:500;color:#002950}@media(max-width:768px){.courses-structure-container .courses-structure-item h2{text-align:center}}.courses-structure-container .courses-structure-item p{font-size:1em;font-weight:300;color:#185fa2;max-width:25em}.courses-structure-container .courses-structure-item .card-container{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1.5rem;max-width:28.125em}.courses-structure-card{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;width:10em;min-height:11.5625em;background-color:#f3f3f3;-webkit-clip-path:polygon(0 8%,100% 0,100% 92%,0 100%);clip-path:polygon(0 8%,100% 0,100% 92%,0 100%);position:relative;opacity:.7}.courses-structure-card .main-text{font-size:1em;font-weight:700;color:#001f3c}.courses-structure-card .secondary-text{font-size:1em;font-weight:300;color:#001f3c}.even-card{top:-1.25rem}.courses-masters{min-height:31.25em;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem;padding-bottom:3rem;font-family:Exo-regular}@media(min-width:768px){.courses-masters{gap:3rem;padding:2rem}}.courses-masters header{max-width:62.5em;text-align:center}@media only screen and (max-width:767px){.courses-masters header{padding:0 1rem}}.courses-masters header h2{color:#002950;font-size:2.5em;font-weight:700}.courses-masters header p{color:#185fa2;font-size:1em;font-weight:300;text-align:center}@media only screen and (max-width:767px){.courses-masters header p{text-align:left}}.courses-masters-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:2rem;text-align:center}@media only screen and (min-width:1181px){.courses-masters-container{text-align:left}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.courses-masters-container{flex-flow:column wrap}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.courses-masters-container{align-items:flex-start}}.courses-masters-container h3{color:#002950;font-size:1.875em;font-weight:500}@media only screen and (max-width:1180px){.courses-masters-container h3{text-align:center!important}}.courses-masters-container p{color:#185fa2;font-size:1em;font-weight:300}.courses-masters-container .courses-masters-header{margin-bottom:0;margin-top:3.75rem;display:flex;flex-flow:column nowrap;gap:2rem;max-width:31.25em}@media only screen and (max-width:767px){.courses-masters-container .courses-masters-header{padding:0 1rem}}@media only screen and (max-width:1180px){.courses-masters-container .courses-masters-header{justify-content:center;align-items:center}}.courses-masters-container .courses-masters-header h3{margin-bottom:0;margin-top:0}.courses-masters-container .courses-masters-item{margin-bottom:0;margin-top:3.75rem;display:flex;flex-flow:column nowrap;gap:2rem;max-width:21.875em}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.courses-masters-container .courses-masters-item{flex-flow:row;max-width:59.375em}}.courses-masters-container .custom-button-container{width:12.375em}.courses-masters-card-container{padding-bottom:1.875rem;padding-top:1.875rem;align-items:center;border:2px solid #001f3c;display:flex;flex-flow:column nowrap;justify-content:center;width:20.3125em;position:relative;transform:skewY(354deg)}@media only screen and (max-width:360px){.courses-masters-card-container{width:17.8125em}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.courses-masters-card-container{max-width:15.625em}}.courses-masters-card-container .courses-masters-card{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;transform:skewY(-354deg);width:100%;gap:1rem}.courses-masters-card-container .courses-masters-card .courses-masters-image{margin-left:1.25rem;margin-right:0;flex:1 1;position:relative;background-color:#fff;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);height:6.875em}.courses-masters-card-container .courses-masters-card .courses-masters-title{flex:2 1;position:relative;margin-left:0;margin-right:.3125rem}.courses-masters-card-container .courses-masters-card h4{font-size:1.375em;font-weight:500}.courses-masters-card-container .courses-masters-card p{padding-left:1.25rem;padding-right:1.25rem;font-size:1em;font-weight:300}.courses-masters-card-container .custom-button-container{margin:1.875rem 1.875rem 0;width:12.375em}.design{padding:1.875rem;display:flex;justify-items:center;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.design{padding:3.75rem}}.design_container{justify-content:center}.design_container,.design_container .design-item{display:flex;align-items:center;flex-direction:column;width:100%}.design_container .design-item{justify-items:center}@media only screen and (min-width:768px){.design_container .design-item{flex-direction:row;gap:2rem}}@media only screen and (min-width:1181px){.design_container .design-item{width:56em}}.design_container .design-item .main-content{display:flex;justify-items:center;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.design_container .design-item .main-content{justify-items:flex-start;align-items:flex-start}}.design_container .design-item.design-content h2{color:#75b3d1}.design_container .design-item.design-content h3{line-height:0;color:#75b3d1}.design_container .design-item.communication-content h2{color:#e05a00}.design_container .design-item.communication-content h3{line-height:0;color:#e05a00}.design_container .design-item .design-image{position:relative;width:8em;height:8em}@media only screen and (min-width:768px){.design_container .design-item .design-image{width:24em;height:24em}}.design_container .design-item .design-list{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:3rem}.design_container .design-item .design-list h3{flex:1 1 auto}.design .bottom-image{position:relative;height:6.125em;width:20em;margin-top:6.25rem}@media(min-width:768px){.design .bottom-image{height:10.375em;width:35.125em}}.products{padding-bottom:3.125rem;padding-top:3.125rem;align-items:center;-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);display:flex;flex-flow:column nowrap;font-family:Exo-regular;justify-content:center;position:relative;padding-block:2.125rem}@media(min-width:992px){.products{min-height:31.25em}}@media only screen and (max-width:992px){.products{min-height:28em}}.products header{position:relative;bottom:-3rem;max-width:68.75em;text-align:center}.products header h2{margin-bottom:0;margin-top:1.25rem;color:#002950;font-size:1.875em;font-weight:700}.products header p{color:#185fa2;font-size:1em;font-weight:300;line-height:1.5}@media only screen and (max-width:767px){.products .swiper-wrapper{left:0}}.products .swiper-pagination{top:75%}.products .swiper-pagination-bullet{background:#001f3c!important}.products .swiper-pagination-bullet-active{background:#185fa2!important}.products .swiper-pagination-bullet{width:1rem;height:1rem}.services-products{min-height:40.625em;padding-bottom:3rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:2rem;font-family:Exo-regular}.services-products header{max-width:62.5em}.services-products header h2{color:#002950;font-size:2.5em;font-weight:700;text-align:center}.services-products header p{color:#185fa2;font-size:1em;font-weight:300;text-align:center}@media screen and (max-width:768px){.services-products header p{padding:0 1em}}.services-products .services-products-content{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1.5rem;max-width:75em}.service-mainImage-container{position:relative;margin-inline:auto}@media screen and (max-width:768px){.service-mainImage-container{width:80%!important;aspect-ratio:16/9!important}}.services-products-card{min-height:14em;width:21.75em;padding-block:1.1rem;background-color:#001f3c;color:#fff;transform:skewY(357deg);gap:1.5rem}@media only screen and (max-width:345px){.services-products-card{width:20em}}.services-products-card-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1.5rem;transform:skewY(-357deg)}.services-products-card-header{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%}.services-products-card-header-item{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:4.375em}.services-products-card-header-item h3{margin-bottom:0;margin-top:0;color:#fff;font-size:1.875em;font-weight:500}.services-products-card-header .image{width:6.25em}.services-products-card-dots{height:1.25em;width:100%;display:flex;justify-content:center;align-items:center}.services-products-card-dots:before{content:"• • • • • • • • • • • • • • • • • • •";font-size:1.7rem}.services-products-card p{width:16em;text-align:center;color:#fff;font-size:.875em;font-weight:500}.our-services{display:flex;justify-content:center;align-items:center;font-family:Exo-regular}.our-services header{padding:1.25rem;max-width:45em}.our-services header h2{color:#002950;font-size:2.5em;font-weight:700;text-align:center}.our-services header p{color:#185fa2;font-size:1em;font-weight:300;text-align:left}.avaiable-services{min-height:31.25em;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:2rem;font-family:Exo-regular;padding:2.5em 1em}@media only screen and (min-width:1181px){.avaiable-services{min-height:40.625em;padding:0}}.avaiable-services-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1rem;flex:1 1;position:relative;text-align:center;max-width:31.25em}.avaiable-services-item-header-container{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;gap:1.5rem}@media only screen and (max-width:1180px){.avaiable-services-item-header-container{min-height:12.5em}}.avaiable-services-item-header-container h2{margin-bottom:0;margin-top:0;font-size:1.875em;font-weight:500}.avaiable-services-item-header-container p{color:#001f3c;font-size:1em;font-weight:300}.avaiable-services-item-header-container .avaiable-services-item-header-image{height:6.25em;position:relative;width:100%}.avaiable-services-item-header-container .avaiable-services-item-header-button{width:12.375em}.avaiable-services-item-card-container{display:flex;width:100%;padding-bottom:.3125rem;padding-top:.3125rem}@media(max-width:768px){.avaiable-services-item-card-container{justify-content:center!important}}.avaiable-services-item-card-container .avaiable-services-item-card{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:21.75em;transform:skewY(357deg);position:relative}@media(max-width:768px){.avaiable-services-item-card-container .avaiable-services-item-card{min-height:auto!important;flex-direction:row!important}}.avaiable-services-item-card-container .avaiable-services-item-card h3{font-size:1.375em;font-weight:300}.avaiable-services-item-card-container .avaiable-services-item-card-image{position:relative;height:6.25em;width:4.375em}.avaiable-services-item-card-container .avaiable-services-item-card>*{transform:skewY(-357deg)}.cervellone{font-family:Exo-regular;gap:4rem;min-height:31.25em}.cervellone,.cervellone header{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.cervellone header{gap:1.5rem;max-width:68.75em}.cervellone header h2{margin-bottom:0;margin-top:1.875rem;color:#002950;font-size:2.5em;font-weight:700}.cervellone header span{color:#001f3c;font-size:.875em;font-weight:300}.cervellone header p{color:#185fa2;font-size:1em;font-weight:300;line-height:1.5;text-align:left;padding:0 2rem}@media only screen and (min-width:1181px){.cervellone header p{padding:0}}.cervellone-card,.cervellone-container{background-color:#002950;width:100%}.cervellone-card{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.cervellone-card h2{color:#fff;font-size:2.5em;font-weight:700}.cervellone-card-content{padding-bottom:1.875rem;align-items:center;display:flex;flex-flow:row wrap;justify-content:center;width:100%;gap:1.3rem}@media only screen and (min-width:1181px){.cervellone-card-content{width:100%}}@media only screen and (min-width:768px)and (max-width:1180px){.cervellone-card-content{padding-bottom:1.875rem;padding-top:1.875rem;width:90%}}.cervellone-card-content .cervellone-card-image{flex:1 1 100%;max-width:21.875em;min-height:21.875em;padding:2em 0;position:relative}@media only screen and (min-width:768px)and (max-width:1180px){.cervellone-card-content .cervellone-card-image{flex:1 1;max-width:34.375em;min-height:15.625em;padding:0}}@media only screen and (min-width:1181px){.cervellone-card-content .cervellone-card-image{flex:1 1;max-width:34.375em;min-height:28.125em;padding:0}}.cervellone-card-content .cervellone-card-description{flex:1 1 100%;padding:0 1rem;position:relative}@media(min-width:768px){.cervellone-card-content .cervellone-card-description{flex:1 1;padding:0}}@media only screen and (min-width:768px){.cervellone-card-content .cervellone-card-description{max-width:34.375em}}.cervellone-card-content .cervellone-card-description p{color:#fff;font-size:1em;font-weight:300;text-align:left}.cervellone-card-content .cervellone-card-description p>div{font-size:1em!important}@media(min-width:992px){.cervellone-card-content .cervellone-card-description p>div{font-size:.875em!important}}.development-team{min-height:31.25em;font-family:Exo-regular;gap:1.2rem;position:relative}.development-team,.development-team header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.development-team header{max-width:68.75em}.development-team header h2{color:#002950;font-size:2.5em;font-weight:700;text-align:center}.development-team header p{color:#185fa2;font-size:1em;font-weight:300}@media only screen and (max-width:767px){.development-team header p{padding:0 1em;text-align:left}}@media only screen and (min-width:768px){.development-team header p{padding-left:1.875rem;padding-right:1.875rem;text-align:center}}.development-team-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;position:relative;width:100%}.development-team-container:before{content:"";background-color:#c9e2ff;height:25em;width:100%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:-10;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}.development-team-container .development-team-content{position:relative;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;flex:1 1 100%}@media(min-width:768px){.development-team-container .development-team-content{justify-content:flex-start}}@media(min-width:992px){.development-team-container .development-team-content{max-width:75em}}.development-team-container .development-team-content>.development-team-card{display:flex;flex:1 1 100%}@media only screen and (min-width:769px)and (max-width:1180px){.development-team-container .development-team-content>.development-team-card{flex:1 1 50%}.development-team-container .development-team-content>.development-team-card:last-child{flex:0 0 50%}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.development-team-container .development-team-content>.development-team-card{flex:1 1 100%}.development-team-container .development-team-content>.development-team-card:last-child{flex:0 0 100%}}@media only screen and (min-width:1181px){.development-team-container .development-team-content>.development-team-card{flex:1 1 25%}}.development-team-card{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.development-team-card-image{position:relative;height:15.625em;width:25em}@media only screen and (max-width:389px){.development-team-card-image{width:18.75em}}@media only screen and (min-width:390px)and (max-width:767px){.development-team-card-image{width:24.375em}}.development-team-card span{color:#002950;font-size:1.875em;font-weight:700}.latest-news{padding-bottom:1.875rem;padding-top:1.875rem;font-family:Exo-regular;min-height:31.25rem;gap:2rem}.latest-news,.latest-news header{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.latest-news header{position:relative}@media only screen and (max-width:1180px){.latest-news header{text-align:center}}.latest-news header h2{margin-bottom:0;margin-top:1.875rem;color:rgba(57,89,119,.851);font-size:4.875em;font-weight:300}@media only screen and (max-width:1180px){.latest-news header h2{font-size:4em}}.latest-news header h3{margin-bottom:1.875rem;margin-top:0;color:#001f3c;font-size:3.5em;font-weight:500}@media only screen and (max-width:1180px){.latest-news header h3{font-size:2.875em}}.latest-news-content{align-items:center;display:flex;flex-flow:column nowrap;gap:3.5rem;justify-content:center;width:100%}.latest-news-content .news-first-container{align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:1.5rem;max-width:64.6875rem}.latest-news-content .news-first-container .show-more{margin-bottom:0;margin-top:1.875rem;width:100%;text-align:center;text-decoration:underline}.latest-news-content .news-second-container{align-items:center;background-color:#001f3c;color:#fff;display:flex;flex-flow:row wrap;justify-content:center;width:100%;min-height:32.8125rem;gap:3.5rem}@media only screen and (max-width:1180px){.latest-news-content .news-second-container{min-height:43.75rem;padding:2em 0;transform:skewY(357deg)}}@media only screen and (min-width:1181px){.latest-news-content .news-second-container{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}}@media only screen and (max-width:1180px){.latest-news-content .news-second-container .sign-in-newsletter{transform:skewY(3deg)}}@media only screen and (max-width:360px){.latest-news-content .news-second-container .sign-in-newsletter{max-width:15.625rem!important}}.latest-news-content .news-second-container .sign-in-newsletter>label{color:#fff;font:normal normal normal .875em/21px Exo-regular;letter-spacing:.03px}.latest-news-content .news-second-container .sign-in-newsletter .signin{margin-bottom:0;margin-top:3.75rem;padding-bottom:.6875rem;padding-top:.6875rem;align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;height:34px;justify-content:center}.latest-news-content .news-second-container .sign-in-newsletter .signin>.input{padding:.9375rem 1.5rem;border-radius:2px 0 0 2px;border:1px solid #000;box-sizing:border-box;height:2.5rem;outline:none;width:100%}@media only screen and (max-width:360px){.latest-news-content .news-second-container .sign-in-newsletter .signin>.input{max-width:15.625rem}}.latest-news-content .news-second-container .sign-in-newsletter .signin>.button{padding:.9375rem 1.5rem;border-radius:0 2px 2px 0;border:1px solid #001f3c;color:#001f3c;height:2.5rem;letter-spacing:0;width:100%}.latest-news-content .news-second-container .sign-in-newsletter .signin .custom-button-container .custom-main-button{min-width:21.875rem}@media only screen and (max-width:360px){.latest-news-content .news-second-container .sign-in-newsletter .signin .custom-button-container .custom-main-button{min-width:15.625rem}}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container{margin-bottom:0;margin-top:4.375rem;display:flex;flex-flow:column wrap;justify-content:center;gap:.5rem}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container .privacy-policy-link{margin-left:.3125rem;margin-right:0;cursor:pointer;color:#fff}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container .privacy-policy-link:hover{opacity:.8}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container .main-label{font-size:.875em;color:#fff;font-weight:500}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container .privacy-checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:.6rem}.latest-news-content .news-second-container .sign-in-newsletter .privacy-container .privacy-checkbox>label{font-size:.75em;color:#fff;font-weight:300}@media only screen and (min-width:767px)and (max-width:1180px){.latest-news-content .news-second-container .sign-in-newsletter{max-width:100%!important}}.newsletter-container{align-items:center;display:flex;flex-flow:column nowrap;gap:1.2rem;justify-content:center;max-width:25em}@media only screen and (max-width:1180px){.newsletter-container{transform:skewY(3deg)}}.newsletter-container .newsletter-image{height:9.375em;width:9.375em;position:relative;-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}.newsletter-container .newsletter-text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;max-width:10.375em}.newsletter-container .newsletter-text h2{color:#fff;font-size:1em;font-weight:500}.newsletter-container .newsletter-text p{color:#fff;font-size:.75em;font-weight:300;line-height:1.5}.linkedin-feed{gap:2rem;min-height:31.25em}.linkedin-feed,.linkedin-feed header{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.linkedin-feed header{position:relative}@media only screen and (max-width:1180px){.linkedin-feed header{text-align:center}}.linkedin-feed header h2{margin-bottom:0;margin-top:3.75rem;color:rgba(57,89,119,.851);font-size:4.875em;font-weight:300}@media only screen and (max-width:1180px){.linkedin-feed header h2{font-size:4em}}.linkedin-feed header h3{margin-bottom:3.75rem;margin-top:0;color:#001f3c;font-size:3.5em;font-weight:500}@media only screen and (max-width:1180px){.linkedin-feed header h3{font-size:2.875em}}.linkedin-feed-content{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:2rem;padding-bottom:1.875rem;padding-top:1.875rem;max-width:87.5em}@media only screen and (max-width:360px){.linkedin-feed-content{width:18.75em}}@media only screen and (max-width:767px){.linkedin-feed-content{flex-flow:column}.linkedin-feed-content>iframe{width:21em}}@media only screen and (max-width:1180px){.linkedin-feed-content{padding-top:0}}.linkedin-feed-content .linkedin-feed-card{position:relative;height:28.125em;width:21.875em}.youtube-videos{gap:2rem;min-height:500px}.youtube-videos,.youtube-videos header{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.youtube-videos header{position:relative}@media only screen and (max-width:1180px){.youtube-videos header{text-align:center}}.youtube-videos header h2{margin-bottom:0;margin-top:0;color:rgba(57,89,119,.851)}@media only screen and (max-width:1180px){.youtube-videos header h2{font-size:4em}}.youtube-videos header h3{margin-bottom:0;margin-top:0}@media only screen and (max-width:1180px){.youtube-videos header h3{font-size:2.875em}}.youtube-videos-content{padding-bottom:1.875rem;padding-top:1.875rem;align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:2rem;max-width:75em}@media only screen and (max-width:1180px){.youtube-videos-content{padding-top:0}}.youtube-videos-content .youtube-card{border:none}.youtube-videos-content .video-container{width:100%!important;height:auto!important;top:0;left:0}@media only screen and (min-width:768px)and (max-width:1180px){.youtube-videos-content .video-container{width:33.5em!important;height:19.6875em!important}}@media only screen and (min-width:1181px){.youtube-videos-content .video-container{width:67em!important;height:45.6875em!important}}.form{padding:5.625rem 2.5rem;margin-bottom:4.375rem;margin-top:1.25rem;align-items:center;background-color:rgba(201,226,255,.4);display:flex;flex-flow:column nowrap;font-family:Exo-regular;gap:2rem;justify-content:flex-start;min-height:68.75rem}.form.whiteBG{background-color:#fff}@media only screen and (max-width:1024px){.form.whiteBG{padding-bottom:0!important}}@media only screen and (min-width:1181px)and (max-width:1365px){.form.whiteBG{-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (max-width:1180px){.form{transform:skew(0deg,357deg)!important;-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:1181px){.form{transform:none!important;min-height:65rem!important}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.form.contacts{transform:skew(0deg,357deg)!important;-webkit-clip-path:none!important;clip-path:none!important}.form.contacts>.form-container,.form.contacts>.header-title{transform:skew(0deg,3deg)!important}}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:portrait){.form.contacts{transform:skew(0deg,357deg)!important;-webkit-clip-path:none!important;clip-path:none!important}.form.contacts>.form-container,.form.contacts>.header-title{transform:skew(0deg,3deg)!important}.form.contacts>.form-container{min-height:50em}}.form .header-title{width:100%;display:flex;flex-flow:column;margin-bottom:0;margin-top:3.75rem;text-align:center}.form .header-title.whistleblowing{align-items:flex-start}@media only screen and (min-width:1181px){.form .header-title{width:70%;flex:1 1 100%;transform:skew(0deg,0deg)}}.form .header-title.align-start{text-align:start;justify-content:start}@media only screen and (max-width:1180px){.form .header-title{transform:skew(0deg,3deg)}}.form .header-title h3.bolder{font-family:Exo-regular;font-style:normal;font-weight:700;font-size:2.5em;line-height:60px;letter-spacing:0;color:#002950}.form .header-title p.bolder{text-align:start}.form .form-container{align-items:flex-start;display:flex;gap:2rem;justify-content:center;width:100%;transform:skew(0deg,3deg);flex-flow:column}.form .form-container.aside-content{margin-top:6rem}@media only screen and (min-width:1181px){.form .form-container{width:70%;flex:1 1 100%;transform:skew(0deg,0deg);flex-flow:row nowrap}}.form .form-container .more-info{padding:0 1em}@media only screen and (min-width:1181px){.form .form-container .more-info{max-width:51em;padding:0;flex:1 1 40%}}@media only screen and (max-width:1180px){.form .form-container .more-info{padding:0 .5em}}.form .form-container .more-info .logo{position:relative;height:8em;width:16em}.form .form-container .more-info h3{margin-bottom:1.875rem;margin-top:0;color:#002950;font-size:1.875em;font-weight:500}@media only screen and (max-width:767px){.form .form-container .more-info h3{text-align:center}}.form .form-container .more-info p{color:#185fa2;font-size:1em;font-weight:300}@media only screen and (max-width:767px){.form .form-container .more-info p{text-align:center}}@media only screen and (min-width:1181px){.form .form-container .more-info p{text-align:left}}.form .form-container .custom-form{align-content:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:center;max-width:3000em}@media only screen and (max-width:767px){.form .form-container .custom-form{width:100%}}@media only screen and (min-width:1181px){.form .form-container .custom-form{flex:1 1 60%}}.form .form-container .custom-form label{color:#395977;font-size:.875em;font-weight:700}.form .form-container .custom-form label .title{font-size:1.375em}.form .form-container .custom-form label .subtitle{font-size:1em}.form .form-container .custom-form .main-label{width:100%}.form .form-container .custom-form input[type=radio i]{margin:.1rem 0 0}.form .form-container .custom-form input[type=radio i]+label{margin-left:.5rem}.form .form-container .custom-form .input-container{align-items:center;display:flex;flex-flow:row nowrap;gap:1.5rem;justify-content:space-between;width:100%}.form .form-container .custom-form .input-container.centered{width:auto}.form .form-container .custom-form .custom-form-input{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:max(100%,1500em)}@media only screen and (max-width:767px){.form .form-container .custom-form .custom-form-input{width:100%}}.form .form-container .custom-form .custom-form-input input{padding-bottom:0;padding-top:1.875rem;background-color:transparent;border:none;border-bottom:1px solid #001f3c;width:100%;font-family:Exo-regular}.form .form-container .custom-form .custom-form-input input:focus-visible{outline:none;border:none;border-bottom:1px solid #001f3c}.form .form-container .custom-form .custom-form-input textarea{min-height:100px;margin-top:1rem;width:max(100%,28.125em);background-color:transparent;border:none;border-bottom:1px solid #001f3c;max-width:100%;max-height:100%;font-family:Exo-regular;line-height:1.5}.form .form-container .custom-form .custom-form-input textarea:focus-visible{outline:none;border:none;border-bottom:1px solid #001f3c}.form .form-container .custom-form .custom-form-radio{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;flex:1 1 100%}@media(min-width:768px){.form .form-container .custom-form .custom-form-radio{justify-content:flex-start}}.form .form-container .custom-form .custom-form-radio .input-row{display:flex;flex:1 1 50%}.form .form-container .custom-form .custom-form-radio .input-row:has(input[type=radio]){display:inline-flex}@media(min-width:768px){.form .form-container .custom-form .custom-form-radio .input-row{flex:0 1}}.form .form-container .custom-form .custom-form-radio .input-row.centered{flex:unset!important}.form .form-container .custom-form .custom-form-radio .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form .form-container .custom-form .custom-form-radio .center-div{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.form .form-container .custom-form .custom-form-radio input[type=radio]{accent-color:#001f3c}.form .form-container .custom-form .custom-form-radio label{margin-left:1.25rem;margin-right:1.25rem;color:#185fa2;font-size:.75em;font-weight:300}.form .form-container .custom-form .custom-form-checkbox{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center;max-width:42.5em}.form .form-container .custom-form .custom-form-checkbox label{color:#185fa2;font-size:.75em;font-weight:300}.form .form-container .custom-form .category-wrapper .item{display:inline-flex;margin:1rem 1rem 1rem 0}.form .form-container .custom-form .category-wrapper .item .label{font:normal normal 300 16px/24px Exo 2;letter-spacing:0;color:#185fa2;font-size:1rem;margin-left:.3rem}.form .form-container .custom-form-upload-file{align-items:center;border:1px dashed #001f3c;display:flex;flex-flow:column nowrap;gap:1rem;height:6.25em;justify-content:center;width:100%}.form .form-container .custom-form-upload-file .file-error{color:red}.form .form-container .custom-form-upload-file .file-image{height:1.875em;position:relative;width:2.125em}.form .form-container .custom-form-upload-file input{opacity:0;position:absolute;pointer-events:none}.form .form-button{width:100%}.form .form-button .custom-button-container>button:first-of-type{min-width:100%}.form .privacy-policy-link{margin-left:.3125rem;margin-right:0;color:#185fa2}.form .button-container{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:1180px){.form .button-container{flex-direction:row;justify-content:space-between}}.idea{padding:1.875rem;display:flex;align-items:center;justify-content:flex-start;flex-flow:column nowrap;background-color:#001f3c;color:#fff;font-family:Exo-regular;gap:4rem;min-height:46.875em}@media only screen and (min-width:1181px){.idea{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}}@media only screen and (max-width:1180px){.idea{transform:skew(0deg,357deg)}.idea>.custom-button-container{transform:skew(0deg,3deg)}}@media(min-width:768px){.idea{min-height:31.25em;max-height:calc(100% + 12.5em)}}.idea header{text-align:center;margin-bottom:0;margin-top:3.75rem}@media only screen and (max-width:1180px){.idea header{transform:skew(0deg,3deg)}}.idea header h2{font-size:2.5em;font-weight:700}.idea header p{font-size:1em;font-weight:300;color:#185fa2}.idea-container{align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:3rem;max-width:93.75em;min-height:12.5em}@media only screen and (max-width:1180px){.idea-container{gap:2rem;min-height:20.625em;transform:skew(0deg,3deg)}}.idea-container .content{align-content:center;display:flex;flex-flow:row nowrap;justify-content:center;transform:skewY(355deg)}.idea-container .number-container{height:4.6875em;position:relative;transform:skewY(-355deg);width:3.75em}.idea-container .text-container{padding-bottom:.9375rem;padding-top:.9375rem;align-items:center;border:1px solid #f0c70c;border-left:none;display:flex;flex-flow:column nowrap;gap:1.2rem;height:2.75em;justify-content:center;text-align:center;transform:translate(-8px,3px);transition:height .6s;width:15.625em}.idea-container .text-container>*{transform:skewY(-355deg)}.idea-container .text-container h3{margin-bottom:0;font-size:1.6875em;font-weight:700;margin-top:2rem;transition:all .6s}.idea-container .text-container span{transition:all .6s;opacity:0;font-size:.875em;font-weight:300}.idea-container .text-container p{transition:all .6s;opacity:0;font-size:.75em;font-weight:300;max-width:16em;max-height:11.5625em;overflow:hidden}.idea-container .text-container:before{background-color:var(--border-color);bottom:0;content:"";height:.375em;left:0;position:absolute;transition:height .6s;width:.0625em}.idea-container .text-container.active:active,.idea-container .text-container.active:hover{height:10.5em;border-left:none!important}.idea-container .text-container.active:active h3,.idea-container .text-container.active:hover h3{scale:1.25;margin-top:0!important}.idea-container .text-container.active:active p,.idea-container .text-container.active:active span,.idea-container .text-container.active:hover p,.idea-container .text-container.active:hover span{opacity:1;height:auto}.idea-container .text-container.active:active:before,.idea-container .text-container.active:hover:before{height:8.125em}.app{align-items:center;display:flex;gap:2rem;justify-content:center;min-height:50em;position:relative;flex-flow:row wrap}@media only screen and (min-width:768px)and (max-width:1180px)and (orientation:landscape){.app{flex-direction:row;flex-flow:nowrap;padding:0 2rem;min-height:auto!important}}.app header{display:flex;flex-flow:column nowrap;padding:1rem}.app header h2{text-align:center}@media(min-width:992px){.app header h2{text-align:left}}.app header div{text-align:left}.app-item{max-width:37.5em;min-width:18.75em}.app-image{position:relative;height:38em;width:min(37.5em,100%)}.results{align-items:center;-webkit-clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center;min-height:31.25em}@media only screen and (max-width:850px){.results{padding-bottom:3.75rem;padding-top:3.75rem}}.results header{padding:1.875rem;max-width:45.625em;text-align:center}.results header h2{margin-bottom:.625rem;margin-top:0}.results-content{padding-left:1.875rem;padding-right:1.875rem;align-items:center;display:flex;flex-flow:row wrap;gap:4rem;justify-content:center;width:100%!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}@media only screen and (max-width:565px){.results-content{justify-content:center}}.results-content .results-card-container{align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;justify-content:center}.results-content .results-card-container .results-card{align-items:center;display:flex;height:10.625em;justify-content:center;transform:skewY(-364deg);width:11.25em}.results-content .results-card-container .results-card-left-border{border-radius:5px;left:-.3125rem;position:absolute;top:-.3125rem}.results-content .results-card-container .results-card-right-border{border-radius:5px;position:absolute;right:-.3125rem;top:-.3125rem}.results-content .results-card-container .results-card>*{transform:skewY(364deg)}.info{align-items:center;min-height:800px;position:relative}.info,.info header{display:flex;flex-flow:row wrap;justify-content:center}.info header{align-items:flex-start;max-width:68.75em;gap:2rem}.info header h2{text-align:center}@media(min-width:992px){.info header h2{text-align:left}}.info header .info-description{max-width:31.25em;padding:1rem;text-align:left}.benefits{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:31.25em;position:relative;z-index:1}.benefits header{text-align:center}@media only screen and (min-width:1181){.benefits header{text-align:left}}.benefits-banner{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:75em;min-height:21.875em;width:100%}@media(min-width:768px){.benefits-banner{flex-direction:row!important;flex-flow:row!important;width:80%}}@media(min-width:992px){.benefits-banner{flex-direction:row wrap}}@media(min-width:768px){.benefits-banner.reverse{flex-direction:row-reverse!important;width:80%}}@media(min-width:992px){.benefits-banner.reverse{flex-flow:row-reverse wrap}}.benefits-banner-text{padding-left:1.875rem;padding-right:1.875rem;width:min(33.75em,100%);width:100%;text-align:center}@media(min-width:768px){.benefits-banner-text{text-align:left;width:min(33.75em,100%);width:50%}}@media only screen and (max-width:1180px){.benefits-banner-text h3{font-size:2.25em!important}}.benefits-banner-text p{text-align:left}@media only screen and (max-width:1180px){.benefits-banner-text p{font-size:1em!important}}.benefits-banner-image{height:21.875em;position:relative;width:100%}@media(min-width:768px){.benefits-banner-image{width:50%}}@media(min-width:992px){.benefits-banner-image{width:min(31.25em,100%)}.benefits-banner-image.move-left>span{margin-left:-91px!important}.benefits-banner-image.move-right>span{margin-right:-91px!important}}.details{margin-bottom:1.875rem;margin-top:1.875rem;min-height:37.5em}.details,.details-content{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center}.details-content{max-width:50em!important}@media only screen and (max-width:360px){.details-content{gap:1rem}}@media only screen and (min-width:1181px){.details-content{max-width:75em!important}}.details-content .details-info{width:90%}.details-content .details-image{height:31.25em;position:relative;width:50em}@media only screen and (max-width:360px){.details-content .details-image{width:16.875em!important}}@media only screen and (max-width:767px){.details-content .details-image{height:18.75em!important}}.details-content .details-description{line-height:1.5;text-align:left;padding:0 2em!important;width:auto!important}@media(min-width:768px){.details-content .details-description{padding:1em!important}}.insetto{height:12.5em;position:absolute;width:15.625em;z-index:-1}@media only screen and (max-width:1400px){.insetto{display:none}}@media only screen and (max-width:1350px){.insetto-top{top:0!important;height:9.375em!important;width:31.25em!important}}@media only screen and (max-width:800px){.insetto-top{height:6.875em!important;width:18.75em!important}}@media only screen and (max-width:1350px){.insetto-bottom{bottom:0!important;height:9.375em!important;width:31.25em!important}}@media only screen and (max-width:800px){.insetto-bottom{height:6.875em!important;width:18.75em!important}}.modal{align-items:center;background-color:#fff;color:#185fa2;display:flex;flex-flow:column wrap;font-family:Exo-regular;font-size:1.375em;font-weight:500;gap:2rem;justify-content:center;left:50%;line-height:1.5;min-height:9.375em;padding:3.125rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(18.75em,100%);z-index:1000}.modal span{text-align:center}.loader-overlay,.modal-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.loader-container{width:7rem;height:7rem;position:fixed;left:50%;top:50%;z-index:1000;transform:translate(-50%,-50%);background-color:transparent}.loader-container .loader{border:16px solid #000;border-top-color:#2c74b4;border-radius:50%;width:5rem;height:5rem;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;left:50%;top:50%;z-index:1000;margin-bottom:1.5rem}.loader-container span{font-family:Exo-regular;color:#fff;text-align:center;text-transform:uppercase;font-weight:500}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.accordion{margin-bottom:1rem}.accordion-item{border:transparent!important}.accordion-item.show{transition:all 1s}.accordion-button{flex:.5 0;box-shadow:none!important;padding:.375rem 0!important;background-color:transparent!important;border-radius:.375rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.accordion-button.rotated{transform:rotate(90deg)}.accordion-row{flex-direction:column;padding:.5rem}.accordion-box,.accordion-row{display:flex;justify-content:space-between}.accordion-box{align-items:flex-start}.accordion-title{color:#fff;flex:1 1;font:normal normal 700 1.125em/24px Exo-bold}.accordion-name.linked{display:inline-flex;width:100%;align-items:center}.accordion-name.linked>.arrow-1{margin-right:1rem}.accordion .text_subtitle{font-size:1rem!important}.accordion .accordion-body{padding:1rem;background-color:#5093ce}.accordion .accordion-body ul li{padding-top:.5rem;padding-bottom:.5rem}.accordion .accordion-body i{font-size:1rem;margin-left:.3125rem}.accordion .collapse:not(.show){display:none}.grecaptcha-badge{width:16rem;height:3.75rem;display:block;transition:right .3s ease 0s;position:fixed;bottom:.875rem;box-shadow:0 0 5px gray;border-radius:2px;overflow:hidden;z-index:1000;right:-11.625rem!important}.grecaptcha-badge:hover{right:0!important}.factory-model{display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;min-height:37.5em;font-family:Exo-regular}.factory-model header{padding:1.25rem}@media only screen and (min-width:768px)and (max-width:1180px){.factory-model header{padding-left:2.5rem;padding-right:2.5rem}}.factory-model header h2{font-size:2.5em;font-weight:700}.factory-model header p{line-height:1.5;font-size:1em;font-weight:300}.factory-model-content{padding:.9375rem 3.75rem;align-items:center;display:flex;flex-flow:row wrap;gap:3rem;justify-content:space-evenly}@media only screen and (max-width:767px){.factory-model-content{gap:1rem;padding:.25rem 0}}.factory-model-content .card-content{padding:.25rem .125rem;align-items:center;border:1.5px solid #fff;display:flex;flex-flow:column nowrap;justify-content:space-evenly;position:relative}.factory-model-content .card-content-header{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:3.5em;transform:skewY(357deg);gap:.25rem}.factory-model-content .card-content-header-item{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:3.5em}.factory-model-content .card-content-header-item h3{margin-bottom:0;margin-top:0;font-size:1.375em;font-weight:500;transform:skewY(-357deg)}.factory-model-content .card-content-header .image{width:1.5em}.factory-model-content .card-content p{margin-bottom:0;margin-top:.625rem;font:normal normal 700 .875em/1.5 Exo-bold;justify-content:center;align-items:flex-start}.factory-quote{display:flex;justify-content:center;font-family:Exo-regular}@media only screen and (max-width:767px){.factory-quote{display:none}}.factory-quote-header{padding:0 .125rem .5rem;flex-direction:row;display:flex;justify-content:center;align-items:center;gap:.5rem}@media only screen and (max-width:767px){.factory-quote-header{flex-direction:column;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:768px)and (max-width:820px){.factory-quote-header{max-width:37.5em}}@media only screen and (min-width:820px)and (max-width:1180px)and (orientation:landscape){.factory-quote-header{max-width:57.5em}}@media only screen and (min-width:820px)and (max-width:1180px)and (orientation:portrait){.factory-quote-header{max-width:37.5em}}@media only screen and (min-width:1181px){.factory-quote-header{max-width:77.5em}}.factory-quote-header p{font-weight:600}.factory-quote-header-item{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:2.5em}.factory-quote-header .image{width:62.5em}@media only screen and (max-width:767px){.factory-quote-header .image{width:18.75em}}@media only screen and (min-width:320px)and (max-width:844px)and (orientation:landscape){.factory-quote-header .image{width:28.75em}}.model{padding-left:3.75rem;padding-right:3.75rem;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}@media only screen and (max-width:767px){.model{-webkit-clip-path:polygon(0 0,100% 0,100% 97%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 97%,0 100%)!important;padding-left:0;padding-right:0}}.model header{margin-bottom:0;margin-top:3.125rem;align-items:center;display:flex;flex-flow:column nowrap;font-family:Exo-regular;gap:2rem}@media only screen and (max-width:767px){.model header{padding:0;margin-bottom:1rem}}.model header h2{margin-bottom:0;margin-top:0;font-size:1.875em;font-weight:500;text-align:center}@media(min-width:992px){.model header h2{text-align:left}}.model header p{font-weight:300;text-align:left}@media only screen and (max-width:767px){.model header p{padding:0 2rem}}.model header span{font-size:1em;font-weight:400}.model-content{padding-bottom:0;padding-top:1.875rem;align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-evenly;max-width:77.5em}@media only screen and (max-width:767px){.model-content{gap:1rem;padding:.9375rem 0 1.875rem}.model-content .benefit-container{padding-bottom:1.875rem;padding-top:1.875rem}}@media only screen and (min-width:768px)and (max-width:1180px){.model-content .benefit-container{padding-bottom:.625rem;padding-top:.625rem}}.model-content h3{margin-bottom:.625rem;margin-top:0}.model-content h3,.model-content p{font:normal normal 700 1em Exo-bold}.model-content p{padding-bottom:.9375rem;padding-top:1.875rem}.model-content .card-content{padding:.9375rem;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;position:relative;transform:skewY(357deg);width:16.03125em;height:15.570625em}.model-content .card-content>*{transform:skewY(-357deg)}.model-content .card-content ul>li{list-style-type:disc;max-width:12.8125rem;line-height:1.5}.model-content .card-content ul>li>div{gap:1rem;display:flex;justify-content:space-between;width:100%}.model-content .card-content ul>li>div>span{font-size:.875em;font-family:Exo-bold;line-height:1.5}.model-quote{padding-left:3.75rem;padding-right:3.75rem}@media only screen and (max-width:767px){.model-quote{padding-left:0;padding-right:0}}.model-quote-header{padding:1.875rem 3.75rem;flex-direction:row;display:flex;justify-content:flex-end;max-width:77.5em}@media only screen and (max-width:767px){.model-quote-header{flex-direction:column;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:768px)and (max-width:820px){.model-quote-header{max-width:37.5em}}@media only screen and (min-width:820px)and (max-width:1180px)and (orientation:landscape){.model-quote-header{max-width:57.5em}}@media only screen and (min-width:820px)and (max-width:1180px)and (orientation:portrait){.model-quote-header{max-width:37.5em}}@media only screen and (min-width:1181px)and (max-width:1300px){.model-quote-header{max-width:77.5em}}@media only screen and (min-width:1301px){.model-quote-header{max-width:79.8em}}.model-quote-header p{font-family:Exo-regular}@media only screen and (min-width:1181px){.kpi{padding-top:1.875rem}}.factoryKpi-container{width:100%;max-width:56.25em;text-align:center;margin-inline:auto;margin-bottom:3rem}@media only screen and (max-width:1180px){.factoryKpi-container h2,.factoryKpi-container p{padding:0 1rem}}.section_wrapper{padding-bottom:3.75rem;padding-top:3.75rem}.section_header,.section_wrapper{display:flex;flex-direction:column;width:100%}.section_header{justify-content:center;align-items:center;margin-bottom:2rem;margin-top:0}.section_header>.subtitle,.section_header>.title{text-align:center;margin-bottom:.3125rem;margin-top:.3125rem}.section_header .subtitle{padding:0 1rem}.section_header h3{max-width:56rem}.section_main{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.section_main{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.section_main{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media screen and (min-width:1025px){.section_main{grid-auto-flow:column;grid-template-columns:auto}}@media screen and (min-width:1400px){.section_main{gap:2rem}}@media screen and (max-width:1024px){.section_main>.section_item:last-child{grid-column:1/-1;width:100%}}.section_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media screen and (min-width:767px){.section_item.product{width:24rem}}@media only screen and (min-width:1024px)and (max-width:1366px)and (orientation:portrait){.section_item.product{width:20rem}}@media screen and (min-width:1025px){.section_item{padding:1rem}}.section_item .image{position:relative;height:16em;width:16em}@media only screen and (min-width:767px){.section_item .image{height:14em;width:min(18em,100%)}}.section_item .content{text-align:justify;margin-bottom:1.5rem;display:flex;flex-direction:column;justify-content:center;padding:0 1rem;width:20rem}@media screen and (min-width:767px){.section_item .content{padding:0}}.section_item .custom-button-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:center;margin-top:.125rem}.partnership{padding-bottom:1.875rem;padding-top:3.75rem;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media only screen and (min-width:767px){.partnership{padding-bottom:1.875rem;padding-top:1.875rem;flex-direction:row}}.partnership h2{margin-bottom:0;margin-top:0;color:#001f3c;font-size:1.875em;font-weight:600}.partnership .partnership-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media only screen and (min-width:767px){.partnership .partnership-container{flex-direction:row;width:65%}}.partnership .partnership-container .partners-row{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media only screen and (min-width:767px){.partnership .partnership-container .partners-row{flex-direction:row;justify-content:flex-end}}.partnership .partnership-container .partners-row .image{position:relative;height:16em;width:16em}@media only screen and (min-width:767px){.partnership .partnership-container .partners-row .image{height:17em;width:min(18em,100%)}}.communication{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;min-height:31.25em}@media(min-width:768px){.communication{flex-direction:row;min-height:50em}}.communication header{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;width:100%}@media only screen and (min-width:768px){.communication header{justify-content:space-between;flex-direction:row}}@media only screen and (min-width:768px)and (max-width:1180px){.communication header{width:90%}}@media only screen and (min-width:1181px){.communication header{width:80%}}.communication header .title{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:768px)and (max-width:1180px){.communication header .title{width:45%}}@media only screen and (min-width:1181px){.communication header .title{width:30%}}.communication header h2{line-height:0;color:#e05a00}.communication header span{font-weight:700;color:#001f3c}.communication header p{text-align:center;width:95%}@media only screen and (min-width:768px)and (max-width:1180px){.communication header p{width:40%}}@media only screen and (min-width:1181px){.communication header p{width:35%}}.communication-map{opacity:.3;position:absolute;z-index:-1}@media(min-width:768px){.communication-map{top:20%;opacity:.4}}@media only screen and (max-width:580px){.communication-map svg{height:100vw;width:auto}}.faqs{width:100%;padding:2rem 0}.faqs,.faqs .faqs_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center}.faqs .faqs_wrapper{width:70%;padding:1rem;border:2px solid #001f3c;transform:skewY(359deg);height:auto}@media only screen and (min-width:768px)and (max-width:1180px){.faqs .faqs_wrapper{width:90%}}@media only screen and (min-width:1181px){.faqs .faqs_wrapper{width:65%;padding:1rem 3rem}}.faqs .faqs_wrapper .container,.faqs .faqs_wrapper header{transform:skewY(-359deg)}.faqs .faqs_wrapper header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.faqs .faqs_wrapper header h2{font-weight:700;line-height:0;letter-spacing:0}@media only screen and (max-width:767px){.faqs .faqs_wrapper header h2{font-size:1.2rem}}.faqs .faqs_wrapper header .rotated{transform:rotate(180deg)}.faqs .faqs_wrapper .container{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.25rem;padding:0 1rem}@media only screen and (min-width:1180px){.faqs .faqs_wrapper .container{margin-top:2.5rem;padding:0 3rem}}.faqs .faqs_wrapper .container .faq-item{padding-bottom:1rem}.faqs .faqs_wrapper .container .faq-item h3{font:normal normal medium 1.375em/2.063em Exo\ 2;letter-spacing:0;color:#002950}.faqs .faqs_wrapper .container .faq-item .subtitle{font:normal normal 300 1em/1.5em Exo\ 2;letter-spacing:0;color:#001f3c}.faqs .faqs_wrapper .container hr.line{border:1px solid #002950;width:100%}