/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css *//*! + some other stuff from HTML5 Reset from Richard Clark */@import url("https://cloud.typography.com/6443356/7701172/css/fonts.css");*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}optgroup{font-weight:700}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'Gotham-local';src:url(../fonts/gotham/Gotham-Bold.eot??v=1);src:url(../fonts/gotham/Gotham-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham/Gotham-Bold.woff??v=1) format('woff'),url(../fonts/gotham/Gotham-Bold.ttf??v=1) format('truetype'),url(../fonts/gotham/Gotham-Bold.svg#Gotham-local) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Gotham-local';src:url(../fonts/gotham/Gotham-Book.eot??v=1);src:url(../fonts/gotham/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham/Gotham-Book.woff??v=1) format('woff'),url(../fonts/gotham/Gotham-Book.ttf??v=1) format('truetype'),url(../fonts/gotham/Gotham-Book.svg#Gotham-local) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-local';src:url(../fonts/gotham/Gotham-Light.eot??v=1);src:url(../fonts/gotham/Gotham-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham/Gotham-Light.woff??v=1) format('woff'),url(../fonts/gotham/Gotham-Light.ttf??v=1) format('truetype'),url(../fonts/gotham/Gotham-Light.svg#Gotham-local) format('svg');font-weight:300;font-style:normal}html{font-size:87.5%;font-family:'Gotham SSm A','Gotham SSm B','Gotham-local',arial,helvetica,sans-serif;color:#222}h1,h2,h3,h4{line-height:1em;font-weight:700}@media only screen and (min-width:768px){h1,h2,h3,h4{font-weight:300}}.arial{font-family:Arial,Helvetica,sans-serif}h2.blog-related{font-size:30px;font-weight:300;padding:0 0 25px}@media only screen and (min-width:768px){h2.blog-related{padding:0 0 50px;font-size:35px}}button,input,select,textarea{font:inherit;margin:0;border-style:solid;text-transform:none}table{border-collapse:collapse;border-spacing:0}.responsive-table-wrapper{display:block;width:100%;overflow-x:auto;margin-bottom:2em}.responsive-table-wrapper::-webkit-scrollbar{-webkit-appearance:none;cursor:pointer}.responsive-table-wrapper::-webkit-scrollbar:horizontal{height:15px}.responsive-table-wrapper::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#bcbcbc}.responsive-table-wrapper table{width:100%;border-spacing:0;border-collapse:collapse;text-align:right}.responsive-table-wrapper table th,.responsive-table-wrapper table td,.responsive-table-wrapper table p{font-size:.875rem;line-height:1.57142857}.responsive-table-wrapper table tr{border-bottom:1px solid #eeeeee}.responsive-table-wrapper table td{vertical-align:top;min-width:110px;text-align:left;padding:15px 0 15px 15px}.responsive-table-wrapper .cookie-table{margin-bottom:0 !important}nav ul,nav ol{list-style:none;padding:0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container .select2-selection--multiple{-webkit-user-select:none;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--open .select2-dropdown--above{border-bottom:none}.select2-container--open .select2-dropdown--below{border-top:none}.select2-dropdown{background-color:white;border:1px solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-container--open .select2-dropdown{left:0}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible:not(.lang){border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}@media only screen and (min-width:1025px){.select2-hidden-accessible.lang{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}.select2-container--lang .select2-selection--single{background-color:transparent;border:0;height:28px}.select2-container--disabled.select2-container--lang .select2-selection--single{background-color:transparent;cursor:default;opacity:.8}.select2-container--lang .select2-selection--single .select2-selection__rendered{color:#0096d4;color:#fff;line-height:18px;padding:5px 28px 5px 5px}.select2-container--lang .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}[dir="rtl"].select2-container--lang .select2-selection--single .select2-selection__clear{float:left}.select2-container--disabled.select2-container--lang .select2-selection--single .select2-selection__clear{display:none}.select2-container--lang .select2-selection--single .select2-selection__placeholder{color:#999999}.select2-container--lang .select2-selection--single .select2-selection__arrow{height:28px;position:absolute;right:0;top:0;width:28px}[dir="rtl"].select2-container--lang .select2-selection--single .select2-selection__arrow{left:0;right:auto}.select2-container--lang .select2-selection--single .select2-selection__arrow b{display:block;width:8px;height:8px;border:solid #fff;border-width:0 1px 1px 0;-ms-transform-origin:6px 6px;transform-origin:6px 6px;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:.6;margin:6px 0 0 6px}.select2-container--open.select2-container--lang .select2-selection--single .select2-selection__arrow b{-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:5px}.select2-container--lang .select2-dropdown{border:0;background:#002c5b}.select2-container--lang .select2-dropdown--below{border-top:0}.select2-container--lang .select2-dropdown--above{border-bottom:0}.select2-container--lang .select2-search--dropdown .select2-search__field{border:0}.select2-container--lang .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--lang .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--lang .select2-results__option{color:#fff;padding:5px 5px;font-size:14px}.select2-container--lang .select2-results__option[role=group]{padding:0}.select2-container--lang .select2-results__option[aria-disabled=true]{opacity:.7}.select2-container--lang .select2-results__option[aria-selected=true]{color:#0096d4}.select2-container--lang .select2-results__option .select2-results__option{padding-left:1em}.select2-container--lang .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--lang .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--lang .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--lang .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--lang .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--lang .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--lang .select2-results__option--highlighted[aria-selected]{background-color:rgba(255,255,255,0.2)}.select2-container--lang .select2-results__option--highlighted[aria-selected=true]{color:#0096d4}.select2-container--lang .select2-results__group{cursor:default;display:block;padding:6px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-dotted .slick-slider{margin-bottom:30px}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:block;overflow:hidden}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide img{display:block}.slick-loading.slick-slide img{display:none}.dragging.slick-slide img{pointer-events:none}.slick-arrow{position:absolute;display:block;height:100%;width:50px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:3}.slick-arrow.slick-hidden{display:none}.slick-arrow:hover,.slick-arrow:focus{outline:none;background:transparent}.slick-arrow:hover:before,.slick-arrow:focus:before{opacity:1}.slick-arrow:before{content:'';position:absolute;border:solid #fff;border-width:0 4px 4px 0;width:20px;height:20px;-ms-transform-origin:10px 10px;transform-origin:10px 10px;top:50%;margin:-10px 19px;opacity:1;transition:opacity .4s;box-shadow:1px 1px 2px rgba(0,0,0,0.4)}.slick-disabled.slick-arrow:before{opacity:.3}.slick-prev{left:0}.slick-prev:before{-ms-transform:rotate(135deg);transform:rotate(135deg);left:0}.slick-next{right:0}.slick-next:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:0}.slick-dots{position:absolute;bottom:18px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;z-index:4}.slick-dots li{position:relative;display:inline-block;margin:0 2px;padding:0;cursor:pointer}.slick-dots .slick-active button:hover:before,.slick-dots .slick-active button:focus:before{opacity:1}.slick-dots .slick-active button:before{opacity:1}.slick-dots button{display:none;background:none;border:0;color:transparent;display:block;height:16px;width:16px;padding:0;cursor:pointer;outline:0}.slick-dots button:hover,.slick-dots button:focus{outline:none}.slick-dots button:hover:before,.slick-dots button:focus:before{opacity:.8}.slick-dots button:before{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px;border-radius:12px;opacity:.5;background:#fff;transition:opacity .5s}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:0}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;opacity:.8;cursor:pointer;z-index:8060;width:46px;height:46px;animation:rotateloading 1s linear infinite}#fancybox-loading div:before,#fancybox-loading div:after,#fancybox-loading:before,#fancybox-loading:after{content:''}#fancybox-loading div,#fancybox-loading div:before,#fancybox-loading div:after,#fancybox-loading:before,#fancybox-loading:after{width:8px;height:8px;display:block;position:absolute;left:18px;top:0;-ms-transform-origin:4px 23px;transform-origin:4px 23px;background:#fff}#fancybox-loading div{-ms-transform:rotate(0);transform:rotate(0)}#fancybox-loading div:before,#fancybox-loading div:after{left:0;top:0}#fancybox-loading div:before{-ms-transform:rotate(60deg) scale(.9);transform:rotate(60deg) scale(.9);opacity:.8}#fancybox-loading div:after{-ms-transform:rotate(120deg) scale(.8);transform:rotate(120deg) scale(.8);opacity:.6}#fancybox-loading:before{-ms-transform:rotate(180deg) scale(.7);transform:rotate(180deg) scale(.7);opacity:.4}#fancybox-loading:after{-ms-transform:rotate(240deg) scale(.6);transform:rotate(240deg) scale(.6);opacity:.2}@keyframes rotateloading{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.fancybox-close{position:absolute;top:-15px;right:-15px;width:31px;height:31px;cursor:pointer;z-index:8040;background:#111;border:solid 3px #fff;border-radius:30px;box-shadow:2px 2px 4px rgba(0,0,0,0.5),-2px -2px 4px rgba(255,255,255,0.2) inset}.fancybox-close:before,.fancybox-close:after{content:'';position:absolute;width:13px;height:3px;background:#fff;left:6px;top:11px;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-nav:hover span{visibility:visible}.fancybox-nav span{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:8040;visibility:hidden;background:#111;border:solid 3px #fff;border-radius:30px;box-shadow:2px 2px 4px rgba(0,0,0,0.5),-2px -2px 4px rgba(255,255,255,0.2) inset}.fancybox-nav span:before{content:'';border:solid #fff;border-width:0 3px 3px 0;width:9px;height:9px;position:absolute;left:8px;top:7px;-ms-transform-origin:5px 5px;transform-origin:5px 5px}.fancybox-prev{left:0}.fancybox-prev span{left:10px}.fancybox-prev span:before{-ms-transform:rotate(135deg);transform:rotate(135deg)}.fancybox-next{right:0}.fancybox-next span{right:10px}.fancybox-next span:before{left:6px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,0.75)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}html,body{scroll-behavior:smooth}html{background:#fff;scrollbar-gutter:stable;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow:auto;scroll-padding-top:100px;overflow-x:hidden}img{max-width:100%}html,body,#wrapper{min-height:100vh}#wrapper{position:relative;padding-top:60px}@media only screen and (max-width:1023px){#wrapper{overflow-x:hidden}}@media only screen and (min-width:768px){#wrapper{padding-top:100px}}@media screen and (min-width:767px) and (max-width:1441px){#wrapper{padding-top:60px}}#wrapper:before{content:'';position:absolute;width:100%;height:100px;left:0;top:0;background:#002c5b;display:none}@media only screen and (min-width:768px){#wrapper:before{display:block}}@media screen and (min-width:767px) and (max-width:1441px){#wrapper:before{height:60px}}.sticky-left{position:-webkit-sticky;position:sticky;top:100px}img[src*=".svg"]{width:100%}a{font:inherit;text-decoration:none;color:inherit;transition:color .2s;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none}a:hover{color:#002c5b}a.btn:hover{color:#fff}button{-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none}.article a{color:#0096d4;text-decoration:none}.article a:hover{text-decoration:none;color:#002c5b;opacity:1}.adapt{max-width:1600px;margin:0 auto;padding-left:25px;padding-right:25px}@media only screen and (min-width:768px){.adapt{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1024px){.adapt{padding-left:100px;padding-right:100px}}@media only screen and (min-width:1320px){.adapt{padding-left:200px;padding-right:200px}}.outer-adapt{max-width:1600px;margin:0 auto}@media only screen and (min-width:1024px){.outer-adapt{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1320px){.outer-adapt{padding-left:100px;padding-right:100px}}@media only screen and (min-width:768px){.outer-adapt>.adapt{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1320px){.outer-adapt>.adapt{padding-left:100px;padding-right:100px}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;transition:opacity .2s}button:hover{opacity:.8}.btn{display:inline-block;background:#0096d4;color:#fff;font-size:14px;line-height:16px;font-weight:700;padding:14px 20px;transition:opacity .2s,background .2s}.btn:hover{background:#002c5b}.article .btn{color:#fff;text-decoration:none}.article .btn:hover{text-decoration:none;color:#fff}.btn-cancel{background:#aaa}.btn-load-more{margin:50px 0 25px;text-align:center}.filter-form{margin:0 0 25px}.filter-form li{list-style:none;position:relative;display:inline-block;margin:0 4px 5px 0}.filter-form li:hover{background:#0096d4}.filter-form li:hover label{color:#fff}.filter-form input[type=checkbox]{position:absolute;width:.1px;height:.1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.001}.filter-form input[type=checkbox]:checked+label{background-color:#0096d4;color:#fff;background-image:url(../images/svg/close-tag.svg);background-repeat:no-repeat;background-position:right 5px top 5px}.filter-form input[type=checkbox]:checked+label:before,.filter-form input[type=checkbox]:checked+label:after{display:block}.filter-form input[type=checkbox]+label{padding:9px 40px 9px 15px;display:block;font-size:17px;line-height:1em;border:solid 1px #ddd;position:relative;font-weight:normal;cursor:pointer}.filter-form input[type=checkbox]+label:before,.filter-form input[type=checkbox]+label:after{display:none;position:absolute;top:50%;right:16px;left:auto;background:#fff;border:0;width:14px;height:2px;margin:-1px -7px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-form input[type=checkbox]+label:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.preloader-bar{display:block;width:120px;height:16px;border:solid 1px #bbb;border-radius:2px;background:#eee;background:linear-gradient(to top, #dadada 0, #e4e4e4 30%, #eee 50%);position:relative;overflow:hidden}.preloader-bar:before{content:'';position:absolute;left:0;top:0;width:300%;height:100%;background:repeating-linear-gradient(-45deg, rgba(0,0,0,0), rgba(0,0,0,0) 10px, rgba(0,0,0,0.1) 10px, rgba(0,0,0,0.1) 20px, rgba(0,0,0,0) 20px);animation:preloader 2s linear infinite}@keyframes preloader{0%{background-position:0 0}100%{background-position:-56px 0}}.icon-zoomin{position:absolute;bottom:20px;right:20px;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-ms-transform:scale(.6);transform:scale(.6);width:50px;height:50px;border-radius:50px;background:rgba(0,0,0,0.2);opacity:.5;transition:opacity .2s;pointer-events:none}@media only screen and (min-width:1024px){.icon-zoomin{opacity:0}}.icon-zoomin:before{content:'';position:absolute;width:50px;height:50px;border-radius:50px;border:solid 3px #fff;left:-2px;top:-2px}img:hover+.icon-zoomin{opacity:1}.icon-zoomin span{position:absolute;left:50%;top:50%;width:30px;height:3px;margin:-2px -17px;background:#fff;-ms-transform:translateY(-1.5px) rotate(-45deg);transform:translateY(-1.5px) rotate(-45deg)}.icon-zoomin span:before,.icon-zoomin span:after{content:'';position:absolute;width:10px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-ms-transform-origin:5.5px 5.5px;transform-origin:5.5px 5.5px;top:50%}.icon-zoomin span:before{-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);right:-1px}.icon-zoomin span:after{-ms-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg);left:-1px}.linkedin-share{margin:22px 0 0}.linkedin-share .linkedin-icon{display:inline-block;vertical-align:middle;width:26px;height:26px;margin-right:7px}.linkedin-share span{display:inline-block;vertical-align:middle}.header{background:#002c5b;padding:12px 0;position:fixed;left:0;top:0;width:100%;z-index:4}@media only screen and (min-width:768px){.header{padding:25px 0;transition:padding .3s}}@media screen and (min-width:767px) and (max-width:1441px){.header{padding:6px 0}}@media only screen and (min-width:768px){.has-scrolled .header{padding:6px 0}}.header .adapt:after{content:"";display:table;clear:both}.header .brand{float:left;margin:6px 0}.header .brand h1{position:relative;width:128px;transition:width .3s}@media only screen and (min-width:768px){.header .brand h1{width:203px}.has-scrolled .header .brand h1{width:170px}}@media screen and (min-width:767px) and (max-width:1441px){.header .brand h1{width:170px}}.header .brand h1:before{content:'';position:absolute;width:100%;height:100%;padding:15px;left:-15px;top:-15px;background:none;box-sizing:content-box}@media only screen and (min-width:768px){.header .brand h1:before{padding:20px;left:-20px;top:-20px}}@media only screen and (min-width:1024px){.header .brand h1:before{padding:25px;left:-25px;top:-25px}}.header .brand .visually-hidden{display:none}.header .logo{display:block}@media only screen and (min-width:768px){.header .logo{transition:height .3s,margin .3s}}@media only screen and (min-width:768px){.has-scrolled .header .logo{margin:6px 0 8px}}@media screen and (min-width:767px) and (max-width:1441px){.header .logo{margin:6px 0 8px}}.header .visually-hidden{position:absolute;font-size:1px;left:0;top:0;opacity:.01}.footer{text-align:right;position:relative;z-index:2;margin-top:60px}@media only screen and (min-width:768px){.footer{text-align:center;margin-top:80px}}.footer .inner{padding-top:40px;padding-bottom:60px;border-top:solid 2px #eee;position:relative;top:-2px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.footer .inner:after{content:"";display:table;clear:both}@media only screen and (max-width:767px){.footer .inner{padding-bottom:40px}}.footer .inner>div.footer-left,.footer .inner>div.footer-right{width:50%}@media only screen and (max-width:767px){.footer .inner>div.footer-left,.footer .inner>div.footer-right{width:100%}}@media only screen and (max-width:767px){.footer .inner{display:block;padding-top:0}.footer .inner>div{margin-bottom:15px}}.footer .credits,.footer .copyright{text-align:left;font-size:13px;float:left;clear:left;margin:4px 0 2px}@media only screen and (min-width:768px){.footer .credits,.footer .copyright{margin:0}}@media only screen and (max-width:767px){.footer .credits,.footer .copyright{text-align:center}}.footer .credits{float:none;font-size:14px;color:#222}@media only screen and (min-width:768px){.footer .credits{float:right;clear:none}}.footer .credits a:hover{text-decoration:underline}.footer .footer-nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.footer .footer-nav ul{display:block;text-align:center}}.footer .footer-nav ul li{margin:0 5px;font-size:14px;color:#222}@media only screen and (max-width:767px){.footer .footer-nav ul li{display:block;width:100%;margin:15px 0}}.footer .footer-nav ul li:before{content:' | ';margin-right:5px}@media only screen and (max-width:767px){.footer .footer-nav ul li:before{display:none}}.footer .footer-nav ul li:first-of-type:before{display:none}.footer .footer-nav ul li a{color:inherit}.footer .footer-nav ul li a:hover{text-decoration:underline}.footer .social-wrapper{width:100%;text-align:center}.footer .social{list-style:none;display:inline-block;word-spacing:8px;text-align:left}.footer .social li{display:inline-block}.footer .social li a{display:block;text-align:left;text-indent:-9999px;width:38px;height:38px;background:50% 50% no-repeat;background-size:contain;transition:all .24s ease-in-out}.footer .social li a:hover{-ms-transform:scale(.9);transform:scale(.9)}.footer .social .yt{background-image:url(../images/svg/social-yt.svg)}.footer .social .in{background-image:url(../images/svg/social-in.svg)}.footer .iCD_show{display:inline-block;vertical-align:middle;margin:-2px 5px 0;opacity:.8;cursor:pointer}.footer .iCD_show:hover{opacity:.6}.footer-right .social{display:none;text-align:center;margin-bottom:20px}@media only screen and (max-width:767px){.footer-right .social{display:block}}.footer-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media only screen and (max-width:767px){.footer-top{display:block}.footer-top .right{margin:0 auto}.footer-top .social{display:none}}.footer-main-nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}@media only screen and (max-width:767px){.footer-main-nav ul{display:block;width:100%;text-align:center}}.footer-main-nav ul li{margin-left:25px;margin-right:25px}@media only screen and (max-width:767px){.footer-main-nav ul li{margin-bottom:30px;width:100%}}.footer-main-nav ul li a{display:inline-block;color:#002C5B;font-size:20px;line-height:1.2;font-weight:bold;background-image:url("../images/new/arrow_right.svg");background-repeat:no-repeat;background-position:center left;padding-left:22px}.footer-main-nav ul li a:hover{color:#0096D4}.footer-logos{margin-top:30px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer-logos .logo-item{max-width:325px}.footer-logos .logo-item img{width:100%;height:auto;max-width:100%}.navigation .menu-trigger{position:relative;z-index:3;border:0;background-color:transparent;width:50px;height:50px;margin-right:0;outline:0;margin-left:15px;background-image:url("../images/new/hamburger.svg");background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:767px){.navigation .menu-trigger{background-size:40px 40px;width:40px;height:40px}}@media only screen and (min-width:768px){.navigation .menu-trigger{transition:transform .3s}}@media only screen and (min-width:768px){.has-scrolled .navigation .menu-trigger{-ms-transform:translateY(4px);transform:translateY(4px)}}@media screen and (min-width:767px) and (max-width:1441px){.navigation .menu-trigger{-ms-transform:translateY(4px);transform:translateY(4px)}}.is-open .navigation .menu-trigger{background-image:url("../images/new/close.svg")}@media only screen and (max-width:767px){.is-open .navigation .menu-trigger{background-size:25px 25px}}@media only screen and (min-width:1024px){.navigation .lang-switcher-mobile{display:none}}.navigation .lang-switcher-mobile .lang-menu{display:block}.is-open .navigation .wrapper .menu{transform:translate3d(-320px, 0, 0)}.is-open .navigation .mobile-menu-overlay{opacity:.5;height:100%;transition:opacity .5s,height .001s 0s}.navigation .mobile-menu-overlay{position:fixed;left:0;top:0;width:100%;height:0;opacity:0;background:#000;transition:opacity .5s,height .001s .5s;z-index:1}.navigation .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.navigation .wrapper .menu{position:absolute;z-index:2;min-height:100vh;height:100%;width:320px;left:100%;top:0;transition:transform .5s;background:#002c5b;padding:110px 0 25px}@media only screen and (max-width:767px){.navigation .wrapper .menu{padding:60px 0 25px}}.navigation .menu .current a,.navigation .menu .section a{color:#0096d4}.navigation .menu a{display:block;color:#fff;font-size:26px;line-height:30px;text-transform:uppercase;text-decoration:none;padding:10px 25px;margin:5px 0}.navigation .menu a:hover{opacity:.8;color:#0096d4}@media only screen and (max-width:1023px){.navigation .btn-new,.navigation .homepage-new .video-intro .video-overlay .video-link a{font-size:14px;line-height:16px;padding:14px}}.has-scrolled .navigation .btn-new,.has-scrolled .navigation .homepage-new .video-intro .video-overlay .video-link a{padding-top:10px;padding-bottom:10px}@media only screen and (min-width:768px){.has-scrolled .navigation .lang-menu{position:relative;top:3px}.has-scrolled .navigation .header-btn{position:relative;top:3px}}@media screen and (min-width:767px) and (max-width:1441px){.navigation .btn-new,.navigation .homepage-new .video-intro .video-overlay .video-link a{padding-top:10px;padding-bottom:10px}.navigation .lang-menu{position:relative;top:3px}.navigation .header-btn{position:relative;top:3px}}.navigation .lang-menu{padding:0 5px;border:solid rgba(255,255,255,0.2);border-width:1px 0;position:relative}.navigation .lang-menu:before{content:'';position:absolute;right:30px;top:22px;width:14px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-ms-transform-origin:12px 12px;transform-origin:12px 12px;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:1024px){.navigation .lang-menu:before{display:none}}@media only screen and (min-width:1024px){.navigation .lang-menu{padding:0;margin:0 0 0 20px;border:0;display:inline-block;vertical-align:top}}@media only screen and (max-width:1023px){.navigation .lang-menu{display:none}}.navigation .lang-menu select{border:0;background:none;font-family:'Gotham SSm A','Gotham SSm B','Gotham-local',arial,helvetica,sans-serif;font-size:22px;line-height:24px;color:#0096d4;padding:23px 60px 23px 20px;height:70px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.navigation .lang-menu select::-ms-expand{display:none}.navigation .lang-menu option{color:#222;background:#fff}.navigation .lang-menu .select2-container{display:none}@media only screen and (min-width:1025px){.navigation .lang-menu .select2-container{display:block}}@keyframes flash-btn{0%{background:rgba(255,255,255,0.2)}100%{background:rgba(255,255,255,0)}}.navigation-2{border-bottom:solid 1px #e1e1e1;overflow:hidden;height:55px;position:relative;z-index:3}@media only screen and (min-width:1320px){.navigation-2{height:100px}}.navigation-2.has-scroller .outer:before,.navigation-2.has-scroller .outer:after{display:block}.navigation-2.has-scroller .wrapper{margin:0 42px}.navigation-2.has-scroller .scrl-btn{display:block}.navigation-2 .scrl-btn{position:absolute;display:none;height:54px;width:32px;left:10px;top:0;background:none;border:0}@media only screen and (min-width:1320px){.navigation-2 .scrl-btn{top:22px}}.navigation-2 .scrl-btn:before{content:'';position:absolute;border:solid #002c5b;border-width:0 2px 2px 0;width:16px;height:16px;top:18px;left:12px;-ms-transform:rotate(135deg);transform:rotate(135deg)}.navigation-2 .scrl-btn[disabled]{cursor:default}.navigation-2 .scrl-btn[disabled]:before{border-color:#ccc}.navigation-2 .scrl-right{left:auto;right:10px}.navigation-2 .scrl-right:before{left:4px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-2 .outer{position:relative;margin:0 -20px}.navigation-2 .outer:before,.navigation-2 .outer:after{content:'';display:none;position:absolute;z-index:3;height:100%;width:20px;top:0;left:42px;background:linear-gradient(to right, #fff 50%, rgba(255,255,255,0));pointer-events:none}.navigation-2 .outer:after{left:auto;right:42px;background:linear-gradient(to left, #fff 50%, rgba(255,255,255,0))}.navigation-2 .wrapper{overflow-x:auto;position:relative;z-index:1;height:120px}@media only screen and (min-width:1320px){.navigation-2 .wrapper{height:220px}}.navigation-2 .menu{position:relative;white-space:nowrap;word-spacing:10px;padding:10px 0}@media only screen and (min-width:1320px){.navigation-2 .menu{padding:30px 0}}.navigation-2 .menu li{display:inline-block;word-spacing:normal}.navigation-2 .menu a{text-transform:uppercase;display:block;padding:10px 20px}.navigation-2 .menu .current a{color:#0096d4}.main{position:relative;z-index:2}.page{padding-top:25px;padding-bottom:25px}@media only screen and (min-width:768px){.page{padding-top:50px;padding-bottom:50px}}.homepage .page{padding:0}.page-header{background:50% 50% no-repeat;background-size:cover}.page-header.with-image{color:#fff;margin:0 0 50px}.page-header.with-image .wrapper{height:210px;display:table}@media only screen and (min-width:768px){.page-header.with-image .wrapper{height:350px}}.page-header .wrapper{padding:25px 0 50px}@media only screen and (min-width:768px){.page-header .wrapper{padding-top:50px}}.page-header h1{display:table-cell;vertical-align:middle;font-size:35px;font-weight:700}@media only screen and (min-width:768px){.page-header h1{font-size:42px;max-width:450px}}@media only screen and (min-width:1024px){.page-header h1{font-size:50px;max-width:550px}}.page-header h1 span{display:block}.page-header h1 .subtitle{font-weight:normal;font-size:16px;line-height:1.2em;padding:5px 0 0}@media only screen and (min-width:768px){.page-header h1 .subtitle{font-size:20px}}@media only screen and (min-width:1024px){.page-header h1 .subtitle{font-size:28px}}.page-header p{font-size:18px}.article h1{font-size:35px;font-weight:700}@media only screen and (min-width:768px){.article h1{font-size:42px;max-width:450px}}@media only screen and (min-width:1024px){.article h1{font-size:50px;max-width:550px}}.article h2,.article h3,.article h4{font-weight:normal;color:#0096d4;line-height:1.2em;margin:0 0 1em}.article h2{font-size:25px}.article h3{font-size:20px}.article h4{font-size:14px;font-weight:700}.article h1:last-child,.article h2:last-child,.article h3:last-child,.article h4:last-child,.article h5:last-child,.article h6:last-child{margin-bottom:0}.article h6,.article p,.article ul,.article ol,.article blockquote{font-size:14px;line-height:22px;margin:0 0 22px}.article h6:last-child,.article p:last-child,.article ul:last-child,.article ol:last-child,.article blockquote:last-child{margin:0}.article h6,.article .intro p{font-weight:normal;font-size:18px;line-height:28px}.article .intro{margin:0 0 22px}.article ul,.article ol{list-style:none}.article p a{color:#0096d4;text-decoration:none}.article p a:hover{text-decoration:none;color:#002c5b}.article p .btn{color:#fff;text-decoration:none}.article p .btn:hover{opacity:.8;text-decoration:none;color:#fff}.article ul li:before{content:'';width:6px;height:6px;background:#ddd;border-radius:6px;margin:7px 0}.article ol{counter-reset:ol-counter}.article ol li:before{content:counter(ol-counter) '.';counter-increment:ol-counter;width:15px;text-align:right;font-weight:700;color:#ddd}.article li{padding:0 0 0 30px;position:relative;margin:0 0 8px}.article li:last-child{margin:0}.article li:before{position:absolute;left:0;top:0}.article blockquote{position:relative;padding:5px 0 0;margin:40px 0 30px}.article blockquote:before{content:'\201C';font-size:55px;font-weight:normal;position:absolute;left:0;top:0}.article blockquote p{font-size:24px;line-height:32px;margin:0 30px}.article blockquote p:last-child{margin:0 30px}.article blockquote p em,.article blockquote p i{display:block;font-size:15px;font-style:normal}.grid{margin:0 -50px -50px 0;overflow:hidden}.grid .item{float:left;padding:0 50px 50px 0;width:100%;max-width:400px}.products-list-page .grid .item .inner{padding-bottom:25px;border-bottom:solid 1px #ddd}@media only screen and (min-width:560px){.products-list-page .grid .item .inner{border-bottom:0;padding-bottom:0}}.products-list-page .grid .item .inner .content ul{padding-left:15px}.products-list-page .grid .item:last-child .inner{border-bottom:0;padding-bottom:0}@media only screen and (min-width:1024px){.grid-3{margin:0 -100px -100px 0}}@media only screen and (min-width:1200px){.grid-3{margin:0 -50px -50px 0}}@media only screen and (min-width:1320px){.grid-3{margin:0 -100px -100px 0}}@media only screen and (min-width:768px){.grid-3 .item{width:50%;max-width:none}.grid-3 .item:nth-child(2n + 1){clear:left}}@media only screen and (min-width:768px){.grid-3 .item{width:50%}}@media only screen and (min-width:1024px){.grid-3 .item{padding:0 100px 100px 0}}@media only screen and (min-width:1200px){.grid-3 .item{width:33.33%;padding:0 50px 50px 0}.grid-3 .item:nth-child(n){clear:none}.grid-3 .item:nth-child(3n + 1){clear:left}}@media only screen and (min-width:1320px){.grid-3 .item{padding:0 100px 100px 0}}@media only screen and (min-width:768px){.grid-4{margin:0 -100px -100px 0}}@media only screen and (min-width:1024px){.grid-4{margin:0 -50px -50px 0}}@media only screen and (min-width:1200px){.grid-4{margin:0 -100px -100px 0}}@media only screen and (min-width:560px){.grid-4 .item{width:50%;max-width:none}.grid-4 .item:nth-child(2n + 1){clear:left}}@media only screen and (min-width:768px){.grid-4 .item{padding:0 100px 100px 0}}@media only screen and (min-width:1024px){.grid-4 .item{width:33.33%;padding:0 50px 50px 0}.grid-4 .item:nth-child(n){clear:none}.grid-4 .item:nth-child(3n + 1){clear:left}}@media only screen and (min-width:1200px){.grid-4 .item{padding:0 100px 100px 0}}@media only screen and (min-width:1320px){.grid-4 .item{width:25%}.grid-4 .item:nth-child(n){clear:none}.grid-4 .item:nth-child(4n + 1){clear:left}}.form fieldset{border:0;padding:0;margin:0;display:block}.form .optionset{list-style:none}.form input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=submit],.form input[type=button]{cursor:pointer;transition:opacity .2s}.form .legal-notice{margin-top:15px;font-size:13px;line-height:17px}.form .legal-notice>a{text-decoration:underline}.form .legal-notice>a:hover{color:#fff;text-decoration:none}.files-list{border:solid 1px #e1e1e1;padding:20px;margin:22px 0 0}.files-list.desktop{display:none}@media only screen and (min-width:1024px){.files-list.desktop{display:block}}@media only screen and (min-width:1024px){.files-list.mobile{display:none}}.files-list li{list-style:none;padding:0 0 0 30px;position:relative;margin:0 0 8px}.files-list li:last-child{margin:0}.files-list li:before{position:absolute;left:0;top:0;content:'';width:6px;height:6px;background:#ddd;border-radius:6px;margin:7px 0}.files-list li>a:hover .blue-color{color:#002c5b}.files-list .blue-color{color:#0096d4}.homepage-slider .slider-item{overflow:hidden;position:relative}.homepage-slider .slick-dots{display:none !important}@media only screen and (min-width:1024px){.homepage-slider .slick-dots{display:block !important}}.homepage-slider .bg-img{background:50% 50% no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;display:none}.homepage-slider .mobile-img{display:block}@media only screen and (min-width:560px){.homepage-slider .mobile-img{display:none}}@media only screen and (min-width:560px){.homepage-slider .tablet-img{display:block}}@media only screen and (min-width:1200px){.homepage-slider .tablet-img{display:none}}@media only screen and (min-width:1200px){.homepage-slider .desktop-img{display:block}}.homepage-slider .inner{height:100vh;margin-bottom:-60px;padding:25px;max-height:760px}@media only screen and (min-width:768px){.homepage-slider .inner{margin:0;height:700px;padding:50px}}.homepage-slider .content{position:relative;top:40%;max-width:400px;color:#fff}@media only screen and (min-width:1024px){.homepage-slider .content{margin:0 0 0 50%;width:50%;padding:0 0 0 100px;max-width:700px}}.homepage-slider .content a{display:block}.homepage-slider .content a:after{content:"";display:table;clear:both}.homepage-slider .content a:hover{color:#fff}.homepage-slider .content a .arrow{content:'';float:left;width:18px;height:18px;border:solid #fff;border-width:0 4px 4px 0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:15px -5px;position:relative}@media only screen and (min-width:768px){.homepage-slider .content a .arrow{margin:25px -5px}}.homepage-slider h2{font-size:40px;margin:-1em 0 15px}@media only screen and (min-width:560px){.homepage-slider h2{font-size:56px}}.homepage-slider p{font-size:20px;font-weight:300}@media only screen and (min-width:560px){.homepage-slider p{font-size:30px}}.homepage-exposed{color:#fff}@media only screen and (min-width:768px){.homepage-exposed{position:absolute;left:0;bottom:0;width:100%}}@media only screen and (min-width:1024px){.homepage-exposed{bottom:50px}}.homepage-exposed .adapt{background:#0096d4;padding:25px}@media only screen and (min-width:768px){.homepage-exposed .adapt{background:rgba(0,150,212,0.8);padding:20px 50px;position:relative}}@media only screen and (min-width:1320px){.homepage-exposed .adapt{padding:20px 100px}}.homepage-exposed .tag{display:none}@media only screen and (min-width:768px){.homepage-exposed .tag{display:block;position:absolute;left:50px;top:50%;margin:-12px 0;font-size:22px;line-height:24px;font-weight:normal}}@media only screen and (min-width:1024px){.homepage-exposed .tag{font-size:30px;line-height:32px;margin:-16px 0;font-weight:300}}@media only screen and (min-width:1320px){.homepage-exposed .tag{left:100px}}@media only screen and (min-width:768px){.homepage-exposed .content{margin:0 0 0 175px;padding:10px 0 10px 30px;border-left:solid 1px rgba(255,255,255,0.5)}}@media only screen and (min-width:1024px){.homepage-exposed .content{margin:0 0 0 220px}}.homepage-exposed a{display:block;padding-right:30px;position:relative}.homepage-exposed a:hover{color:#fff}.homepage-exposed a:hover:before{opacity:.8}.homepage-exposed a:before{content:'';position:absolute;right:4px;top:5px;width:18px;height:18px;border:solid #fff;border-width:0 3px 3px 0;-ms-transform-origin:9px 9px;transform-origin:9px 9px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px){.homepage-exposed a:before{margin:-9px 0;top:50%}}.homepage-exposed .title{font-size:18px;font-weight:normal;margin:0 0 5px}@media only screen and (min-width:768px){.homepage-exposed .title{font-size:20px}}.homepage-exposed p{font-size:14px;line-height:1.4em}.homepage-section+.homepage-section .adapt:first-child{border-top:solid 1px #e5e5e5}.homepage-section h2{font-size:30px;font-weight:300;padding:25px 0}@media only screen and (min-width:768px){.homepage-section h2{padding:50px 0;font-size:35px}}.homepage-section h3{color:#0096d4;font-weight:normal;font-size:18px;line-height:22px;margin:0 0 22px}@media only screen and (min-width:768px){.homepage-section h3{font-size:20px;line-height:24px}}.homepage-section p{line-height:1.5em;margin:0 0 22px}.homepage-section p:last-of-type{margin:0}.homepage-section .section-loop{list-style:none;padding:0 25px}.homepage-section .section-loop:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){.homepage-section .section-loop{padding:0 0 0 50px}}@media only screen and (min-width:1024px){.homepage-section .section-loop{padding:0;margin:0 -50px 0 0}}@media only screen and (min-width:1320px){.homepage-section .section-loop{margin:0 -100px 0 0}}.homepage-section .section-loop li{border-bottom:solid 1px #ddd;margin:0 0 50px}.homepage-section .section-loop li:after{content:"";display:table;clear:both}@media only screen and (min-width:560px){.homepage-section .section-loop li{border:0}}@media only screen and (min-width:768px){.homepage-section .section-loop li{padding:0 50px 0 0;float:left;width:50%}}@media only screen and (min-width:1024px){.homepage-section .section-loop li{padding:0 50px 0 0}}@media only screen and (min-width:1320px){.homepage-section .section-loop li{padding:0 100px 0 0}}.homepage-section .img{max-width:220px;margin:0 0 25px;position:relative;z-index:2}@media only screen and (min-width:560px){.homepage-section .img{float:left;width:200px;margin-right:-200px}}@media only screen and (min-width:768px){.homepage-section .img{margin-right:0}}@media only screen and (min-width:1024px){.homepage-section .img{width:180px;margin-right:-180px}}@media only screen and (min-width:1200px){.homepage-section .img{width:200px;margin-right:-200px}}@media only screen and (min-width:1320px){.homepage-section .img{width:220px;margin-right:-220px}}.homepage-section .img img{display:block}.homepage-section .content{position:relative;z-index:1;margin:0 0 22px}@media only screen and (min-width:560px){.homepage-section .content{float:left;padding-left:220px;width:100%}}@media only screen and (min-width:768px){.homepage-section .content{padding-left:0}}@media only screen and (min-width:1024px){.homepage-section .content{padding-left:200px}}@media only screen and (min-width:1200px){.homepage-section .content{padding-left:225px}}@media only screen and (min-width:1320px){.homepage-section .content{padding-left:260px}}.homepage-section .content .btn{margin:30px 0 0}.homepage-news h3{margin:0 0 5px}.homepage-news time{font-size:13px;font-weight:700;display:block;margin:0 0 22px}.homepage-product{padding:0 0 50px}.homepage-product h3{font-weight:700;font-size:22px;line-height:1.2em;margin:0 0 5px}.homepage-product h4{color:#222;font-weight:normal;font-size:14px;line-height:1.2em;margin:0 0 22px}@media only screen and (min-width:768px){.homepage-product .discover-products-btn{display:none}}@media only screen and (min-width:560px){.homepage-product .discover-products-btn .btn{margin-left:220px}}.homepage-product .img{margin-bottom:10px}.homepage-product .img img{margin:0 auto}@media only screen and (min-width:1320px){.homepage-product .section-loop{font-size:0;margin:0 -50px 0 0}}@media only screen and (min-width:1320px){.homepage-product .section-loop li{font-size:14px;float:none;display:inline-block;vertical-align:top}}@media only screen and (min-width:768px){.homepage-product .section-loop .first{width:100%}}@media only screen and (min-width:1320px){.homepage-product .section-loop .first{width:50%}}@media only screen and (min-width:768px){.homepage-product .section-loop .first h4{font-size:20px;line-height:24px}}@media only screen and (min-width:768px){.homepage-product .section-loop .first .content{padding-left:220px}}@media only screen and (min-width:1024px){.homepage-product .section-loop .first .content{padding-left:200px}}@media only screen and (min-width:1200px){.homepage-product .section-loop .first .content{padding-left:220px}}@media only screen and (min-width:1320px){.homepage-product .section-loop .first .content{padding-left:260px;padding-bottom:82px;min-height:390px;position:relative}}@media only screen and (min-width:1320px){.homepage-product .section-loop .first .content .btn{position:absolute;left:260px;bottom:0}}@media only screen and (min-width:768px){.homepage-product .section-loop .first .img{width:200px;margin-right:-200px}}@media only screen and (min-width:1024px){.homepage-product .section-loop .first .img{width:180px;margin-right:-180px}}@media only screen and (min-width:1200px){.homepage-product .section-loop .first .img{width:200px;margin-right:-200px}}@media only screen and (min-width:1320px){.homepage-product .section-loop .first .img{width:220px;margin-right:-220px}}.homepage-product .section-loop .first .intro{display:none}@media only screen and (min-width:768px){.homepage-product .section-loop .first .intro{display:block}}@media only screen and (min-width:768px){.homepage-product .section-loop .small{width:33.33%}}@media only screen and (min-width:1320px){.homepage-product .section-loop .small{width:16.665%;padding-right:50px;margin:0 0 102px}}@media only screen and (min-width:768px){.homepage-product .section-loop .small h3{margin:20px 0 0;min-height:44px;line-height:1em}}@media only screen and (min-width:1320px){.homepage-product .section-loop .small h4{height:3.6em}}.homepage-product .section-loop .small .content{width:100%}@media only screen and (min-width:1024px){.homepage-product .section-loop .small .content{padding:0}}@media only screen and (min-width:1024px){.homepage-product .section-loop .small .img{width:100%;max-width:none;margin-right:0}}@media only screen and (min-width:768px){.homepage-product .section-loop .small .img img{max-width:140px}}@media only screen and (min-width:1024px){.homepage-product .section-loop .small .img img{max-width:160px}}@media only screen and (min-width:1320px){.homepage-product .section-loop .small .img img{max-width:140px;margin:0}}@media only screen and (min-width:560px){.homepage-solutions .img{margin-bottom:0}}.homepage-solutions .content .btn{display:none}@media only screen and (min-width:768px){.homepage-solutions .content .btn{display:inline-block}}.homepage-solutions .find-solution-btn{padding-bottom:50px}@media only screen and (min-width:768px){.homepage-solutions .find-solution-btn{display:none}}@media only screen and (min-width:560px){.homepage-solutions .find-solution-btn .btn{margin-left:220px}}.image-collage .img{height:320px;background:50% 50% no-repeat;background-size:cover}.col-content{list-style:none;padding:0;overflow:hidden}@media only screen and (min-width:768px){.col-content{margin:0 -50px 0 0}}@media only screen and (min-width:1320px){.col-content{margin:0 -100px 0 0}}@media only screen and (min-width:768px){.col-content>li{padding:0 50px 50px 0;float:left;width:50%}.col-content>li:nth-child(2n + 1){clear:left}}@media only screen and (min-width:1320px){.col-content>li{padding:0 100px 50px 0}}.col-content h3{margin:0 0 5px}.col-content time{font-size:13px;font-weight:700;display:block;margin:0 0 22px}.item-list .item h3{font-weight:normal;color:#0096d4;font-size:20px;margin:0 0 1em}.item-list .item h4,.item-list .item p{font-weight:normal;font-size:15px;line-height:1.2em}.item-list .item .img{max-width:220px;margin:0 auto 40px}.logos{background:#f2f2f2}.logos h2{font-size:30px;font-weight:300;padding:25px 0}@media only screen and (min-width:768px){.logos h2{padding:50px 0;font-size:35px}}.logos .logos-list{list-style:none;word-spacing:30px}@media only screen and (min-width:768px){.logos .logos-list{padding:0 0 30px}}@media only screen and (min-width:1200px){.logos .logos-list{word-spacing:50px}}.logos .logos-list li{display:inline-block;vertical-align:middle;margin:0 0 30px}.pagination{list-style:none;text-align:center;padding:0 0 3%}.pagination li{display:inline-block;margin:0 5px 10px;vertical-align:middle}.pagination li:first-child{margin-left:37px}.pagination li:last-child{margin-right:37px}.pagination .prev:first-child,.pagination .next:first-child{margin-left:0}.pagination .prev:last-child,.pagination .next:last-child{margin-right:0}.pagination .prev a,.pagination .next a{position:relative;border-bottom:0;margin:0;width:28px;height:28px;overflow:hidden;text-align:left;text-indent:-9999px}.pagination .prev a:before,.pagination .next a:before{content:'';width:12px;height:12px;border:solid #0096d4;border-width:0 2px 2px 0;position:absolute;left:50%;top:50%;margin:-8px;-ms-transform-origin:8px 8px;transform-origin:8px 8px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination .prev a:before{-ms-transform:rotate(135deg);transform:rotate(135deg)}.pagination .active a,.pagination .active a:hover{border-bottom:solid 3px #0096d4}.pagination a{display:block;line-height:16px;border-bottom:solid 3px transparent;padding:0 .3em 3px;margin:6px 0 0}.pagination a:hover{border-bottom-color:#eee}.module{margin:0 0 50px}@media only screen and (min-width:768px){.module .img.mobile,.module img.mobile{display:none}}.module .img.tablet,.module img.tablet,.module .img.desktop,.module img.desktop{display:none}@media only screen and (min-width:768px){.module .img.tablet,.module img.tablet{display:block}}@media only screen and (min-width:1200px){.module .img.tablet,.module img.tablet{display:none}}@media only screen and (min-width:1200px){.module .img.desktop,.module img.desktop{display:block}}.group-module{overflow:hidden}@media only screen and (min-width:1024px){.group-module{margin-right:-50px}}.group-module .module-col{float:left;width:100%;max-width:500px;margin:0 0 50px}@media only screen and (min-width:1024px){.group-module .module-col{width:50%;max-width:none;padding:0 50px 0 0}.group-module .module-col.right{float:right}}.group-module .module-col .module:last-child{margin-bottom:0}.adapt .module .adapt{padding-left:0;padding-right:0;max-width:none}.grid-module{margin:0 0 50px;max-width:580px;overflow:hidden}@media only screen and (min-width:768px){.grid-module{max-width:none;margin:0 -20px 30px 0}}@media only screen and (min-width:1320px){.grid-module{margin:0 -40px 10px 0}}.grid-module>.module{margin:0 0 20px}@media only screen and (min-width:768px){.grid-module>.module{margin:0;padding:0 20px 20px 0;float:left;width:50%}.grid-module>.module:nth-child(2n + 1){clear:left}}@media only screen and (min-width:1320px){.grid-module>.module{padding:0 40px 40px 0}}.grid-module>.basic-module{padding-bottom:30px}@media only screen and (min-width:768px){.grid-module>.basic-module{padding-left:15px}.grid-module>.basic-module:nth-child(2n + 1){padding-right:35px;padding-left:0}}@media only screen and (min-width:1320px){.grid-module>.basic-module{padding-left:5px}.grid-module>.basic-module:nth-child(2n + 1){padding-right:45px;padding-left:0}}@media only screen and (min-width:768px){.basic-module.has-cta .content{float:left;width:75%;padding-right:40px}.group-module .basic-module.has-cta .content{float:none;width:auto;padding:0}}.basic-module.has-cta .cta{margin:30px 0 0}@media only screen and (min-width:768px){.basic-module.has-cta .cta{float:left;width:25%;text-align:right;margin:0}.group-module .basic-module.has-cta .cta{margin:30px 0 0;width:auto;float:none;text-align:left}}.basic-module.has-cta .cta .btn{font-size:18px;line-height:22px;padding:14px 25px}.basic-module.accordion-module .article{border:solid 1px #e1e1e1;padding:10px 0}.basic-module.accordion-module .accordion-btn{margin:0}.basic-module.accordion-module .accordion-btn button{outline:0;background:none;border:0;display:block;padding:5px 20px;color:#0096d4;width:100%;text-align:left;position:relative}.basic-module.accordion-module .accordion-btn button:before{content:'';position:absolute;width:12px;height:12px;border:solid #0096d4;border-width:0 2px 2px 0;-ms-transform:rotate(-135deg);transform:rotate(-135deg);right:24px;top:13px}.basic-module.accordion-module .accordion-btn.is-closed button:before{-ms-transform:rotate(45deg);transform:rotate(45deg);top:7px}.basic-module.accordion-module .accordion-btn.is-closed+.accordion-content{height:0 !important}.basic-module.accordion-module .accordion-content{height:0;transition:height .4s;padding:0 20px;overflow:hidden}.basic-module.accordion-module .accordion-content .inner{padding:15px 0}.basic-module .has-border{padding:20px;border:solid 1px #e1e1e1}@media only screen and (min-width:768px){.basic-module .has-border{padding:40px}}.basic-module .has-border.blue-bg{border:0;background:#0096d4}.basic-module .has-border.blue-bg h2,.basic-module .has-border.blue-bg h3,.basic-module .has-border.blue-bg h4,.basic-module .has-border.blue-bg h5,.basic-module .has-border.blue-bg h6,.basic-module .has-border.blue-bg p{color:#fff}.basic-module .has-border.blue-bg a{font-weight:700;color:rgba(0,44,91,0.8)}.basic-module .has-border.blue-bg a:hover{color:#5bc7f3}.basic-module .has-border.blue-bg .btn{color:#fff;background:#002c5b;font-weight:700}.basic-module .has-border.blue-bg .btn:hover{color:#fff;background:#5bc7f3}.basic-module a.arrow{display:inline-block;padding-left:15px;font-size:15px;color:#0096d4;position:relative}.basic-module a.arrow:hover:before{border-color:#002c5b}.basic-module a.arrow:before{content:'';position:absolute;border:solid #0096d4;border-width:0 2px 2px 0;width:9px;height:9px;-ms-transform-origin:6px 6px;transform-origin:6px 6px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:5px}.basic-module time{display:block;margin:20px 0 0}.basic-module .article{overflow:hidden}.basic-module .carousel-wrapper{margin:5px 15px 10px 0;width:120px;float:left}@media only screen and (min-width:480px){.basic-module .carousel-wrapper{width:200px;margin:5px 30px 10px 0}}@media only screen and (min-width:768px){.basic-module .carousel-wrapper{width:120px;margin:5px 15px 10px 0}}@media only screen and (min-width:1100px){.basic-module .carousel-wrapper{width:160px;margin:5px 20px 15px 0}}@media only screen and (min-width:1320px){.basic-module .carousel-wrapper{width:200px;margin:5px 30px 20px 0}}.basic-module .carousel-wrapper .carousel{position:relative}.basic-module .carousel-wrapper .carousel .icon-zoomin{-ms-transform:scale(.4);transform:scale(.4);bottom:10px;right:10px}.basic-module .counter{text-align:center;font-size:11px;padding:2px}.properties-module .properties-infographic{list-style:none}.properties-module li{margin:0 0 10px;overflow:hidden}.properties-module li:nth-child(4n + 1) .info span{background:#f0b500;transition:width .5s .5s}.properties-module li:nth-child(4n + 2) .info span{background:#529c3b;transition:width .5s .6s}.properties-module li:nth-child(4n + 3) .info span{background:#00abe8;transition:width .5s .7s}.properties-module li:nth-child(4n) .info span{background:#93488b;transition:width .5s .8s}.properties-module h3{width:140px;text-transform:uppercase;font-weight:700;font-size:13px;position:relative;z-index:2;min-height:26px}@media only screen and (min-width:480px){.properties-module h3{float:left;margin:22px -140px 0 0}}.properties-module .label,.properties-module .info{position:relative;z-index:1}@media only screen and (min-width:480px){.properties-module .label,.properties-module .info{width:100%;float:right;border-left:solid 140px #fff}}.properties-module .label{font-size:13px;line-height:20px;font-weight:normal}@media only screen and (min-width:480px){.properties-module .label{margin:0 0 5px}}.properties-module .info{position:relative;background:#eee}.properties-module .info div{position:relative;height:8px;width:0}.properties-module .info span{display:block;height:100%;width:0;margin:0 auto}.infographic-module img{width:100%}@media only screen and (min-width:640px){.infographic-module .mobile{display:none}}.infographic-module .tablet{display:none}@media only screen and (min-width:640px){.infographic-module .tablet{display:block}}@media only screen and (min-width:1100px){.infographic-module .tablet{display:none}}.infographic-module .desktop{display:none}@media only screen and (min-width:1100px){.infographic-module .desktop{display:block}}.image-module{position:relative}.image-module.is-wide .outer-adapt{padding-left:0;padding-right:0;max-width:none}.image-module.is-wide .outer-adapt .adapt{padding-left:0;padding-right:0;max-width:none;text-align:center}.image-module.is-wide .img{max-width:1920px;margin:0 auto}.image-module.is-wide img{position:relative;left:50%;width:auto;max-width:none;-ms-transform:translate(-50%);transform:translate(-50%);height:320px}@media only screen and (min-width:560px){.image-module.is-wide img{height:350px}}.image-module .img{max-width:1920px;margin:0 auto}.image-module .img img{margin:0 auto}.image-module img{display:block;max-width:100%}.form-module .form{background:#0096d4;color:#fff;padding:25px}.form-module .form form{position:relative}.form-module .message{margin-bottom:15px;border:1px solid #fff;padding:10px;font-size:16px}.form-module .message.validation{background-color:#f00}.form-module .nocaptcha{position:absolute;bottom:0;left:0}.form-module form{display:block;overflow:hidden}.form-module fieldset{display:block;width:100%;clear:none}.form-module .field{float:left;width:100%}.form-module .field.optionset{margin:0 0 15px}.form-module .field.optionset label.left{text-transform:uppercase;margin:0 0 15px;display:block}.form-module .field.text{margin:0 0 15px}@media only screen and (min-width:560px){.form-module .field.text{padding-right:130px;margin:0}}.form-module .field.text label{display:none}.form-module input.text{display:block;width:100%;border:0;font:inherit;font-size:14px;line-height:18px;padding:14px 20px;height:46px}.form-module ul.optionset li{position:relative;margin:0 0 8px}.form-module ul.optionset li:last-child{margin:0}.form-module ul.optionset input{position:absolute;opacity:.01;width:.1px;height:.1px}.form-module ul.optionset input:checked+label:after{box-shadow:0 0 50px #002c5b inset}.form-module ul.optionset label{display:inline-block;padding:0 0 0 30px;font-size:13px;line-height:17px;position:relative;cursor:pointer}.form-module ul.optionset label:before,.form-module ul.optionset label:after{content:'';position:absolute;left:0;top:0;border-radius:20px}.form-module ul.optionset label:before{background:#fff;width:14px;height:14px}.form-module ul.optionset label:after{background:#fff;width:12px;height:12px;margin:1px;transition:box-shadow .2s linear;box-shadow:0 0 0 #002c5b inset}.form-module ul.checkboxset label:before,.form-module ul.checkboxset label:after{content:'';position:absolute;left:0;top:0;border-radius:0}.form-module .Actions{text-align:right}@media only screen and (min-width:560px){.form-module .Actions{margin:-46px 0 0}}.form-module .Actions input{background:#002c5b;color:#fff;border:0;padding:14px 20px;line-height:18px;height:46px;font-weight:700;transition:opacity .2s,background .2s}@media only screen and (min-width:560px){.form-module .Actions input{width:120px}}.form-module .Actions input:hover{background:#5bc7f3}.carousel-module .carousel,.carousel-module .gallery{position:relative}.carousel-module .carousel{overflow:hidden;height:300px}.group-module .carousel-module .carousel{height:auto}@media only screen and (min-width:560px){.carousel-module .carousel{height:350px}}.carousel-module .slick-list{height:300px}@media only screen and (min-width:560px){.carousel-module .slick-list{height:350px}}.carousel-module .one-img .carousel-item{text-align:center}.carousel-module .one-img .carousel-item img{display:inline-block;margin:0 -2000px;max-width:none}.carousel-module .carousel-item{height:300px;padding:0 2px;position:relative}@media only screen and (min-width:560px){.carousel-module .carousel-item{height:350px}}.carousel-module .carousel-item img{width:auto;height:100%}.carousel-module .counter{text-align:center;font-size:12px;line-height:18px}.fancybox-module .fancybox-skin{background:none;box-shadow:none}.fancybox-module .fancybox-nav:hover span{opacity:1}.fancybox-module .fancybox-nav span{visibility:visible;background:none;border:0;box-shadow:none;border-radius:0;transition:opacity .3s}.fancybox-module .fancybox-nav span:before{width:20px;height:20px;border-width:0 4px 4px 0;-ms-transform-origin:8px 8px;transform-origin:8px 8px;box-shadow:2px 2px 1px rgba(0,0,0,0.4)}.fancybox-module .fancybox-next span:before{left:-3px}.fancybox-module .fancybox-prev span:before{left:17px}.fancybox-module .fancybox-close{top:-34px;right:0;border-radius:0;background:none;border:none;box-shadow:none;width:34px;height:34px}.fancybox-module .fancybox-close:before,.fancybox-module .fancybox-close:after{width:20px;height:4px;top:15px;left:7px}.slick-module .counter{display:none}.slick-module .slick-arrow{opacity:1}.slick-module .slick-arrow:before{opacity:.8}.employee-module .inner{background:#f2f2f2;padding:20px;overflow:hidden}@media only screen and (min-width:480px){.employee-module .inner{padding:0}}@media only screen and (min-width:768px) and (max-width:1023px){.grid-module .employee-module .inner{padding:20px}}@media only screen and (min-width:1024px){.employee-module .inner{padding:0}}@media only screen and (min-width:480px){.employee-module .img-wrapper{padding:0 280px 0 0;float:left;width:100%}}@media only screen and (min-width:560px){.employee-module .img-wrapper{padding:0 320px 0 0}}@media only screen and (min-width:768px) and (max-width:1023px){.grid-module .employee-module .img-wrapper{float:none;padding:0}}@media only screen and (min-width:1024px){.employee-module .img-wrapper{padding:0 260px 0 0;float:left;width:100%}}@media only screen and (min-width:1200px){.employee-module .img-wrapper{padding:0 280px 0 0}}@media only screen and (min-width:1440px){.employee-module .img-wrapper{padding:0 300px 0 0}}.employee-module .img{width:100%;text-align:center;overflow:hidden;max-width:330px;margin:0 auto;line-height:10px}.employee-module .img img{margin:0 -110px;display:inline-block;height:220px;width:auto;max-width:none}@media only screen and (min-width:480px){.employee-module .img img{height:180px}}@media only screen and (min-width:560px){.employee-module .img img{height:220px}}@media only screen and (min-width:1024px){.employee-module .img img{height:180px}}@media only screen and (min-width:1200px){.employee-module .img img{height:200px}}@media only screen and (min-width:1320px){.employee-module .img img{height:180px}}@media only screen and (min-width:1440px){.employee-module .img img{height:220px}}.employee-module .content{margin:20px auto 0;max-width:330px;height:140px;position:relative}@media only screen and (min-width:480px){.employee-module .content{max-width:none;float:left;width:280px;height:180px;margin:0 0 0 -280px;padding:20px}}@media only screen and (min-width:560px){.employee-module .content{width:320px;height:220px;margin:0 0 0 -320px}}@media only screen and (min-width:768px) and (max-width:1023px){.grid-module .employee-module .content{margin:20px auto 0;max-width:330px;width:100%;height:140px;float:none;padding:0}}@media only screen and (min-width:1024px){.employee-module .content{max-width:none;float:left;height:180px;width:260px;margin:0 0 0 -260px;padding:20px}}@media only screen and (min-width:1200px){.employee-module .content{height:200px;width:280px;margin:0 0 0 -280px}}@media only screen and (min-width:1320px){.employee-module .content{height:180px}}@media only screen and (min-width:1440px){.employee-module .content{width:300px;height:220px;margin:0 0 0 -300px;padding:30px}}.employee-module .employee-header+.employee-content{position:absolute;left:0;bottom:0;width:100%}@media only screen and (min-width:480px){.employee-module .employee-header+.employee-content{padding:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.grid-module .employee-module .employee-header+.employee-content{padding:0}}@media only screen and (min-width:1024px){.employee-module .employee-header+.employee-content{padding:20px}}@media only screen and (min-width:1440px){.employee-module .employee-header+.employee-content{padding:30px}}.employee-module .employee-content+.employee-header{position:absolute;left:0;bottom:0;width:100%}@media only screen and (min-width:480px){.employee-module .employee-content+.employee-header{padding:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.grid-module .employee-module .employee-content+.employee-header{padding:0}}@media only screen and (min-width:1024px){.employee-module .employee-content+.employee-header{padding:20px}}@media only screen and (min-width:1440px){.employee-module .employee-content+.employee-header{padding:30px}}.employee-module h3{font-size:20px;font-weight:700;margin:0}.employee-module h4{font-weight:normal;font-size:15px}.employee-module h4+p{margin-top:20px}.employee-module p{font-size:13px;line-height:17px}.employee-module p a{color:#0096d4;text-decoration:underline}.employee-module p+h3{margin-top:20px}.video-module .video{position:relative;padding:56.25% 0 0}.video-module .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.homepage .homepage-header{position:relative}@media only screen and (min-width:1024px){.homepage .homepage-news .section-loop{margin:0;padding:0 0 0 50px}}@media only screen and (min-width:1320px){.homepage .homepage-news .section-loop{margin:0;padding:0 0 0 100px}}.btn-new,.homepage-new .video-intro .video-overlay .video-link a{display:inline-block;background-color:#0096D4;color:#fff;padding:20px 28px;font-weight:700;line-height:1;font-size:18px;transition:all .24s ease-in-out}.btn-new:hover,.homepage-new .video-intro .video-overlay .video-link a:hover{-ms-transform:scale(.95);transform:scale(.95);color:#fff}@media screen and (min-width:767px) and (max-width:1441px){.btn-new,.homepage-new .video-intro .video-overlay .video-link a{padding:15px 20px;font-size:15px}}.btn-link-new{display:inline-block;color:#0096D4;font-size:20px;font-weight:bold;line-height:1.2;background-image:url("../images/new/arrow_right.svg");background-repeat:no-repeat;background-position:center right;padding-right:22px}.btn-link-new:hover{background-image:url("../images/new/arrow_right_hover.svg")}.small-text{font-size:16px;line-height:1.3}.container-large{max-width:1800px;width:100%;margin-left:auto;margin-right:auto}.homepage-new .adapt{height:100%}.homepage-new h2{color:#002C5B;font-size:clamp(24px, 3vw, 36px);font-weight:400;line-height:1.2;font-weight:bold}.homepage-new h3{font-size:20px;line-height:1.2;font-weight:bold}.homepage-new .video-intro{position:relative;height:calc(100vh - 100px);min-height:570px}@media screen and (max-height:720px) and (min-width:767px){.homepage-new .video-intro{min-height:720px}}.homepage-new .video-intro:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(180deg, rgba(1,9,16,0.18) 0, rgba(1,9,16,0.9) 100%)}.homepage-new .video-intro .video-intro-wrapper{max-width:1920px;width:100%;height:100%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}@media screen and (max-height:720px) and (min-width:767px){.homepage-new .video-intro .video-intro-wrapper{-ms-flex-pack:start;justify-content:flex-start;padding-top:100px}}.homepage-new .video-intro .video-overlay{position:relative;z-index:3}.homepage-new .video-intro .video-overlay h1{color:#fff;font-weight:700;font-size:clamp(28px, 3.2vw, 56px);max-width:73.1%;line-height:1.2;width:100%}@media only screen and (max-width:767px){.homepage-new .video-intro .video-overlay h1{max-width:100%}}.homepage-new .video-intro .video-overlay .video-link{margin-top:60px}.homepage-new .video-intro video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:blue;z-index:1}.homepage-new .video-intro video.video-desktop{display:block}@media only screen and (max-width:767px){.homepage-new .video-intro video.video-desktop{display:none}}.homepage-new .video-intro video.video-mobile{display:none}@media only screen and (max-width:767px){.homepage-new .video-intro video.video-mobile{display:block}}.homepage-new .mission-statement{text-align:center;padding-top:140px;padding-bottom:140px;font-size:clamp(24px, 2vw, 36px);line-height:1.2;color:#002C5B}@media only screen and (max-width:767px){.homepage-new .mission-statement{padding-top:80px;padding-bottom:80px}}.homepage-new .mission-statement p+p{margin-top:20px}.homepage-new .mission-statement p{line-height:1.3}.homepage-new .mission-items ul{list-style:none;margin:40px -20px 0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1023px){.homepage-new .mission-items ul{display:block}}.homepage-new .mission-items ul li{font-size:clamp(16px, 1vw, 20px);font-weight:bold;line-height:1.2;color:#fff;margin-left:20px;margin-right:20px;background-repeat:no-repeat;background-position:center left;padding-left:40px;min-height:30px;line-height:30px}@media only screen and (max-width:1023px){.homepage-new .mission-items ul li{margin-top:15px}}.homepage-new .mission-items ul li:nth-of-type(1){background-image:url("../images/new/icon_shield.svg")}.homepage-new .mission-items ul li:nth-of-type(2){background-image:url("../images/new/icon_star.svg")}.homepage-new .mission-items ul li:nth-of-type(3){background-image:url("../images/new/icon_support.svg")}.homepage-new .references{background-color:#F2F2F2;padding-top:120px;padding-bottom:120px;margin-bottom:60px}@media only screen and (max-width:767px){.homepage-new .references{padding-top:80px;padding-bottom:80px}}.homepage-new .references h2{margin:0 0 80px;text-align:center}@media only screen and (max-width:767px){.homepage-new .references h2{margin-bottom:60px}}.homepage-new .references-list-new{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;width:100%;background:transparent}.homepage-new .references-list-new .references-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;animation:referencesScroll 55s linear infinite;will-change:transform}@media only screen and (min-width:1024px){.homepage-new .references-list-new .references-track{animation:referencesScroll 85s linear infinite}}.homepage-new .references-list-new .reference-item{width:auto;min-width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.homepage-new .references-list-new .reference-item{min-width:200px}}.homepage-new .references-list-new .reference-item img{transition:all .24s ease-in-out;opacity:.5}.homepage-new .references-list-new .reference-item a{display:inline-block;height:100%}.homepage-new .references-list-new .reference-item a:hover img{opacity:1}.homepage-new .references-list-new img{width:auto;height:auto;max-height:70px}@media only screen and (max-width:767px){.homepage-new .references-list-new img{max-height:50px}}.homepage-new .label-before-title{display:inline-block;padding:10px 15px;background-color:#002C5B;color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:1.4px;margin-bottom:30px;font-weight:bold}@media only screen and (max-width:767px){.homepage-new .label-before-title{font-size:12px;margin-bottom:20px}}.homepage-new .what-we-do .what-we-do-item{margin-bottom:120px}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item{margin-bottom:60px}}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item .image{margin-bottom:25px}}.homepage-new .what-we-do .what-we-do-item .inside-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.homepage-new .what-we-do .what-we-do-item .inside-wrapper .content .cta-link{margin-top:50px}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item .inside-wrapper .content .cta-link{margin-top:40px}}.homepage-new .what-we-do .what-we-do-item .inside-wrapper .content .content-inside{max-width:78.666%}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item .inside-wrapper .content .content-inside{max-width:100%;padding-left:25px;padding-right:25px}}.homepage-new .what-we-do .what-we-do-item.style-left .image{width:53.333%}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item.style-left .image{width:100%}}.homepage-new .what-we-do .what-we-do-item.style-left .content{width:46.667%;padding-left:5.555%}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item.style-left .content{width:100%;padding-left:0}}.homepage-new .what-we-do .what-we-do-item.style-right .image{width:40%}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item.style-right .image{width:100%}}.homepage-new .what-we-do .what-we-do-item.style-right .image img{max-width:83.333%;margin-left:auto;right:-16.666%;position:relative}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item.style-right .image img{max-width:100%;right:auto}}.homepage-new .what-we-do .what-we-do-item.style-right .content{width:60%;padding-left:16.666%}@media only screen and (max-width:1023px){.homepage-new .what-we-do .what-we-do-item.style-right .content{width:100%;padding-left:0}}@media only screen and (min-width:1024px){.homepage-new .what-we-do .what-we-do-item.style-right .inside-wrapper .image{-ms-flex-order:2;order:2}.homepage-new .what-we-do .what-we-do-item.style-right .inside-wrapper .content{-ms-flex-order:1;order:1}}.homepage-new .what-we-do h2{margin-bottom:50px;color:#002C5B;max-width:500px}.homepage-new .what-we-do .content{color:v #222;line-height:1.3;font-size:clamp(18px, 3vw, 20px)}.homepage-new .performance{background-color:#002C5B;color:#fff;padding-top:120px;padding-bottom:120px}@media only screen and (max-width:767px){.homepage-new .performance{padding-top:60px;padding-bottom:60px}}.homepage-new .performance h2{color:inherit;margin-bottom:50px}@media only screen and (max-width:767px){.homepage-new .performance h2{margin-bottom:30px}}.homepage-new .performance p+p{margin-top:20px}.homepage-new .performance .content-wrapper{font-size:20px}@media only screen and (max-width:767px){.homepage-new .performance .content-wrapper{font-size:18px}}.homepage-new .performance .cta-link{margin-top:50px}@media only screen and (max-width:767px){.homepage-new .performance .cta-link{margin-top:40px}}.homepage-new .performance .btn-new:hover,.homepage-new .performance .homepage-new .video-intro .video-overlay .video-link a:hover{background-color:#0096D4;-ms-transform:scale(.95);transform:scale(.95)}.homepage-new .performance .inside-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-50px;margin-right:-50px}.homepage-new .performance .inside-wrapper>div{width:calc(50% - 100px);margin-left:50px;margin-right:50px}@media only screen and (max-width:1023px){.homepage-new .performance .inside-wrapper>div{width:calc(100% - 100px)}.homepage-new .performance .inside-wrapper>div.left{margin-bottom:40px}}.homepage-new .performance .pg-items-list .pg-item{background-image:url("../images/new/border_dots.svg?v=1");background-repeat:repeat-x;background-position:bottom left;padding-bottom:50px;margin-bottom:50px}.homepage-new .performance .pg-items-list .pg-item h3{margin-bottom:20px;background-image:url("../images/new/icon_checked.svg");background-repeat:no-repeat;background-position:center left;height:39px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:60px}@media only screen and (max-width:1023px){.homepage-new .performance .pg-items-list .pg-item h3{background-size:30px 30px;padding-left:50px}}.homepage-new .performance .pg-items-list .pg-item:last-of-type{padding-bottom:0;margin-bottom:0;background-image:none}.homepage-new .performance .pg-items-list .pg-item .content-wrapper{font-size:16px;line-height:1.3;padding-left:60px}@media only screen and (max-width:1023px){.homepage-new .performance .pg-items-list .pg-item .content-wrapper{padding-left:50px}}.homepage-new .cta-section{background-color:#0096D4;color:#fff;padding-top:80px;padding-bottom:80px}@media only screen and (max-width:767px){.homepage-new .cta-section{text-align:center}}.homepage-new .cta-section .cta-content{font-size:clamp(18px, 3vw, 20px);line-height:1.3;margin-bottom:30px;max-width:458px}@media only screen and (max-width:767px){.homepage-new .cta-section .cta-content{margin-left:auto;margin-right:auto}}.homepage-new .cta-section .btn-new,.homepage-new .cta-section .homepage-new .video-intro .video-overlay .video-link a{background-color:#002C5B}.homepage-new .cta-section .btn-new:hover,.homepage-new .cta-section .homepage-new .video-intro .video-overlay .video-link a:hover{-ms-transform:scale(.95);transform:scale(.95)}.homepage-new .cta-section h2{color:inherit}.homepage-new .cta-section .inside-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-50px;margin-right:-50px}.homepage-new .cta-section .inside-wrapper>div{width:calc(50% - 100px);margin-left:50px;margin-right:50px}@media only screen and (max-width:1023px){.homepage-new .cta-section .inside-wrapper>div{width:calc(100% - 100px)}.homepage-new .cta-section .inside-wrapper>div.left{margin-bottom:40px}}@media only screen and (max-width:767px){.homepage-new .cta-section .inside-wrapper>div.left h2{max-width:274px;margin-left:auto;margin-right:auto}}.homepage-new .gallery-slider-new{margin-bottom:40px}@media only screen and (min-width:768px){.homepage-new .gallery-slider-new{margin-top:60px;margin-bottom:60px}}.homepage-new .gallery-slider-new .slick-list{margin-left:-3px;margin-right:-3px}.homepage-new .gallery-slider-new .gallery-item{margin-left:3px;margin-right:3px}.small-content-wrapper{max-width:84.5%;margin-left:auto;margin-right:auto}.img-responsive{width:100%;max-width:100%;height:auto}@keyframes referencesScroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.solutions-list-page .page{padding-top:0}.solutions-list-page .item-list .item .inner{padding-bottom:22px;border-bottom:solid 1px #ddd}@media only screen and (min-width:768px){.solutions-list-page .item-list .item .inner{padding-bottom:0;border-bottom:0}}.solutions-list-page .item-list .item .img{max-width:100%;margin-bottom:20px}.category-list-page .item-list .item .inner{padding-bottom:22px;border-bottom:solid 1px #ddd}@media only screen and (min-width:768px){.category-list-page .item-list .item .inner{padding-bottom:0;border-bottom:0}}.category-list-page .item-list .item .img{max-width:100%;margin-bottom:20px}.solution-page .solution-banner{color:#fff;background:#0096d4;margin:0 -25px}@media only screen and (min-width:768px){.solution-page .solution-banner{margin:0}}.solution-page .solution-banner a .content{transition:opacity .2s}.solution-page .solution-banner a .content:before{display:block}.solution-page .solution-banner a:hover{color:#fff}.solution-page .solution-banner a:hover .content{opacity:.8}.solution-page .solution-banner .content{position:relative;padding:15px 45px 15px 25px}@media only screen and (min-width:768px){.solution-page .solution-banner .content{padding:20px 70px 20px 50px}}@media only screen and (min-width:1024px){.solution-page .solution-banner .content{padding:25px 90px 25px 70px}}.solution-page .solution-banner .content:before{content:'';position:absolute;border:solid #fff;border-width:0 2px 2px 0;width:12px;height:12px;-ms-transform-origin:6px 6px;transform-origin:6px 6px;margin:-6px 0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:25px;top:50%;display:none}@media only screen and (min-width:768px){.solution-page .solution-banner .content:before{width:18px;height:18px;-ms-transform-origin:9px 9px;transform-origin:9px 9px;margin:-9px 0;border-width:0 3px 3px 0;right:50px}}@media only screen and (min-width:1024px){.solution-page .solution-banner .content:before{width:22px;height:22px;-ms-transform-origin:11px 11px;transform-origin:11px 11px;margin:-11px 0;border-width:0 4px 4px 0;right:70px}}.solution-page .solution-banner h1,.solution-page .solution-banner h2,.solution-page .solution-banner h3,.solution-page .solution-banner h4{font-size:18px;line-height:1em;font-weight:700;margin:0 0 .3em}@media only screen and (min-width:768px){.solution-page .solution-banner h1,.solution-page .solution-banner h2,.solution-page .solution-banner h3,.solution-page .solution-banner h4{font-size:24px}}@media only screen and (min-width:1024px){.solution-page .solution-banner h1,.solution-page .solution-banner h2,.solution-page .solution-banner h3,.solution-page .solution-banner h4{font-size:28px}}.solution-page .solution-banner p{font-size:12px}@media only screen and (min-width:768px){.solution-page .solution-banner p{font-size:14px}}@media only screen and (min-width:1024px){.solution-page .solution-banner p{font-size:16px}}.news-list .article-list h3{color:#0096d4;font-weight:normal;font-size:18px;line-height:22px;margin:0 0 5px}@media only screen and (min-width:768px){.news-list .article-list h3{font-size:20px;line-height:24px}}.news-list .article-list p{line-height:1.5em}.news-list .article-list .col{margin-bottom:30px}@media only screen and (min-width:768px){.news-list .article-list .col{margin-bottom:0}}.article-detail .module-col.left .basic-module{margin:0 0 20px}.article-detail .gallery a{display:none}.article-detail .gallery a:first-child{display:inline}.contact-page .col-wrapper{margin:0 0 50px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.contact-page .col-wrapper{min-height:600px}}.contact-page .col{max-width:500px}@media only screen and (min-width:768px){.contact-page .col{width:50%;max-width:none}}@media only screen and (min-width:768px){.contact-page .col-left .adapt{max-width:800px;padding-right:50px;margin:0 0 0 auto;min-height:calc(100vh - 70px)}}@media only screen and (min-width:768px){.contact-page .col-right{height:100%;left:50%;top:0;position:absolute}}.contact-page .contacts,.contact-page .contact-group{list-style:none}.contact-page .contacts{margin:50px 0 0}.contact-page .contacts>li{margin:0 -20px 25px 0;overflow:hidden}.contact-page .contacts h2{color:#0096d4;font-weight:normal;font-size:20px;margin:0 40px .5em 0;position:relative;white-space:nowrap}@media only screen and (min-width:1024px){.contact-page .contacts h2{font-size:25px}}.contact-page .contacts h2 button{background:none;display:inline-block;border:0;padding:0 35px 0 0;text-align:left;color:#0096d4}@media only screen and (min-width:1024px){.contact-page .contacts h2 button{padding:0 42px 0 0}}.contact-page .contacts h2:after{content:'';position:relative;display:inline-block;border:solid #0096d4;border-width:0 2px 2px 0;width:10px;height:10px;left:-28px;top:2px;-ms-transform:rotate(-135deg);transform:rotate(-135deg);pointer-events:none}@media only screen and (min-width:1024px){.contact-page .contacts h2:after{border-width:0 3px 3px 0;width:12px;height:12px;top:2px}}.contact-page .contacts h3{font-weight:700;font-size:14px;line-height:1.5em}@media only screen and (min-width:1024px){.contact-page .contacts h3{font-size:16px}}.contact-page .contacts .content p{line-height:1.5em}.contact-page .contacts .content a{text-decoration:underline;color:#0096d4}.contact-page .is-closed h2:after{top:-4px;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:1024px){.contact-page .is-closed h2:after{top:-5px}}.contact-page .is-closed .contact-group{display:none}.contact-page .contact-group>li{padding:0 20px 15px 0}@media only screen and (min-width:480px){.contact-page .contact-group>li{padding-bottom:30px}}@media only screen and (min-width:1320px){.contact-page .contact-group>li{padding-bottom:20px}}.contact-page .do-float>li{float:left;width:100%}.contact-page .do-float>li:nth-child(2n + 1){clear:left}@media only screen and (min-width:480px){.contact-page .do-float>li{width:50%;padding-bottom:30px}}@media only screen and (min-width:768px){.contact-page .do-float>li{width:100%}}@media only screen and (min-width:1320px){.contact-page .do-float>li{width:50%}}.contact-page .gmap-wrapper{display:none;height:calc(100vh - 70px)}@media only screen and (min-width:768px){.contact-page .gmap-wrapper{display:block}}.contact-page .gmap-wrapper.is-fixed{position:fixed;width:50%;height:calc(100vh - 70px);left:50%;top:70px}.contact-page .gmap-wrapper.is-bottom{position:absolute;top:auto;bottom:0;left:0;width:100%;height:calc(100vh - 70px)}.contact-page #gmap{height:100%}.contact-page #gmap .canvas_map>div{background:none !important}.contact-page .embeded-form{position:relative;min-height:100px}.contact-page .embeded-form .pipedriveWebForms{position:relative;z-index:2}.contact-page .embeded-form iframe{background:#fff}.contact-page .embeded-form .preloader-bar{margin:-8px -60px;position:absolute;left:50%;top:50%;z-index:1}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}@page{margin:.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}pre,blockquote{border:1px solid #ddd;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img{max-width:100% !important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}}