.img-adaptive img,img.adaptive{width:100%;height:auto;}form.node-image-form .image-preview{float:left;padding-right:15px;}form.node-image-form .image-widget-data{overflow:hidden;padding-bottom:2px;}form.node-image-form .image-widget-data .form-type-textfield{margin-top:0;}.modal-content .form-actions{padding:15px 15px 0 15px;text-align:right;border-top:1px solid #e5e5e5;margin:30px -15px 0;}#manager-menu{position:absolute;top:100px;left:100px;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;padding:20px;cursor:move;z-index:20;background:#fff;max-width:205px;}#manager-menu .contextual{display:none;}#manager-menu .toggle-manager{position:relative;z-index:3;max-width:1em;cursor:pointer;}#manager-menu h2{margin:-1em 0 0.5em 1em;font-size:1.5em;}@media (max-width:767px){#manager-menu{display:none !important;}}.h-0{height:0 !important;}.h-xs-up,.hidden-xs-up{display:none !important;}@media (max-width:575px){.h-xs-down,.hidden-xs-down{display:none !important;}}@media (min-width:576px){.h-sm-up,.hidden-sm-up{display:none !important;}}@media (max-width:767px){.h-sm-down,.hidden-sm-down{display:none !important;}}@media (min-width:768px){.h-md-up,.hidden-md-up{display:none !important;}}@media (max-width:991px){.h-md-down,.hidden-md-down{display:none !important;}}@media (min-width:992px){.h-lg-up,.hidden-lg-up{display:none !important;}}@media (max-width:1199px){.h-lg-down,.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.h-xl-up,.hidden-xl-up{display:none !important;}}.h-xl-down,.hidden-xl-down{display:none !important;}.img-adaptive img,img.adaptive{width:100%;height:auto;}form.node-image-form .image-preview{float:left;padding-right:15px;}form.node-image-form .image-widget-data{overflow:hidden;padding-bottom:2px;}form.node-image-form .image-widget-data .form-type-textfield{margin-top:0;}.modal-content .form-actions{padding:15px 15px 0 15px;text-align:right;border-top:1px solid #e5e5e5;margin:30px -15px 0;}#manager-menu{position:absolute;top:100px;left:100px;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;padding:20px;cursor:move;z-index:20;background:#fff;max-width:205px;}#manager-menu .contextual{display:none;}#manager-menu .toggle-manager{position:relative;z-index:3;max-width:1em;cursor:pointer;}#manager-menu h2{margin:-1em 0 0.5em 1em;font-size:1.5em;}@media (max-width:767px){#manager-menu{display:none !important;}}.h-0{height:0 !important;}.h-xs-up,.hidden-xs-up{display:none !important;}@media (max-width:575px){.h-xs-down,.hidden-xs-down{display:none !important;}}@media (min-width:576px){.h-sm-up,.hidden-sm-up{display:none !important;}}@media (max-width:767px){.h-sm-down,.hidden-sm-down{display:none !important;}}@media (min-width:768px){.h-md-up,.hidden-md-up{display:none !important;}}@media (max-width:991px){.h-md-down,.hidden-md-down{display:none !important;}}@media (min-width:992px){.h-lg-up,.hidden-lg-up{display:none !important;}}@media (max-width:1199px){.h-lg-down,.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.h-xl-up,.hidden-xl-up{display:none !important;}}.h-xl-down,.hidden-xl-down{display:none !important;}@font-face{font-family:"tahoma";src:url(/themes/adaptive/fonts/tahoma.ttf);}@font-face{font-family:"tahomabd";src:url(/themes/adaptive/fonts/tahomabd.ttf);}.inverse{color:#fff;}body{font-family:"Roboto",Helvetica,Arial,sans-serif;background-color:#fafafa;color:#555;font-size:16px;line-height:1.4;font-weight:300;}li,p{color:#555;font-size:0.96em;line-height:1.5;}header{background:#393185;color:#555;}header .nav li.menu-item{border-right:1px solid #564f96;}header .nav li.menu-item:first-child a::before{left:0;}header .nav li.menu-item:last-child{border:0;}header .nav li.menu-item a{color:#fff;font-size:0.9em;padding:0 1rem;position:relative;line-height:120px;}header .nav li.menu-item a::before{content:"";transition-duration:0.2s;position:absolute;height:1px;background:transparent;top:59%;left:1rem;right:1rem;}header .nav li.menu-item a:hover::before{background:#fff;}header .nav li.menu-item ul li a::before{left:0;right:0;top:72%;}footer{background:#393185;color:#fff;border-top:1px solid #ccc;font-size:0.95em;}footer .synapse .link{color:#fff;border-bottom:1px solid #fff;}footer .synapse .link:focus,footer .synapse .link:hover{color:#fff;border-color:transparent;}footer .synapse .link:active{border-color:#fff;}footer a{color:#fff;}footer a:hover{color:#fff;}h1,.page-node-37 #partners h2,.page-node-37 #letters h2,.page-node-37 #license h2,h2.underlined{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:800;font-size:1.85rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h2{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.45rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h3{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.15rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h4{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h5{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.15rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h6{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;margin-bottom:0.5rem;color:#555;line-height:1.2em;}h1,.page-node-37 #partners h2,.page-node-37 #letters h2,.page-node-37 #license h2,h2.underlined{margin:1.6em 0 1em;font-family:"tahomabd",Helvetica,Arial,sans-serif;}@media (max-width:575px){h1,.page-node-37 #partners h2,.page-node-37 #letters h2,.page-node-37 #license h2,h2.underlined{font-size:1.6rem;}}h2{margin:1.4em 0 0.8em;}h3{margin:1em 0;}a{color:#00a2e1;transition:all 0.3s;}a:hover{color:#006b95;text-decoration:none;}a:focus{outline:none !important;}b,strong{font-weight:500;}blockquote{padding:2em 1em 1.2em 80px;background:#fff url(/themes/adaptive/images/quote.png) 20px 20px no-repeat;margin:2.4em 0;box-shadow:0 0 130px #e8e8e8;color:#909090;font-style:italic;font-size:1em;font-weight:100;}button:focus{outline:none !important;}img{max-width:100%;height:auto;}img .text-xs-right{float:right;margin-left:20px;margin-bottom:15px;}img .text-xs-left{float:left;margin-right:20px;margin-bottom:15px;}img .text-xs-center{width:100%;height:auto;margin:10px 0;}table{width:100%;max-width:100%;margin-bottom:1rem;color:#777;}table td,table th{padding:0.75rem 2rem;line-height:1.2;vertical-align:top;border:1px solid #ccc;}table td{padding:0.9rem 0.75rem;}table thead th{vertical-align:bottom;text-align:center;font-weight:500;white-space:nowrap;}table tbody tr:nth-of-type(odd){background-color:#fff;}table tbody + tbody{border-top:2px solid #eceeef;}ul{padding-left:0;}ol{padding-left:1em;counter-reset:item;}ol > li{margin:0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;line-height:1.7;counter-increment:item;}ol > li:before{display:inline-block;width:1em;padding-right:0.5em;font-weight:bold;text-align:right;content:counter(item) ".";}.bootstrap-adaptive,.page-node-37 #block-adaptive-title,.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title,.front .region-title #block-adaptive-title{margin:0 auto;}@media (min-width:576px){.bootstrap-adaptive,.page-node-37 #block-adaptive-title,.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title,.front .region-title #block-adaptive-title{max-width:540px;}}@media (min-width:768px){.bootstrap-adaptive,.page-node-37 #block-adaptive-title,.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title,.front .region-title #block-adaptive-title{max-width:720px;}}@media (min-width:992px){.bootstrap-adaptive,.page-node-37 #block-adaptive-title,.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title,.front .region-title #block-adaptive-title{max-width:960px;}}@media (min-width:1200px){.bootstrap-adaptive,.page-node-37 #block-adaptive-title,.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title,.front .region-title #block-adaptive-title{max-width:1140px;}}h2.underlined{margin:0;padding:1.5em 0 2.1em;position:relative;}h2.underlined::after{content:"";width:73px;background:#555;height:3px;left:4px;bottom:2.5rem;position:absolute;}.node--type-news .file-link,.node--type-project .file-link{padding-left:30px;font-size:0.9em;margin:2em 0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAAfElEQVQ4jWO0NGz9z0AkOHauihFdjJEUA2B6jp2rgnOYkCVwYHTw38qoDasBBG3GZggLsgpkp8EAsm1QQ2Be/m9l1MZIiguwuoQFpzJMgDWwyXEBCiDGBdhigoEB6iLauwBbzDAwIGKH9i5ASwekG0BzL4waQF6JRF0XAACNeR3oHrzDXQAAAABJRU5ErkJggg==") left top no-repeat;}.fade{position:fixed;opacity:0;transition-duration:0.3s;pointer-events:none;}.fade.visible{opacity:1;pointer-events:all;}#sboxOverlay{left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.5);z-index:510;}#sboxContent{box-shadow:0 0 20px -4px #333;max-width:870px;z-index:520;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(1) translateZ(1px);-webkit-font-smoothing:antialiased;}@media (max-width:1199px){#sboxContent{max-width:80%;}}@media (max-width:991px){#sboxContent{width:90%;}}#sboxContent .content{overflow:hidden;background:#fff;}#sboxContent .carousel-item{text-align:center;}#sboxContent .carousel-item img{width:auto;}#sboxWrapper{position:relative;}#sboxClose{top:-35px;right:-35px;color:#fff;font-size:1.5em;font-weight:200;position:absolute;cursor:pointer;}#sboxPager{position:absolute;bottom:0;text-align:center;left:0;right:0;padding:0.5em;font-weight:bold;}.point-wrapper{background:url(/themes/adaptive/images/work.png) 20px 20px no-repeat;border-radius:76px;overflow:hidden;width:76px;height:76px;display:flex;align-items:center;}.point-wrapper.loading{background:url(/themes/adaptive/images/work-loading.png) 18px 24px no-repeat;}#block-synmap-2 .point-wrapper{width:70px;height:70px;background:url(/themes/adaptive/images/pplogo.png) 20px center no-repeat;}.point-wrapper.active{width:360px;padding:10px 20px 10px 76px;box-sizing:border-box;display:flex;align-items:center;animation:animate 0.5s ease-out 1;animation-fill-mode:forwards;}#block-synmap-2 .point-wrapper.active{width:70px;height:70px;padding:10px 20px 10px 76px;animation:animate2 0.5s ease-out 1;animation-fill-mode:forwards;}.point-wrapper .point{min-width:300px;padding:20px 0;font-weight:200;}#block-synmap-2 .point-wrapper .point{background:none;}@keyframes animate{0%{width:76px;background-color:rgba(255,255,255,0);}100%{width:360px;background-color:rgb(255,255,255);box-shadow:3px 3px 11px -3px #ccc;}}@keyframes animate2{0%{width:70px;background-color:rgba(255,255,255,0);}100%{width:360px;background-color:rgb(255,255,255);box-shadow:3px 3px 11px -3px #ccc;}}@keyframes pulse{100%{width:76px;height:76px;}}footer{padding:1.6em 0;}footer .copy{font-size:0.8em;}footer .synapse .logo{position:relative;top:-7px;}footer .synapse .link{transition:border-color 0.3s;text-decoration:none;}#header-full{padding:0.5em 0;}#header-full nav li{padding:0 15px;}#header-full .nav-inline li{display:inline-block;}#header-full .phone{display:inline-block;position:relative;z-index:2;}#header-full .logo img{height:100%;}#header-full .btn-outline-primary{color:#02b5e6;background-color:transparent;background-image:none;border-color:#02b5e6;}#header-full .btn-outline-primary:hover{color:#038df3;background-color:#02b5e6;border-color:#02b5e6;}#header-full .btn-outline-primary:focus,#header-full .btn-outline-primary.focus{box-shadow:0 0 0 3px rgba(2,181,230,0.5);}#header-full .btn-outline-primary.disabled,#header-full .btn-outline-primary:disabled{color:#02b5e6;background-color:transparent;}#header-full .btn-outline-primary:active,#header-full .btn-outline-primary.active,.show > #header-full .btn-outline-primary.dropdown-toggle{color:#038df3;background-color:#02b5e6;border-color:#02b5e6;}.header-info{border-bottom:#777 solid 1px;}.header-info__inner{padding:10px 0;}.header-small__inner{padding:5px 0 0;}.header-small .logo-small img{height:41px;margin-bottom:5px;}.main-menu .classic-menu-dropdown{position:relative;}.main-menu .classic-menu-dropdown ul{left:0;min-width:175px;position:absolute;z-index:1000;display:none;float:left;list-style:none;text-shadow:none;padding:10px 5px;background-color:#ffffff;margin:0;border:1px solid #eee;border-radius:4px;}.main-menu .classic-menu-dropdown ul li{line-height:1.5em;}.main-menu .classic-menu-dropdown:hover ul{display:block;position:absolute;}.main-menu .menu-dropdown-trigger{display:none;}#small-menu .menu-item{text-align:center;}#small-menu .classic-menu-dropdown .menu{position:static;float:none;display:none;border-radius:0;}#small-menu .classic-menu-dropdown > .menu-item{overflow:hidden;}#small-menu .classic-menu-dropdown > a{display:block;max-width:calc(100% - 50px);margin:0 auto;}#small-menu .classic-menu-dropdown .menu-dropdown-trigger{position:absolute;top:0;right:0;width:30px;max-height:100%;font-size:21px;display:block;text-align:center;padding:7px 0;cursor:pointer;}#small-menu .menu-item--is-open{background-color:#0188ca;}#small-menu .menu-item--is-open > .menu-dropdown-trigger,#small-menu .menu-item--is-open > a{color:#fff;}#small-menu .menu-item--is-open > .menu-dropdown-trigger{transform:rotate(180deg);}.nav-togglers{padding-top:0;}.nav-toggler{position:relative;width:44px;height:40px;padding:0;overflow:hidden;border-radius:4px;border:2px solid #fff;margin-left:6px;color:#fff;background:none;}.nav-toggler:focus{outline:none;}.nav-toggler .icon-bar{position:absolute;height:3px;background-color:#fff;display:block;border-radius:1px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;}.nav-toggler .icon-bar + .icon-bar{margin-top:0;}.nav-toggler .icon-bar-top{transform:rotate(-45deg);}.nav-toggler .icon-bar-bottom{transform:rotate(45deg);}.nav-toggler.collapsed{color:#444;border-color:#fff;}.nav-toggler.collapsed .icon-bar{background-color:#fff;}.nav-menu .icon-bar{left:5px;top:17px;width:30px;}.nav-menu .icon-bar-middle{opacity:0;left:-30px;top:17px;}.nav-menu.collapsed .icon-bar-top{top:8px;transform:rotate(0);}.nav-menu.collapsed .icon-bar-middle{opacity:1;left:5px;}.nav-menu.collapsed .icon-bar-bottom{top:26px;transform:rotate(0);}.nav-info{width:40px;height:40px;text-align:center;border-radius:20px;}.nav-info.collapsed{width:41px;}.nav-info .icon-bar{left:3px;top:17px;width:30px;}.nav-info.collapsed .icon-bar-top{transform:rotate(90deg);top:8px;width:3px;left:17px;}.nav-info.collapsed .icon-bar-bottom{transform:rotate(90deg);top:20px;width:15px;left:11px;}header{position:fixed;top:0;left:0;right:0;z-index:30;transition:background-color 0.3s;}@media (min-width:992px){.toolbar-fixed header{top:78px;}}header .menu-item a{transition-duration:0s;}header.sticky{background:#393185 !important;}#small-menu .menu-item--is-open{background:none;}#header-full .container-fluid{max-width:1410px;margin:0 auto;}#header-full .nav-inline li:first-child a{padding-left:0 !important;}#header-full .logo img{height:auto;}.header-info{border-bottom:#564f96 solid 1px;}.header-info a{color:#fff;margin:0 auto;font-size:1.5em;display:block;text-align:center;}#header-small .nav{display:block;padding:0.7em 0;border-top:1px solid #fff;margin-top:0.7em;}#header-small .menu-item{border-right:0;transition-duration:0.3s;}#header-small .menu-item a{line-height:4em;}#header-small .menu-item a::before{display:none;}#sys .col-md-12{min-height:0;}.jumbotron{background:none;}.element-hidden,.hidden{display:none;}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 6px);}details select.form-control:not([size]):not([multiple]){height:2.8rem;width:80%;}a.tabledrag-handle .handle{width:22px;height:22px;}.container-inline .form-no-label{display:inline-block;width:45%;}.container-inline input{box-sizing:border-box;}.form-type-radio .description,.form-type-checkbox .description{margin-left:0;}.region-tabs{height:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;width:auto;font-size:0.875em;line-height:1.1em;}.region-tabs nav{position:absolute;top:0;right:0;float:right;z-index:8;padding:0 0 0 0.1em;margin:0;overflow:hidden;border:none;background:none;}.region-tabs .block > div.contextual{display:none !important;}.tabs.primary li{display:block;float:left;vertical-align:bottom;margin:0 0 0 0.35em;}.tabs.primary li a{color:#000;opacity:0.65;background-color:#efefef;height:1.8em;line-height:1.8em;display:block;float:left;padding:0 0.4em;margin:0;border:solid 1px #9ab1df;text-shadow:0 1px 0 #fff;border-radius:4px;}.tabs.primary li a:hover{opacity:1;}.tabs.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{position:absolute;top:25px;right:0;float:right;z-index:8;padding:0 0 0 3px;margin:0;overflow:hidden;border:none;background:none;}.tabs li{display:block;float:left;}.tabs li:first-child{padding-left:0;}.tabs li:last-child{border-right:none;}.tabs li a{padding:0.25em 0.5em;}.tabs li a.active{background:#f2f2f2;border-radius:5px;}html,body,.dialog-off-canvas-main-canvas{position:relative;height:100%;}.page-wrapper{height:100%;display:flex;flex-direction:column;padding-top:120px;}.page-wrapper .region-content{flex:1;}.page-wrapper #main{flex:1;}@media (max-width:991px){.page-wrapper{padding-top:67px;}}.front .page-wrapper{padding-top:0;}#main{position:relative;margin-bottom:7.5em;}@media (max-width:767px){#main{margin-bottom:4em;}}@media (max-width:575px){#main{margin-bottom:0;}}.page-node-14 #main{margin-bottom:0;}.node-form{max-width:1140px;margin:0 auto;padding:0 15px;}#gotop{width:60px;height:55px;background:#393185 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAYAAADnEwSWAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAYklEQVR42r3U0QoAEAyF4T26N59cKBTb7EftRu18EhMJLFVtVYbqe4KvBZrAHxAPGhAHOqE8aIRyoCcMASMhKfCm+QrMnDLUS9y/K4N8WacsefFndpnP5p0Xw+acheETfMyvwp6mRI05ys0AAAAASUVORK5CYII=") center center no-repeat;cursor:pointer;position:fixed;bottom:20px;right:20px;transition-duration:0.3s;opacity:0;pointer-events:none;z-index:100;}.sticky #gotop{pointer-events:all;opacity:1;}@media (min-width:992px){.front header{background:none;}}.front header .nav li.menu-item{border:0;}.front .region-title{position:absolute;z-index:5;top:20%;width:100%;top:80px;}@media (min-width:1200px){.front .region-title #block-adaptive-title{max-width:1410px;}}.front .region-title h1,.front .region-title .page-node-37 #partners h2,.page-node-37 #partners .front .region-title h2,.front .region-title .page-node-37 #letters h2,.page-node-37 #letters .front .region-title h2,.front .region-title .page-node-37 #license h2,.page-node-37 #license .front .region-title h2,.front .region-title h2.underlined{color:#fff;width:60%;padding:0 15px;font-size:2.8rem;}@media (max-width:1199px){.front .region-title h1,.front .region-title .page-node-37 #partners h2,.page-node-37 #partners .front .region-title h2,.front .region-title .page-node-37 #letters h2,.page-node-37 #letters .front .region-title h2,.front .region-title .page-node-37 #license h2,.page-node-37 #license .front .region-title h2,.front .region-title h2.underlined{width:80%;}}@media (max-width:991px){.front .region-title h1,.front .region-title .page-node-37 #partners h2,.page-node-37 #partners .front .region-title h2,.front .region-title .page-node-37 #letters h2,.page-node-37 #letters .front .region-title h2,.front .region-title .page-node-37 #license h2,.page-node-37 #license .front .region-title h2,.front .region-title h2.underlined{font-size:1.8rem;width:100%;}}@media (max-width:575px){.front .region-title h1,.front .region-title .page-node-37 #partners h2,.page-node-37 #partners .front .region-title h2,.front .region-title .page-node-37 #letters h2,.page-node-37 #letters .front .region-title h2,.front .region-title .page-node-37 #license h2,.page-node-37 #license .front .region-title h2,.front .region-title h2.underlined{font-size:1.5rem;}}.front #slider{display:flex;min-height:997px;background:url(/themes/adaptive/images/slide1.jpg) center center/cover no-repeat;align-items:flex-end;position:relative;}@media (max-width:991px){.front #slider{min-height:800px;}}.front #slider .inner{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/themes/adaptive/images/slide1.jpg) center center/cover;opacity:0;transition-duration:0.7s;}.front #slider .inner.active{opacity:1;}.front #slider .inner2{background-image:url(/themes/adaptive/images/slide2.jpg);}.front #slider .inner3{background-image:url(/themes/adaptive/images/slide3.jpg);}.front #slider .container-fluid{margin-bottom:10%;position:relative;counter-reset:section;max-width:1380px;}@media (max-width:991px){.front #slider .container-fluid{max-width:720px;}}@media (max-width:991px){.front #slider .container-fluid{max-width:540px;}}.front #slider .container-fluid #worm{height:3px;background:#00a2e1;width:0;transition-duration:0.7s;position:absolute;left:0;}.front #slider .container-fluid .col-item{border-top:1px solid #595590;padding-top:4em;color:#fff;}@media (max-width:991px){.front #slider .container-fluid .col-item{border-top:0;}}.front #slider .container-fluid .col-item .content{opacity:0.6;transition-duration:0.7s;padding-left:80px;position:relative;min-height:50px;}.front #slider .container-fluid .col-item .content::before{counter-increment:section;content:"0" counter(section);position:absolute;left:0;top:0;width:50px;text-align:center;line-height:50px;height:50px;border:1px solid #fff;border-radius:50px;}.front #slider .container-fluid .col-item.active .content{opacity:1;}.front #projecting .row div{text-align:center;margin:1em 0;color:#555;text-decoration:none;}.front #projecting .row div > a{text-decoration:none;color:#393185;}.front #projecting .row div.field--name-field-term-icon-front{min-height:70px;}.front #projecting .row div:hover{color:#393185;text-decoration:underline;}.front #parallax{background:url(/themes/adaptive/images/parallax.jpg);background-attachment:fixed;}.front #parallax .row div{background:url(/themes/adaptive/images/icons-parallax.png) 0 1px no-repeat;padding-left:160px;display:flex;align-items:center;min-height:117px;}.front #parallax .row div:last-child{background-position-y:-233px;}@media (max-width:575px){.front #parallax .row div{padding:140px 15px 10px;text-align:center;background-position:center top;max-width:300px;}}.front #parallax .row div h2{color:#fff;margin:0;}.front #customers{background:#fff;}.front #customers .container-fluid{max-width:1692px;}.front #customers .logos > div{min-width:188px;max-width:188px;text-align:center;}.front #customers .logos > div .title{font-size:0.75em;text-align:center;line-height:1.4em;display:inline-block;margin-top:0.5em;}.front #customers .logos > div .field--name-field-image{min-height:70px;display:flex;justify-content:center;align-items:center;}.front #customers .logos > div .field--name-field-image img{max-width:none;filter:gRaYsCaLe(100%);transition-duration:0.3s;}.front #customers .logos > div:hover img{filter:none;}.front #partners .partners div{text-align:center;}.front #partners .partners div .field--name-field-image{min-height:70px;}.front #partners .partners div .title{font-size:0.75em;text-align:center;line-height:1.4em;display:inline-block;margin-top:0.8em;}.front #partners .partners div img{max-width:none;}.path-contact #map{position:absolute;height:100%;width:100%;}.main-menu .classic-menu-dropdown ul{background-color:#393185;min-width:250px;}.main-menu .classic-menu-dropdown ul li{display:block;white-space:nowrap;border:0;}.main-menu .classic-menu-dropdown ul li a{line-height:3em !important;padding:0;}.region-order .form-type-textfield label{display:none;}.region-order .form-type-textarea label{display:none;}.synmap{min-height:300px;}.node__content ul li{list-style:none;}.node__content ul li::before{content:"·";font-size:1.1em;margin-right:0.2em;font-weight:bold;line-height:1.2em;}.node__content table{max-width:720px;margin:0 auto;}.node__content table tbody::before{content:"";display:block;height:3px;}.node__content table td{font-size:0.85em;}.page-node-2 .region-title{background:#FAFAFA;}.page-node-2 article.node--type-page{background:#FAFAFA;padding-bottom:2em;}.page-node-2 #slider{overflow:hidden;}.page-node-2 #slider .absolute{position:absolute;left:0;right:0;z-index:2;}.page-node-2 #slider .absolute:first-child{pointer-events:none;}.page-node-2 #slider .absolute:nth-child(2){margin-top:8em !important;}@media (max-width:767px){.page-node-2 #slider .absolute:nth-child(2){margin-top:3em !important;}}.page-node-2 #slider .absolute:nth-child(2) a.jumpto{color:#00a2e1;font-size:1.3em;cursor:pointer;padding:0.3em 0.6em;}.page-node-2 #slider .absolute:nth-child(2) a.jumpto span{border-bottom:1px dashed;}.page-node-2 #slider .absolute:nth-child(2) a.jumpto.active{background:#FEFE84;}.page-node-2 #slider .absolute:nth-child(2) a.jumpto.active span{border:0;}.page-node-2 #slider .owl-carousel{width:auto;}.page-node-2 #slider .owl-carousel .owl-stage-outer{margin:0 60px;}.page-node-2 #slider .owl-carousel .owl-nav div{position:absolute;width:60px;top:0;bottom:0;left:0;background:#FAFAFA url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAlklEQVQ4jaWVSRKAIAwEZ3w5P48XYwGSVU4K1U1INFBEkBkk9XHM89cfOCXw4FAQwSIyTEEGNiPIwkdBBf4IqvAi6MAAwO29BO+CMjwLWrAK2jBgf4ljSmpPACyVMYebA533fnnqIsmW5D2Ck7TxbOALupJPEquSYxUqErOhZCWMunJUnbCphpEU7oWjKHUveJGkBZbkBqRwXx9kfmB9AAAAAElFTkSuQmCC") center center no-repeat;font-size:0;}.page-node-2 #slider .owl-carousel .owl-nav div:last-child{left:inherit;right:0;transform:scaleX(-1);}.page-node-2 #slider .owl-item::before{content:" ";position:absolute;border-left:1px solid #eee;height:100%;bottom:0;top:0;height:100vh;}.page-node-2 #slider .owl-item:first-child::before{display:none;}.page-node-2 #slider .work{padding-top:300px;width:300px;}@media (max-width:767px){.page-node-2 #slider .work{padding-top:150px;}}.page-node-2 #slider .work.last{padding-right:150px;width:450px;}.page-node-2 #slider .work article{position:inherit;}.page-node-2 #slider .work hr{position:absolute;right:0;left:0;margin:0;}.page-node-2 #slider .work .relative{position:relative;padding-top:3em;}.page-node-2 #slider .work h4{font-weight:200;text-align:left;margin-bottom:1em;position:relative;}.page-node-2 #slider .work h4::after{content:"▼";position:absolute;left:0;bottom:calc(0% - 2.1rem);font-size:0.8rem;}.page-node-2 #slider .work h5{font-weight:400;text-align:left;}.page-node-2 #slider .work h5 a{color:#00a2e1;text-decoration:none;}.page-node-2 #slider .work h5 a:hover{text-decoration:underline;}.page-node-2 #sliderbox .body{min-height:190px;padding:0 75px;text-align:center;display:flex;flex-flow:column;justify-content:center;position:relative;}@media (max-width:767px){.page-node-2 #sliderbox .body{position:inherit;padding:1em;height:auto;}}.page-node-2 #sliderbox .body h5{text-align:center;}.page-node-2 #sliderbox a.control{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAP0lEQVR42nWPSQoAMAgD/f+nU1qQJpoIXpxxKwDVOSKDV0vA1D+YUADDBRqCDN/pBDaWMEeI4HbImVlIL1x0AD8NlmqIxnwiAAAAAElFTkSuQmCC") center center no-repeat;}@media (max-width:767px){.page-node-2 #sliderbox a.control{width:40%;background:none;}}.page-node-2 #sliderbox a.control:hover{background-color:rgba(50,50,50,0.1);}.page-node-2 #sliderbox a.control:last-child{transform:rotate(180deg) scale(1);}.page-node-2 #maaap #block-synmap .synmap{min-height:800px;}@media (max-width:991px){.page-node-2 #maaap #block-synmap .synmap{min-height:400px;}}.page-node-2 #maaap .legend{line-height:4em;}.page-node-2 #gallery .container-fluid{max-width:1400px;}.page-node-2 #gallery .gallery{padding:6px;}.page-node-2 #gallery article{min-height:300px;position:relative;}@media (max-width:767px){.page-node-2 #gallery article{min-height:220px;}}@media (max-width:575px){.page-node-2 #gallery article{min-height:160px;}}.page-node-2 #gallery article:hover .title{background:rgba(57,49,133,0.5);}.page-node-2 #gallery article:hover .title *{opacity:0;}.page-node-2 #gallery article:hover .title .bg{opacity:1;}.page-node-2 #gallery article .title{position:absolute;z-index:5;display:flex;left:0;right:0;bottom:0;top:0;justify-content:center;flex-flow:column;text-align:center;background:rgba(57,49,133,0.5);pointer-events:none;}.page-node-2 #gallery article .title .bg{transition-duration:0.3s;position:absolute;z-index:6;left:0;right:0;bottom:0;top:0;opacity:0;background:url(/themes/adaptive/images/camera.png) center center no-repeat;}.page-node-2 #gallery article .title div{font-size:0.9em;}.page-node-2 #gallery article .title *{color:#fff;transition-duration:0.2s;font-weight:200;}.page-node-2 #gallery article .node__content{position:absolute;top:0;bottom:0;left:0;right:0;}.page-node-2 #gallery article .node__content > div{height:100%;}.page-node-2 #gallery article .node__content > div .field__item:first-child{height:100%;}.page-node-2 #gallery article .node__content > div .field__item:first-child *{height:100%;width:100%;}.page-node-2 #gallery article .node__content img{object-fit:cover;}.page-node-2 #colorbox{border-radius:0;}.page-node-2 #colorbox #cboxWrapper{border-radius:0;}.page-node-2 #cboxTitle{width:100%;padding:0;left:0;right:0;position:absolute;display:flex !important;align-items:center;justify-content:center;background:#fff;}.page-node-2 #cboxCurrent{border:0;padding:0;right:0;left:0;text-align:center;line-height:38px;bottom:-38px;}.page-node-2 #cboxNext,.page-node-2 #cboxPrevious{right:inherit;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAP0lEQVR42nWPSQoAMAgD/f+nU1qQJpoIXpxxKwDVOSKDV0vA1D+YUADDBRqCDN/pBDaWMEeI4HbImVlIL1x0AD8NlmqIxnwiAAAAAElFTkSuQmCC") center center no-repeat;width:50px;height:38px;bottom:-38px;}.page-node-2 #cboxNext:hover,.page-node-2 #cboxPrevious:hover{background-position:center center;background-color:rgba(50,50,50,0.1);}.page-node-2 #cboxNext{left:inherit;right:0;transform:rotate(180deg);}.page-node-2 #cboxClose{top:-35px;right:-35px;color:#fff;font-size:1.5em;font-weight:200;position:absolute;cursor:pointer;background:none;text-indent:0;}.page-node-14:not(.node-edit) #content-area{padding:0 !important;}.page-node-14:not(.node-edit) #block-synmap-2 .synmap{height:940px;}@media (max-width:991px){.page-node-14:not(.node-edit) #block-synmap-2 .synmap{height:400px;}}.page-node-14:not(.node-edit) #block-adaptive-content{position:absolute;padding:2em;margin:2em;background:#fff;z-index:10;max-width:350px;margin-left:calc((100vw - 1140px) / 2);}@media (max-width:1199px){.page-node-14:not(.node-edit) #block-adaptive-content{margin-left:calc((100vw - 960px) / 2);}}@media (max-width:991px){.page-node-14:not(.node-edit) #block-adaptive-content{margin-left:15px;position:relative;margin:0;max-width:none;}}.page-node-14:not(.node-edit) #block-adaptive-content h2{font-size:1.1rem;}@media (min-width:576px) and (max-width:991px){.page-node-14:not(.node-edit) #block-adaptive-content h2{margin-top:0;}}.page-node-14:not(.node-edit) #block-adaptive-content h3{margin:0 0 0.3em;}.page-node-14:not(.node-edit) #block-adaptive-content p{font-size:0.84em;margin-bottom:0.4rem;}.page-node-14:not(.node-edit) #block-contact label{display:none;}.page-node-14:not(.node-edit) #block-contact .messages{background:none;box-shadow:none;border:0;padding:0;font-size:0.84em;}.page-node-14:not(.node-edit) #block-contact .messages--error,.page-node-14:not(.node-edit) #block-contact .messages--error li{color:#a51b00;}.page-node-14:not(.node-edit) #block-contact .messages--status{color:#325e1c;}.page-node-14:not(.node-edit) #block-contact input.form-email,.page-node-14:not(.node-edit) #block-contact input.text-full,.page-node-14:not(.node-edit) #block-contact textarea{font-size:0.84em;padding:1.2em 1.6em;border-color:#eaeaea;color:#8a8a8a;}.page-node-14:not(.node-edit) #block-contact input.form-email::placeholder,.page-node-14:not(.node-edit) #block-contact input.text-full::placeholder,.page-node-14:not(.node-edit) #block-contact textarea::placeholder{color:#ccc;}.page-node-14:not(.node-edit) #block-contact input.form-email.error,.page-node-14:not(.node-edit) #block-contact input.text-full.error,.page-node-14:not(.node-edit) #block-contact textarea.error{border-color:red !important;}.page-node-14:not(.node-edit) #block-contact .form-actions,.page-node-14:not(.node-edit) #block-contact .form-item{margin:0.8em 0;}.page-node-14:not(.node-edit) #block-contact .form-type-textarea{margin:1.2em 0;}.page-node-14:not(.node-edit) #block-contact .field--name-field-form-file{font-size:0.84em;}.page-node-14:not(.node-edit) #block-contact .field--name-field-form-file .form-submit{font-weight:200;background:#393186;font-size:0.85em;margin:0 0 0 1em;border:0;border-radius:0;}.page-node-14:not(.node-edit) #block-contact .field--name-field-form-file span.file{max-width:70%;}.page-node-14:not(.node-edit) #block-contact .field--name-field-form-file span.file a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;display:inline-block;}.page-node-14:not(.node-edit) #block-contact .form-actions input{width:100%;font-weight:200;background:#393186;font-size:0.84em;border:0;border-radius:0;border-bottom:4px solid #2D286A;padding:1.1em 0;box-shadow:0 21px 20px -19px #565656;}.page-node-14 #block-adaptive-title,.page-node-2 #block-adaptive-title,.path-news #block-adaptive-title{margin:0 auto;}.page-node-14 #block-adaptive-title h1,.page-node-14 #block-adaptive-title .page-node-37 #partners h2,.page-node-37 #partners .page-node-14 #block-adaptive-title h2,.page-node-14 #block-adaptive-title .page-node-37 #letters h2,.page-node-37 #letters .page-node-14 #block-adaptive-title h2,.page-node-14 #block-adaptive-title .page-node-37 #license h2,.page-node-37 #license .page-node-14 #block-adaptive-title h2,.page-node-14 #block-adaptive-title h2.underlined,.page-node-2 #block-adaptive-title h1,.page-node-2 #block-adaptive-title .page-node-37 #partners h2,.page-node-37 #partners .page-node-2 #block-adaptive-title h2,.page-node-2 #block-adaptive-title .page-node-37 #letters h2,.page-node-37 #letters .page-node-2 #block-adaptive-title h2,.page-node-2 #block-adaptive-title .page-node-37 #license h2,.page-node-37 #license .page-node-2 #block-adaptive-title h2,.page-node-2 #block-adaptive-title h2.underlined,.path-news #block-adaptive-title h1,.path-news #block-adaptive-title .page-node-37 #partners h2,.page-node-37 #partners .path-news #block-adaptive-title h2,.path-news #block-adaptive-title .page-node-37 #letters h2,.page-node-37 #letters .path-news #block-adaptive-title h2,.path-news #block-adaptive-title .page-node-37 #license h2,.page-node-37 #license .path-news #block-adaptive-title h2,.path-news #block-adaptive-title h2.underlined{margin:0;padding:1.5em 0 2.1em;position:relative;}.page-node-14 #block-adaptive-title h1::after,.page-node-14 #block-adaptive-title .page-node-37 #partners h2::after,.page-node-37 #partners .page-node-14 #block-adaptive-title h2::after,.page-node-14 #block-adaptive-title .page-node-37 #letters h2::after,.page-node-37 #letters .page-node-14 #block-adaptive-title h2::after,.page-node-14 #block-adaptive-title .page-node-37 #license h2::after,.page-node-37 #license .page-node-14 #block-adaptive-title h2::after,.page-node-14 #block-adaptive-title h2.underlined::after,.page-node-2 #block-adaptive-title h1::after,.page-node-2 #block-adaptive-title .page-node-37 #partners h2::after,.page-node-37 #partners .page-node-2 #block-adaptive-title h2::after,.page-node-2 #block-adaptive-title .page-node-37 #letters h2::after,.page-node-37 #letters .page-node-2 #block-adaptive-title h2::after,.page-node-2 #block-adaptive-title .page-node-37 #license h2::after,.page-node-37 #license .page-node-2 #block-adaptive-title h2::after,.page-node-2 #block-adaptive-title h2.underlined::after,.path-news #block-adaptive-title h1::after,.path-news #block-adaptive-title .page-node-37 #partners h2::after,.page-node-37 #partners .path-news #block-adaptive-title h2::after,.path-news #block-adaptive-title .page-node-37 #letters h2::after,.page-node-37 #letters .path-news #block-adaptive-title h2::after,.path-news #block-adaptive-title .page-node-37 #license h2::after,.page-node-37 #license .path-news #block-adaptive-title h2::after,.path-news #block-adaptive-title h2.underlined::after{content:"";width:73px;background:#555;height:3px;left:4px;bottom:2.5rem;position:absolute;}.page-node-15 h1.page-title,.page-node-15 .page-node-37 #partners h2.page-title,.page-node-37 #partners .page-node-15 h2.page-title,.page-node-15 .page-node-37 #letters h2.page-title,.page-node-37 #letters .page-node-15 h2.page-title,.page-node-15 .page-node-37 #license h2.page-title,.page-node-37 #license .page-node-15 h2.page-title,.page-node-15 h2.page-title.underlined{text-align:center;padding-top:400px;background:url(/themes/adaptive/images/404.png) center top no-repeat;margin-top:110px;margin-bottom:14px;}.page-node-15 p{margin-bottom:1.6em;}.page-node-15 #main{margin-bottom:6.3em;}.node--type-news .date{font-size:0.75em;font-weight:600;}.node--type-news .node--type-news .date{margin:2em 0;}.node--type-news p{font-size:0.96em;margin-bottom:1.6em;line-height:1.7;}.node--type-news .col-right{padding-top:1.6em;font-size:2em;}@media (max-width:991px){.node--type-news .col-right{padding-top:0;}}.view-news{margin-top:1em;}.view-news .row > div{padding-bottom:30px;}.view-news .wrapper{background:#fff;box-shadow:0 0 50px #eee;height:100%;border:10px solid #fff;border-radius:3px;transition-duration:0.3s;}.view-news .wrapper:hover{border-color:#393185;}.view-news .wrapper h3{margin:1.8em 0 1.2em;}.view-news .wrapper p{margin-bottom:2.6em;max-height:8.5em;overflow:hidden;}.view-news .wrapper p:nth-child(n+2){display:none;}.view-news .wrapper .more span{padding-left:1.3em;font-size:0.9em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAARklEQVQImWO0NGz9zwABjMfOVTEwMDAwMDEgwH8rozaIrKVhKwMDA8N/JElGmEpGZB1MMHOQAUwlinbmXZvYUATQbYebCwAD6A5u0ebutgAAAABJRU5ErkJggg==") left center no-repeat;font-weight:900;color:#393185;}.view-news .wrapper .date{color:#393185;margin-right:0.5em;}.view-news .pager__item a.button{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAC4jAAAuIwF4pT92AAAD6UlEQVR42t1bC3OCMAwO6oaKgq+pICoq+P9/4rq7dItd3bBNsTV3uXPnrvTLo/mSIoBb6QtNhC6EboUehJ6E1kIboVf8fMLvcqFLoROhAwhM3oTOhZYIzEb3aLTYZ8BjoYVm8xehO6EfQjOMgBGCifFzgt+tcI2zZp0S/88bSTTePSCIL1CR4bpD9PZeWfsodPpMwLFmU19efXfwrAEaoVYMMOoa9EIDuIvDqIfPbpRnO5dICevSkYfbRECueH/gMrQrfFCDJ/ezJcXDUx6iYxcntrRu9SQv/8UVaBSmXAuPlNM6Aj+l4AT/poD2XSh4Y9ITIZUMBbQKvjY98GSNPkF4Yrx3WqcHAQKPSK3fmOT1DMKVKcHRiuEdSWcUumxJjW9duvrwGtK0KXGHLvlvRzL7z+tD4u0evJZIWqttZ8sOvD3F9Qs8Q/b4eY2h6MrgGaHbv7odl7k9vzNVUbXGAUbkMNeH6sa0FrGUd1IlZJ5tMe8m8DNy2iiGOTsYMsiIXuuYzooZdEPa2EWLUJ6RfLwyt5kZMep3W2dN7DUkqCHDikfYX4/U3yuj53/hTEh+ccmJgDaVnEQLV84fKSNd4h87xoNMWtZ2w7UuLy1kQ/l7zlzG5GYXlk0G4AF4r9qYGHVG6bhkaxljY2CTNiUecPLyoNIYco7/s3xw7TGtXrKMJNyhZFl2pJflZreaVHo0qmJKX2vG03PHFD07UnrkbKBAdmczT6ct93fZ4Shle8bo2Smsjl4imEYULWmsNZwTuA781SCv7wKvdRzWcqNss20F/NJyLdqTODnc1sArOVO5jWnVOTJ66Rcf9kxkhThRAsPRoNDpZuYh8IwSmCUpFxyycsD9uWRNOcEEWk4iDWhr7hlwyVLnrtpSOr/bgh8zvJ4O54GpXOgOEnnYpU8GnuoiW9JC7svBsTJROcLPe2xD6PbKudCxPsphew5CbA33B4xdXVw098ZZLsJdZU1zPPAOGP6HjvJ/+he/GJNm4NXk/B+3qBimJ75Jq+EIHfVELwL8Qmv3XyInpLsXAL1+hEXGxOvTgEHTK++JiaWiwEP84citILw3nmj/buy4PrFaEWBeW/UetNkoAgNtPVGaBgKegmbjIXSeXYJfLwZFcHu7yk6+RnD7inTqAeiE8I6HypZJo1HB7WD/WUOGD6Xf7+SXShu4fb2jyzcgU8XLedfGV8PsjAboOcrjFG7fp3n6VCdTDNAgW8pwwGGTVil69KJE2NwnRpmSYYb6O7ENbjbBXHzDytDHzzHOA2ZYlvaadSr83lsKPcKDpwL7n1ie0GgJBCYx8WKJxrjA7ZWvDN8KPb3F6Bi63NgnltpP7z5JCz0AAAAASUVORK5CYII=");height:62px;width:62px;display:block;font-size:0;margin:0 auto;transition-duration:0.3s;}.view-news .pager__item a.button:hover{transform:rotate(180deg);}article.node--type-customer.node--view-mode-full .node__content{background:#fff;box-shadow:0 0 50px #eee;}article.node--type-customer.node--view-mode-full .node__content .field--name-field-customer-image a{display:inline-block;position:relative;}article.node--type-customer.node--view-mode-full .node__content .field--name-field-customer-image a::before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAD/0lEQVRYhcXYa4hVVRQH8N+MU2pkamal02RZSUUve2ovehP0qYf2ILIILKcEiQoiCyqSKCmyPphYVJaQBtmnIoq0kqSHBBVlRC8rhknT8dHDx0wf1r7d4517zznXGvzD5ayz915r//fea6+1zm2ZPPFhJTAUZ+NinIIOjEx9G7AWq/EWPsCfZYw2QksBqRG4FTdhQkmb3+B5zBeEm0ZbTt+VeARHZto+w4f4AutS2wE4DpMwUZCfg5txD5b+X6QexV1J/kus/AV8hN4GOq04HTeInT0CSzA3Y6sUWmveW/Bcxshy4UszsCqHkNS3Cp04C++m9jvFolp2l9RcsUpYgEvxaVljGaxOuvPT+zQ8vjukpuCOJD+DW/B3ju5g7J3Tv03s8IL0PgtXNENqJJ5I8nLMLNAbgZXC6UcVjJ2BFUmeh9FlSc1CO7YKn9heoHeIiFcnC4fOQ6/Y9S1pjs4ypPYV1xcW4qsipTRRb0Yuwhrh7DBd7HQuqQvECrYnUgOFp4WPjk1z5pK6LMmfiKA4UFgjgi+clzewFScmeUXewBpsy8hF/pfFyvQ8NW9QGw5M8ud1+odk+rMYl5E71M9xv+mfmL9Mz3bsgz8akdovYySL4XgHx9S094kdrtzcpdipf8T+GudjU6atKz2HFZGqGKu9RYNwcFLOw5AG7QfpnzHK3FRt2Iz99Q+Cv2MyjqqjNw7PigV1CieuxbfYWNNWcYUtcmquNnFs43Bsnf616VeLw8QxtuA9VV8pwtHp2aXB0RHbWzF4bknD7HqkQ5vQOzM9V4tFNST1RpInYXwTEzSLDpGaiN1tiFZRV68TK542gKSmi5S2Hm8XkdqAl9P7bSLZFiEbEmpvWD2MEdUCvIjuIuPwWCI3SrlirBs/4ef0K8JTyfZGPFk0uELqF8xO8hTcV4LUaaJ0+bVg7P3iI2QH7saPRaQGdYy5sCJ/LGLSCSIS98nPh1vlXOuE2Xgwyd+LEqnhraug1h+m480kP4DFotRoFmOFnz6UaRsv/GmvIuXsThEZfxkOx/Hpd51IJd+J6J+HdlFKL1SNSV3i1rUkexPwupyUk/eFfLvY+uzn+Sq8L5Jtd5potIjU5+AMkbIIp74Xr4odz67+FVwv/KwpUtKqZiYDuSVsBhsSiXniE56oOF4TvlrBYtyoTj1WRKqCQ3GJqBhPUq0e+oSzd4mqcrkIxvXyZT1iS8SCdyFWllQWbWmCYcIvtoqj2llCd7g4zovyiJWJxrXYIVLFDyKAri9JCHpwleonPUwV/1P8eyt3h9R/RQ8utyuxa7FIIrYnSFEllk3MV+MlDM77f2qg0SPSzzJV55+KzXtqpyrYpP9RXrOnSVE9ymUiuc/5B7C93ywE2w+NAAAAAElFTkSuQmCC") right 10px bottom 10px no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;}article.node--type-project.node--view-mode-teaser{border-bottom:1px solid #e8e8e8;color:#666;}article.node--type-project.node--view-mode-teaser .inprogress{display:inline-block;background:#999;color:#fff;padding:0.4em 1.2em 0.5em;font-size:0.9em;border-radius:5em;}article.node--type-project.node--view-mode-teaser .inprogress.status0{background:#393185;}article.node--type-project.node--view-mode-teaser article.node--type-news{padding:1.8em;background:#fff;box-shadow:0 0 50px #eee;border:10px solid #fff;border-radius:3px;transition-duration:0.3s;margin:1.8em 0 !important;}article.node--type-project.node--view-mode-teaser article.node--type-news h3{margin-top:0;}article.node--type-project.node--view-mode-teaser article.node--type-news .bottom{padding-bottom:0 !important;}article.node--type-project.node--view-mode-teaser article.node--type-news:hover{border-color:#393185;}article.node--type-project.node--view-mode-teaser .field--name-field-image{margin-top:1.65em;font-size:1.45rem;}article.node--type-project.node--view-mode-teaser .field--name-field-image span{font-size:0.96rem;font-style:italic;margin-top:-1em;display:block;line-height:4em;}article.node--type-project.node--view-mode-teaser .field--name-field-gallery a,article.node--type-project.node--view-mode-teaser .field--name-field-image a{display:block;position:relative;}article.node--type-project.node--view-mode-teaser .field--name-field-gallery a::before,article.node--type-project.node--view-mode-teaser .field--name-field-image a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(57,49,133,0.5) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAADuklEQVRYhc2X229VRRTGf+f0aFtU2lJA7LGUEG41JCgYqEaNQvTFN4lvJjwYSLj8AZQiBp+MhPggcknENAQauST6RuKFi5foAxISMHISfCAl0HBpjSAEK/18mLVhzu7Ze885elK/ZDKzZ6+19jdrZs1aOyeJADQDLwCvAkuATqDN3o0Ag8Bp4Evge+BOiNFESEprrZI2SiopHCVJvZLaMmwntlyKp1YC7wNzvLkzwI/AOeC6zU0FFgI9wDOe7G9AL3D4v/LUB97K70jaJalHUj5lhXmT2Wk6EbZV66n4RE7Sp57B45KW1LAFiyUd8+z0m+2aSG33DO2R1FjruZD0sHk4woe1kHrTM7A7QLnRPpwlt8ez+0Y1pNokXTLF45IeylBslXRK0s+S2jNk85JOmO1LkqaFktpqSrckdQesZqG3+qUB8vMl3TT5d7Pk88CjwNsWjJ8AvwYE7Zg1vD4NJaDfxmuA1jThPLAcKAKjRqpe2AHcBTrsm6mkXrfxKdylWC+UcJcvwMtpgnlgkY1PVvGBv7zxaBV6P1j/bJpQAZhu47MV3jd57310eeNOXFKO4xrjE/Mv1heBScDtJFKTPSM+WoBvgO7YvHAeztvzYeAekIvJnQdeAf7w5oasfyyLVGQsHkUNwAxTTkNTwvzjHvEIIZFKAbgJTAHaY++GgeeAuRX0uoC9uAWtwx3iOC4Av8fmoqNwi5Saq4Dbti7gqQrvB63FMQu3jTngWx6clSwssH6IhK0D597I4EuBhqF8S5ur0Hve+tO4RSWSOmrjHmB2FR+oFp24UhqcdxORx9XV13ErXlVHUmtwKe0G8HUWqRHggD2vB54M+IB/JcQjrBKeANbaeB9wNVXaMnNR0rBl8UMBWX+6pIuSBiV1BMgfMdsjkrpCSxckrfPKkXcCiWXWRpK2mM1RSasD5MeVw/s9YltCDGS0zZ69C5IaaiE1SdJRz9CAwrYn3jokHVA5xmwuq6qt+Iv1iJGJcFlSn9y5yyJTlLTJdCJciZH7LItY2s/oBuA9yn/PfwK+wyXbq7gbfRrupn4RWIZLWeBSTB9wBBgAVni2DwJvAX+nRV9SmyfpI7moCcWwpB2mG9lpUfl/oJSylWme8jETeA1XMT7Ng+pBuBw2hKsqT+Au40r5sgX4HFfORDhkHisvFAPOSbwV5H6rZkmaaeOgqDKPfRXz2MG4x/5tyNfSKm3lgE9sIkglEbsflRNFKm0rG0MPer0wGfiC8sO/d6JJwfio/PP/QAocsX5gKfDxP6LTWVDR5IdBAAAAAElFTkSuQmCC") center center no-repeat;opacity:0;z-index:5;transition-duration:0.3s;}article.node--type-project.node--view-mode-teaser .field--name-field-gallery a:hover::before,article.node--type-project.node--view-mode-teaser .field--name-field-image a:hover::before{opacity:1;}.path-taxonomy .term-content{min-height:460px;}@media (max-width:991px){.path-taxonomy .term-content{min-height:380px;}}.path-taxonomy .term-content *{color:#fff;}.path-taxonomy .term-content h1,.path-taxonomy .term-content .page-node-37 #partners h2,.page-node-37 #partners .path-taxonomy .term-content h2,.path-taxonomy .term-content .page-node-37 #letters h2,.page-node-37 #letters .path-taxonomy .term-content h2,.path-taxonomy .term-content .page-node-37 #license h2,.page-node-37 #license .path-taxonomy .term-content h2,.path-taxonomy .term-content h2.underlined{margin:2.2em 0 1.2em;}.path-taxonomy .term-content .field--name-field-term-icon{margin:2.2em 0 1.2em;font-size:1.85em;}.path-taxonomy #projects{margin-top:4em;}@media (max-width:575px){.path-taxonomy #projects{margin-top:2em;}}.path-taxonomy #projects a{transition-duration:inherit;}.path-taxonomy #projects .row{background:#fff;box-shadow:0 0 50px #eee;transition-duration:0.7s;}@media (max-width:575px){.path-taxonomy #projects .row{margin:0 10px;}}.path-taxonomy #projects .row.nolink label{color:#00a2e1;}.path-taxonomy #projects .row h3{transition-duration:0.7s;}.path-taxonomy #projects .row.link:hover{background:#393185;color:#fff;}.path-taxonomy #projects .row.link:hover h3{color:#fff;}.path-taxonomy #projects .row.link:hover .goto{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAANCAYAAAC3mX7tAAAARUlEQVQ4jWP4//8/AxVxOy45alqC1zJaWITVMlpZhGEZLS1CsYzWFsEtY/z//387Az0AvXw0LOKILqmOLvmILiUDzrIOABPUrl99cETrAAAAAElFTkSuQmCC");}.path-taxonomy #projects .row.link:hover > div{border-color:#756faa;}.path-taxonomy #projects .row > div{border-right:1px solid #e8e8e8;transition:border-color 0.7s;}.path-taxonomy #projects .row > div:last-child{border:0;}@media (max-width:991px){.path-taxonomy #projects .row > div.customers{border-bottom:1px solid #e8e8e8;}}.path-taxonomy #projects .row > div.projects article{margin-bottom:1.5em;}.path-taxonomy #projects .row .goto{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAANCAYAAAC3mX7tAAAASElEQVQ4jWP4//8/A7WwpWFrOy45qllCyDKqW4TLMppYhM0ymlmEbhlNLUK2jNHSsLWdgR6AXj4a+nFEl1RHl3xEl5IBX1kHANk/k6laAYuIAAAAAElFTkSuQmCC") center center no-repeat;}.path-taxonomy #projects article label{font-size:0.8em;margin:0;}.path-taxonomy #projects article h3{margin:0 0 0.4em;font-size:1.12rem;}.path-taxonomy #projects article .year{font-size:0.85em;}.page-node-37 #main{margin-bottom:2.5em;}.page-node-37 #block-adaptive-title{margin:0 auto;padding:0 15px;}.page-node-37 article.node--type-page .pdf{font-size:0.84em;line-height:1.7em;}.page-node-37 article.node--type-page .pdf div{text-align:center;padding:207px 29px 0;margin-top:-20px;background:url(/themes/adaptive/images/books.png) center top no-repeat;}.page-node-37 #scheme{background:url(/themes/adaptive/images/bg-scheme.jpg) center center/cover no-repeat;}.page-node-37 #scheme .row > div{display:flex;align-items:center;}.page-node-37 #scheme .main{color:#fff;border:1px solid #fff;background:url(/themes/adaptive/images/worker.png) 2em center no-repeat;padding:4em 4em 4em 6em;margin-right:4em;font-size:0.84em;line-height:1.7;position:relative;}@media (max-width:1199px){.page-node-37 #scheme .main{padding:2em 3em 2em 6em;}}@media (max-width:767px){.page-node-37 #scheme .main{margin:1.5em 0;}}.page-node-37 #scheme .main::before{content:"";width:100px;height:1px;background:#706ba4;position:absolute;right:-101px;top:50%;}@media (max-width:767px){.page-node-37 #scheme .main::before{display:none;}}.page-node-37 #scheme ul{margin:0;width:100%;}.page-node-37 #scheme ul::before{content:"";width:1px;background:#706ba4;position:absolute;top:3em;bottom:3em;}@media (max-width:1199px){.page-node-37 #scheme ul::before{top:2.9em;bottom:2.8em;}}@media (max-width:767px){.page-node-37 #scheme ul::before{display:none;}}.page-node-37 #scheme ul li{color:#fff;border:1px solid #fff;list-style:none;padding:1.5em 3em;font-size:0.84em;margin:1.3em 3em 1.3em 4em;width:75%;position:relative;}@media (max-width:1199px){.page-node-37 #scheme ul li{width:85%;padding:1.3em 2em;}}@media (max-width:767px){.page-node-37 #scheme ul li{width:100%;margin:1.5em 0;}}.page-node-37 #scheme ul li:first-child,.page-node-37 #scheme ul li:last-child{white-space:nowrap;}.page-node-37 #scheme ul li::before{content:"";width:4em;height:1px;background:#706ba4;position:absolute;left:calc(-4em - 1px);top:50%;}@media (max-width:767px){.page-node-37 #scheme ul li::before{display:none;}}.page-node-37 #license h2{margin:0;padding:1.5em 0 2.1em;position:relative;}.page-node-37 #license h2::after{content:"";width:73px;background:#555;height:3px;left:4px;bottom:2.5rem;position:absolute;}.page-node-37 #license .dload{font-size:0.84em;color:#666;}.page-node-37 #license .dload div{margin-bottom:0.4em;}.page-node-37 #license .dload a.image{display:inline-block;box-shadow:0 0 50px #eee;position:relative;margin-bottom:1em;}.page-node-37 #license .dload a.image::before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAD/0lEQVRYhcXYa4hVVRQH8N+MU2pkamal02RZSUUve2ovehP0qYf2ILIILKcEiQoiCyqSKCmyPphYVJaQBtmnIoq0kqSHBBVlRC8rhknT8dHDx0wf1r7d4517zznXGvzD5ayz915r//fea6+1zm2ZPPFhJTAUZ+NinIIOjEx9G7AWq/EWPsCfZYw2QksBqRG4FTdhQkmb3+B5zBeEm0ZbTt+VeARHZto+w4f4AutS2wE4DpMwUZCfg5txD5b+X6QexV1J/kus/AV8hN4GOq04HTeInT0CSzA3Y6sUWmveW/Bcxshy4UszsCqHkNS3Cp04C++m9jvFolp2l9RcsUpYgEvxaVljGaxOuvPT+zQ8vjukpuCOJD+DW/B3ju5g7J3Tv03s8IL0PgtXNENqJJ5I8nLMLNAbgZXC6UcVjJ2BFUmeh9FlSc1CO7YKn9heoHeIiFcnC4fOQ6/Y9S1pjs4ypPYV1xcW4qsipTRRb0Yuwhrh7DBd7HQuqQvECrYnUgOFp4WPjk1z5pK6LMmfiKA4UFgjgi+clzewFScmeUXewBpsy8hF/pfFyvQ8NW9QGw5M8ud1+odk+rMYl5E71M9xv+mfmL9Mz3bsgz8akdovYySL4XgHx9S094kdrtzcpdipf8T+GudjU6atKz2HFZGqGKu9RYNwcFLOw5AG7QfpnzHK3FRt2Iz99Q+Cv2MyjqqjNw7PigV1CieuxbfYWNNWcYUtcmquNnFs43Bsnf616VeLw8QxtuA9VV8pwtHp2aXB0RHbWzF4bknD7HqkQ5vQOzM9V4tFNST1RpInYXwTEzSLDpGaiN1tiFZRV68TK542gKSmi5S2Hm8XkdqAl9P7bSLZFiEbEmpvWD2MEdUCvIjuIuPwWCI3SrlirBs/4ef0K8JTyfZGPFk0uELqF8xO8hTcV4LUaaJ0+bVg7P3iI2QH7saPRaQGdYy5sCJ/LGLSCSIS98nPh1vlXOuE2Xgwyd+LEqnhraug1h+m480kP4DFotRoFmOFnz6UaRsv/GmvIuXsThEZfxkOx/Hpd51IJd+J6J+HdlFKL1SNSV3i1rUkexPwupyUk/eFfLvY+uzn+Sq8L5Jtd5potIjU5+AMkbIIp74Xr4odz67+FVwv/KwpUtKqZiYDuSVsBhsSiXniE56oOF4TvlrBYtyoTj1WRKqCQ3GJqBhPUq0e+oSzd4mqcrkIxvXyZT1iS8SCdyFWllQWbWmCYcIvtoqj2llCd7g4zovyiJWJxrXYIVLFDyKAri9JCHpwleonPUwV/1P8eyt3h9R/RQ8utyuxa7FIIrYnSFEllk3MV+MlDM77f2qg0SPSzzJV55+KzXtqpyrYpP9RXrOnSVE9ymUiuc/5B7C93ywE2w+NAAAAAElFTkSuQmCC") right 10px bottom 10px no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;opacity:0.7;}.page-node-37 #license .dload a.image:hover::before{opacity:1;}.page-node-37 #letters{background:#fff;box-shadow:0 0 50px #eee;}.page-node-37 #letters h2{margin:0;padding:1.5em 0 2.1em;position:relative;}.page-node-37 #letters h2::after{content:"";width:73px;background:#555;height:3px;left:4px;bottom:2.5rem;position:absolute;}.page-node-37 #letters .owl-carousel .owl-item img{width:auto;margin:0 auto;}.page-node-37 #letters .owl-carousel .owl-nav div{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAtElEQVRIibXUwRGDIBBA0S8dJbekDMrxnpRDGR5tCS/KgLKAuOzNUf8bBnTy3iPN9/2PL+3ptlvWWXz3GNMZB7CnZ9qBhngzcgFuxJuQBOiIV5EAPIgXEaMUF5Hp8/ppxeMJRzjeA604RCs5VqAZj8eZgXEAK37JWmMAN7DvzL7bIxAH+ykagIRW2ANFJDSWdU7/RQpIEofM3/QBcolngU4kGxeBm4gYLwKNSDFeBSpINQ6wATjKTPWSB4uCAAAAAElFTkSuQmCC");width:12px;height:22px;position:absolute;font-size:0;top:calc(50% - 11px);left:-90px;}@media (max-width:1320px){.page-node-37 #letters .owl-carousel .owl-nav div{left:0;}}.page-node-37 #letters .owl-carousel .owl-nav div.owl-next{background-position-x:right;left:inherit;right:-90px;}@media (max-width:1320px){.page-node-37 #letters .owl-carousel .owl-nav div.owl-next{right:0;}}.page-node-37 #letters .node--type-letter{text-align:center;max-width:260px;margin:0 auto;}.page-node-37 #letters .node--type-letter .field--name-field-customer-image .field__item{text-align:center;}.page-node-37 #letters .node--type-letter .field--name-field-customer-image .field__item a{display:inline-block;margin:1.2em auto;box-shadow:0 0 50px #eee;}.page-node-37 #letters .node--type-letter .field--name-title{font-size:0.9em;color:#666;}.page-node-37 #partners{font-size:0.95em;line-height:1.5em;}.page-node-37 #partners h2{margin:0;padding:1.5em 0 2.1em;position:relative;}.page-node-37 #partners h2::after{content:"";width:73px;background:#555;height:3px;left:4px;bottom:2.5rem;position:absolute;}.page-node-37 #partners a.link{margin-top:1em;display:block;}.page-node-37 #dosaaf{background:#fff;box-shadow:0 0 50px #eee;max-height:460px;overflow:hidden;}.page-node-37 #dosaaf .row div:first-child img{object-fit:cover;height:100%;}.page-node-37 #dosaaf .row div:last-child img{margin:2em 0;}@media (max-width:767px){.page-node-37 #dosaaf .row div:last-child img{margin:2em auto;display:block;}}.page-node-37 #dosaaf .row div:last-child .content{max-width:570px;}.page-node-37 #reg h2{margin:2.2em 0 1.3em;}.page-node-37 #reg .docs .file-link{margin:0 0 0.5em 0.5em;}.page-node-37 #reg .docs .file-link a{font-size:0.9em;}.page-node-37 #reg .docs p{margin-bottom:0.3em;color:#666;}#gotop{background:#372f8d url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAYAAADnEwSWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAdklEQVR42rXS0QrAIAiFYd//lZs6HHM0MNMy4b878d0EzAzJ+ku93YHSYHhIROxcHSaQtgOmoF0wDb0YrICr0PDDGBsfC0ImiIgkhbAk9ANlp5gFVkAf2EMWWAU9WVgPlkERsBSagVANeSCcgEYgnIK01tql2A2PMaOs+qQyOAAAAABJRU5ErkJggg==") center center no-repeat;width:60px;height:55px;position:fixed;right:20px;bottom:20px;opacity:0;z-index:50;pointer-events:none;}#gotop.visible{pointer-events:all;opacity:0.6;}#gotop.visible:hover{opacity:8;}

