/*! normalize.css v3.0.2 | MIT License | git.io/normalize */pre,textarea{overflow:auto}legend,td,th{padding:0}img,legend{border:0}.mfp-close,a{text-decoration:none}.downloadlist li,footer ul#offices li,main .timetable dd,main .timetable dt,main.page.tech .content .twocols p,main.page.tech .content .twocols ul{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.mfp-container:before,.mfp-content,audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;width:100%}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}.mfp-bg{height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;height:100%;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.calltoaction:after,.calltoaction:before,.mfp-figure:after,header #pretopmenu li:before{z-index:-1;content:''}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.calltoaction,.filters,.nonews,.swiper-pagination{text-align:center}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.swiper-slide,.swiper-wrapper{height:100%;position:relative}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}fieldset,hr{border:0;padding:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}#officemap:before,.hidden,.invisible{visibility:hidden}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#222;line-height:1.4;font-size:16px;font-family:Muli,sans-serif}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.wrapper,header{-webkit-box-sizing:border-box;margin:0 auto}.wrapper{width:100%;box-sizing:border-box;max-width:1140px}.clearfix .col{font-style:normal;float:left;margin:0 1.3%}.clearfix .col.col1{width:5.7%}.clearfix .col.col2{width:14%}.clearfix .col.col3{width:22.3%}.clearfix .col.col4{width:30.6%}.clearfix .col.col5{width:38.9%}.clearfix .col.col6{width:47.2%}.clearfix .col.col7{width:55.5%}.clearfix .col.col8{width:63.8%}.clearfix .col.col9{width:72.1%}.clearfix .col.col10{width:80.4%}.clearfix .col.col11{width:88.7%}.clearfix .col.col12{width:97.4%}header,header #pretopmenu li:hover:before{width:100%}a{color:inherit}ul,ul li{list-style:none;margin:0;padding:0}main ul li a{color:#569bbc;text-decoration:underline}.calltoaction,main ul li a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;display:block;line-height:1em;color:#569bbc;font-weight:900}p{margin:0;font-weight:400}.nonews{font-weight:700;margin-bottom:2em}.calltoaction{outline:0;border:2px solid #569bbc;color:#242424;padding:.5em 1em;border-radius:2.5em;display:inline-block;position:relative;line-height:1rem;-webkit-transition:color .4s,border-color .4s,background 0s 0s;transition:color .4s,border-color .4s,background 0s 0s;z-index:1}.calltoaction:after,.calltoaction:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(86,155,188,.5);opacity:0;-webkit-transform:scale3d(.1,1,1);transform:scale3d(.1,1,1);-webkit-transition:-webkit-transform .4s,opacity .4s,border-radius .4s;-webkit-transition:opacity .4s,border-radius .4s,-webkit-transform .4s;transition:opacity .4s,border-radius .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s,border-radius .4s;transition:transform .4s,opacity .4s,border-radius .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);border-radius:0}.calltoaction.secondary,.calltoaction.selected,.calltoaction:hover{background:#569bbc;color:#fff}.calltoaction:after{-webkit-transition:opacity .4s .1s,border-radius .4s .1s,-webkit-transform .4s .1s;transition:opacity .4s .1s,border-radius .4s .1s,-webkit-transform .4s .1s;transition:transform .4s .1s,opacity .4s .1s,border-radius .4s .1s;transition:transform .4s .1s,opacity .4s .1s,border-radius .4s .1s,-webkit-transform .4s .1s}.calltoaction:hover{-webkit-transition:color .4s,border-color .4s,background .1s .3s;transition:color .4s,border-color .4s,background .1s .3s}.calltoaction:hover:after,.calltoaction:hover:before{border-radius:2.5em;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.calltoaction.secondary:after,.calltoaction.secondary:before,.calltoaction.selected:after,.calltoaction.selected:before{background:rgba(36,36,36,.6)}.calltoaction.secondary:hover,.calltoaction.selected:hover{-webkit-transition:color .4s,border-color .6s,background .1s .4s;transition:color .4s,border-color .6s,background .1s .4s;background:#242424;border-color:#242424}.calltoaction.selected{background:#242424;border-color:#242424}.calltoaction.selected:hover{-webkit-transition:none;transition:none}.calltoaction.emergency{color:#d34b20;border-color:#d34b20}.calltoaction.emergency:after,.calltoaction.emergency:before{background:rgba(211,75,32,.6)}.calltoaction.emergency:hover{color:#fff}html body{position:relative;margin-top:100px}html body:after{position:absolute}header{background:#fff;font-size:.875em;padding:0 3%;box-sizing:border-box;position:fixed;top:0;height:94px;z-index:5}header #searchtoggle{position:relative;top:.25em;width:1.1em;height:1.1em;background:url(../img/search.svg) center center/100% 100% no-repeat;float:right;display:block}header #menutoggle{display:none}header #logo{width:294px;height:53px;top:22px;left:3%;position:absolute;background:url(../img/logo2.svg) center center/100% 100% no-repeat;clear:right}header #pretopmenu{float:right}header #pretopmenu li{display:inline-block;background:#569bbc;color:#fff;margin-left:.5em;position:relative;z-index:1}header #pretopmenu li:before{left:0;width:0;height:100%;top:0;position:absolute;background:#242424;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}header #pretopmenu li a{display:block;padding:.3em .8em}header #pretopmenu li a img{display:inline-block;width:1.35em;height:1.35em;margin-right:.5em;position:relative;top:-.15em}header #pretopmenu li.calendar a img,header #pretopmenu li.download a img{width:1.1em;height:1.1em}header #pretopmenu li.upload a img{height:1.00384615em}header #pretopmenu li.cloud{background:#969696}header #pretopmenu li.urgency{background:#d34b20}header #pretopmenu li.urgency a{padding:.3em 1.2em}header #topmenu{float:right;clear:right;margin-top:28px}header #topmenu li{display:inline-block;margin-left:2em;color:#737373;position:relative}header #topmenu li.lang-item{margin-left:2.5em;text-transform:uppercase}header #topmenu li.lang-item+.lang-item{margin-left:.25em}header #topmenu li.cabinet-structure,header #topmenu li.current-menu-item{font-weight:700;color:#000}header #topmenu li.cabinet-structure:after,header #topmenu li.current-menu-item:after{top:110%;height:8px;width:7px;content:'';left:50%;margin-left:-2px;background:#569bbc;position:absolute}header #topmenu li:first-child{margin-left:0}header #topmenu li a:hover{color:#569bbc}#homevideo{height:calc(100vh - 94px);background:#569bbc;overflow:hidden;position:relative}#homevideo+main{padding-top:5em}#homevideo #myVideo{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%}#homevideo #sliderHome{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}#homevideo #sliderHome .swiper-container{height:100%}#homevideo #sliderHome .swiper-container .swiper-slide{background-size:cover;background-position:center center}#homevideo #tagline{padding:30px 55px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:0;width:60%;background:#fff;background:rgba(255,255,255,.8);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#homevideo #tagline h1{font-size:3.75em}#homevideo #tagline blockquote,#homevideo #tagline p{margin:1em 0;line-height:1.875em}main h1,main h2{position:relative;left:-.05em;margin-top:.15em;margin-bottom:.65em;font-size:2.8125em;line-height:1.08888889em}.filters{margin:2em 0}.filters .selectwrapper,.filters select{display:none}.filters ul,.filters ul li{display:inline-block}.filters ul li+li{margin-left:.75em}#questionnaire{position:fixed;left:-320px;top:35%;width:250px;height:auto;background:#569bbc;color:#fff;z-index:50;padding:35px;-webkit-transition:left .5s ease-out;transition:left .5s ease-out}#questionnaire+main{padding-top:5rem}#questionnaire.active{left:0}#questionnaire p.title{font-weight:700;margin-bottom:10px}#questionnaire p.rotate{font-weight:500;position:absolute;left:100%;top:0;white-space:nowrap;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#569bbc;padding:5px 15px 8px;cursor:pointer;min-width:195px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%)}#questionnaire p.rotate span.close_questionnaire{margin-left:12px}#questionnaire ul{list-style-type:none;margin:15px 0 0;padding:0}#questionnaire ul li{margin-bottom:4px;font-size:13px}#questionnaire ul li input{display:none}#questionnaire ul li input+label{position:relative;padding-left:20px;margin-bottom:15px;cursor:pointer}#questionnaire ul li input+label:after,#questionnaire ul li input+label:before{content:"";top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#questionnaire ul li input+label:before{left:0;width:12px;height:12px;border:1px solid #fff;border-radius:100%}#questionnaire ul li input+label:after{width:6px;height:6px;left:4px}#questionnaire ul li input:checked+label:after{background:#fff;border-radius:100%}#questionnaire ul.stats{margin-bottom:15px;float:left;width:100%}#questionnaire ul.stats li p{float:left;width:100%;display:block;margin-bottom:5px}#questionnaire ul.stats li p span.reponse{float:left}#questionnaire ul.stats li p span.valeur{float:right;font-size:.8em;top:.4em;position:relative}#questionnaire ul.stats li .progress{float:left;width:100%;display:block;margin-bottom:10px;background:#98c6d8;height:15px;border-radius:25px}#questionnaire ul.stats li .progress .progress-bar{background:#fff;height:15px;border-radius:25px}#questionnaire p.alignright{text-align:right;margin-bottom:5px;font-size:.8em}#questionnaire p.alignright a{text-decoration:underline}#questionnaire p.alignright a:hover{text-decoration:none}#questionnaire button{background:#569bbc;border-radius:40px;border:1px solid #fff;color:#fff;padding:8px 15px;font-size:14px}main .officeinfo .wrapper.clearfix .bg,main .officeinfo:before{left:0;top:0;right:0;background:#f0f0f0;height:100%;content:''}main{position:relative;padding-bottom:2em;padding-top:2em;color:#242424}main #equipment,main #equipment+section,main #officemap,main #officemap+section.wrapper,main section.wrapper+section.wrapper{margin-top:5em}main .officecontent{margin-top:50px}main .officecontent .col.col12>:first-child{margin-top:0}main .officecontent .col.col12.double{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.2%;-moz-column-gap:3.2%;column-gap:3.2%}main .officecontent+#staffblock .col.col12{margin-bottom:3em}main .officeinfo{position:relative;margin-bottom:80px}main .officeinfo:before{position:absolute;width:50%;z-index:1}main .officeinfo .wrapper.clearfix{position:relative;z-index:2}main .officeinfo .wrapper.clearfix .col{position:relative;z-index:3;padding-bottom:1em}main .officeinfo .wrapper.clearfix .bg{position:absolute;width:90%;z-index:2}main .officeinfo .wrapper.clearfix h2 span{display:block;font-weight:100;font-size:.875em}main .officeinfo .officephotoswrapper{width:90%;padding-bottom:71.41756549%;position:relative}main .officeinfo #officephotos{position:absolute;left:2%;top:15%;height:110%;width:110%}main .officeinfo #officephotos .swiper-slide{height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}main .officeinfo h2,main .officeinfo h3{color:#242424;font-size:1.25em;font-weight:700;margin-bottom:.25em;margin-top:2em}main .officeinfo p{line-height:1.5em}main .officeinfo p b,main .officeinfo p strong{color:#569bbc}main .officeinfo .timetable{margin-top:1em;margin-bottom:1em}main .officeinfo .calltoaction{display:block;width:180px}main .officeinfo .calltoaction+.calltoaction{margin-top:.5em}main .timetable{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:2em;margin-bottom:2em}main .timetable dd,main .timetable dt{margin:0;padding:0 0 .5em;float:left;page-break-inside:avoid}main .timetable dt{clear:left;width:6em;color:#569bbc;font-weight:700}main p{line-height:1.875em;margin:1em 0}main p+.calltoaction{margin-top:1em}main .meta{text-transform:uppercase;font-weight:700;position:relative}main .meta:before{content:'';right:calc(100% + 1em);top:.65em;width:56px;background:#569bbc;height:1px;position:absolute}main .meta sub,main .meta sup{text-transform:none}main #grid{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;background:#fff}main #grid .wrapper{border-left:1px solid #ececec;border-right:1px solid #ececec;height:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1112px}main #grid .wrapper:after,main #grid .wrapper:before{content:'';left:33%;top:0;height:100%;width:1px;background:#ececec;position:absolute}main #grid .wrapper:after{left:66%}main.page.person .personblock{position:relative}main.page.person .personblock:before{content:'';display:block;position:absolute;right:0;width:calc(50% + 430px);height:100%;background:#ececec;z-index:1}main.page.person .personblock .wrapper{position:relative;z-index:2}main.page.person .col3 img{width:100%;height:auto;display:block;margin-top:1.5em}main.page.person .staffcabinets{line-height:1em;margin:3em 0 .25em}main.page.person .staffcabinets span{color:#fff;padding:.1em .4em 0;font-size:10px;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:1em;position:relative;z-index:1}main.page.person .staffcabinets span:before{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#569bbc}main.page.person .name{font-weight:700;font-size:1.125em;margin:.5em 0 .125em}main.page.person .jobtitle{font-size:.875em}main.page.person .langs img{margin-right:.25em}main.page.person .academic p,main.page.person .exp p{font-size:.8rem;margin-top:.5em}main.page.person .buttons{text-align:center;margin-bottom:2em;margin-top:2em}main.page.person .buttons .calltoaction+.calltoaction{margin-left:2em}main.page.person dl.prostory{margin-top:2em}main.page.person dl.prostory dd,main.page.person dl.prostory dt{margin:0;padding:0;float:left}main.page.person dl.prostory dt{width:3em;clear:left;font-weight:900;font-size:1.75em}main.page.person dl.prostory dd{padding-top:.9em;padding-bottom:1em;padding-right:2em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8em;width:calc(100% - 6.57em);position:relative}main.page.tech .content h2,main.page.tech .content h3{width:55%;margin-left:auto;margin-right:auto;line-height:1.25em}main.page.person dl.prostory dd:before{content:'';position:absolute;left:-2.7em;top:0;bottom:0;right:0;background:#fff;z-index:-1}main.page.person h2{font-size:1.125em;font-weight:700;color:#242424;margin-top:2em;margin-bottom:0}main.page.office .content h1{margin-bottom:0}main.page.tech .content h2{text-align:center;color:#000;font-size:1.5em;margin-top:2.5em;font-weight:400}main.page.tech .content>img{width:100%;height:auto;margin-top:2em}main.page.tech .content .twocols{margin-top:3em;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2}main.page.tech .content .twocols p,main.page.tech .content .twocols ul{text-align:left;width:100%}main.page.tech .content .twocols>:first-child{margin-top:0}main.page.tech .content .twocols ul{line-height:1.875em;margin:1em 0}main.page.tech .content .twocols ul li{padding-left:1em;position:relative}main.page.tech .content .twocols ul li+li{margin-top:1.5em}main.page.tech .content .twocols ul li:before{content:'';position:absolute;left:0;top:.45em;width:6px;height:5px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg);font-size:1.875em}main.page .about{margin-top:50px;margin-bottom:6em;position:relative}main.page .about:after{background:#f0f0f0;top:0;right:0;height:100%;width:50%;z-index:1;content:'';position:absolute}main.page .about>.about-img,main.page .about>a{position:absolute;left:0;top:3em;height:100%;width:45%;display:block;z-index:3;background-size:cover;background-position:center center;background-repeat:no-repeat}main.page .about>.about-img{background-size:contain;background-color:#fff}main.page .about>a:before{background:url(../img/play.svg) center center/90px 90px no-repeat rgba(0,0,0,.2);content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.73;-webkit-transition:background-size .15s ease-in-out;transition:background-size .15s ease-in-out}main.page .about>a:hover:before{background-size:100px 100px}main.page .about #abouttitle{padding:3em 0;position:relative;z-index:2;background:#f0f0f0}main.page .about #abouttitle h1{font-size:3.75em;margin-top:.5em}main.page .about #abouttitle p a,main.page .about #abouttitle ul a{text-decoration:underline;color:#569bbc}main.page .about #abouttitle p a.calltoaction,main.page .about #abouttitle ul a.calltoaction{text-decoration:none;color:inherit}main.page .about #abouttitle p a.calltoaction:hover,main.page .about #abouttitle ul a.calltoaction:hover{color:#fff}main.page .backlink{margin-bottom:1em;text-transform:uppercase;font-size:.75em;padding-left:10px;position:relative;display:inline-block}main.page .backlink:before{position:absolute;left:0;top:50%;margin-top:-4px;width:5px;height:5px;border-bottom:2px solid #242424;border-left:2px solid #242424;opacity:.7;content:'';z-index:2;border-radius:1px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}main.page .content{margin-bottom:40px;text-align:center}main.page .content h1{margin-bottom:.35em;font-size:3.75em}main.page .content p a{text-decoration:underline;color:#569bbc}main.page .content p a.calltoaction{text-decoration:none;color:inherit}main.page .content p a.calltoaction:hover{color:#fff}main.page .content.emergency h1{color:#d34b20}main.page .content .postcategory{position:relative;padding:.3em .5em 0;margin-bottom:2em;color:#fff;text-transform:uppercase;display:inline-block;z-index:1;font-size:.75em;top:-1em}.complete #loader span.sent,.uploading #loader span.sending{display:block}main.page .content .postcategory:before{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#569bbc}main.page .content .postvisual{padding-bottom:29.73684211%;height:0;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}main.page .content .postdate{margin-top:-1em;text-transform:uppercase;font-size:.75em}main.page .content p{width:55%;margin-left:auto;margin-right:auto}main.page .newscontent a{text-decoration:underline;color:#569bbc}main.page .newscontent ul{line-height:1.875em;margin:1em 0}main.page .newscontent ul li{padding-left:1em;position:relative}main.page .newscontent ul li:before{content:'';position:absolute;left:0;top:.45em;width:6px;height:5px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg);font-size:1.875em}.complete #loader,.uploading #loader{width:100%;height:100%;opacity:1}.complete #loader{background-image:url(../img/check.svg);background-size:100px 100px}#loader{-webkit-transition:opacity .5s;transition:opacity .5s;position:fixed;opacity:0;left:0;top:0;width:0;height:0;z-index:100;background:url(../img/loader.svg) center center/200px 200px no-repeat rgba(255,255,255,.92)}#loader span{width:200px;height:200px;position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:60px;font-size:.8rem;text-align:center;font-weight:700;display:none}form input,form select,form textarea{outline:0}form textarea{height:140px}form input[type=email],form input[type=password],form input[type=tel],form input[type=text]{height:40px;line-height:40px}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;display:block;width:100%;font-size:.875rem;margin-bottom:15px;color:#242424;font-weight:700}form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#b0b0b0;opacity:1;font-weight:400}form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:#b0b0b0;opacity:1;font-weight:400}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#b0b0b0;opacity:1;font-weight:400}form input[type=email]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=text]:-moz-placeholder,form textarea:-moz-placeholder{color:#b0b0b0;opacity:1;font-weight:400}form .dropfiles{background:url(../img/upload.svg) center center/149px 99px no-repeat #fff;min-height:120px;position:relative;margin-bottom:2em}form .dropfiles.dragover{opacity:.7}form .dropfiles #selectedfiles{position:relative;width:100%;z-index:3}form .dropfiles #selectedfiles li{display:block;background:rgba(255,255,255,.7);font-weight:700;padding:.5em;text-transform:uppercase;font-size:.8em}form .dropfiles #selectedfiles li .item-remove{float:right;font-weight:700;color:#d34b20;font-size:2em;line-height:.5em}form .dropfiles #dropzone{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}form .dropfiles #dropzone>span:after,form .selectwrapper:after{top:50%;border-left:2px solid #569bbc;opacity:.7;z-index:2;content:''}form .dropfiles #dropzone>span{position:absolute;font-size:.75em;text-decoration:underline;color:#569bbc;text-transform:uppercase;display:inline-block;padding-right:20px;right:0;bottom:-2em}form .dropfiles #dropzone>span:after{position:absolute;right:5px;margin-top:-4px;width:5px;height:5px;border-bottom:2px solid #569bbc;border-radius:1px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateZ(-135deg);transform:rotateZ(-135deg)}form .selectwrapper{margin-bottom:15px;overflow:hidden;position:relative;height:40px;border-radius:0;background:#fff;font-size:.875rem}form .selectwrapper:after{position:absolute;right:10px;margin-top:-6px;width:6px;height:6px;border-top:2px solid #569bbc;border-radius:1px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateZ(-135deg);transform:rotateZ(-135deg)}form .selectwrapper select{padding:.8em .5em .5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:120%;border:none;display:block;position:relative;z-index:3;color:#b0b0b0}form .selectwrapper select.hasvalue{color:#242424;font-weight:700}form label{width:100%;display:block}#officemap .selectwrapper,#officemap ul#officeinfolist li,form label.checkboxwrapper input[type=checkbox],form label.checkboxwrapper input[type=radio]{display:none}form label.half{float:left;width:47%;margin-right:3%}form label.half:nth-child(even){margin-right:0;margin-left:3%}form label.error{background:#d34b20;color:#fff;padding:.3em .75em;text-transform:uppercase;font-size:11px;margin-top:-1.3em;margin-bottom:1.3em;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}form label span{font-weight:700}form label#hasfiles-error{margin-top:.5em;border-radius:5px 0 5px 5px}form label.checkboxwrapper+.error{margin-top:.5em;border-radius:0 5px 5px}form label.checkboxwrapper input[type=checkbox]+span,form label.checkboxwrapper input[type=radio]+span{display:block;padding-left:1.75em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-weight:400;font-size:.8125em}form label.checkboxwrapper input[type=checkbox]+span:before,form label.checkboxwrapper input[type=radio]+span:before{text-align:center;position:absolute;content:'';width:.75em;height:.75em;font-size:1.5em;left:0;top:0;border:1px solid #fff;line-height:.65em;background:#fff}.faqcat.emergency .faqlist dt,.faqcat.emergency .faqlist dt:after{border-color:#d34b20}form label.checkboxwrapper input[type=checkbox]:checked+span:before,form label.checkboxwrapper input[type=radio]:checked+span:before{content:'\0000D7'}form .legal{font-size:.625em}form .legal.top{font-size:.875em}form .legal a{text-decoration:underline;color:#569bbc}.faqcat .faqlist dt a:hover,form .legal a:hover{text-decoration:none}form .submitwrapper{text-align:center}.emergencyblock{color:#d34b20;text-align:center;margin-bottom:30px}.emergencyblock p{margin-bottom:.25em}.emergencyblock .calltoaction{margin-top:0;font-size:1.5em;font-weight:700}.emergencyblock .calltoaction .icon-telephone{width:.85em;height:.85em;position:relative;margin-right:1em;display:inline-block}.emergencyblock .calltoaction .icon-telephone:after,.emergencyblock .calltoaction .icon-telephone:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:url(../img/phone-red.svg) center center/100% 100% no-repeat;-webkit-transition:opacity .5s;transition:opacity .5s}.emergencyblock .calltoaction .icon-telephone:after{opacity:0;background:url(../img/phone-white.svg) center center/100% 100% no-repeat}.emergencyblock .calltoaction:hover .icon-telephone:after{opacity:1}.emergencyblock .calltoaction:hover .icon-telephone:before{opacity:0}.faqcat h2{position:relative}.faqcat h2:before{content:'';right:calc(100% + .5em);top:.65em;width:56px;background:#569bbc;height:1px;position:absolute}.faqcat.emergency .faqlist dt:before{background:#d34b20}.contact .col3 .googlemaplink:after,.faqcat .faqlist dt:after{right:10px;border-left:2px solid #569bbc;opacity:.7;border-radius:1px}.faqcat .faqlist dd,.faqcat .faqlist dt{margin:0;padding:0}.faqcat .faqlist dt{position:relative;font-weight:700;font-size:1.25em;padding:1em 0 1em 2em;border-top:1px solid #569bbc}.faqcat .faqlist dt:after,.faqcat .faqlist dt:before{position:absolute;content:''}.faqcat .faqlist dt:before{left:0;top:.75em;width:14px;height:12px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg);font-size:1.875em}.faqcat .faqlist dt:after{top:1.5em;width:6px;height:6px;border-top:2px solid #569bbc;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateZ(-135deg);transform:rotateZ(-135deg);z-index:1}.faqcat .faqlist dt a{display:block;padding-right:65px;position:relative;z-index:2}.faqcat .faqlist dt.active{padding-bottom:0}.faqcat .faqlist dt.active:after{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.faqcat .faqlist dd ul li:before,.questionlist li:before{content:'';-webkit-transform:rotate(4deg)}.faqcat .faqlist dd{line-height:1.875em;padding-right:65px;height:0;overflow:hidden}.faqcat .faqlist dd ul{line-height:1.875em;margin:1em 0}#officemap p,.contact .col3 p{line-height:1.25em}.faqcat .faqlist dd ul li{padding-left:1em;position:relative}.faqcat .faqlist dd ul li+li{margin-top:1em}.faqcat .faqlist dd ul li:before{position:absolute;left:0;top:.45em;width:6px;height:5px;background:#569bbc;transform:rotate(4deg);font-size:1.875em}.faqcat .faqlist dd li a,.faqcat .faqlist dd p a{text-decoration:underline;color:#569bbc}.faqcat .faqlist dd li a:hover,.faqcat .faqlist dd p a:hover{text-decoration:none}.faqcat .faqlist dd li a.calltoaction,.faqcat .faqlist dd p a.calltoaction{color:inherit;text-decoration:none}.faqcat .faqlist dd li a.calltoaction:hover,.faqcat .faqlist dd p a.calltoaction:hover{color:#fff}.faqcat .faqlist dd.active{height:auto}.faqcat .faqlist dd .calltoaction{margin-bottom:10px}.contact .col8{margin-bottom:-2em;background:#f0f0f0}.contact .col8.col{width:64.4%}.contact .col8 form{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10% 15%}.contact .col8 .calltoaction{background:0 0}.contact .col3 h2{color:#242424;font-size:1.125rem;margin-top:2.5em}.contact .col3 p b,.contact .col3 p strong{color:#569bbc}.contact .col3 .googlemaplink{font-size:.75em;text-decoration:underline;color:#569bbc;text-transform:uppercase;position:relative;display:inline-block;padding-right:25px}.contact .col3 .googlemaplink:after{position:absolute;top:50%;margin-top:-4px;width:5px;height:5px;border-bottom:2px solid #569bbc;content:'';z-index:2;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateZ(-135deg);transform:rotateZ(-135deg)}.contact .col3 .calltoaction{margin-top:1.5em}.contact .col3 .calltoaction+p{line-height:1.75em}.contact .col3 .calltoaction+.calltoaction{margin-top:.5em}#officesblock li,#staffblock li,.list-praticien li{margin-bottom:3em;position:relative}#officesblock li .postcategory,#staffblock li .postcategory,.list-praticien li .postcategory{position:absolute;top:-.7em;width:100%;text-align:center;color:#fff}#officesblock li .postcategory span,#staffblock li .postcategory span,.list-praticien li .postcategory span{position:relative;padding:.5em .5em .4em;margin-bottom:2em;color:#fff;text-transform:uppercase;display:inline-block;z-index:1;font-size:.75em}#officesblock li .postcategory span:before,#staffblock li .postcategory span:before,.list-praticien li .postcategory span:before{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#569bbc}#officesblock li .blockwrapper,#staffblock li .blockwrapper,.list-praticien li .blockwrapper{display:block;width:100%;position:relative;height:0;overflow:hidden;padding-bottom:143.56060606%;background-repeat:no-repeat;background-size:cover;background-position:center center}#officesblock li .blockwrapper:before,#staffblock li .blockwrapper:before,.list-praticien li .blockwrapper:before{height:50%;content:'';position:absolute;left:-2%;width:104%;bottom:-2%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);z-index:2;-webkit-transition:height .3s ease-in;transition:height .3s ease-in}#officesblock li .blockwrapper:hover:before,#staffblock li .blockwrapper:hover:before,.list-praticien li .blockwrapper:hover:before{-webkit-transition:height .3s ease-out;transition:height .3s ease-out;height:70%}#officesblock li .blockwrapper.neverhover:hover:before,#staffblock li .blockwrapper.neverhover:hover:before,.list-praticien li .blockwrapper.neverhover:hover:before{height:50%}#officesblock li .blockwrapper .postdetails,#staffblock li .blockwrapper .postdetails,.list-praticien li .blockwrapper .postdetails{z-index:3;position:absolute;width:60%;bottom:5%;left:5%}#officesblock li .blockwrapper .postdetails h2,#officesblock li .blockwrapper .postdetails h3,#officesblock li .blockwrapper .postdetails p,#staffblock li .blockwrapper .postdetails h2,#staffblock li .blockwrapper .postdetails h3,#staffblock li .blockwrapper .postdetails p,.list-praticien li .blockwrapper .postdetails h2,.list-praticien li .blockwrapper .postdetails h3,.list-praticien li .blockwrapper .postdetails p{margin:0;color:#fff;line-height:1.3em}#officesblock li .blockwrapper .postdetails h2,#staffblock li .blockwrapper .postdetails h2,.list-praticien li .blockwrapper .postdetails h2{font-size:1rem}#officesblock li .blockwrapper .postdetails h3,#officesblock li .blockwrapper .postdetails p,#staffblock li .blockwrapper .postdetails h3,#staffblock li .blockwrapper .postdetails p,.list-praticien li .blockwrapper .postdetails h3,.list-praticien li .blockwrapper .postdetails p{font-size:.9375rem;font-weight:400}#officesblock li .blockwrapper .postdetails .staffcabinets,#staffblock li .blockwrapper .postdetails .staffcabinets,.list-praticien li .blockwrapper .postdetails .staffcabinets{line-height:1em;margin:.25em 0}#officesblock li .blockwrapper .postdetails .staffcabinets span,#staffblock li .blockwrapper .postdetails .staffcabinets span,.list-praticien li .blockwrapper .postdetails .staffcabinets span{color:#fff;padding:.1em .4em 0;font-size:8px;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:.2em;position:relative;z-index:1}#officesblock li .blockwrapper .postdetails .staffcabinets span:before,#staffblock li .blockwrapper .postdetails .staffcabinets span:before,.list-praticien li .blockwrapper .postdetails .staffcabinets span:before{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#569bbc}#officesblock li .blockwrapper .calltordv,#staffblock li .blockwrapper .calltordv,.list-praticien li .blockwrapper .calltordv{position:absolute;z-index:4;left:80%;border-width:2px;border-color:transparent transparent transparent #569bbc;border-radius:0;border-style:solid;bottom:5%;height:2.5em;width:2.5em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:.8em;text-decoration:none}#officesblock li .blockwrapper .calltordv.ishover,#staffblock li .blockwrapper .calltordv.ishover,.list-praticien li .blockwrapper .calltordv.ishover{-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s}#officesblock li .blockwrapper .calltordv.ishover:hover,#staffblock li .blockwrapper .calltordv.ishover:hover,.list-praticien li .blockwrapper .calltordv.ishover:hover{background:#569bbc;color:#fff}#officesblock li .blockwrapper .calltordv:before,#staffblock li .blockwrapper .calltordv:before,.list-praticien li .blockwrapper .calltordv:before{left:.4em;top:.65em;content:'';position:absolute;display:block;width:1em;height:1em;line-height:1em;background:url(../img/arrow-right-white.svg) center center/1em 1em no-repeat;z-index:1}#officesblock li .blockwrapper .calltordv span,#staffblock li .blockwrapper .calltordv span,.list-praticien li .blockwrapper .calltordv span{width:2rem;text-indent:2rem;display:block;height:2.5rem;position:relative;border-radius:1.5em;overflow:hidden;text-align:center;font-size:.9em;line-height:2.5em;white-space:nowrap}#officesblock li .blockwrapper{padding-bottom:73.61111111%}#officesblock li .blockwrapper .calltordv{left:85%}#officesblock li .blockwrapper .calltordv+.calltordv,#officesblock li .blockwrapper .calltordv+.calltordv:before{opacity:0}#officesblock li .blockwrapper .calltordv:before{-webkit-transition:opacity .2s .3s;transition:opacity .2s .3s}#officesblock li .blockwrapper:hover .calltordv:before{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.questionlist{list-style:none;counter-reset:my-awesome-counter;padding-left:0;margin-left:0}.questionlist+.col12{text-align:center;margin-top:2em}.questionlist li{counter-increment:my-awesome-counter;list-type:none;position:relative;padding-top:50px;padding-left:0;margin-left:0}.questionlist li:after,.questionlist li:before{height:1em;position:absolute;left:0;top:0;font-size:1.875em}.questionlist li:before{width:1.13333333em;background:#569bbc;transform:rotate(4deg)}.questionlist li:after{content:counter(my-awesome-counter);font-weight:900;color:#fff;width:1.06666667em;text-align:right;line-height:1.33333333em;z-index:1}.questionlist li h3{color:#242424;font-weight:700}.questionlist li a{color:#569bbc;text-decoration:underline}.iconlist li h3 a,.questionlist li a:hover{text-decoration:none}.iconlist li{padding-left:20%;position:relative}.iconlist li+li{margin-top:3em}.iconlist li h3{color:#242424;font-weight:700}.iconlist li h3+p{margin-top:.5em}.iconlist li h3 a{color:inherit}.about .iconlist li h3+p a,.servicelist li.col p a{text-decoration:underline;color:#569bbc}.iconlist li .iconholder{position:absolute;left:0;top:0;padding-bottom:15%;height:0;width:15%}.iconlist li .iconholder img{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}.iconlist li .iconholder:after{content:'';position:absolute;left:0;top:0;width:34px;height:30px;background:#7dc5e8;background:rgba(125,197,232,.7);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.iconlist li:nth-child(2n) .iconholder:after{left:auto;right:0;top:50%;margin-top:-15px}.iconlist li:nth-child(3n) .iconholder:after{bottom:auto;left:auto;right:0;top:0}.about .iconlist li{padding-left:0;text-align:center;padding-top:8%;margin-bottom:80px}.about .iconlist li .iconholder{width:20%;padding-bottom:20%;left:50%;margin-left:-10%}.about .iconlist li .iconholder:after{left:auto;right:-20%;top:50%}.about .iconlist li h3+p{min-height:7.5em}.about .iconlist li:nth-child(2n) .iconholder:after{right:auto;top:auto;bottom:-5%;left:10%}.about .iconlist li:nth-child(3n) .iconholder:after{top:auto;right:-5%;bottom:-5%}.servicelist{position:relative;z-index:1}.servicelist li.col{padding-top:1.5em;margin-bottom:2em;position:relative;line-height:1.875em}.servicelist li.col p a:hover{text-decoration:none}.servicelist li.col p:first-child{margin-top:0}.servicelist li.col p:last-child{margin-bottom:0}.servicelist li.col:nth-child(odd){clear:left}.servicelist li.col:before{content:'';position:absolute;left:0;top:0;width:14px;height:12px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg);font-size:1.875em}#valuesblock{background:#f0f0f0;padding:3em 0;margin-bottom:50px}#valuesblock #aboutslider{margin-top:2em}#valuesblock #aboutslider .swiper-slide{width:55%!important;max-width:722px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:4em}#valuesblock #aboutslider .swiper-slide .num{position:absolute;left:0;width:34px;height:30px;line-height:1.35em;color:#fff;font-weight:900;font-size:1.875em;text-align:right}#valuesblock #aboutslider .swiper-slide .num:before{width:100%;height:100%;position:absolute;left:0;top:0;content:'';background:#569bbc;z-index:-1;-webkit-transform:rotate(4deg);transform:rotate(4deg)}#valuesblock #aboutslider .swiper-slide h3{color:#242424;font-weight:700;margin-bottom:0}#equipeblock p a,#equipeblock ul a,#valuesblock #aboutslider .swiper-slide p a,#valuesblock #aboutslider .swiper-slide ul a{text-decoration:underline;color:#569bbc}#valuesblock #aboutslider .swiper-slide p{margin-top:.5em}#equipeblock{margin-bottom:80px}#equipeblock p a.calltoaction,#equipeblock ul a.calltoaction{text-decoration:none;color:inherit}#equipeblock p a.calltoaction:hover,#equipeblock ul a.calltoaction:hover{color:#fff}#equipeblock .meta:before{top:1.6875em}#equipeblock .meta h2{text-transform:none}#equipeblock .list-praticien li.col6:first-child{margin-left:0}#equipeblock .list-praticien li .postdetails{width:90%}.digitalisation{background:#f0f0f0;padding-top:2em;margin-top:1em;margin-bottom:8em;position:relative}.digitalisation h2:before{content:'';right:calc(100% + .5em);top:.65em;width:56px;background:#569bbc;height:1px;position:absolute}.digitalisation .secondline{position:relative;margin-top:2em}.digitalisation .visual{position:absolute;height:calc(100% + 6em);right:0;width:48.3%;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}.digitalisation .visual.popup-youtube:before{background:url(../img/play.svg) center center/90px 90px no-repeat rgba(0,0,0,.5);content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.73;-webkit-transition:background-size .15s ease-in-out;transition:background-size .15s ease-in-out}.digitalisation .visual.popup-youtube:hover:before{background-size:100px 100px}.digitalisation .col.col6{position:relative}.digitalisation h3{font-size:1.3em;color:#000;font-weight:400;line-height:1.5em;margin-bottom:1em}#impact .col.col7 ul li:before,.digitalisation ul li:before{left:0;font-size:1.875em;content:''}#impact .col.col7 ol,#impact .col.col7 p,#impact .col.col7 ul,.digitalisation ul{line-height:1.875em}.digitalisation ul{margin:1em 0}.digitalisation ul li{padding-left:1em;position:relative}.digitalisation ul li+li{margin-top:1.5em}.digitalisation ul li:before{position:absolute;top:.45em;width:6px;height:5px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg)}#impact{margin-top:3em;margin-bottom:3em}#impact .slidercontainer{position:relative}#impact h2{margin:2em auto}#impact h2:before{content:'';right:calc(100% + .5em);top:.65em;width:56px;background:#569bbc;height:1px;position:absolute}#impact .visual{position:absolute;height:100%;width:calc(50% - 120px);left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}#impact .col.col7>div{padding-bottom:1.5em}#impact .col.col7 h3{color:#000;font-weight:700}#impact .col.col7 ul{margin:1em 0}#impact .col.col7 ul li{padding-left:1em;position:relative}#impact .col.col7 ul li+li{margin-top:1.5em}#impact .col.col7 ul li:before{position:absolute;top:.45em;width:6px;height:5px;background:#569bbc;-webkit-transform:rotate(4deg);transform:rotate(4deg)}#impact .col.col7 ul li a{color:#569bbc;text-decoration:underline}#impact .col.col7 ul li a:hover{text-decoration:none}#equipment{padding-top:3em}#equipment .wrapper{padding-top:2em;padding-bottom:2em;position:relative;z-index:1}#equipment #equipimg{width:96%;position:relative;left:4.8%;top:-5em;height:0;overflow:hidden;padding-bottom:66.71105193%;background-repeat:no-repeat;background-position:center center;background-size:cover}#equipment p a,#equipment ul a{text-decoration:underline;color:#569bbc}#equipment p a.calltoaction,#equipment ul a.calltoaction{text-decoration:none;color:inherit}#equipment p a.calltoaction:hover,#equipment ul a.calltoaction:hover{color:#fff}#equipment .col8{position:relative}#equipment .col8:before{position:absolute;content:'';right:5%;width:3000px;background:#f0f0f0;top:-2em;bottom:2em;z-index:-1}.tech #equipment h3{font-weight:400;color:#000}.tech #equipment p{margin-left:1em}#officemap{position:relative;min-height:509px}#officemap:before{display:block;content:" ";margin-top:-120px;height:120px}#officemap .themap{overflow:hidden;width:51.5%;background:#fff;position:absolute;right:48.5%;top:120px;height:509px}#officemap .themap .actualmap{width:1149px;height:509px;position:absolute;right:-170px;top:0;background:url(../img/map_becker.svg) right top/100% 100% no-repeat #fff}#officemap .themap .actualmap.de{background:url(../img/map_becker_de.svg) right top/100% 100% no-repeat #fff}#officemap .themap .actualmap .lux{position:absolute;left:39.16449086%;height:85.8546169%;top:9.4302554%;width:26.37075718%;-webkit-box-sizing:border-box;box-sizing:border-box}#officemap .themap .actualmap .lux .marker{position:absolute;height:1px;width:1px}#officemap .themap .actualmap .lux .marker img{bottom:0;height:37px;width:26px;left:-13px;position:absolute}#officemap .themap .actualmap .lux .marker area{cursor:pointer}#officemap .themap-small-device{margin:2rem 0;display:none;width:100%;position:relative;top:0;left:0;bottom:0;right:0;overflow:visible}#officemap .themap-small-device .actualmap{-webkit-transform:translateX(50%);transform:translateX(50%);right:50%}#officemap ul#officeinfolist li>*{opacity:0}#officemap ul#officeinfolist li a{color:#000;text-decoration:none}#officemap ul#officeinfolist li a strong,#officemap ul#officeinfolist li a:hover{color:#569bbc}#officemap ul#officeinfolist li a.calltoaction{color:#000}#officemap ul#officeinfolist li a.calltoaction.secondary,#officemap ul#officeinfolist li a.calltoaction:hover{color:#fff}#officemap h3{color:#242424;font-size:1.125em}#officemap p{margin:.45em 0}#officemap p strong{color:#569bbc;font-weight:700}#officemap .calltoaction+.calltoaction{margin-left:.5em}.downloadlist{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.2%;-moz-column-gap:3.2%;column-gap:3.2%}.downloadlist li{border:1px solid #569bbc;border-radius:14px;page-break-inside:avoid;margin-bottom:2em}.downloadlist li a{position:relative;display:block;padding:15px 65px 15px 10px;overflow:hidden}.downloadlist li a:after{content:'';width:55px;position:absolute;right:0;top:0;background:url(../img/download.svg) center center/1.25em 1.25em no-repeat #569bbc;height:100%;border-radius:0 12px 12px 0}.downloadlist li a h2{margin-top:0;font-size:1.25em;font-weight:700;color:#242424;margin-bottom:.35em}.downloadlist li a p{margin-top:.25em;line-height:1.5em}.downloadlist li a p:last-child{margin-bottom:0}.newslist#newsblock ul li+li{margin-top:65px}.newslist#newsblock ul+.col12{margin-top:72px;text-align:center}.newslist .col6{position:relative}.newslist .col6 .postvisual{position:absolute;right:105.4%;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.newslist .col6 .postcategory:before,.sliderbuttons:before{background:#569bbc;content:''}.newslist .col6 .postcategory{position:relative;padding:.3em .5em 0;margin-bottom:2em;color:#fff;text-transform:uppercase;display:inline-block;z-index:1;font-size:.75em}.newslist .col6 .postcategory:before{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.newslist .col6 h2,.newslist .col6 h3{width:80%;color:#242424;font-weight:700;margin-bottom:.25em;font-size:1.25em}.newslist .col6 .postdate,.sliderbuttons{font-size:.75em;text-transform:uppercase}.newslist .col6 p{width:80%}.newslist .col6 .calltoaction{margin-bottom:1em;margin-top:2em}.containspagination{text-align:right}.sliderbuttons{position:relative;width:170px;height:2em;float:right;margin-top:1em}.sliderbuttons:before{position:absolute;left:50%;margin-left:-1px;width:2px;top:-.2rem;height:2rem}.sliderbuttons .next,.sliderbuttons .prev{outline:0;position:absolute;top:0;width:auto;height:26px;font-size:26px;white-space:nowrap}.sliderbuttons .next:after,.sliderbuttons .next:before,.sliderbuttons .prev:after,.sliderbuttons .prev:before{display:inline-block;position:relative;width:1em;height:1em;line-height:1em;background:url(../img/arrow-left.svg) center center/.5em .5em no-repeat;top:-.1em}.sliderbuttons .next span,.sliderbuttons .prev span{position:relative;width:0;display:inline-block;overflow:hidden;font-size:12px;height:26px;line-height:24px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;vertical-align:top}.sliderbuttons .next:hover span,.sliderbuttons .prev:hover span{width:75px}.sliderbuttons .prev{right:50%;margin-right:10px;text-align:right}.sliderbuttons .prev:before{content:''}.sliderbuttons .next{text-align:left;right:auto;left:50%;margin-left:10px}.sliderbuttons .next:after{content:'';background-image:url(../img/arrow-right.svg)}.sliderbuttons .next:hover span{width:60px}#awardsslider>.wrapper.clearfix{text-align:center;margin-top:2em}#awardsslider .swiper-slide{padding-top:2em;padding-bottom:2em;position:relative}#awardsslider .swiper-slide .prevmarker{position:absolute;left:-.9em;top:50%;margin-top:-.43em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;display:none}#awardsslider .swiper-slide.swiper-slide-active{margin-right:-17vw}#awardsslider .swiper-slide.swiper-slide-next .prevmarker{opacity:1}#awardsslider .swiper-slide .wrapper{position:relative}#awardsslider .swiper-slide .col4{position:relative;z-index:3}#awardsslider .swiper-slide .col8{position:relative;min-height:7.7em}#awardsslider .swiper-slide .col8:before{left:-8%;top:-10%;bottom:-10%;right:-1%;background:#f0f0f0;content:'';position:absolute}#awardsslider .swiper-slide .col8 *{position:relative;z-index:2}#awardsslider .swiper-slide .prevmarker,#awardsslider .swiper-slide h3{font-weight:900;line-height:.75em;color:#242424;font-size:9.7em}#awardsslider .swiper-slide h4{color:#242424;font-weight:700;line-height:1.5em;font-size:1.25em;margin-right:25%}#awardsslider .swiper-slide p{margin:.5em 25% 0 0;line-height:1.5em}#awardsslider .swiper-slide .logo{width:10%;height:90%;right:2%;top:5%;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#awardsslider .swiper-slide .logo.logo2{right:14%}#awardsslider .swiper-slide .logo a{display:block;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}footer{background:#242424;color:#fff;padding-top:43px;padding-bottom:43px;font-size:.875em}footer .col.col2 span{display:block;margin-top:.4em}footer #footerlogo{display:block;padding-bottom:18.0385289%;width:100%;height:0;background:url(../img/logo2_white.svg) center center/100% 100% no-repeat;margin-top:3em}footer .honcodeimg{width:100%;height:auto;display:block}footer #postfooter{position:absolute;bottom:0;left:0;color:#000;font-size:.75em;background:#fff;width:100%;height:34px;line-height:34px}footer #postfooter img{height:1.1em;width:1.1em;position:relative;top:-.15em;display:inline-block}footer #postfooter span+span:before{content:' . '}footer #postfooter a{float:right}footer ul#offices{margin-bottom:2em;-webkit-column-count:4;-moz-column-count:4;column-count:4}footer ul#offices li{line-height:1.35em;min-height:6.3em}footer ul#offices li h4{color:#fff;font-size:.875em;margin-bottom:.25em}footer .col4 b,footer .col4 strong,footer .copy.col,footer ul#footermenu>li a:hover,footer ul#offices li p b,footer ul#offices li p strong{color:#569bbc}footer ul#offices li p{font-size:.875em}footer ul#offices li+li{margin-top:1em}footer ul#footermenu{display:block;text-align:left;line-height:1.75em;font-size:1em}footer ul#footermenu>li{margin:.5em 3em 0 0;display:inline-block;position:relative}footer ul#footermenu>li:after{position:absolute;left:calc(100% + 1.5em - 3px);background:#569bbc;content:'';top:50%;margin-top:-3px;height:6px;width:6px}footer ul#footermenu>li.nobullet:after{display:none}footer .copy.col{text-align:left;font-size:.75em;margin-top:.8em}footer .copy.col ul{display:inline}footer .copy.col ul li{display:inline-block}footer .copy.col ul li:before{content:' . '}footer .copy.col ul li:first-child:before{content:''}footer .col4{font-size:.875em;text-align:center}footer .col4 p{margin-top:3em}footer .col4 p a{margin-left:2.4em}footer .col4 p a+a{margin-left:3.2em}footer .col4.honcode{text-align:left}footer .col4.honcode p{margin:0 0 .3em;font-size:.95em}footer .col4.honcode p a{color:#569bbc;text-decoration:underline;margin-left:0}footer .col4.honcode p a:hover{text-decoration:none}@media only screen and (min-width:1600px){#awardsslider .swiper-slide.swiper-slide-active{margin-right:-30vw}}@media only screen and (max-width:1400px){#awardsslider .swiper-slide .col.col8{width:50%}}@media only screen and (max-width:1200px){#awardsslider .swiper-slide .prevmarker,#awardsslider .swiper-slide h3{font-size:13.2vw}header #pretopmenu,header #topmenu{font-size:.85em}.faqcat h2:before,.meta:before{display:none}#homevideo{height:calc(100vh - 70px)}header{width:100%;height:70px}header #logo{left:15px;top:14px;width:204px;height:37px}header #topmenu{margin-top:8px}header #topmenu li{margin-left:1.5em}}@media only screen and (max-width:1000px){#staffblock li{width:30.7%;float:left}#officesblock li{width:47.4%}}@media only screen and (max-width:900px){#homevideo,html body{margin-top:70px}header{z-index:1000;position:fixed;left:0;top:0;width:100%;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.25);box-shadow:0 10px 20px -5px rgba(0,0,0,.25)}header nav{-webkit-transition:height .5s;transition:height .5s;left:0}header.active nav{height:calc(100vh - 70px)}header #menutoggle{position:absolute;right:15px;top:15px;width:40px;height:40px;display:block;border-radius:4px;background:#eee;-webkit-transition:background .3s;transition:background .3s}header #menutoggle span,header #menutoggle span:after,header #menutoggle span:before{height:4px;width:80%;background:#CCC;content:'';position:absolute;display:block;left:10%;top:50%;margin-top:-2px;border-radius:10px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s;transition:all .3s}header #menutoggle span:after,header #menutoggle span:before{width:100%;left:0}header #menutoggle span:before{top:-6px}header #menutoggle span:after{top:10px}header #menutoggle.active{background:#569bbc}header #menutoggle.active span,header #menutoggle.active span:after,header #menutoggle.active span:before{background:#fff}header #menutoggle.active span{background:0 0}header #menutoggle.active span:before{top:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header #menutoggle.active span:after{top:2px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}header nav{position:absolute;top:100%;width:100%;height:0;background:#fff;overflow:hidden}header nav #pretopmenu,header nav #topmenu{float:none;font-size:1em;margin-top:0}header nav #pretopmenu li,header nav #pretopmenu li+li,header nav #topmenu li,header nav #topmenu li+li{display:block;margin-left:0}header nav #pretopmenu li,header nav #topmenu li{border-bottom:1px solid #fff;height:5.5vh;line-height:5.5vh;text-align:center;font-size:1.5em;padding:4px 0}header nav #pretopmenu li.lang-item,header nav #pretopmenu li.lang-item+.lang-item,header nav #topmenu li.lang-item,header nav #topmenu li.lang-item+.lang-item{margin-left:0}header nav #pretopmenu li.cabinet-structure:after,header nav #pretopmenu li.current-menu-item:after,header nav #topmenu li.cabinet-structure:after,header nav #topmenu li.current-menu-item:after{display:none}header nav #pretopmenu li.urgency,header nav #topmenu li.urgency{padding-left:0;font-weight:700}header nav #pretopmenu li.urgency a,header nav #topmenu li.urgency a{padding:0}header nav #pretopmenu li a,header nav #topmenu li a{padding:0;display:block}header nav #topmenu li{border-bottom:1px solid #eee}}@media only screen and (max-width:1200px) and (min-width:1023px){header #topmenu{font-size:.85em;margin-top:15px}}@media only screen and (max-width:1100px) and (min-width:767px){#equipeblock .wrapper>.col1,#equipment .col8:before{display:none}#awardsslider .swiper-slide.swiper-slide-active{margin-right:-6em}#awardsslider .swiper-slide.swiper-slide-next .prevmarker{opacity:0!important}#officemap .clearfix .col{margin:0 1.3%}#officemap .clearfix .col.col5{width:44.9%}#officemap .clearfix .col.col7{width:49.5%}#officemap .themap .actualmap{right:-350px}#officemap .calltoaction+.calltoaction{margin-left:.1em}#equipment .wrapper:before{position:absolute;content:'';right:5%;width:3000px;background:#f0f0f0;top:1em;bottom:1em;z-index:-1}#equipment .col4{width:50.6%;margin:0 2%}#equipment .col8{width:42%;margin:0 0 0 1.3%}#equipment .col8 #equipimg{top:-3em}#equipeblock .list-praticien li.col6{margin:0 0 15px;width:80%}#equipeblock .wrapper>.col6{width:40%}#filterstaff{margin-bottom:0}#filterstaff li a.calltoaction{padding:.5em .8em}#filterstaff li+li{margin-left:.25em}.single-cabinet .sliderbuttons{margin-top:-250px;z-index:30;margin-right:85px}footer>.wrapper.clearfix .col.col4{display:block;clear:both;width:100%;margin:auto;text-align:center;float:none}footer>.wrapper.clearfix .col.col4 #footerlogo{margin:-35px 0 15px;width:50%;display:inline-block}footer>.wrapper.clearfix .col.col8{display:block;clear:both;width:90%;margin:0 auto;float:none}footer>.wrapper.clearfix .col.col8.copy{margin-top:20px;margin-bottom:20px;text-align:center}footer>.wrapper.clearfix .col.col6{display:block;clear:both;width:90%;margin:0 auto;float:none}footer>.wrapper.clearfix .col.col6 #footermenu{margin-bottom:30px}footer>.wrapper.clearfix .col.col6 #footermenu>li.nobullet:after{display:block}footer>.wrapper.clearfix .col.col6 #footermenu>li:last-child:after{display:none}}@media only screen and (max-width:763px){.emergencyblock p,footer #postfooter{line-height:1.25em}footer #postfooter,footer .col.col2,footer .col4.honcode,footer .copy.col ul,footer ul#footermenu>li,footer ul#offices{text-align:center}#officemap{overflow:hidden;margin-bottom:2rem}#homevideo+main,#questionnaire+main{padding-top:1rem}.contact .col8 form{padding:5%}#impact .visual,.digitalisation .col.col6 .visual{position:relative;height:0;padding-bottom:100%;left:auto;top:auto}form label.half{width:100%;margin-right:0}form label.half:nth-child(even){margin-left:0}#equipeblock,#staffblock{width:90%}#equipeblock li,#staffblock li{width:47.5%;margin-right:2.5%}#equipeblock li:nth-child(even),#staffblock li:nth-child(even){margin-right:0;margin-left:2.5%}#equipeblock{margin-bottom:1em;width:100%}#equipeblock>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}#equipeblock>.wrapper li{float:left}.digitalisation{margin-bottom:2em}.digitalisation .col.col6 .visual{margin-bottom:1em}.downloadlist{-webkit-column-count:1;-moz-column-count:1;column-count:1}#impact{margin-top:2em}#impact h2{margin-top:0;margin-bottom:1em}#impact .visual{width:100%}#impactslider{padding-top:1em;padding-bottom:1em}#impactslider .swiper-slide{width:90%;margin-left:2%;margin-right:2%;background:#fff;font-size:.8em;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px -2px rgba(0,0,0,.1);box-shadow:0 0 10px -2px rgba(0,0,0,.1)}.emergencyblock .calltoaction{font-size:1.3em}#questionnaire{display:none}body.home #questionnaire{display:block;position:static;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body.home #questionnaire button{width:auto;left:50%;margin-top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer{padding-bottom:0}footer ul#offices{margin-top:1em;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;float:left;width:100%;display:block}footer ul#offices li{float:left;width:50%;margin:0 0 2em}footer ul#offices li+li{margin:0 0 2em}footer .col4 p a{margin-left:0;display:block}footer .col4 p a+a{margin-left:0}footer #footerlogo{margin-top:0;margin-bottom:2em}footer ul#footermenu>li{margin-right:0;display:block}footer .col.col2 span a{font-size:12px}footer .honcodeimg{width:100px;height:auto;margin-left:auto;margin-right:auto}footer .copy.col ul li{font-size:1.25em;margin:1em;display:block}footer .copy.col ul li+li:before{display:none}footer .col4.honcode{margin:1.5em auto!important}footer #postfooter{position:static;bottom:auto;left:auto;font-size:.9em;height:auto}footer #postfooter .wrapper.clearfix{width:90%;margin:0 auto}footer #postfooter .wrapper.clearfix .col>a{display:block;text-align:center;float:none;margin:1em 0}footer #postfooter span{white-space:nowrap;display:block;margin:1em 0}footer #postfooter span+span:before{display:none}.wrapper .col{font-style:normal;float:none;width:90%;margin:0 5%}.wrapper .col.col1,.wrapper .col.col10,.wrapper .col.col11,.wrapper .col.col12,.wrapper .col.col2,.wrapper .col.col3,.wrapper .col.col4,.wrapper .col.col5,.wrapper .col.col6,.wrapper .col.col7,.wrapper .col.col8,.wrapper .col.col9{width:90%;margin:0 auto}.iconlist,.questionlist+.col.col12{margin-bottom:4em}.iconlist{margin-top:4em}.about .iconlist,.servicelist li.col.col6+li{margin-top:2em}.newslist .col6 .postvisual{display:block;position:relative;right:auto;top:auto;height:0;padding-bottom:50%;margin-bottom:1em}#moreservices,#officeinfolist,.about .iconlist,.servicelist{margin-bottom:2em}.newslist .col6 h3,.newslist .col6 p{width:100%}#newsslider{padding-bottom:2em;background:#FCFCFC}#newsslider .swiper-slide{width:85%;margin-right:2%;margin-left:2%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 5px 10px -2px rgba(0,0,0,.2);box-shadow:0 5px 10px -2px rgba(0,0,0,.2)}#newsslider .swiper-slide .col.col6{width:100%}#newsslider .swiper-slide .col.col6:first-child{display:none}#newsslider .swiper-slide .col.col6 .calltoaction,#newsslider .swiper-slide .col.col6 .postcategory,#newsslider .swiper-slide .col.col6 .postdate,#newsslider .swiper-slide .col.col6 h3,#newsslider .swiper-slide .col.col6 p{width:auto;margin-left:5%;margin-right:5%}#newsslider .swiper-slide .col.col6 p{font-size:.9em}#officeinfolist{padding-top:.5em}#valuesblock #aboutslider .swiper-slide{font-size:.9em;padding:1.5em 2em 1.5em 3em;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:2%;margin-right:2%;width:80%!important;background:#fff;overflow:visible}#valuesblock #aboutslider .swiper-slide .num{z-index:2;top:.75em;left:-.25em}#officemap .selectwrapper,.filters .selectwrapper{color:#fff;z-index:1;overflow:hidden;outline:0;text-align:center}.about .iconlist li .iconholder,.digitalisation .visual{display:block;margin-bottom:1em;left:auto;top:auto;position:relative}.about .iconlist li{padding-top:0}.about .iconlist li.col.col4+li{margin-top:5em}.about .iconlist li h3+p{min-height:0}.about .iconlist li .iconholder{margin-left:auto;margin-right:auto;width:30%;padding-bottom:30%}#officesblock li{width:90%}.digitalisation{background:0 0}.digitalisation .secondline{margin-top:0}.digitalisation .visual{right:auto;height:0;width:100%;padding-bottom:50%}#officemap .themap,#questionnaire p.rotate{display:none}#officemap .themap-small-device,.calltoaction{display:block}#officemap .selectwrapper{display:block;border:2px solid #569bbc;border-radius:8px;position:relative;line-height:1rem;-webkit-transition:color .4s,border-color .4s,background 0s 0s;transition:color .4s,border-color .4s,background 0s 0s;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25em;margin-bottom:.5em;background:url(../img/arrow-down.svg) 95% center/.5em .5em no-repeat #569bbc}#officemap .selectwrapper select{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;padding:.5em 1em;width:120%;line-height:1.2em}#officemap ul#officeinfolist li .calltoaction+.calltoaction{margin-left:0;margin-top:.5em}.calltoaction{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#equipment .col8:before,.faqcat .faqlist dt:before,main .officeinfo:before{display:none}#equipment #equipimg{width:100%;left:auto;top:auto;margin-top:1em}.faqcat{padding-top:1em}.faqcat h2{font-size:1.25em}.faqcat .faqlist dt{font-size:1.1em;padding-left:0}.faqcat .faqlist dt a{padding-right:35px}.faqcat .faqlist dd{padding-right:0}.tech #equipment p{margin-left:0}main{padding-bottom:0;padding-top:10px}main h1,main h2{font-size:1.5em}main.page.about{padding-top:70px}main .timetable dt{width:9em}main .officecontent{margin-top:2em}main .officecontent .col.col12.double{-webkit-column-count:1;-moz-column-count:1;column-count:1}main .officeinfo{margin-bottom:0;background:#F0F0F0;margin-top:1em}main .officeinfo .calltoaction{width:100%}main .officeinfo .wrapper.clearfix{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical}main .officeinfo .wrapper.clearfix .bg,main.page.person .personblock:before{display:none}main .officeinfo .wrapper.clearfix .col.col7{-webkit-box-ordinal-group:1;box-ordinal-group:1;width:100%}main .officeinfo .wrapper.clearfix .col.col5{-webkit-box-ordinal-group:2;box-ordinal-group:2}main .officeinfo .wrapper.clearfix .officephotoswrapper{width:100%}main .officeinfo .wrapper.clearfix #officephotos{top:0;left:0;height:100%;width:100%}main .officeinfo .wrapper.clearfix #officephotos .swiper-slide{width:80%}#homevideo #tagline,main.page .content p,main.page.tech .content h3{width:100%}main.page .backlink{margin-top:1.5em;margin-bottom:0}main.page.person .col3 img{margin-top:0}main.page.person .staffcabinets,main.page.person dl.prostory,main.page.person h2{margin-top:1em}main.page.person .buttons .calltoaction{display:block}main.page.person .buttons .calltoaction+.calltoaction{margin-left:0;margin-top:1em}main.page .content h1{font-size:1.75em;margin-top:1em}main.page.tech .content h2{font-size:1em;text-align:center}main.page.tech .content .twocols{-webkit-column-count:1;-moz-column-count:1;column-count:1}main.page .about{margin-bottom:2em;margin-top:0}main.page .about:after{display:none}main.page .about>.about-img,main.page .about>a{width:100%;height:0;padding-bottom:56.5%;top:auto;left:auto;position:relative;display:block}main.page .about #abouttitle{padding:0}main.page .about #abouttitle h1{font-size:2em}main #equipment,main #equipment+section,main #officemap,main #officemap+section.wrapper,main section.wrapper+section.wrapper{margin-top:1.5em}main #equipment,main #equipment .wrapper{padding-top:0}main .timetable{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1}#homevideo #tagline{text-align:center;top:auto;bottom:0;padding:1em;-webkit-transform:none;transform:none}#homevideo #tagline h1{font-size:2.25em}.filters ul{display:none}.filters .selectwrapper,.filters select{display:block}#awardsslider .swiper-slide .col.col8:before,#awardsslider .swiper-slide.swiper-slide-next .prevmarker,#awardsslider>.wrapper.clearfix>.col.col6:first-child{display:none}.filters .selectwrapper{border:2px solid #569bbc;border-radius:8px;position:relative;line-height:1rem;-webkit-transition:color .4s,border-color .4s,background 0s 0s;transition:color .4s,border-color .4s,background 0s 0s;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25em;background:url(../img/arrow-down.svg) 95% center/.5em .5em no-repeat #569bbc}.filters .selectwrapper select{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;padding:.5em;width:120%;line-height:1.25em}#awardsslider,#awardstitle{background:#F0F0F0}#awardstitle{padding-top:1em;text-align:center}#awardsslider>.wrapper.clearfix{padding-bottom:2em;margin-top:0}#awardsslider .swiper-slide{background:#fff;-webkit-box-shadow:0 5px 10px -2px rgba(0,0,0,.1);box-shadow:0 5px 10px -2px rgba(0,0,0,.1);width:80%;margin-right:1.5%;margin-left:1.5%;text-align:center}#awardsslider .swiper-slide h3{font-size:1.5em;margin-bottom:.5em}#awardsslider .swiper-slide.swiper-slide-active{margin-right:1.5%}#awardsslider .swiper-slide h4,#awardsslider .swiper-slide p{margin-right:0}#awardsslider .swiper-slide h4{font-size:.8em;margin-top:.5em}#awardsslider .swiper-slide p{font-size:.8em}#awardsslider .swiper-slide .col.col8{width:90%}#awardsslider .swiper-slide .logo{width:50%;padding-bottom:50%;position:static;float:left}.sliderbuttons{display:none;float:none;margin-left:auto;margin-right:auto}}@media only screen and (max-width:450px){#equipeblock li,#equipeblock li:nth-child(even),#staffblock li,#staffblock li:nth-child(even){width:100%;margin-right:0;margin-left:0}#equipeblock li{margin-bottom:48px}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:763px){.order-small-device-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-small-device-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}