html{overflow-x:hidden}div.clear{clear:both}img.left{float:left}img.right{float:right}@keyframes spin{0%{opacity:0.5}50%{opacity:0.6}100%{opacity:0.7;transform:translate(-50%,-50%) rotate(1turn)}}@keyframes dot-animation{0%{opacity:0.1}100%{opacity:0.5}}p{font-family:Roboto,"Roboto Fallback";font-weight:400;font-size:17px}header.header{position:fixed;left:0;top:0;height:78px;width:100%;margin:0;background:-moz-linear-gradient(top,rgba(16,107,171,0.96) 0%,rgba(3,137,211,0.96) 100%);background:-webkit-linear-gradient(top,rgba(16,107,171,0.96) 0%,rgba(3,137,211,0.96) 100%);background:linear-gradient(to bottom,rgba(16,107,171,0.96) 0%,rgba(3,137,211,0.96) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f5106bab",endColorstr="#f50389d3",GradientType=0 );-webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);z-index:999}header.header.close{background:#106bab;background:-moz-linear-gradient(left,#106bab 0%,#0389d3 100%);background:-webkit-linear-gradient(left,#106bab 0%,#0389d3 100%);background:linear-gradient(to right,#106bab 0%,#0389d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#106bab",endColorstr="#0389d3",GradientType=1 )}header.header:after{position:absolute;content:"";left:0;bottom:-2px;height:2px;width:100%;background:#ffffff;background:-moz-linear-gradient(left,#ffffff 29%,#78bee5 85%);background:-webkit-linear-gradient(left,#ffffff 29%,#78bee5 85%);background:linear-gradient(to right,#ffffff 29%,#78bee5 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#78bee5",GradientType=1 );z-index:1}header.header img.logo{width:100%}header.header a.brand.pull-left{position:relative;width:261px;margin:18px 0 0 48px}header.header a.brand.pull-left span.backto-mainpage{position:absolute;display:inline-block;left:-20px;bottom:-16px;font-family:"Roboto Condensed","Roboto Condensed Fallback";font-weight:700;font-style:italic;line-height:1;font-size:14px;color:#fff;text-transform:uppercase;padding-left:14px;background:url("../images/header/back-arrow.png") no-repeat 0 50%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header.header a.brand.pull-left span.backto-mainpage span.blue{color:#abdaff}header.header a.brand.pull-left:hover span.backto-mainpage{left:1px}body.homepage header.header a.brand.pull-left span.backto-mainpage{display:none}header.header #gruemenu li:has(> a.im-csak-mobil){display:none}@media (min-width: 1220px){div.moduletable.contact #contact,div.custom.schedule,div.custom.ourcompany,div.custom.online-com,div.custom.portalserver,div.custom.latest-news,div.custom.clients,header.header div.header-inner{position:relative;width:1200px;margin:0 auto}}div.custom.ourcompany{z-index:3}div.header-search.pull-right{padding-top:17px;float:left}header.header div.header-lang{padding-top:17px;float:right}header.header #gruemenu{float:left;margin:0 0 0 70px;background:transparent}header.header #gruemenu ul.sub-menu{display:none}header.header #gruemenu li:hover > ul.sub-menu{display:initial}header.header li{cursor:default}header.header #gruemenu > ul > li{position:relative;list-style:none;display:inline-block;margin:0 36px}div.header-lang div.search.search{position:relative;float:left;width:40px;padding-top:2px;margin-right:10px}div.moduletable.banner-slider{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.header-lang div.search.search .form-inline{margin:0}div.header-lang div.search.search span.search-icon-btn{position:relative;display:inline-block;width:40px;height:40px;border:2px solid transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:url("../images/header/search-icons.png") no-repeat 50% -23px;cursor:pointer;-webkit-transition:background-color 0.2s,border-color 0.2s linear;-moz-transition:background-color 0.2s,border-color 0.2s linear;-ms-transition:background-color 0.2s,border-color 0.2s linear;-o-transition:background-color 0.2s,border-color 0.2s linear;transition:background-color 0.2s,border-color 0.2s linear}div.header-lang div.search.search.close span.search-icon-btn{background-position:50% 13px}header.header div.header-lang div.search.search span.search-icon-btn:hover{background-color:#76bde5;border-color:#addef9;background-position:50% -23px}div.header-lang div.search.search div.search-tab{display:none;position:absolute;left:-345px;top:63px;height:72px;width:940px;background:rgba(120,190,229,0.95) url("../images/header/search-grad-bg.png") repeat-x 0 100%;border-bottom:2px solid #cee8f6;z-index:5}div.header-lang div.search.search div.search-tab:before{position:absolute;content:"";left:-76px;top:0;width:76px;height:74px;background:url("../images/header/search-corner.png") no-repeat 0 0;z-index:1}div.header-lang div.search.search div.search-tab:after{position:absolute;content:"";left:350px;top:-15px;width:29px;height:15px;background:url("../images/header/search-triangle.png") no-repeat 0 0;z-index:2}div.header-lang div.search.search #mod-search-searchword{font-family:"Roboto","Roboto Fallback";font-weight:300;font-size:19px;color:#fff;height:36px;padding:0 4px;margin:15px 27px 0 60px;width:290px;border:none;border-bottom:2px solid #fff;background:none;-webkit-appearance:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}div.header-lang div.search.search #mod-search-searchword::-webkit-input-placeholder{color:#fff}div.header-lang div.search.search #mod-search-searchword:-moz-placeholder{color:#fff}div.header-lang div.search.search #mod-search-searchword::-moz-placeholder{color:#fff}div.header-lang div.search.search #mod-search-searchword:-ms-input-placeholder{color:#fff}div.header-lang div.search.search input.submit{font-family:"Roboto","Roboto Fallback";font-weight:700;width:56px;height:42px;border:2px solid #fff;background:transparent;font-size:17px;color:#fff;padding:0;margin-top:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.header-lang div.search.search input.submit:hover{background:#ff7f00;background:-moz-linear-gradient(left,#ff7f00 0%,#f39a00 100%);background:-webkit-linear-gradient(left,#ff7f00 0%,#f39a00 100%);background:linear-gradient(to right,#ff7f00 0%,#f39a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff7f00",endColorstr="#f39a00",GradientType=1 )}header.header div.mod-languages{position:relative;float:left;width:65px;height:34px;padding-top:10px}header.header div.mod-languages:after{position:absolute;content:"";left:0;top:17px;height:15px;width:1px;background-color:#fff;z-index:1}header.header div.mod-languages li{margin:0;padding:0}header.header div.mod-languages li a{display:block;font-family:"Roboto","Roboto Fallback";font-weight:300;color:#fff;font-size:19px;line-height:29px;padding:0 13px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}header.header div.mod-languages li a:hover{color:#0d78bb;background-color:#fff}div.moduletable.latest-news{position:relative;background-color:#fff;z-index:99}div.moduletable.latest-news:after{position:absolute;content:"";left:0;bottom:-27px;height:27px;width:100%;background:url("../images/module-shadow-top.png") repeat-x 0 0;z-index:1}div.title.module-title{padding-top:30px}div.title.module-title h3{position:relative;text-align:center;font-family:"Raleway","Raleway Fallback";font-weight:700;font-size:30px;line-height:1.2;padding-bottom:22px;margin:0 10px 18px;color:#2870b7;text-transform:uppercase}div.title.module-title.white h3{color:#fff}#portalserver div.title h3{text-transform:none;color:#002a70;font-weight:300}#portalserver div.title h3 span{font-weight:700}div.title.module-title h3 span.dark{color:#002a70}div.title.module-title h3 span.watch{display:inline-block;height:25px;padding-top:7px;vertical-align:top}div.title.module-title h3 span.watch img{display:block}div.title.module-title h3:after{position:absolute;content:"";bottom:2px;left:0;right:0;margin:0 auto;width:170px;height:2px;background-color:#e5493a;z-index:1}div.title.module-title.white h3:after{background-color:#fff}div.title.module-title p.sub-title{text-align:center;font-family:"Roboto","Roboto Fallback";font-weight:300;font-size:16px;line-height:1.2;color:#3474ba;margin-bottom:45px}#online-com div.title p.sub-title{margin-bottom:35px}div.title.module-title.white p.sub-title{color:#a3ceeb}div.schedule div.title.module-title.white p.sub-title{color:#cfe5f9}div.moduletable.ourcompany{position:relative;background:url("../images/ourcompany/grad-bg.png") repeat-y 0 0;z-index:9;border-top:3px solid #fff}div.moduletable.ourcompany:after{position:absolute;content:"";left:0;top:50%;margin-top:-109px;width:100%;height:218px;background:url("../images/ourcompany/sparkle-bg.png") repeat-x 0 0;z-index:2}div.moduletable.ourcompany #ourcompany{position:relative;z-index:4;height:552px;background:url("../images/ourcompany/neurons-bg.webp") no-repeat 80% 0}#ourcompany ul.categories{position:relative;padding:0;margin:0}#ourcompany ul.categories li{position:relative;list-style:none;float:left;vertical-align:top;margin:0 2px;padding:0;-webkit-transition:all 0.2s,left 0.6s,right 0.6s,opacity 0.6s linear;-moz-transition:all 0.2s,left 0.6s,right 0.6s,opacity 0.6s linear;-ms-transition:all 0.2s,left 0.6s,right 0.6s,opacity 0.6s linear;-o-transition:all 0.2s,left 0.6s,right 0.6s,opacity 0.6s linear;transition:all 0.2s,left 0.6s,right 0.6s,opacity 0.6s linear}#ourcompany ul.categories li:first-child{margin-left:0}#ourcompany ul.categories li:last-child{margin-right:0}#ourcompany ul.categories li > a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}#ourcompany ul.categories li span.title{display:block;font-family:"Raleway","Raleway Fallback";font-weight:800;font-size:23px;color:#fff;line-height:1.2;margin-bottom:20px;text-align:center;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#ourcompany ul.categories li:hover span.title{color:#01325e}#ourcompany ul.categories li span.description{position:relative;display:block;font-family:"Roboto","Roboto Fallback";font-weight:400;font-size:14px;color:#bcd2ea;line-height:1.3;padding:0 5px 5px;min-height:70px;text-align:center;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#ourcompany ul.categories li span.description:after{position:absolute;content:"";left:0;right:0;margin:0 auto;bottom:-2px;width:70px;height:2px;background-color:#fff;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#ourcompany ul.categories li:hover span.description:after{background-color:#e86154}#ourcompany ul.categories li.services span.description{color:#c8daee}#ourcompany ul.categories li.techbg span.description{color:#d9e9fa}#ourcompany ul.categories li.history span.description{color:#fff}#ourcompany ul.categories li:hover span.description{color:#5684b9}#ourcompany ul.categories li.introduce{background-color:rgba(255,255,255,0.15);left:0}#ourcompany ul.categories:not(.first-visible) li.introduce{left:-500px}#ourcompany ul.categories li.introduce span.icon{background:url("../images/ourcompany/introduce.png") no-repeat 50% 50%;background-size:60px}#ourcompany ul.categories li.introduce span.icon:after{background:url("../images/ourcompany/introduce-hover.png");background-size:60px}#ourcompany ul.categories li.services span.icon{background:url("../images/ourcompany/services.png");background-size:104px}#ourcompany ul.categories li.services span.icon:after{background:url("../images/ourcompany/services-hover.png");background-size:104px}#ourcompany ul.categories li.techbg span.icon{background:url("../images/ourcompany/tech.png");background-size:73px}#ourcompany.eng ul.categories li.techbg span.icon{margin-bottom:-27px}#ourcompany ul.categories li.techbg span.icon:after{background:url("../images/ourcompany/tech-hover.png");background-size:73px}#ourcompany ul.categories li.history span.icon{background:url("../images/ourcompany/history.png");background-size:112px}#ourcompany ul.categories li.history span.icon:after{background:url("../images/ourcompany/history-hover.png");background-size:112px}div.custom.ourcompany #ourcompany ul.categories li span.icon{position:relative;display:block;height:46%;background-repeat:no-repeat;background-position:50% 50%}div.custom.ourcompany #ourcompany ul.categories li span.icon:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-repeat:no-repeat;background-position:50% 50%}#ourcompany ul.categories li.services{left:0;background-color:rgba(255,255,255,0.25)}#ourcompany ul.categories:not(.first-visible) li.services{left:-250px}#ourcompany ul.categories li.techbg{right:0;background-color:rgba(255,255,255,0.35)}#ourcompany ul.categories:not(.first-visible) li.techbg{right:-250px}#ourcompany ul.categories li.history{right:0;background-color:rgba(255,255,255,0.45)}#ourcompany ul.categories:not(.first-visible) li.history{right:-500px}#ourcompany ul.categories li:hover{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);-webkit-box-shadow:0px 0px 40px 3px rgba(49,99,152,0.5);-moz-box-shadow:0px 0px 40px 3px rgba(49,99,152,0.5);box-shadow:0px 0px 40px 3px rgba(49,99,152,0.5);z-index:3}#ourcompany ul.categories li:before{position:relative;display:block;content:"";padding-top:106%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;background:#e7f1fc;background:-moz-linear-gradient(-45deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);background:-webkit-linear-gradient(-45deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);background:linear-gradient(135deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e7f1fc",endColorstr="#e7f1fc",GradientType=1 );-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}@media (min-width: 860px){#ourcompany ul.categories li{width:calc(25% - 3px)}#ourcompany div.slider-box span.nav-btn{display:none}#ourcompany ul.categories,#ourcompany div.slider{margin:0!important;width:100%!important}#ourcompany ul.categories{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}}@media (max-width: 859px){div.moduletable.ourcompany{background:#0389d3;background:-moz-linear-gradient(left,#0389d3 0%,#1d4980 100%);background:-webkit-linear-gradient(left,#0389d3 0%,#1d4980 100%);background:linear-gradient(to right,#0389d3 0%,#1d4980 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0389d3",endColorstr="#1d4980",GradientType=1 )}div.moduletable.ourcompany #ourcompany{background-position:0 -80px}#ourcompany div.slider-box,#ourcompany div.slider{width:600px!important}#ourcompany div.slider-box{position:relative;margin:0 auto}#ourcompany div.slider{position:relative;overflow:hidden;height:321px}#ourcompany ul.categories li{width:300px;margin:0}#ourcompany ul.categories li:before{padding-top:105%}#ourcompany div.slider-box span.nav-btn{position:absolute;height:60px;width:25px;top:50%;margin-top:-30px;cursor:pointer;z-index:3}#ourcompany div.slider-box span.nav-btn.prev{left:-25px;background:url("../images/ourcompany/prev.png") no-repeat 0 50%}#ourcompany div.slider-box span.nav-btn.next{right:-25px;background:url("../images/ourcompany/next.png") no-repeat 100% 50%}}@media (max-width: 680px){#ourcompany div.slider-box,#ourcompany div.slider{width:300px!important}div.title.module-title h3{font-size:25px;padding-bottom:15px}div.title.module-title h3:after{width:144px}div.title.module-title p.sub-title{margin-left:20px;margin-right:20px}}#online-com{position:relative;padding-bottom:74px;-webkit-transition:opacity 0.6s linear;-moz-transition:opacity 0.6s linear;-ms-transition:opacity 0.6s linear;-o-transition:opacity 0.6s linear;transition:opacity 0.6s linear}div.moduletable.online-com{position:relative;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#a1d0ff 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#a1d0ff 100%);background:linear-gradient(to bottom,#ffffff 0%,#a1d0ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#a1d0ff",GradientType=0 )}div.moduletable.online-com:before{position:absolute;content:"";left:0;bottom:0;height:27px;width:100%;background:url("../images/module-shadow-bottom.png") repeat-x 0 0;z-index:1}div.moduletable.online-com:after{position:absolute;content:"";left:0;top:-27px;height:27px;width:100%;background:url("../images/module-shadow-bottom.png") repeat-x 0 0;z-index:1}#online-com div.isMobil{display:none}#online-com ul.menu{text-align:center;margin:0;padding:0;clear:both}#online-com ul.menu li{position:relative;display:inline-block;margin:0 11px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#online-com ul.menu li > span.label{position:relative;font-family:"Roboto","Roboto Fallback";font-weight:500;list-style:none;display:block;font-size:14px;line-height:34px;color:#002a70;background-color:#fff;padding:0 20px;border:2px solid transparent;cursor:pointer;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#online-com ul.menu li.current > span.label{color:#fff;background-color:#e5493a}#online-com > div.title{padding-bottom:40px}#online-com div.video-box{float:left;width:607px}#online-com div.video-box div.video{border:3px solid #fff;-webkit-box-shadow:0px 0px 35px 0px rgba(49,99,152,0.4);-moz-box-shadow:0px 0px 35px 0px rgba(49,99,152,0.4);box-shadow:0px 0px 35px 0px rgba(49,99,152,0.4)}#online-com div.video-box div.video img{display:block;max-width:100%;height:auto}#online-com div.video-box,#online-com div.text-box{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 871px){#online-com ul.menu li div.content{display:none!important}}@media (min-width: 1231px){#online-com div.text-box{width:calc(100% - 607px);padding-left:40px}}@media (max-width: 1230px){#online-com div.text-box{padding:0 20px;width:50%}#online-com div.video-box{width:50%;padding-left:15px}}@media (max-width: 870px){#online-com div.isMobil{display:block;height:0;padding:0}#online-com{padding:0 10px}#online-com ul.menu li{display:block;margin:0 0 6px}#online-com ul.menu li div.content{padding:10px 5px 0}#online-com ul.menu li div.content p{font-size:17px;color:#5684b9;text-align:justify;line-height:1.3}#online-com ul.menu li div.content h3{font-size:20px;padding-top:15px;padding-bottom:0}#online-com ul.menu li div.content h3:after{display:none}#online-com ul.menu li > span.label{color:#3474ba;border-color:#9cccfb;background-color:#fff;font-size:17px;line-height:36px}#online-com ul.menu li.current > span.label{border-color:#e5493a}#online-com ul.menu li > span.label:before,#online-com ul.menu li > span.label:after{position:absolute;content:"";right:11px;top:11px;width:22px;height:13px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#online-com ul.menu li > span.label:before{background:url("../images/online/close.png") no-repeat 0 0;z-index:1}#online-com ul.menu li > span.label:after{background:url("../images/online/open.png") no-repeat 0 0;z-index:2}#online-com ul.menu li.current > span.label:before,#online-com ul.menu li.current > span.label:after{behavior:url(-ms-transform.htc);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#online-com div.content,#online-com div.video-box{display:none}}#online-com div.text-box h3{font-family:"Roboto","Roboto Fallback";font-weight:700;font-size:24px;line-height:1.2;color:#356399;margin-bottom:25px;text-transform:uppercase}#online-com div.text-box p{font-family:"Roboto","Roboto Fallback";font-weight:400;text-align:justify;font-size:17px;line-height:22px;color:#5684b9;margin-bottom:20px}#online-com div.more-btn a,div.btn-box.blue.more a{font-family:"Roboto","Roboto Fallback";font-weight:700;position:relative;display:inline-block;line-height:40px;padding:0 26px;font-size:14px;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#2b5d8c;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#online-com div.more-btn a:hover,div.btn-box.blue.more a:hover{background-color:#df7822}#online-com div.clear{height:0}#online-com div.hide-pages{display:none}footer.footer{position:relative;background:#2462a2 url("../images/footer/footer-shadow.png") repeat-x 0 0;height:100px}footer.footer p.copyright{font-family:"Roboto","Roboto Fallback";font-weight:500;text-align:center;font-size:14px;line-height:1.4;color:#8fd7ff;margin:45px 10px 0;text-transform:uppercase}footer.footer p.copyright a{color:#8fd7ff;margin:0;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}footer.footer p.copyright a:hover{color:#fff}#map p.map-link{height:0;margin:0;float:left;width:50%;text-align:center}#map p.map-link.usa{margin-left:50%}#map h3.firstHeading{font-size:14px;margin:0 0 6px}#map div.bodyContent p{font-size:14px}#map p.map-link a{position:relative;display:inline-block;top:-67px;font-family:"Roboto","Roboto Fallback";font-weight:400;font-size:15px;color:#000;line-height:36px;padding:0 13px 0 37px;border:2px solid #fff;background:#fff url("../images/map/map-link-hover.png") no-repeat 10px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 3px 10px 0px rgba(163,163,163,0.56);-moz-box-shadow:0px 3px 10px 0px rgba(163,163,163,0.56);box-shadow:0px 3px 10px 0px rgba(163,163,163,0.56);z-index:3;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#map p.map-link a:after{position:absolute;content:"";top:10px;left:10px;width:16px;height:16px;background:url("../images/map/map-link.png") no-repeat 0 0;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#map p.map-link a:hover{color:#fff;background-color:#df7822}footer.footer p span.blue{font-size:14px;font-weight:500;color:#abcff5;text-transform:uppercase}footer.footer #back-top{position:fixed;bottom:21px;left:23px;width:63px;height:63px;background-color:rgba(28,76,125,0.8);z-index:9999;cursor:pointer;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}footer.footer #back-top.hide{z-index:-9}div#top{height:0}footer.footer #back-top:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#ff7f00;background:-moz-linear-gradient(top,#ff7f00 0%,#f39a00 100%);background:-webkit-linear-gradient(top,#ff7f00 0%,#f39a00 100%);background:linear-gradient(to bottom,#ff7f00 0%,#f39a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff7f00",endColorstr="#f39a00",GradientType=0 );z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}footer.footer #back-top:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("../images/footer/jump-top.png") no-repeat 50% 50%;z-index:2}div.moduletable.portalserver{position:relative;background:#c7e7ff;background:-moz-linear-gradient(left,#c7e7ff 0%,#ffffff 50%);background:-webkit-linear-gradient(left,#c7e7ff 0%,#ffffff 50%);background:linear-gradient(to right,#c7e7ff 0%,#ffffff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#c7e7ff",endColorstr="#ffffff",GradientType=1 );z-index:9}#portalserver div.img-side{position:relative;float:left;height:640px;width:542px}#portalserver div.img-side img{width:689px;max-width:689px;float:right;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#portalserver div.text-side{padding-right:165px;padding-bottom:1px}#portalserver div.text-side ul.categories{float:right;margin:0 -165px 0 0}#portalserver div.text-side ul.categories li{list-style:none;margin-bottom:8px}#portalserver div.text-side ul.categories li img{position:relative;left:0;-webkit-transition:all 0.6s cubic-bezier(.25,.4,.2,1.5);-moz-transition:all 0.6s cubic-bezier(.25,.4,.2,1.5);-ms-transition:all 0.6s cubic-bezier(.25,.4,.2,1.5);-o-transition:all 0.6s cubic-bezier(.25,.4,.2,1.5);transition:all 0.6s cubic-bezier(.25,.4,.2,1.5)}#portalserver div.text-side ul.categories li:nth-child(2) img{-webkit-transition-delay:0.35s;transition-delay:0.35s}#portalserver div.text-side ul.categories li:nth-child(3) img{-webkit-transition-delay:0.7s;transition-delay:0.7s}#portalserver:not(.first-visible) div.text-side ul.categories li img{left:200px}#portalserver div.text-side{font-family:"Roboto","Roboto Fallback";font-weight:400;color:#355d97;font-size:17px;line-height:22px;text-align:justify}#portalserver div.text-side p{margin-bottom:20px}#portalserver div.text-side li{margin-bottom:10px}#portalserver div.text-side img.left,#schedule div.text-side img.left{margin:0 20px 0 0}#portalserver div.text-side div.more-btn{padding-top:20px;text-align:right}#portalserver div.text-side div.more-btn a{display:inline-block;font-family:"Roboto","Roboto Fallback";font-size:17px;font-weight:700;line-height:44px;padding:0 32px;color:#002a70;border:2px solid #95b4cf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-right:30px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#portalserver div.text-side div.more-btn a:hover{border-color:#df7822;background-color:#df7822;color:#fff}@media (min-width: 1241px){#portalserver div.text-side{float:right;width:393px}}@media (max-width: 1240px){#portalserver div.text-side{margin-left:50%;padding-right:185px}#portalserver div.img-side{width:50%}#portalserver div.text-side ul.categories{margin-right:-165px}#portalserver div.img-side img{width:100%}}@media (max-width: 920px){#portalserver div.img-side{display:none}#portalserver div.text-side{margin-left:20px}}@media (max-width: 580px){#portalserver div.text-side ul.categories{display:none}#portalserver div.text-side{padding-right:0;margin:0 10px}#portalserver div.text-side img.left{margin-right:10px}#portalserver div.title.module-title p.sub-title{padding-left:50px;padding-right:50px}}.body .container{overflow:hidden}div.moduletable.schedule{position:relative;min-height:685px;background:#ea6030;background:-moz-linear-gradient(left,#ea6030 10%,#3188d4 64%,#1f4287 93%);background:-webkit-linear-gradient(left,#ea6030 10%,#3188d4 64%,#1f4287 93%);background:linear-gradient(to right,#ea6030 10%,#3188d4 64%,#1f4287 93%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ea6030",endColorstr="#1f4287",GradientType=1 )}div.custom.schedule:before{position:absolute;content:"";left:519px;top:0;width:1032px;height:424px;background:url("../images/schedule/right-bg.webp") no-repeat 0 0;z-index:1}div.moduletable.schedule #schedule{position:relative;z-index:4}div.moduletable.schedule:before{position:absolute;content:"";top:0;bottom:0;height:27px;width:100%;background:url("../images/module-shadow-top.png") repeat-x 0 0;z-index:1}div.moduletable.schedule:after{position:absolute;content:"";left:0;bottom:0;height:27px;width:100%;background:url("../images/module-shadow-bottom.png") repeat-x 0 0;z-index:1}div.custom.schedule div.bottom-bg{position:relative;height:75px;width:1200px}div.custom.schedule div.bottom-bg img{position:absolute;top:0;left:0;z-index:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}div.custom.schedule div.bottom-bg img[class^=img-]{}div.custom.schedule div.bottom-bg:not(.first-visible) img[class^=img-]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}div.custom.schedule div.bottom-bg img.left{left:-360px}div.custom.schedule div.bottom-bg img.right{right:-362px;left:unset}div.custom.schedule div.bottom-bg.first-visible img.img-0{left:0;-webkit-transition-delay:1.6s;transition-delay:1.6s}div.custom.schedule div.bottom-bg.first-visible img.img-1{left:84px;-webkit-transition-delay:1.4s;transition-delay:1.4s}div.custom.schedule div.bottom-bg.first-visible img.img-2{left:180px;-webkit-transition-delay:1.2s;transition-delay:1.2s}div.custom.schedule div.bottom-bg.first-visible img.img-3{left:276px;-webkit-transition-delay:1s;transition-delay:1s}div.custom.schedule div.bottom-bg.first-visible img.img-4{left:373px;-webkit-transition-delay:0.8s;transition-delay:0.8s}div.custom.schedule div.bottom-bg.first-visible img.img-5{left:470px;-webkit-transition-delay:0.6s;transition-delay:0.6s}div.custom.schedule div.bottom-bg.first-visible img.img-6{left:566px;-webkit-transition-delay:0.4s;transition-delay:0.4s}div.custom.schedule div.bottom-bg.first-visible img.img-7{left:663px;-webkit-transition-delay:0.2s;transition-delay:0.2s}div.custom.schedule div.bottom-bg.first-visible img.img-8{left:760px}#schedule div.text-side{float:left;font-family:"Roboto","Roboto Fallback";font-weight:400;color:#fff;font-size:17px;line-height:22px;text-align:justify;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#schedule div.text-side p{margin-bottom:20px}#schedule div.text-side div.more-btn{text-align:center}#schedule div.clear{height:0}#schedule div.text-side div.more-btn a{display:inline-block;font-family:"Roboto","Roboto Fallback";font-size:17px;font-weight:700;line-height:44px;padding:0 32px;color:#fff;border:2px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-right:30px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#schedule div.text-side div.more-btn a:hover{background-color:#fff;color:#ea6030}#schedule div.img-side{position:relative;height:444px;width:623px;float:right}#schedule div.img-side img{position:absolute;left:-43px;-webkit-transition:all 0.5s cubic-bezier(.25,.4,.2,1.4);-moz-transition:all 0.5s cubic-bezier(.25,.4,.2,1.4);-ms-transition:all 0.5s cubic-bezier(.25,.4,.2,1.4);-o-transition:all 0.5s cubic-bezier(.25,.4,.2,1.4);transition:all 0.5s cubic-bezier(.25,.4,.2,1.4)}#schedule div.img-side img.page-1{top:-250px;-webkit-transition-delay:1s;transition-delay:1s}#schedule.first-visible div.img-side img.page-1{top:20px;z-index:8}#schedule div.img-side img.page-2{top:-164px;-webkit-transition-delay:0.5s;transition-delay:0.5s}#schedule.first-visible div.img-side img.page-2{top:115px;z-index:7}#schedule div.img-side img.page-3{top:-65px;left:-38px;-webkit-transition-delay:0.3;transition-delay:0.3s}#schedule.first-visible div.img-side img.page-3{top:205px;left:-38px;z-index:6}@media (min-width: 1221px){#schedule div.text-side{width:530px}}@media (max-width: 1220px){#schedule div.img-side{width:60%}#schedule div.text-side{width:40%;padding-left:10px}#schedule div.img-side img{left:-10px;width:100%}#schedule div.img-side img.page-3{left:-5px}}@media (max-width: 990px){#schedule div.img-side img.page-1{top:90px}#schedule div.img-side img.page-2{top:150px}#schedule div.img-side img.page-3{top:205px}}@media (max-width: 820px){#schedule div.text-side{width:100%;padding:0 20px}#schedule div.img-side{display:none}div.moduletable.schedule{min-height:auto;background:#af6f68;background:-moz-linear-gradient(left,#af6f68 0%,#4d98db 100%);background:-webkit-linear-gradient(left,#af6f68 0%,#4d98db 100%);background:linear-gradient(to right,#af6f68 0%,#4d98db 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#af6f68",endColorstr="#4d98db",GradientType=1 )}div.custom.schedule:before{left:40%}}@media (max-width: 680px){div.title.module-title h3 span.watch img{height:18px;margin-left:1px}div.custom.schedule:before{left:30%}#schedule div.text-side{padding:0 10px}#schedule div.text-side img.left{margin-right:15px}}#reference-list div.highlight{text-align:center}#ourworks div.btn-box{padding:28px 0 42px;text-align:center;clear:both}div.elem-container{margin:0;float:left;position:relative;width:20%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:3px}div.elem-container div.card{position:relative;width:100%;height:100%}div.elem-container div.card:after{display:block;content:"";padding-bottom:68%}div.elem-container div.card div.cover img{width:100%}div.elem-container div.card div.detail a,div.elem-container div.card div.detail span.frame{display:block;width:100%;height:100%;text-decoration:none;padding:25px 28px;border:2px solid #f9b398;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left}div.elem-container div.card div.detail span.title{display:block;font-family:"Roboto Condensed","Roboto Condensed Fallback";font-weight:700;font-size:26px;color:#fff;line-height:1.2;margin-bottom:12px}div.elem-container div.card div.detail span.lead{position:relative;display:block;font-family:"Roboto","Roboto Fallback";font-weight:400;font-size:16px;color:#f8cc9d;line-height:1.3;padding-bottom:12px}div.elem-container div.card div.detail span.lead:after{position:absolute;content:"";left:0;bottom:-2px;width:70px;height:2px;background-color:#f9e396;z-index:1}div.elem-container div.card.motesz div.detail{background:url("../images/ourworks/motesz.webp") no-repeat 50% 50%}div.elem-container div.card.mre div.detail{background:url("../images/ourworks/mre.jpg") no-repeat 50% 50%}div.elem-container div.card.mldt div.detail{background:url("../images/ourworks/mldt.jpg") no-repeat 50% 50%}div.elem-container div.card.anamed div.detail{background:url("../images/ourworks/anamed.jpg") no-repeat 50% 50%}div.elem-container div.card.bioscience div.detail{background:url("../images/ourworks/bio-science.jpg") no-repeat 50% 50%}div.elem-container div.card.mkt div.detail{background:url("../images/ourworks/mkardio.jpg") no-repeat 50% 50%}div.elem-container div.card.mdt div.detail{background:url("../images/ourworks/mdt.jpg") no-repeat 50% 50%}div.elem-container div.card.mht div.detail{background:url("../images/ourworks/mht.webp") no-repeat 50% 50%}div.elem-container div.card.meszk div.detail{background:url("../images/ourworks/meszk.jpg") no-repeat 50% 50%}div.elem-container div.card.dcont div.detail{background:url("../images/ourworks/dcont.jpg") no-repeat 50% 50%}div.elem-container div.card.maitt div.detail{background:url("../images/ourworks/maitt-web.webp") no-repeat 50% 50%}div.elem-container div.card.mst div.detail{background:url("../images/ourworks/mst.jpg") no-repeat 50% 50%}div.elem-container div.card.dokinet div.detail{background:url("../images/ourworks/dokinet.jpg") no-repeat 50% 50%}div.elem-container div.card.mht-app div.detail{background:url("../images/ourworks/mht-app.jpg") no-repeat 50% 50%}div.elem-container div.card.stroke div.detail{background:url("../images/ourworks/stroke.jpg") no-repeat 50% 50%}div.elem-container div.card.mtt div.detail{background:url("../images/ourworks/mtt.jpg") no-repeat 50% 50%}div.elem-container div.card.mtt-app div.detail{background:url("../images/ourworks/mtt-app.jpg") no-repeat 50% 50%}div.elem-container div.card.maitt-app div.detail{background:url("../images/ourworks/maitt-app.jpg") no-repeat 50% 50%}div.elem-container div.card.derma div.detail,div.elem-container div.card.derma-app div.detail{background:url("../images/ourworks/derma.webp") no-repeat 50% 50%}div.container div.elem-container div.card div.detail{padding:10px;background-size:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media all and (max-width: 1500px) and (min-width: 1151px){div.container div.elem-container div.card div.detail > *{padding:10px}div.elem-container div.card div.detail span.title{font-size:20px;margin-bottom:5px}div.elem-container div.card div.detail span.lead{font-size:14px;padding-bottom:8px}}@media all and (max-width: 1200px) and (min-width: 1151px){div.elem-container div.card div.detail span.title{font-size:18px}}@media (max-width: 1150px){div.elem-container{width:25%}div.container div.elem-container div.card div.detail *{padding:5px}div.elem-container div.card div.detail span.title{font-size:18px;margin-bottom:5px}div.elem-container div.card div.detail span.lead:after{left:5px;bottom:-5px}}@media (max-width: 990px){div.elem-container{width:33.3%}}@media (min-width: 741px){#ourworks-page div.slider,#ourworks div.slider{width:100%!important}#ourworks-page div.slider-box div.slider div.track-list,#ourworks div.slider-box div.slider div.track-list{margin:0!important;width:100%!important}}@media (max-width: 740px){div.elem-container{width:360px}#ourworks-page div.slider-box,#ourworks-page div.slider-box div.slider,#ourworks div.slider-box,#ourworks div.slider-box div.slider{position:relative}#ourworks-page div.slider-box div.slider,#ourworks div.slider-box div.slider{margin:0 auto}#ourworks-page div.slider-box div.slider div.track-list,#ourworks div.slider-box div.slider div.track-list{position:absolute;top:40px}#ourworks div.slider-box div.slider div.track-list{}#ourworks div.title.module-title p.sub-title{margin-bottom:20px}#ourworks-page div.slider,#ourworks div.slider{position:relative;overflow:hidden;height:281px;width:360px!important;padding:20px 0}#ourworks-page div.slider-box span.nav-btn.prev,#ourworks div.slider-box span.nav-btn.prev{left:0;background:url("../images/ourcompany/prev.png") no-repeat 50% 50%}#ourworks-page div.slider-box span.nav-btn.next,#ourworks div.slider-box span.nav-btn.next{right:0;background:url("../images/ourcompany/next.png") no-repeat 50% 50%}#ourworks-page #reference-list div.slider-box span.nav-btn,div.ourworks #ourworks div.slider-box span.nav-btn{position:absolute;height:57px;width:57px;top:50%;margin-top:-29px;cursor:pointer;background-color:rgba(28,76,125,0.85);z-index:3}#ourworks-page #reference-list div.slider-box.single span.nav-btn{display:none}#ourworks div.btn-box{padding-top:0}}@media (max-width: 390px){div.elem-container{padding:0}}div.moduletable.clients{background:#e4eefa url("../images/clients/top-shadow.png") repeat-x 0 0;padding-bottom:22px}div.moduletable.clients div.slider-box{position:relative;width:100%;max-width:1164px}div.moduletable.clients div.slider-box:before,div.moduletable.clients div.slider-box:after{position:absolute;content:"";top:0;width:40px;height:100%;z-index:2;pointer-events:none}div.moduletable.clients div.slider-box:before{left:0;background:-moz-linear-gradient(left,rgba(228,238,250,1) 0%,rgba(228,238,250,0) 100%);background:-webkit-linear-gradient(left,rgba(228,238,250,1) 0%,rgba(228,238,250,0) 100%);background:linear-gradient(to right,rgba(228,238,250,1) 0%,rgba(228,238,250,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e4eefa",endColorstr="#00e4eefa",GradientType=1 )}div.moduletable.clients div.slider-box:after{right:0;background:-moz-linear-gradient(left,rgba(228,238,250,0) 0%,rgba(228,238,250,1) 100%);background:-webkit-linear-gradient(left,rgba(228,238,250,0) 0%,rgba(228,238,250,1) 100%);background:linear-gradient(to right,rgba(228,238,250,0) 0%,rgba(228,238,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00e4eefa",endColorstr="#e4eefa",GradientType=1 )}#client-slider div.title.module-title p.sub-title{margin-bottom:25px}#client-slider{position:relative;margin:0 auto 10px}@media (min-width: 1200px){#client-slider{width:1164px}}@media (max-width: 1170px) and (min-width:1005){#client-slider{width:970px}}@media (max-width: 1004px) and (min-width:1005){#client-slider{width:785px}}#client-slider div.slide{position:relative;width:194px;height:136px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#client-slider div.slide:hover{background-color:#f7fbff;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1)}#client-slider div.slide a{position:relative;display:block;height:100%}#client-slider div.slide img.blue{display:block;margin:0 auto;width:136px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#client-slider div.slide img.hover{position:absolute;top:0;left:50%;margin-left:-68px;width:136px;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#client-slider div.slide:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#clients div.slider-nav{position:relative;width:138px;height:50px;margin:0 auto;background:url("../images/clients/slider-nav-sep.png") no-repeat 50% 50%}#clients div.slider-nav span.slick-prev{left:0;background:url("../images/clients/prev-hover.png") no-repeat 17px 13px}#clients div.slider-nav span.slick-prev:after{background:#e4eefa url("../images/clients/prev.png") no-repeat 17px 13px}#clients div.slider-nav span.slick-next{right:0;background:url("../images/clients/next-hover.png") no-repeat 18px 13px}#clients div.slider-nav span.slick-next:after{background:#e4eefa url("../images/clients/next.png") no-repeat 18px 13px}#clients div.slider-nav span.slick-arrow{position:absolute;display:inline-block;top:0;width:50px;height:50px;cursor:pointer;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#clients div.slider-nav span.slick-arrow:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#clients div.slider-nav span.slick-arrow:hover{background-color:#fff}div.moduletable.contact{position:relative;border-top:3px solid #fff;background:url("../images/contact/bg.webp") no-repeat 50% -445px}div.moduletable.contact:after{position:absolute;content:"";left:0;top:0;width:100%;height:27px;background:url("../images/module-shadow-top.png") repeat-x 0 0;z-index:1}div.moduletable.contact div.custom.contact{}div.moduletable.contact div.intellimed{text-align:center;margin-bottom:25px}div.moduletable.contact p.sub-title{margin-bottom:30px}@media (min-width:1156px){div.moduletable.contact #contact div.blocks{padding-left:26px}}@media (max-width: 1199px) and (min-width:1155px){div.moduletable.contact #contact div.blocks{padding-left:0}}div.moduletable.contact #contact div.blocks .clear{height:0}div.moduletable.contact #contact div.block{position:relative;float:left;width:278px;padding:2px 6px 0 4px}div.moduletable.contact #contact div.block.date{cursor:pointer}div.moduletable.contact #contact div.block:not(.meet):after{position:absolute;content:"";right:0;top:0;width:2px;height:98px;background-color:#3196d5;z-index:1}div.moduletable.contact #contact div.block.email:after{background-color:#3ea4e2}div.moduletable.contact #contact div.block.date:after{background-color:#3a92c9}@media (max-width: 1154px){div.moduletable.contact #contact div.blocks{text-align:center}div.moduletable.contact #contact div.blocks div.block{width:25%;float:none;text-align:left;vertical-align:top;display:inline-block;margin:0 -4px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media (max-width: 900px){div.moduletable.contact #contact div.blocks{width:560px;margin:0 auto;padding-bottom:15px}div.moduletable.contact #contact div.blocks div.block{width:50%;float:left;margin:0}div.moduletable.contact #contact div.block.phone:after{display:none}div.moduletable.contact #contact .blocks div.block:after{height:100%}div.moduletable.contact.eng #contact .blocks div.block:after{height:90%}div.moduletable.contact.eng #contact .blocks div.block{margin-bottom:10px}div.moduletable.contact.eng #contact .blocks div.block.meet{margin:0 auto 10px;float:none}div.moduletable.contact #contact div.block.date:after{background-color:#3ea4e2}}@media (max-width: 580px){div.moduletable.contact #contact div.blocks{width:100%}div.moduletable.contact #contact div.blocks div.block h4{padding:40px 0 0;font-size:18px;text-align:center;background-position:50% 4px}div.moduletable.contact #contact div.blocks div.block div.content{padding-left:10px;text-align:center}div.moduletable.contact #contact div.blocks div.block h4:after{top:0;left:0;width:100%;height:100%;background-position:50% 4px}div.moduletable.contact.eng #contact div.blocks div.block.meet{float:none}}div.moduletable.contact #contact div.block h4{position:relative;font-family:"Roboto","Roboto Fallback";font-weight:500;color:#fff;font-size:19px;line-height:40px;margin:0 0 3px;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.contact #contact div.block.email h4{padding-left:58px;background:url("../images/contact/email.png") no-repeat 16px 5px}div.moduletable.contact #contact div.block.email h4:after{background:url("../images/contact/email-hover.png") no-repeat 0 0}div.moduletable.contact #contact div.block.phone h4{padding-left:47px;background:url("../images/contact/phone.png") no-repeat 16px 5px}div.moduletable.contact #contact div.block.phone h4:after{background:url("../images/contact/phone-hover.png") no-repeat 0 0}div.moduletable.contact #contact div.block.date h4{padding-left:58px;background:url("../images/contact/date.png") no-repeat 16px 5px}div.moduletable.contact #contact div.block.date h4:after{background:url("../images/contact/date-hover.png") no-repeat 0 0}div.moduletable.contact #contact div.block.meet h4{padding-left:47px;background:url("../images/contact/meet.png") no-repeat 16px 5px}div.moduletable.contact #contact div.block.meet h4:after{background:url("../images/contact/meet-hover.png") no-repeat 0 0}div.moduletable.contact #contact div.block h4:after{position:absolute;content:"";left:16px;top:5px;width:30px;height:32px;z-index:1}div.moduletable.contact #contact div.block:hover h4{background-color:#fff;color:#0d8bd3}div.moduletable.contact #contact div.block div.content{min-height:40px;padding:5px 10px 10px 58px;background:url("../images/contact/block-content-bg.png") repeat-x 0 -53px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.contact #contact div.block.meet div.content,div.moduletable.contact #contact div.block.phone div.content{padding-left:48px}div.moduletable.contact #contact div.block:hover div.content{background-position:0 0}div.moduletable.contact #contact div.block div.content p{font-family:"Roboto","Roboto Fallback";font-size:16px;line-height:1.3;font-weight:300;color:#ffffff}div.moduletable.contact #contact div.block div.content p a{color:#fff}div.moduletable.contact #contact ul.switcher{margin:0 0 0 -7px;padding:0}div.moduletable.contact #contact ul.switcher li{position:relative;font-family:"Roboto","Roboto Fallback";display:inline-block;list-style:none;font-size:19px;line-height:24px;padding:0 7px;margin:0;cursor:pointer;color:#a9e0fe;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.contact #contact ul.switcher li.current{color:#fff}div.moduletable.contact #contact ul.switcher li:not(:last-child){margin-right:9px}div.moduletable.contact #contact ul.switcher li:not(:last-child):after{position:absolute;content:"";display:inline-block;top:4px;right:-7px;width:1px;height:17px;background-color:#76bbe6;z-index:1}div.moduletable.contact #contact ul.switcher li:not(.current):hover{color:#df7822;background-color:#fff}div.moduletable.contact.hun div.block.phone p:not(.hun),div.moduletable.contact.hun div.block.meet p:not(.hun){display:none}div.moduletable.contact.eng div.block.phone p:not(.usa),div.moduletable.contact.eng div.block.meet p:not(.usa){display:none}div.moduletable.map{position:relative;padding-top:2px}div.moduletable.map:after{position:absolute;content:"";left:0;top:0;height:3px;width:100%;background:#6dbee8;background:-moz-linear-gradient(left,#6dbee8 0%,#129eeb 100%);background:-webkit-linear-gradient(left,#6dbee8 0%,#129eeb 100%);background:linear-gradient(to right,#6dbee8 0%,#129eeb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#6dbee8",endColorstr="#129eeb",GradientType=1 );z-index:1}div.moduletable.map div.module-title{position:relative;background:#0389d3;background:-moz-linear-gradient(left,#0389d3 0%,#2a92d3 100%);background:-webkit-linear-gradient(left,#0389d3 0%,#2a92d3 100%);background:linear-gradient(to right,#0389d3 0%,#2a92d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0389d3",endColorstr="#2a92d3",GradientType=1 );text-align:center;border-bottom:2px solid #fff;z-index:4;-webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2)}div.moduletable.map div.module-title h4{position:relative;text-align:center;margin:0}div.moduletable.map div.module-title h4 span{display:inline-block;font-family:"Roboto","Roboto Fallback";font-weight:500;color:#fff;text-transform:uppercase;padding-left:38px;margin:0;font-size:19px;line-height:49px;background:url("../images/map/spot.png") no-repeat 0 9px}div.moduletable.map div.map-switcher{position:relative;background-color:#248acd;border-bottom:2px solid #fff;-webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2);z-index:2}div.moduletable.map div.map-switcher ul{position:relative;margin:0 auto}div.moduletable.map div.map-switcher ul:after{display:block;content:"";height:0;clear:both}div.moduletable.map div.map-switcher ul li{position:relative;float:left;list-style:none;height:46px;width:50%;border-right:2px solid #30a0dc;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.moduletable.map div.map-switcher ul li.current{cursor:default}div.moduletable.map div.map-switcher ul li:after{position:absolute;content:"";left:-2px;top:0;width:100%;height:100%;background:#e5493a;background:-moz-linear-gradient(top,#e5493a 0%,#df7822 100%);background:-webkit-linear-gradient(top,#e5493a 0%,#df7822 100%);background:linear-gradient(to bottom,#e5493a 0%,#df7822 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5493a",endColorstr="#df7822",GradientType=0 );border-left:2px solid #fff;border-right:2px solid #fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;z-index:2}div.moduletable.map div.map-switcher ul li:before{position:absolute;content:"";left:-2px;top:0;width:100%;height:100%;padding-left:4px;background:#8fd7ff;background:-moz-linear-gradient(top,#8fd7ff 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#8fd7ff 0%,#ffffff 100%);background:linear-gradient(to bottom,#8fd7ff 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#8fd7ff",endColorstr="#ffffff",GradientType=0 );-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;z-index:1}div.moduletable.map div.map-switcher ul li:first-child{border-left:2px solid #30a0dc}div.moduletable.map div.map-switcher ul li span.local{position:relative;display:inline-block;font-family:"Roboto","Roboto Fallback";font-weight:500;color:#fff;font-size:18px;line-height:46px;padding-left:32px;z-index:3;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.map div.map-switcher ul li span.local span{font-weight:400;color:#a9e0fe;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.map div.map-switcher ul li span.local:after{position:absolute;content:"";left:0;top:10px;width:20px;height:12px;background:url("../images/map/map-arrow-down.png") no-repeat 0 50%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.map div.map-switcher ul li.current span.local:after{top:18px}div.moduletable.map div.map-switcher ul li:not(.current):hover span.local{color:#fff}div.moduletable.map div.map-switcher ul li:not(.current):hover span.local span{color:#fed5b2}div.moduletable.map div.map-switcher ul li.current span.local{color:#2870b7}div.moduletable.map div.map-switcher ul li.current span.local span{color:#4697e7}#map div.map-box > div.map{height:400px}#contact-page div.map-box{position:relative;height:529px}#map div.map-box > div.map,#contact-page #map-hun,#contact-page #map-usa{position:absolute;left:0;top:0;width:100%;height:100%;border:0}#map div.map-box #map-deb p.moving{font-size:22px}#map div.map-box #map-deb p.more-details{font-size:17px}#map div.map-box > div.map,#contact-page div.map-box div.map{z-index:1}#map div.map-box > div.map.current,#contact-page div.map-box div.map.current{z-index:2}#map-im h1#firstHeading,#map-im #bodyContent{font-size:13px;text-align:left;margin:0}div.moduletable.map #map > div.map-box{position:relative;height:400px;border-bottom:3px solid #fff}@media (min-width:1221px){div.moduletable.map div.map-switcher ul{width:800px}}@media (max-width:900px){div.moduletable.map div.module-title{background:#197abb}div.moduletable.map div.module-title h4{background:#0389d3;background:-moz-linear-gradient(left,#0389d3 0%,#0389d3 100%);background:-webkit-linear-gradient(left,#0389d3 0%,#0389d3 100%);background:linear-gradient(to right,#0389d3 0%,#0389d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0389d3",endColorstr="#0389d3",GradientType=1 );-webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 10px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 15px 0px rgba(0,0,0,0.1);z-index:3}div.moduletable.map div.module-title:after{display:block;content:"";height:0;width:100%;clear:both}div.moduletable.map div.module-title div.addr-name{position:relative;float:left}div.moduletable.map div.module-title div.addr-name:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:#8fd7ff;background:-moz-linear-gradient(top,#8fd7ff 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#8fd7ff 0%,#ffffff 100%);background:linear-gradient(to bottom,#8fd7ff 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#8fd7ff",endColorstr="#ffffff",GradientType=0 );z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.map div.module-title div.addr-name span.local{position:relative;display:block;padding:0;font-size:16px;background:none;text-align:center;background-color:#197abb;text-transform:uppercase;cursor:pointer;z-index:2;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.moduletable.map div.module-title div.addr-name.current span.local{color:#2870b7;cursor:default;background-color:transparent}div.moduletable.map div.module-title div.addr-name span.local span{display:none}#map-hun{position:absolute!important;left:0;top:0;float:none;width:100%;border:none;z-index:1}div.moduletable.map #map > div.map-box > div.map.current{z-index:2!important}div.moduletable.map #map p.map-link{width:100%;margin:0}div.moduletable.map.eng #map p.map-link:not(.usa),div.moduletable.map.hun #map p.map-link:not(.hun){display:none}}@media (max-width:820px){div.moduletable.map div.map-switcher ul li span.local{padding:0}div.moduletable.map div.map-switcher ul li span.local:after{display:none}}@media (max-width:740px){div.moduletable.map div.map-switcher ul li span.local span{display:none}}@media (max-width:540px){div.moduletable.map div.map-switcher ul li{line-height:46px}div.moduletable.map div.map-switcher ul li span.local{font-size:16px;line-height:1.2;vertical-align:middle;padding:0 5px}#map div.map-box #map-deb p.moving{font-size:20px}}div.page-head{position:relative;text-align:center;height:340px;padding-top:207px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.page-head:after{position:absolute;content:"";left:0;bottom:0;height:27px;width:100%;background:url("../images/head-bottom-shadow.png") repeat-x 0 0;z-index:1}div.page-head h3{position:relative;display:inline-block;font-family:"Raleway","Raleway Fallback";font-size:50px;font-weight:700;color:#fff;margin:0 0 8px;text-transform:uppercase;line-height:1.2}div.page-head p.breadcumb{font-family:"Roboto Condensed","Roboto Condensed Fallback";font-weight:700;margin:0;padding:0;font-size:17px;color:#aae0ff}div.page-head p.breadcumb a{color:#aae0ff;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}div.page-head p.breadcumb a:hover{color:#fff}div.page-head h3:after{position:absolute;content:"";top:-80px;left:0;width:100%;z-index:1}#aboutus-page div.page-head h3:after{height:60px;background:url("../images/aboutus/title-icon.png") no-repeat 50% 0}#aboutus-page div.page-head{background:url("../images/aboutus/head-bg.webp") no-repeat 50% 0 fixed}#techbg-page div.page-head,#pricebg-page div.page-head,#reg-page div.page-head{background:url("../images/techbg/head-bg.webp") no-repeat 50% 0 fixed}#remind-page div.page-head{background:url("../images/breadcrumbs/forgotten-pass.webp") no-repeat 50% 0 fixed}#techbg-page div.page-head h3:after{height:64px;background:url("../images/techbg/title-icon.png") no-repeat 50% 0}#pricebg-page div.page-head h3:after{height:64px;background:url("../images/tender/title-icon-price.png") no-repeat 50% 0}#reg-page div.page-head h3:after{height:64px;background:url("../images/tender/title-icon-registration.png") no-repeat 50% 0}#remind-page div.page-head h3:after{height:64px;background:url("../images/tender/title-icon-new-login.png") no-repeat 50% 0}#competition-page div.intro-text,#ourworks-page div.intro-text,#services-page div.intro-text,#aboutus-page div.intro-text,#techbg-page div.intro-text,#pricebg-page div.intro-text,#reg-page div.intro-text{background:#eff4fc url("../images/aboutus/intro-shadow.png") repeat-x 0 100%;padding:30px 20px 25px;border-top:3px solid #fff;border-bottom:3px solid #fff}#competition-page div.intro-text p,#ourworks-page div.intro-text p,#services-page div.intro-text p,#techbg-page div.intro-text p,#aboutus-page div.intro-text p,#pricebg-page div.intro-text p,#reg-page div.intro-text p,#ourstory-page div.content p.lead{font-family:"Roboto","Roboto Fallback";font-size:25px;font-weight:300;line-height:34px;color:#1d7ab6;text-align:center;max-width:1140px;margin:0 auto}#aboutus-page div.white-box{position:relative;background-color:#fff;z-index:2}#aboutus-page div.white-box div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#aboutus-page div.white-box div.text-side{float:left;width:58%;padding:30px 0 0 10px}#aboutus-page div.white-box div.img-side{position:relative;float:left;width:42%;min-height:330px}#aboutus-page div.white-box p{font-family:"Roboto","Roboto Fallback";font-size:17px;line-height:26px;font-weight:400;color:#355d97;margin:0 0 20px;text-align:justify}#aboutus-page div.white-box div.img-side img.apps{position:absolute;top:130px;left:65px;z-index:2;-webkit-transition:all 0.9s cubic-bezier(.25,.4,.2,1.7);-moz-transition:all 0.9s cubic-bezier(.25,.4,.2,1.7);-ms-transition:all 0.9s cubic-bezier(.25,.4,.2,1.7);-o-transition:all 0.9s cubic-bezier(.25,.4,.2,1.7);transition:all 0.9s cubic-bezier(.25,.4,.2,1.7);-ms-transition-delay:0.9s;-webkit-transition-delay:0.9s;transition-delay:0.9s}#aboutus-page div.white-box:not(.first-visible) div.img-side img.apps{-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1)}#aboutus-page div.white-box.first-visible div.img-side img.apps{top:-26px}#aboutus-page div.white-box div.img-side img.tablet{position:absolute;left:75px;top:100px;z-index:1;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;-ms-transition-delay:0.3s;-webkit-transition-delay:0.3s;transition-delay:0.3s}#aboutus-page div.white-box.first-visible div.img-side img.tablet{top:225px}#aboutus-page div.description{position:relative;background:url("../images/aboutus/face-bg.webp") no-repeat 50% 0}#aboutus-page div.description:before,#aboutus-page div.description:after,#ourstory-page div.page-head:after{position:absolute;content:"";left:0;height:27px;width:100%;z-index:1}#aboutus-page div.description:before{top:0;background:url("../images/aboutus/top-shadow.png") repeat-x 0 0}#aboutus-page div.description:after,#ourstory-page div.page-head:after{bottom:0;background:url("../images/aboutus/bottom-shadow.png") repeat-x 0 0}#aboutus-page div.description div.inner-section{min-height:660px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#aboutus-page div.description div.inner-section p,#aboutus-page div.blue-box div.inner-section p{font-family:"Roboto","Roboto Fallback";font-size:17px;line-height:26px;font-weight:400;color:#fff;margin:0 0 20px;text-align:justify}#aboutus-page div.description div.inner-section p:last-of-type{margin:0}#aboutus-page div.description div.inner-section p a{color:#98d4fb;text-decoration:underline}#aboutus-page div.blue-box{position:relative;border-top:3px solid #fff;background:url("../images/aboutus/blue-bg.webp") no-repeat 50% 0;min-height:468px}#aboutus-page div.blue-box div.module-title p.sub-title{color:#a9e0fe}#aboutus-page div.blue-box div.inner-section{position:relative;padding:0 510px 25px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ourstory-page div.content p.lead{padding-top:25px}@media (min-width:1220px){div.inner-page{position:relative;width:1200px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ourstory-page div.content p.lead{width:1050px;margin:0 auto}div.inner-section{width:1200px;margin:0 auto}#aboutus-page div.description div.inner-section{padding:28px 10px 0 595px}#aboutus-page.eng div.description div.inner-section{padding-left:450px}}@media (max-width:1199px){#aboutus-page div.description div.inner-section{padding:28px 10px 0 35%}#aboutus-page div.blue-box div.inner-section{padding:40px 35% 0 10px}}@media (max-width:1200px){#aboutus-page div.description{background-position:50% 0}}@media (max-width:1030px){#aboutus-page div.white-box div.img-side img.apps{left:10px}#aboutus-page div.white-box div.img-side img.tablet{left:20px}}@media (max-width:900px){#aboutus-page div.white-box div.text-side{float:none;width:100%}#aboutus-page div.white-box div.text-side,#aboutus-page div.blue-box div.inner-section,#aboutus-page div.description div.inner-section{padding:20px 10px 1px;min-height:auto}#aboutus-page div.white-box div.img-side{display:none}div.title.module-title p.sub-title{margin-bottom:20px}#aboutus-page div.blue-box{background-position:10% 0;background-size:auto 100%;min-height:auto}#aboutus-page div.white-box div.text-side p,#aboutus-page div.description div.inner-section p,#aboutus-page div.blue-box div.inner-section p{line-height:21px}div.page-head h3:after{position:absolute;content:"";top:-70px;left:0;width:100%;z-index:1}}@media (max-width:500px){#aboutus-page div.description{background-size:auto 100%}}#ourstory-page div.page-head h3:after{height:63px;background:url("../images/ourstory/title-icon.png") no-repeat 50% 0}#ourstory-page div.page-head{background:url("../images/ourstory/head-bg.webp") no-repeat 50% 0 fixed}#ourstory-page div.content{min-height:700px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#bcdeff 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#bcdeff 100%);background:linear-gradient(to bottom,#ffffff 0%,#bcdeff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#bcdeff",GradientType=0 )}#ourstory-page div.content div.slider-bg{position:relative;padding:60px 0 40px;overflow:hidden;background:url("../images/ourstory/slider-grad-bg.webp") no-repeat 50% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ourstory-page #event-box{position:relative;width:900px;margin:0 auto;border:4px solid #fff;-webkit-box-shadow:0px 9px 43px 0px rgba(86,143,199,0.35);-moz-box-shadow:0px 9px 43px 0px rgba(86,143,199,0.35);box-shadow:0px 9px 43px 0px rgba(86,143,199,0.35);z-index:3}#ourstory-page #event-box:after{position:absolute;content:"";left:50%;bottom:-31px;height:27px;width:54px;margin-left:-27px;width:0;height:0;border-left:27px solid transparent;border-right:27px solid transparent;border-top:27px solid #fff}#ourstory-page #event-box div.clear{height:0}#ourstory-page #event-box div.top-line{clear:both;height:6px;background:#e5493a;background:-moz-linear-gradient(left,#e5493a 0%,#f39a00 100%);background:-webkit-linear-gradient(left,#e5493a 0%,#f39a00 100%);background:linear-gradient(to right,#e5493a 0%,#f39a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5493a",endColorstr="#f39a00",GradientType=1 );border-bottom:3px solid #fff}#ourstory-page #event-box .slick-track{background-color:#fff}#ourstory-page #event-box div.event.slick-slide:after{display:block;content:"";clear:both;height:0}#ourstory-page #event-box div.year-side{float:left;text-align:center;height:410px;width:168px;border-right:3px solid #fff;background:#f39a00;background:-moz-linear-gradient(top,#f39a00 0%,#fccf07 40%,#ffffff 100%);background:-webkit-linear-gradient(top,#f39a00 0%,#fccf07 40%,#ffffff 100%);background:linear-gradient(to bottom,#f39a00 0%,#fccf07 40%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f39a00",endColorstr="#ffffff",GradientType=0 )}#ourstory-page #event-box div.year-side span.year{display:inline-block;font-family:"Roboto","Roboto Fallback";font-weight:900;font-size:42px;line-height:1;padding:33px 0 20px;border-bottom:2px solid #fff;color:#fff}#ourstory-page #event-box div.text-side{font-family:"Roboto","Roboto Fallback";font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:28px 30px 0 200px;background:#daedff;background:-moz-linear-gradient(top,#daedff 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#daedff 0%,#ffffff 100%);background:linear-gradient(to bottom,#daedff 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#daedff",endColorstr="#ffffff",GradientType=0 );font-size:17px;color:#355d97}#ourstory-page #event-box div.text-side p{line-height:26px;text-align:justify}#ourstory-page div.arrow-box{position:absolute;top:60px;width:104px;height:428px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#c1e0ff 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#c1e0ff 100%);background:linear-gradient(to bottom,#ffffff 0%,#c1e0ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#c1e0ff",GradientType=0 )}#ourstory-page div.prev-box{left:50%;margin-left:-558px}#ourstory-page div.next-box{right:50%;margin-right:-558px}#ourstory-page div.prev-box:after,#ourstory-page div.next-box:after{position:absolute;content:"";top:0;width:4px;height:100%;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0 );z-index:1}#ourstory-page div.prev-box:after{left:0}#ourstory-page div.next-box:after{right:0}#ourstory-page span.slick-arrow{position:absolute;top:50%;width:43px;height:74px;margin-top:-37px;z-index:1;background:url("../images/ourstory/nav-icons.png") no-repeat 0 0;cursor:pointer}#ourstory-page span.slick-disabled.slick-prev{cursor:default;background-position:0px 0px}#ourstory-page span.slick-disabled.slick-next{cursor:default;background-position:0px -237px}#ourstory-page span.slick-prev{left:-72px;background-position:0px -79px}#ourstory-page span.slick-next{right:-72px;background-position:0px -316px}#ourstory-page span.slick-arrow:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../images/ourstory/nav-icons.png") no-repeat 0 -158px;z-index:1;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#ourstory-page span.slick-next.slick-arrow:after{background-position:0px -395px}#ourstory-page #time-line{position:relative;height:10px;background-color:#fff;z-index:4}#ourstory-page #time-line ul.slick-dots{position:absolute;width:6000px;right:50%;top:-14px;margin:0 -21px 0 0;padding:0;line-height:1;z-index:2;float:left}#ourstory-page #time-line ul.slick-dots li{position:relative;float:right;margin-left:150px;padding:11px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:18px;width:18px;line-height:1;list-style:none;cursor:pointer;z-index:2}#ourstory-page #time-line ul.slick-dots li:before{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}#ourstory-page #time-line ul.slick-dots li.slick-active:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../images/ourstory/current-year-btn.png") no-repeat 0 0;z-index:3}#ourstory-page #time-line ul.slick-dots li:not(.slick-active):before{position:absolute;content:"";left:-4px;top:-4px;width:48px;height:48px;background:url("../images/ourstory/year-btn-hover.png") no-repeat 50% 50%;background-size:85%;z-index:4}#ourstory-page #time-line ul.slick-dots li:not(.slick-active):hover:before{background-size:100%}#ourstory-page #time-line ul.slick-dots li button{font-size:1px;text-indent:-40px;overflow:hidden;line-height:1;color:transparent;height:18px;width:18px;outline:0;border:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#80bef9}#ourstory-page #time-line ul.slick-dots li:after{position:absolute;content:"";font-family:Roboto,"Roboto Fallback";font-weight:900;left:-27px;bottom:-56px;height:23px;width:95px;padding:32px 0 14px;border-bottom:3px solid transparent;text-align:center;color:#fff;line-height:1;font-size:24px;z-index:1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ourstory-page #time-line ul.slick-dots li:not(.slick-active):hover:after{font-size:28px;border-color:#fff;background-color:rgba(255,255,255,0.3)}#ourstory-page #time-line ul.slick-dots li:after{content:attr(data-year)}#ourstory-page div.years-bg{height:192px;background:url("../images/ourstory/straff-bg.webp") no-repeat 50% 0}@media (max-width:1120px){#ourstory-page #event-box{width:calc(100% - 208px);margin:0 104px}#ourstory-page div.prev-box{left:0;margin-left:0}#ourstory-page div.next-box{right:0;margin-right:0}#ourstory-page #event-box div.year-side,#ourstory-page #event-box div.text-side{height:550px}#ourstory-page div.content div.slider-bg{height:690px}#ourstory-page div.arrow-box{height:568px}#ourstory-page span.slick-arrow{top:50%;margin-top:-37px}}@media (max-width:950px){#ourstory-page #event-box div.year-side,#ourstory-page #event-box div.text-side{float:none}#ourstory-page #event-box div.year-side{height:90px;width:100%;background:#f39a00;background:-moz-linear-gradient(top,#f39a00 0%,#fcce03 100%);background:-webkit-linear-gradient(top,#f39a00 0%,#fcce03 100%);background:linear-gradient(to bottom,#f39a00 0%,#fcce03 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f39a00",endColorstr="#fcce03",GradientType=0 )}#ourstory-page #event-box div.text-side{height:450px;padding:20px 20px 5px;border-top:3px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ourstory-page #event-box div.year-side span.year{font-size:36px;line-height:90px;border:0;padding:0}}@media (max-width:890px){#ourstory-page span.slick-arrow:after,#ourstory-page div.arrow-box{display:none}#ourstory-page #event-box{width:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ourstory-page span.slick-arrow{top:45px;width:60px;height:90px;z-index:3}#content #ourstory-page span.slick-prev{left:0;background:url("../images/ourstory/prev-mobile.png") no-repeat 10px 50%}#content #ourstory-page span.slick-next{right:0;background:url("../images/ourstory/next-mobile.png") no-repeat right 10px top 50%}#content #ourstory-page span.slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}}@media (min-width:831px){#ourstory-page #time-select{display:none}}@media (max-width:830px){#ourstory-page div.years-bg,#ourstory-page #time-line{display:none}#ourstory-page #event-box div.text-side,#ourstory-page div.content div.slider-bg{height:auto}#ourstory-page div.content{min-height:auto}#ourstory-page #event-box div.year-side{margin-bottom:58px}#ourstory-page div.content div.slider-bg{padding-bottom:0}#ourstory-page #time-select{position:absolute;top:99px;left:0;right:0;width:360px;padding:9px 0;margin:0 auto;text-align:center}#ourstory-page #time-select label{display:inline-block;font-family:"Roboto","Roboto Fallback";font-weight:500;line-height:40px;font-size:17px;color:#ec731c;margin-right:10px;cursor:default;vertical-align:top}#ourstory-page #time-select div.select-box{position:relative;display:inline-block;width:140px;height:40px;background-color:#f39a00}#ourstory-page #time-select div.select-box span{font-family:"Roboto","Roboto Fallback";font-size:17px;font-weight:400;position:relative;display:block;line-height:40px;padding:0 48px 0 17px;color:#fff;white-space:nowrap;background:url("../images/ourstory/select-year.png") no-repeat right 15px top 14px;text-overflow:ellipsis}#ourstory-page #time-select div.select-box select{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;margin:0}}@media (max-width:640px){#ourstory-page div.page-head h3:after{background-size:78px;top:-56px}}@media (max-width:380px){#ourstory-page #time-select{width:100%}}#techbg-page div.microsoft-partner p{font-family:Roboto,"Roboto Fallback";font-size:17px;line-height:26px;font-weight:400;color:#355d97;margin-bottom:20px}#techbg-page div.microsoft-partner div.inner-page{padding:23px 20px 5px 30px;background:url("../images/techbg/microsoft-logo.png") no-repeat 30px 20px;-webkit-transition:background 1s linear;-moz-transition:background 1s linear;-ms-transition:background 1s linear;-o-transition:background 1s linear;transition:background 1s linear;-webkit-transition-delay:0.5s;transition-delay:0.5s}#techbg-page div.microsoft-partner:not(.first-visible) div.inner-page{background-position:-338px 170px}#techbg-page div.microsoft-partner div.inner-page img.right{margin:55px 0 60px 45px;width:33%}#techbg-page div.development{position:relative;height:676px;border-top:3px solid #fff;border-bottom:3px solid #fff;background:url("../images/techbg/sky-bg.webp") no-repeat 50% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#techbg-page div.infrastructure{position:relative;height:900px;background:url("../images/techbg/it-anim-bg.webp") no-repeat 50% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#techbg-page div.development:before{position:absolute;content:"";left:0;top:0;height:27px;width:100%;background:url("../images/techbg/blue-shadow.png") repeat-x 0 0;z-index:1}#techbg-page dl{font-family:Roboto,"Roboto Fallback";font-size:17px;margin:0;float:left}#techbg-page div.development dl{color:#355d97}#techbg-page div.infrastructure dl{color:#fff;margin-right:60px}#techbg-page div.infrastructure dl.mobile{margin-bottom:65px}#techbg-page div.infrastructure dl.client{width:720px;margin:62px 0 0}@media (min-width:951px){#techbg-page div.infrastructure dl.client dd{display:inline-block!important}}#techbg-page div.infrastructure dl.client dd.col2{width:200px}#techbg-page div.infrastructure dl.client dd:not(.col2){float:left;clear:left;width:290px;padding-right:30px}#techbg-page div.infrastructure div.clear{margin-bottom:30px}#techbg-page div.infrastructure dl.client2 > dt{color:transparent}#techbg-page div.development img.right{margin-bottom:-35px}#techbg-page dl > dt{font-weight:700;margin:0 0 15px 10px;line-height:1.3;text-indent:-10px}#techbg-page dl dd{position:relative;font-weight:400;margin:0 0 18px;padding-left:38px;line-height:1.3}#techbg-page dl dd:after{position:absolute;content:"";left:11px;top:6px;width:8px;height:8px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#f39a00;z-index:1}#techbg-page dl dd dt{margin-bottom:18px}#techbg-page dl dd dd:after{width:4px;height:4px;border:2px solid #5ba0e3;background-color:transparent}#techbg-page div.healthcare:before,#techbg-page div.healthcare:after,#techbg-page div.infrastructure:after,#techbg-page div.infrastructure:before{position:absolute;content:"";left:0;height:27px;width:100%;z-index:1}#techbg-page div.healthcare:before,#techbg-page div.infrastructure:before{top:0;background:url("../images/techbg/infrastr-top-shadow.png") repeat-x 0 0}#techbg-page div.healthcare:after,#techbg-page div.infrastructure:after{bottom:0;background:url("../images/techbg/infrastr-bottom-shadow.png") repeat-x 0 0}#techbg-page div.healthcare:before{top:0;background:url("../images/techbg/health-top-shadow.png") repeat-x 0 0}#techbg-page div.healthcare:after{bottom:0;background:url("../images/techbg/health-bottom-shadow.png") repeat-x 0 0}#techbg-page div.development dl{margin-right:35px}#techbg-page div.development dl.server,#techbg-page div.development dl.database{margin-top:55px}#techbg-page div.development dl.server{margin-right:105px;margin-bottom:30px}#techbg-page div.development dl.database{margin-right:0}#techbg-page div.development dl.service{clear:left}#techbg-page div.infrastructure img.right{position:absolute;top:5px;right:-200px}#techbg-page div.spec-knowledge{border-top:3px solid #fff;border-bottom:3px solid #fff;padding:25px 20px;background:#efefef;background:-moz-linear-gradient(left,#efefef 0%,#ffffff 30%,#ffffff 70%,#efefef 100%);background:-webkit-linear-gradient(left,#efefef 0%,#ffffff 30%,#ffffff 70%,#efefef 100%);background:linear-gradient(to right,#efefef 0%,#ffffff 30%,#ffffff 70%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#efefef",endColorstr="#efefef",GradientType=1 )}#techbg-page div.spec-knowledge p{text-align:center;line-height:22px;margin:0}#techbg-page div.healthcare{position:relative;padding:40px 20px 30px;background:#dfefff;background:-moz-linear-gradient(left,#dfefff 0%,#ffffff 25%,#ffffff 75%,#dfefff 100%);background:-webkit-linear-gradient(left,#dfefff 0%,#ffffff 25%,#ffffff 75%,#dfefff 100%);background:linear-gradient(to right,#dfefff 0%,#ffffff 25%,#ffffff 75%,#dfefff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#dfefff",endColorstr="#dfefff",GradientType=1 )}#techbg-page div.healthcare ul{text-align:center;margin:0 0 15px;padding:0}#techbg-page div.healthcare ul li{display:inline-block;vertical-align:top;margin:0 20px;padding:0;list-style:none}#techbg-page div.healthcare p{color:#4a4a4a;line-height:22px;margin:0 180px;text-align:center}#techbg-page div.scrum{border-top:3px solid #fff;background:#b6e8ff;background:-moz-linear-gradient(left,#b6e8ff 0%,#ffffff 30%,#ffffff 70%,#b6e8ff 100%);background:-webkit-linear-gradient(left,#b6e8ff 0%,#ffffff 30%,#ffffff 70%,#b6e8ff 100%);background:linear-gradient(to right,#b6e8ff 0%,#ffffff 30%,#ffffff 70%,#b6e8ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#b6e8ff",endColorstr="#b6e8ff",GradientType=1 )}#techbg-page div.scrum .inner-page{padding:30px 10px;text-align:center}#techbg-page div.scrum .inner-page img{margin:0 15px 30px}#techbg-page div.scrum .inner-page p{margin:0 105px;line-height:22px}#techbg-page .inner-page p a{color:#3474ba;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}#techbg-page p a:hover{color:#f0a523}#techbg-page dl.client2{width:210px}@media (max-width:1250px){#techbg-page div.inner-page{padding:0 10px}#techbg-page div.development{height:auto;min-height:676px}}@media (max-width:1220px){#techbg-page div.development img.right{width:47%}#techbg-page div.infrastructure img.right{width:76%;top:4%;right:-165px}#techbg-page div.infrastructure div.content:after{display:block;content:"";height:0;clear:both}#techbg-page div.infrastructure{background-size:auto 100%;height:auto;min-height:900px}}@media (max-width:1180px){#techbg-page div.development dl.cloud{width:210px;margin-right:0}}@media (max-width:1050px){#techbg-page div.healthcare{padding:40px 0 30px}#techbg-page div.healthcare p{width:600px;margin:0 auto}#techbg-page div.healthcare ul li{margin-bottom:10px}}@media (max-width:1000px){#techbg-page div.development div.section-title{margin-bottom:55px}#techbg-page div.development div.clear,#techbg-page div.development img.right{display:none}#techbg-page div.development dl.service{clear:none}#techbg-page div.development div.inner-page{text-align:center}#techbg-page div.development .content > dl{margin:0 0 30px;width:24%;padding-right:10px;min-height:280px;float:none;display:inline-block;vertical-align:top;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#techbg-page div.infrastructure dl.server{margin-bottom:40px}#techbg-page div.infrastructure dl.mobile{clear:left}}@media (max-width:950px){#techbg-page div.infrastructure div.section-title{margin-bottom:50px}#techbg-page div.infrastructure div.clear,#techbg-page div.infrastructure img.right{display:none}#techbg-page div.infrastructure div.inner-page div.content{text-align:center}#techbg-page div.infrastructure .content > dl{margin:0 0 40px;width:50%;padding:0 20px;min-height:280px;float:left;display:inline-block;vertical-align:top;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#techbg-page div.infrastructure .content > dl.creative{clear:left}#techbg-page div.infrastructure .content > dl.mobile{clear:none;min-height:auto}#techbg-page div.infrastructure .content > dl.client dd{clear:none;float:none;width:auto;display:block;padding-right:0}#techbg-page div.infrastructure .content > dl.corp{min-height:auto}#techbg-page div.scrum{background:#e7f7ff;background:-moz-linear-gradient(left,#e7f7ff 0%,#ffffff 50%,#e7f7ff 100%);background:-webkit-linear-gradient(left,#e7f7ff 0%,#ffffff 50%,#e7f7ff 100%);background:linear-gradient(to right,#e7f7ff 0%,#ffffff 50%,#e7f7ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e7f7ff",endColorstr="#e7f7ff",GradientType=1 )}}@media (max-width:900px){#techbg-page div.development .content > dl{width:32%;padding-right:20px;min-height:auto}}@media (max-width:900px) and (min-width:641px){#techbg-page div.scrum .inner-page p{width:600px;margin:0 auto}}@media (max-width:640px){#techbg-page div.page-head h3:after{top:-50px;background-size:51px}#techbg-page div.development .content > dl{width:49%}#techbg-page div.infrastructure .content > dl{padding-left:0}#techbg-page div.healthcare p{width:auto}#techbg-page div.scrum .inner-page p{margin:0}}@media (max-width:590px){#techbg-page div.microsoft-partner div.inner-page img.right{display:none}#techbg-page div.microsoft-partner div.inner-page{padding:20px 10px 5px;background-position:left 10px bottom -140px}}@media (min-width:501px){#techbg-page div.isMobil{display:none}#techbg-page dl dd{display:block!important}}@media (max-width:500px){#techbg-page div.development{min-height:auto;padding-bottom:30px}#techbg-page div.development .content dl,#techbg-page div.infrastructure .content dl{float:none}#techbg-page div.development .content > dl,#techbg-page div.infrastructure .content > dl{width:auto;display:block;padding:0;margin:0 0 6px}#techbg-page div.infrastructure div.inner-page div.content{padding-bottom:40px}#techbg-page div.infrastructure,#techbg-page div.infrastructure .content > dl{min-height:auto}#techbg-page div.infrastructure div.content > dl.client dd{display:none}#techbg-page div.development .content > dl > dt,#techbg-page div.infrastructure .content > dl > dt{position:relative;text-indent:0;margin:0;padding:7px 45px 7px 12px;border:2px solid #9cccfb;color:#355d97;background-color:#fff;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#techbg-page div.infrastructure .content > dl > dt{border-color:#fff}#techbg-page div.infrastructure .content > dl.open > dt:not(.empty),#techbg-page div.development .content > dl.open > dt:not(.empty){color:#fff;background-color:#e5493a;border-color:#e5493a;margin-bottom:15px}#techbg-page div.development .content > dl > dt.empty{margin-bottom:6px;cursor:default}#techbg-page div.development .content > dl > *:not(dt),#techbg-page div.development .content > dl > dt span.per,#techbg-page div.infrastructure .content > dl > *:not(dt),#techbg-page div.infrastructure .content > dl > dt span.per{display:none}#techbg-page div .content > dl > dt:not(.empty):before,#techbg-page div .content > dl > dt:not(.empty):after{position:absolute;content:"";top:12px;right:10px;width:22px;height:13px;background:url("../images/techbg/close.png") no-repeat 50% 50%;z-index:1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#techbg-page div .content > dl > dt:not(.empty):after{background:url("../images/techbg/open.png") no-repeat 50% 50%;z-index:2}#techbg-page div .content > dl.open > dt:not(.empty):before,#techbg-page div .content > dl.open > dt:not(.empty):after{behavior:url(-ms-transform.htc);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#techbg-page div.development div.section-title,#techbg-page div.infrastructure div.section-title{margin-bottom:40px}}#services-page div.page-head{background:url("../images/services/head-bg.webp") no-repeat 50% 0 fixed}#services-page div.page-head h3:after{height:70px;background:url("../images/services/title-icon.png") no-repeat 50% 0}#services-page div.solutions{height:395px;background:url("../images/services/grad-bg.jpg") no-repeat 50% 0}#services-page div.solutions div.section-title{padding:5px 0 10px}#services-page div.solutions div.section-title h3:after{display:none}#services-page div.solutions div.inner-page > p{text-align:center;font-size:20px;font-weight:400;color:#3a3a3b;line-height:1.3;margin:0 230px}#services-page div.parts{text-align:center;width:1005px;margin:0 auto;padding-top:25px}#services-page div.parts span.tech,#services-page div.parts span.marketing{position:relative;display:inline-block;width:350px;font-family:"Roboto","Roboto Fallback";font-size:17px;font-weight:700;line-height:22px;margin:32px 0 0;text-transform:uppercase;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s,left 0.7s,right 0.7s linear;-moz-transition:all 0.3s,left 0.7s,right 0.7s linear;-ms-transition:all 0.3s,left 0.7s,right 0.7s linear;-o-transition:all 0.3s,left 0.7s,right 0.7s linear;transition:all 0.3s,left 0.7s,right 0.7s linear}#services-page div.parts:not(.first-visible) span.tech,#services-page div.parts:not(.first-visible) span.marketing{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#services-page div.parts:not(.first-visible) span.tech{left:300px}#services-page div.parts span.tech{left:0}#services-page div.parts:not(.first-visible) span.marketing{right:300px}#services-page div.parts.first-visible span.marketing{right:0}#services-page div.parts img.screen{position:relative;z-index:3}#services-page div.parts span.tech:after,#services-page div.parts span.marketing:after{position:absolute;content:"";top:0;height:100%;width:4px;border-top:3px solid #fff;border-bottom:3px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}#services-page div.parts span.tech:after{left:3px;background-color:#28b138}#services-page div.parts span.marketing:after{right:3px;background-color:#ff7f00}#services-page div.parts span.tech{float:left;color:#23812e;padding:14px 17px 14px 30px;text-align:right}#services-page div.parts span.marketing{float:right;color:#df7822;padding:14px 30px 14px 17px;text-align:left}#services-page div.categories,#pricebg-page div.categories{padding:95px 0 65px;text-align:center}#services-page div.categories div.category,#pricebg-page div.categories div.category{display:inline-block;width:31%;height:410px;padding:32px 37px 0;margin:0 10px 20px;vertical-align:top;background:#e7f1fc;background:-moz-linear-gradient(-45deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);background:-webkit-linear-gradient(-45deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);background:linear-gradient(135deg,#e7f1fc 0%,#ffffff 50%,#e7f1fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e7f1fc",endColorstr="#e7f1fc",GradientType=1 );-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);border:3px solid #b6d1ec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.categories div.category h4,#pricebg-page div.categories div.category h4{font-family:"Raleway","Raleway Fallback";position:relative;font-size:24px;font-weight:700;color:#002a70;line-height:1.2;text-decoration:uppercase;padding:0 0 18px;margin:0 0 32px;text-align:left}#services-page div.categories div.category h4:after,#pricebg-page div.categories div.category h4:after{position:absolute;content:"";left:0;bottom:2px;height:2px;width:70px;background-color:#e5493a;z-index:1}#services-page div.categories div.category p,#pricebg-page div.categories div.category p{text-align:justify;font-weight:400;color:#355d97;margin:0;line-height:22px}#services-page div.categories div.category h4 span.green{color:#1ca43a}#services-page div.categories div.category h4 span.red{color:#e5493a}#services-page div.categories div.category h4 span.grey{color:#989898}#services-page div.philosophy{position:relative;height:230px;background:#e5e5e5;background:-moz-linear-gradient(-45deg,#e5e5e5 0%,#f7f7f7 25%,#f7f7f7 75%,#e5e5e5 100%);background:-webkit-linear-gradient(-45deg,#e5e5e5 0%,#f7f7f7 25%,#f7f7f7 75%,#e5e5e5 100%);background:linear-gradient(135deg,#e5e5e5 0%,#f7f7f7 25%,#f7f7f7 75%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5e5e5",endColorstr="#e5e5e5",GradientType=1 );-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.philosophy:before,#services-page div.philosophy:after{position:absolute;content:"";left:0;height:26px;width:100%;z-index:1}#services-page div.philosophy:before{top:0;background:url("../images/services/grey-top-shadow.png") repeat-x 0 0}#services-page div.philosophy:after{bottom:0;background:url("../images/services/grey-bottom-shadow.png") repeat-x 0 0}#services-page div.philosophy p{font-size:25px;line-height:34px;color:#4a4a4a;font-weight:300;margin:0;padding:48px 40px 0 312px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.philosophy span.graph{position:absolute;top:-24px;left:35px;width:258px;height:248px;z-index:2;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.philosophy span.graph img.display{position:absolute;width:92.64%;height:auto;right:0;bottom:0}#services-page div.philosophy span.graph img[class^="icon-"]{position:absolute;top:0;width:27.13%;height:auto;z-index:2;-webkit-transition:all 0.5s cubic-bezier(.25,.4,.2,1.7);-moz-transition:all 0.5s cubic-bezier(.25,.4,.2,1.7);-ms-transition:all 0.5s cubic-bezier(.25,.4,.2,1.7);-o-transition:all 0.5s cubic-bezier(.25,.4,.2,1.7);transition:all 0.5s cubic-bezier(.25,.4,.2,1.7)}#services-page div.philosophy:not(.first-visible) span.graph img[class^="icon-"]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}#services-page div.philosophy span.graph img.icon-1{left:0;top:26%;-webkit-transition-delay:1s;transition-delay:1s}#services-page div.philosophy span.graph img.icon-2{left:17%;-webkit-transition-delay:1.2s;transition-delay:1.2s}#services-page div.philosophy span.graph img.icon-3{left:47%;-webkit-transition-delay:1.4s;transition-delay:1.4s}#services-page div.philosophy span.graph img.icon-4{right:9%;top:26%;-webkit-transition-delay:1.6s;transition-delay:1.6s}#services-page div.partners{border-top:3px solid #fff;background:url("../images/services/partners-bg.webp") no-repeat 50% 0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.partners div.inner-page{height:452px}#services-page div.partners div.inner-page ul{margin:0 0 0 247px;padding-top:15px}#services-page div.partners div.inner-page ul li{position:relative;margin:0 0 18px;padding-left:22px;line-height:1.2;list-style:none;font-family:Roboto,"Roboto Fallback";font-weight:400;font-size:17px;color:#355d97}#services-page div.section-title h3{padding:33px 15px 24px}@media (max-width:1740px){#services-page div.categories div.category{height:470px}}@media (max-width:1520px){#services-page div.categories div.category{height:510px;padding:32px 18px 0}#services-page div.categories div.category p{text-align:left}}@media (max-width:1480px){#services-page div.partners{background-position:100% 0}}@media (max-width:1220px){#services-page div.solutions div.inner-page > p{margin:0 20%}#services-page div.philosophy{height:auto}#services-page div.philosophy p{padding:30px 40px 30px 312px}#services-page div.partners div.inner-page ul{margin:0 auto;width:800px;padding-left:50px}}@media (max-width:1190px){#services-page div.categories div.category{margin:0 5px;height:590px}}@media (max-width:1070px){#services-page div.solutions{background-size:100% 100%;padding-bottom:30px;height:auto}#services-page div.parts{margin-bottom:-46px}#services-page div.categories{padding-top:50px}}@media (max-width:1025px){#services-page div.parts{position:relative;width:100%}#services-page div.parts:after{display:block;content:"";height:0;clear:both}#services-page div.parts img.screen{width:calc(100% - 700px);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}}@media (min-width:991px){#services-page div.categories div.category div.content{display:block!important}#services-page div.isMobil{display:none}}@media (max-width:990px){#services-page div.categories div.category{display:block;width:480px;margin:0 auto 14px;height:auto;background:#fff;padding:0}#services-page div.categories div.category h4{font-size:20px;padding:12px 100px 12px 10px;margin:0;cursor:pointer}#services-page div.categories div.category h4:before{position:absolute;content:"";right:12px;top:50%;margin-top:-7px;width:22px;height:13px;background:url("../images/services/open.png") no-repeat 50% 50%;z-index:1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.categories div.category.open h4:before{behavior:url(-ms-transform.htc);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}#services-page div.categories div.category div.content{padding:0 10px 12px}#services-page div.categories div.category h4 br,#services-page div.categories div.category h4:after{display:none}#services-page div.categories div.category div.content{display:none}}@media (max-width:940px){#services-page div.parts span.tech,#services-page div.parts span.marketing{margin-top:10px}#services-page div.parts:before{position:absolute;content:"";top:45px;left:0;right:0;margin:0 auto;width:120px;height:94px;background:url("../images/services/puzzle.png") no-repeat 50% 50%;background-size:100% auto;z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}}@media (max-width:902px){#services-page div.parts img.screen{display:none}#services-page div.parts{margin-bottom:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#services-page div.parts:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#services-page div.parts span.tech,#services-page div.parts span.marketing{-webkit-box-shadow:0px 5px 16px 0px rgba(208,208,208,1);-moz-box-shadow:0px 5px 16px 0px rgba(208,208,208,1);box-shadow:0px 5px 16px 0px rgba(208,208,208,1)}#services-page div.philosophy p{font-size:20px;line-height:28px}}@media (max-width:880px){#services-page div.partners div.inner-page ul{width:auto;padding-right:30px}}@media (max-width:860px){#services-page div.parts:before{width:calc(100% - 720px)}}@media (max-width:760px){#services-page div.parts:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@media (max-width:730px){#services-page div.parts span.tech,#services-page div.parts span.marketing{clear:both;margin:0}#services-page div.parts span.tech{margin-bottom:19px}#services-page div.parts{width:440px;padding:25px 10px 0}#services-page div.philosophy span.graph{left:0;right:0;margin:0 auto}#services-page div.philosophy p{padding:240px 10px 20px;width:400px;margin:0 auto;text-align:justify}#services-page div.partners{background-position:90% 0}}@media (max-width:640px){#services-page div.page-head h3:after{top:-53px;background-size:71px}#services-page div.section-title h3{font-size:20px;padding:20px 15px 20px}#services-page div.solutions div.inner-page > p{margin:0 10px}#services-page div.partners div.inner-page{height:auto;min-height:452px}}@media (max-width:500px){#services-page div.categories div.category{margin:0 10px 14px;width:auto}}@media (max-width:470px){#services-page div.parts{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#services-page div.philosophy p{width:auto}#services-page div.partners div.inner-page ul{padding-left:10px}#services-page div.partners{background-size:auto 100%;background-position:85% 0}}ul.yellow-bullet li:after{position:absolute;content:"";top:8px;left:0;width:8px;height:8px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#f39a00;z-index:1}#pricebg-page div.btn-box{padding:28px 0 42px;text-align:center;clear:both}.j2store-cart-nav .btn-large{padding:6px 10px;font-size:14px}.j2store-cart-nav ~ div.pull-right,.top-subtotal ~ div.pull-right{display:none}.j2store-cart-item-box .pull-right:last-of-type{display:none}.j2store-single-product.configurable.detail{position:relative;width:98%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.j2store-cart-button.btn-primary{border:0px}#akeeba-renderjoomla > div.detail .row:first-of-type div[class*="col-sm-"]:first-of-type{width:250px}#akeeba-renderjoomla > div.detail .row:first-of-type div[class*="col-sm-"]{width:calc(100% - 310px)}#akeeba-renderjoomla > div.detail .product-description{line-height:1.5}#akeeba-renderjoomla > div.detail .product-description p{margin-bottom:10px}#akeeba-renderjoomla ~ .moduletable{margin:0 auto 60px;display:none}body[class*="view-product-"] #akeeba-renderjoomla ~ .moduletable{display:block}@media (min-width:1220px){.j2store-single-product.configurable.detail,#akeeba-renderjoomla ~ .moduletable{width:1220px}}body.view-registration main#content,body.view-profile main#content,body.view-carts main#content{display:flex;flex-wrap:wrap;flex-direction:column}body.view-registration main#content > div,body.view-profile main#content > div,body.view-carts main#content > div{flex:1}body.view-registration main#content .upper-content,body.view-profile main#content .upper-content{order:1}body.view-registration form#member-registration > .control-group,body.view-profile form#member-profile > .control-group{order:3}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(1),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(1){order:3}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(2),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(2){order:2}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(3),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(3){order:1}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(4),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(4){order:5}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(5),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(5){order:4}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(6),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(6){order:7}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(7),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(7){order:6}body.view-registration form#member-registration > fieldset:nth-of-type(2) > .control-group:nth-of-type(8),form#member-profile > fieldset:last-of-type> .control-group:nth-of-type(8){order:8}body.view-registration form#member-registration > fieldset:first-of-type .control-group.field-spacer{display:none}body.view-registration form#member-registration > fieldset:first-of-type .control-group.field-spacer + .control-group{margin-top:18px}.form-horizontal .controls{margin-left:0}.form-horizontal .control-label{float:unset;text-align:left;width:auto}body.view-registration main#content #system-message-container,body.view-profile main#content #system-message-container{order:2;margin:5px auto 20px}body.view-carts main#content #system-message-container{order:1}body.view-carts main#content #akeeba-renderjoomla{order:2}body.view-registration main#content #system-message-container .alert,body.view-profile main#content #system-message-container .alert,body.view-article main#content #system-message-container .alert,body.view-carts main#content #system-message-container .alert{width:800px;max-width:100%;margin:10px auto;position:relative}.alert a.close,.alert button.close{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;line-height:19px;font-size:20px;border-radius:50%;text-align:center;border:1px solid;cursor:pointer;box-sizing:unset;padding:0}.alert.alert-error a.close,.alert.alert-error button.close{color:#b94a48;width:33px;height:28px;padding:0px 0px 5px}.alert a.close:hover{background:#1d7ab6;color:#fff}.alert.alert-error a.close:hover,.alert.alert-error button.close:hover{color:#fff;background:#b94a48}body.view-registration main#content .registration,body.view-profile main#content .profile-edit{order:3}form#member-registration > fieldset ~ div.control-group,.view-profile form#member-profile > fieldset ~ div.control-group{display:block;width:100%;margin:10px 0}form#member-registration > fieldset ~ div.control-group .controls,.view-profile form#member-profile > fieldset ~ div.control-group .controls{margin:0 auto;max-width:80%}.login form.form-validate{position:relative;z-index:1;background:#FFFFFF;width:800px;max-width:100%;margin:0 auto 50px;padding:38px;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24)}.login form.form-validate{max-width:400px;width:100%;margin:50px auto;text-align:left;box-sizing:border-box}.view-profile .profile > ul.btn-toolbar{position:absolute;right:35px;top:30px}form#login-form .input-prepend{width:100%}form#member-registration .control-group,form#member-profile .control-group{margin-bottom:0!important;margin-top:0!important}.login form.form-validate input:not([type*="checkbox"]),.view-profile form.form-validate input:not([type*="checkbox"]){outline:0;background:#f1f1f1;width:100%!important;border:2px solid #ccc;margin:0 0 15px;padding:20px 15px;box-sizing:border-box;font-size:14px}.remind form input.invalid,.reset form input.invalid{border:2px solid #9d261d}.login form.form-validate input:not([type*="checkbox"]),.view-profile form.form-validate input:not([type*="checkbox"]){margin:0 0 5px}body.com_users.view-login main#content .login:before{display:block;background:#7ebc4e;padding:10px 25px;max-width:750px;color:#fff;width:100%;content:"Kérjük jelentkezzen be az adminisztrátor a regisztráció jóváhagyása érdekében";text-align:center;margin:30px auto 0}body.com_users.view-login main#content .progressbar-wrapper{display:none}.login form.form-validate:focus,.view-profile form.form-validate:focus{border:2px solid #2d5a8c}form#member-registration > .control-group .controls button,form#login-form .control-group .controls button.login-button,.login form.form-validate button,.view-profile form.form-validate button{font-family:"Roboto","Roboto Fallback",sans-serif;text-transform:uppercase;outline:0;margin-bottom:15px;background:#7fbd4f;background:-moz-linear-gradient(top,#7fbd4f 0%,#7dbb4e 45%,#6fa63f 55%,#69a339 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#7fbd4f),color-stop(45%,#7dbb4e),color-stop(55%,#6fa63f),color-stop(100%,#69a339));background:-webkit-linear-gradient(top,#7fbd4f 0%,#7dbb4e 45%,#6fa63f 55%,#69a339 100%);background:-o-linear-gradient(top,#7fbd4f 0%,#7dbb4e 45%,#6fa63f 55%,#69a339 100%);background:-ms-linear-gradient(top,#7fbd4f 0%,#7dbb4e 45%,#6fa63f 55%,#69a339 100%);background:linear-gradient(to bottom,#7fbd4f 0%,#7dbb4e 45%,#6fa63f 55%,#69a339 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#7fbd4f",endColorstr="#69a339",GradientType=0 );width:100%;border:0;padding:15px;color:#FFFFFF;font-size:14px;cursor:pointer;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.view-profile button.btn.btn-primary.validate{color:transparent;text-shadow:none}.view-profile button.btn.btn-primary.validate:before{content:"Módosítás";display:block;position:absolute;left:50%;transform:translateX(-50%);color:#fff}form#login-form .control-group .controls button.login-button{margin:15px auto}form#member-registration > .control-group .controls button:hover,form#login-form .control-group .controls button.login-button:hover,form#member-registration > .control-group .controls button:active,form#member-registration > .control-group .controls button:focus{background:#6BA53D;background:-moz-linear-gradient(top,#6BA53D 0%,#73ac48 45%,#6fa63f 55%,#69a339 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#6BA53D),color-stop(45%,#73ac48),color-stop(55%,#6fa63f),color-stop(100%,#69a339));background:-webkit-linear-gradient(top,#6BA53D 0%,#73ac48 45%,#6fa63f 55%,#69a339 100%);background:-o-linear-gradient(top,#6BA53D 0%,#73ac48 45%,#6fa63f 55%,#69a339 100%);background:-ms-linear-gradient(top,#6BA53D 0%,#73ac48 45%,#6fa63f 55%,#69a339 100%);background:linear-gradient(to bottom,#6BA53D 0%,#73ac48 45%,#6fa63f 55%,#69a339 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#6BA53D",endColorstr="#69a339",GradientType=0 )}form#member-registration .control-group .controls a.btn{display:none}#ourworks-page #tabs{position:relative;background:#eff4fc;background:-moz-linear-gradient(left,#eff4fc 0%,#ffffff 30%,#ffffff 70%,#eff4fc 100%);background:-webkit-linear-gradient(left,#eff4fc 0%,#ffffff 30%,#ffffff 70%,#eff4fc 100%);background:linear-gradient(to right,#eff4fc 0%,#ffffff 30%,#ffffff 70%,#eff4fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#eff4fc",endColorstr="#eff4fc",GradientType=1 );-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);z-index:3}#ourworks-page.sticked #tabs{position:fixed;top:78px;width:100%;text-align:center;background-color:#fff;z-index:99;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.2)}#ourworks-page.sticked div.intro-text{margin-bottom:100px}#ourworks-page #tabs ul{text-align:center;margin:0;padding:14px 0 18px}#ourworks-page #tabs ul li{position:relative;display:inline-block;margin:0 20px;font-family:"Raleway","Raleway Fallback";font-size:20px;line-height:1;color:#555555;padding:13px 13px 11px;text-transform:uppercase;border:2px solid transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ourworks-page #tabs ul li:not(.current):hover{color:#3474ba;border-color:#6ea0ca}#ourworks-page #tabs ul li:after{position:absolute;content:"";left:50%;bottom:-5px;margin-left:-10px;width:20px;height:2px;z-index:1;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ourworks-page #tabs ul li.current{color:#e5493a;cursor:default}#ourworks-page #tabs ul li.current:after{width:46px;margin-left:-23px;background-color:#e5493a}#ourworks-page #reference-list{position:relative;background:#e4e4e4;background:-moz-linear-gradient(left,#e4e4e4 0%,#f5f5f5 30%,#f5f5f5 70%,#e4e4e4 100%);background:-webkit-linear-gradient(left,#e4e4e4 0%,#f5f5f5 30%,#f5f5f5 70%,#e4e4e4 100%);background:linear-gradient(to right,#e4e4e4 0%,#f5f5f5 30%,#f5f5f5 70%,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e4e4e4",endColorstr="#e4e4e4",GradientType=1 )}#ourworks-page.sticked #reference-list{margin-top:-60px}#ourworks-page #reference-list div.highlight div.group-title:before,#ourworks-page #reference-list div.prof:before{position:absolute;content:"";left:0;top:0;width:100%;height:26px;background:url("../images/ourworks/top-shadow.png") repeat-x 0 0;z-index:1}#ourworks-page #reference-list div.highlight div.group-title:before{top:100%}#ourworks-page #reference-list div.prof{position:relative}#ourworks-page #reference-list div.inner-page{width:1080px;padding:35px 0;margin:0 auto}#ourworks-page #reference-list div.more div.inner-page{padding:45px 0 0}#ourworks-page #reference-list > div{height:0;overflow:hidden}#ourworks-page ul.ref-list{margin:0;list-style:none}#ourworks-page div.more div.inner-page ul.ref-list{padding:10px 0 45px}#ourworks-page ul.ref-list li{position:relative;margin:0 0 4px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#ourworks-page ul.ref-list li:hover{margin:0 -8px 4px;-webkit-box-shadow:0px 4px 13px 0px rgba(0,0,0,0.24);-moz-box-shadow:0px 4px 13px 0px rgba(0,0,0,0.24);box-shadow:0px 4px 13px 0px rgba(0,0,0,0.24)}#ourworks-page ul.ref-list li:before{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;background:#e5493a;background:-moz-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:-webkit-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:linear-gradient(to right,#e5493a 0%,#f39a00 50%,#e5493a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5493a",endColorstr="#e5493a",GradientType=1 );z-index:1}#ourworks-page ul.ref-list li span,#ourworks-page ul.ref-list li a{position:relative;display:block;line-height:1.2;padding:13px 10px;font-size:20px;text-transform:uppercase;color:#5684b9;text-align:center;background-color:#fff;border:1px solid #e8e8e8;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#ourworks-page ul.ref-list li:hover span,#ourworks-page ul.ref-list li:hover a{padding:13px 18px;color:#fff;background-color:transparent;border-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1)}#ourworks-page #reference-list div.highlight div.group-title{position:relative;background-color:#fff}#ourworks-page #reference-list div.highlight div.group-title:after{position:absolute;content:"";left:50%;bottom:-20px;margin-left:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;z-index:3}#ourworks-page #reference-list div.card-box{position:relative;background-color:#fff;z-index:2}#ourworks-page #reference-list div.card-box:after{display:block;content:"";clear:both;width:100%;height:0}#ourworks-page #reference-list div.highlight div.group-title h3{text-transform:uppercase;font-family:"Raleway","Raleway Fallback";font-weight:700;font-size:30px;text-align:center;color:#002a70;padding:35px 10px 15px;line-height:1.2;margin:0}#ourworks-page #reference-list div.highlight div.group-title h3 span{color:#2870b7}@media (max-width:1240px) and (min-width:741px){#ourworks-page #tabs ul li span.thin{font-size:0}}@media (max-width:1100px){#ourworks-page #reference-list div.inner-page{width:100%;padding:35px 0}#ourworks-page ul.ref-list{margin:0 10px}}@media (min-width:741px){#ourworks-page #tabs div.mobil-menu,#ourworks-page #tabs span.nav-btn{display:none}#ourworks-page #tabs div.mobil-menu ul,#ourworks-page #tabs div.mobil-menu{width:100%!important}}@media (max-width:740px){#ourworks-page #tabs span.nav-btn{position:absolute;display:inline-block;top:0;width:27px;height:100%;cursor:pointer;z-index:1}#ourworks-page #tabs span.nav-btn.prev{left:0;background:url("../images/ourworks/prev.png") no-repeat right 5px top 50%}#ourworks-page #tabs span.nav-btn.next{right:0;background:url("../images/ourworks/next.png") no-repeat 5px 50%}#ourworks-page #tabs div.mobil-menu{position:relative;width:360px;height:42px;margin:0 auto;overflow:hidden}#ourworks-page #tabs ul.track-list{position:absolute;padding:0;margin:0;text-align:left}#ourworks-page #tabs div.mobil-menu ul.track-list li{line-height:42px;padding:0;border:0;font-size:18px;width:360px;margin:0;background:none;color:#555;text-align:center;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}#ourworks-page #tabs div.mobil-menu ul.track-list li.current{color:#e5493a}#ourworks-page #tabs > ul{display:none}#ourworks-page.sticked #tabs{top:62px}}@media (max-width:660px){#ourworks-page #reference-list div.highlight div.group-title h3{font-size:20px;padding-top:0}#ourworks-page ul.ref-list li a{font-size:17px}#ourworks-page div.more div.inner-page ul.ref-list{padding-bottom:30px}}#ourworks-page div.page-head{background:url("../images/ourworks/head-bg.webp") no-repeat 50% 0 fixed}#contact-page div.page-head{background:url("../images/contact/head-bg.webp") no-repeat 50% 0 fixed}#contact-page div.page-head h3:after{height:70px;background:url("../images/contact/title-icon.png") no-repeat 50% 0}#contact-page div.contact-types{position:relative}#contact-page div.contact-types > ul{text-align:center;margin:0;padding:54px 0 30px;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#eff4fc 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#eff4fc 100%);background:linear-gradient(to bottom,#ffffff 0%,#eff4fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#eff4fc",GradientType=0 )}#contact-page div.contact-types > ul > li{position:relative;display:inline-block;width:398px;padding:92px 0 0;margin:0 -2px;vertical-align:top;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#contact-page div.contact-types ul.switcher{text-align:center;margin:0 0 10px}#contact-page div.contact-types ul.switcher li{position:relative;font-family:"Raleway","Raleway Fallback";display:inline-block;list-style:none;font-size:24px;line-height:32px;font-weight:600;padding:0 8px;margin:0;cursor:pointer;color:#4597e6;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#contact-page div.contact-types ul.switcher li:not(:last-child){margin-right:18px}#contact-page div.contact-types ul.switcher li.current{color:#2870b7;cursor:default}#contact-page div.contact-types ul.switcher li:not(.current):hover{color:#fff;background-color:#2870b7}#contact-page div.contact-types ul.switcher li:not(:last-child):after{position:absolute;content:"";display:inline-block;top:4px;right:-7px;width:2px;height:22px;background-color:#c2d2ec;z-index:1}div.custom.map.hun div.contact-types li p.usa{display:none}div.custom.map.eng div.contact-types li p.hun{display:none}div.contact-types div.map-switcher{padding-top:21px;background:#eff4fc url("../images/contact/blue-bottom-shadow.png") repeat-x 0 100%;border-bottom:3px solid #fff}#contact-page div.map-box:after,div.contact-types div.map-switcher:after{display:block;content:"";clear:both;height:0}div.contact-types div.map-switcher ul{position:relative;border-top:3px solid #fff;margin:0 auto;padding:0;background:#f0f7ff;background:-moz-linear-gradient(top,#f0f7ff 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#f0f7ff 0%,#ffffff 100%);background:linear-gradient(to bottom,#f0f7ff 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f0f7ff",endColorstr="#ffffff",GradientType=0 );-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.contact-types div.map-switcher ul:after{display:block;content:"";clear:both}div.contact-types div.map-switcher ul li{margin:0;padding:0;background-color:#dae8fe;float:left;width:400px;list-style:none;text-align:center;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.contact-types div.map-switcher ul li.current{cursor:default;background-color:transparent}div.contact-types div.map-switcher ul li:first-child{border-right:2px solid #fff;border-left:3px solid #fff}div.contact-types div.map-switcher ul li:last-child{border-left:2px solid #fff;border-right:3px solid #fff}div.contact-types div.map-switcher ul li span.local{position:relative;display:inline-block;font-family:"Roboto","Roboto Fallback";font-weight:500;line-height:57px;font-size:20px;color:#4597e6;padding-left:32px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.contact-types div.map-switcher ul li span.local:after{position:absolute;content:"";left:0;top:14px;width:20px;height:12px;background:url("../images/map/arrow-down.png") no-repeat 0 50%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.contact-types div.map-switcher ul li.current span.local:after{top:23px}div.contact-types div.map-switcher ul li span.local span{font-weight:400;color:#70aeeb;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}div.contact-types div.map-switcher ul li:not(.current):hover{background-color:#f39a00}div.contact-types div.map-switcher ul li:not(.current):hover span.local,div.contact-types div.map-switcher ul li:not(.current):hover span.local span{color:#fff}div.contact-types div.map-switcher ul li.current span.local{color:#002a70}div.contact-types div.map-switcher ul li.current span.local span{color:#4697e7}div.map-box > div.map{position:relative;height:528px}div.map-box #map-deb p.moving{font-family:"Raleway","Raleway Fallback";font-size:26px;line-height:1.2;font-weight:800;color:#fff;text-transform:uppercase;text-align:center;padding-top:92px;margin:0 0 8px;background:url("../images/contact/location-icon.png") no-repeat 50% 0}div.map-box #map-deb p.more-details{font-family:"Roboto","Roboto Fallback";font-weight:500;font-size:20px;color:#bce6fe;margin:0;text-align:center}#contact-page div.contact-types ul li.email{background:url("../images/contact/email-contact.png") no-repeat 50% 0}#contact-page div.contact-types ul li.phone{background:url("../images/contact/phone-contact.png") no-repeat 50% 0}#contact-page div.contact-types ul li.meet{background:url("../images/contact/personal-contact.png") no-repeat 50% 0}#contact-page div.contact-types ul li.email:after,#contact-page div.contact-types ul li.phone:after{position:absolute;content:"";right:0;top:0;width:2px;height:170px;background:#e0eafa;background:-moz-linear-gradient(top,#e0eafa 0%,#f2f6fd 100%);background:-webkit-linear-gradient(top,#e0eafa 0%,#f2f6fd 100%);background:linear-gradient(to bottom,#e0eafa 0%,#f2f6fd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e0eafa",endColorstr="#f2f6fd",GradientType=0 );z-index:1}#contact-page div.contact-types ul li h4{text-transform:uppercase;font-family:"Raleway","Raleway Fallback";font-weight:700;font-size:28px;line-height:1;margin:0 0 8px;text-align:center;color:#2870b7}#contact-page div.contact-types ul li p{margin:0;font-family:Roboto,"Roboto Fallback";font-weight:300;font-size:20px;color:#4697e7;text-align:center}#contact-page div.contact-types ul li p a{color:#4697e7}#contact-page #map-im{position:relative;border-top:3px solid #fff;height:530px}#contact-page #contact-conditions{position:relative;background:#efefef;background:-moz-linear-gradient(left,#efefef 0%,#ffffff 20%,#ffffff 80%,#efefef 100%);background:-webkit-linear-gradient(left,#efefef 0%,#ffffff 20%,#ffffff 80%,#efefef 100%);background:linear-gradient(to right,#efefef 0%,#ffffff 20%,#ffffff 80%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#efefef",endColorstr="#efefef",GradientType=1 );border-bottom:4px solid #fff}#contact-page #map-im:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:27px;background:url("../images/map/bottom-shadow.png") repeat-x 0 0;z-index:999}#contact-page #contact-conditions div.inner-page{background:url("../images/contact/intellimed-watermark.png") no-repeat 50% 56px}#contact-page #contact-conditions div.title.module-title{padding-top:118px;background:url("../images/contact/watch.png") no-repeat 50% 30px}#contact-page #contact-conditions div.inner-page ul{margin:0 0 0 175px;padding-bottom:20px}#contact-page #contact-conditions div.inner-page ul li{position:relative;margin:0;list-style:none;font-family:"Roboto","Roboto Fallback";color:#355d97;font-size:17px;line-height:20px;margin-bottom:20px}#contact-page #contact-conditions div.inner-page ul li:after{position:absolute;content:"";top:7px;left:-25px;width:8px;height:8px;background-color:#f39a00;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;z-index:1}@media (min-width: 1221px){div.contact-types div.map-switcher ul{width:800px}}@media (max-width: 1220px){div.contact-types div.map-switcher ul{width:100%}div.contact-types div.map-switcher ul li{width:50%}#contact-page div.contact-types > ul > li{width:33%;min-width:320px}#contact-page #contact-conditions div.inner-page ul{margin:0 10px 0 60px}}@media (max-width: 972px){#contact-page div.contact-types > ul > li.phone:after{display:none}#contact-page #contact-conditions div.inner-page{background-size:80%}}@media (max-width: 928px){div.contact-types div.map-switcher ul li span.local:after,div.contact-types div.map-switcher ul li span.local span{display:none}div.contact-types div.map-switcher ul li span.local{padding:0}body.view-registration main#content,body.view-carts main#content{flex-wrap:unset}.login form.form-validate{box-sizing:border-box}div.page-head h3{font-size:38px}#akeeba-renderjoomla > div.detail .configurable-product > .row:first-of-type > div[class*="col-sm-"]{width:100%!important;float:unset}}@media (max-width: 700px){#contact-page div.contact-types > ul > li{width:50%;min-width:50%}div.contact-types div.map-switcher ul li span.local{font-size:16px;line-height:1.2;vertical-align:middle}div.contact-types div.map-switcher ul li{line-height:57px}.login form.form-validate{padding:15px}}@media (max-width: 480px){#contact-page div.contact-types > ul > li{padding:44px 0 0;margin-bottom:10px}#contact-page div.contact-types > ul > li.email:after{height:120%}#contact-page div.contact-types > ul > li h4{font-size:18px}#contact-page div.contact-types > ul > li p{font-size:16px}#contact-page div.contact-types > ul > li.email{background-size:34px}#contact-page div.contact-types > ul > li.phone{background-size:22px}#contact-page div.contact-types > ul > li.meet{background-size:22px}#contact-page div.contact-types ul.switcher li{font-size:16px;line-height:20px}#contact-page div.contact-types ul.switcher li:not(:last-child):after{height:14px}#contact-page div.contact-types ul.switcher li:not(:last-child){margin-right:8px}#contact-page #contact-conditions div.inner-page ul{margin-left:32px}div.title.module-title p.sub-title{margin-bottom:35px}#contact-page #contact-conditions div.inner-page ul li:after{left:-22px}#contact-page #contact-conditions div.title.module-title{padding-top:78px;background-size:54px;background-position:50% 17px}div.moduletable div.creativecontactform_body p.textarea-label{margin:0 10px 10px;padding-top:20px}div.map-box > div.map{height:370px}div.map-box #map-deb{padding-top:75px;background-size:auto 100%;background-position:38% 0}div.map-box #map-deb p.moving{font-size:20px}div.map-box #map-deb p.moving br{display:none}div.map-box #map-deb p.more-details{font-size:16px}}body.com_search div.search{width:1240px;margin:0 auto;padding-top:115px}#searchForm fieldset.only,#searchForm div.form-limit{display:none}#searchForm div.controls{margin-bottom:30px;text-align:center}#searchForm div.btn-toolbar{width:335px;margin:0 auto 15px}#searchForm div.controls label.radio{display:inline-block;margin:0 20px}#competition-page div.page-head{background:url("../images/competition/head-bg.webp") no-repeat 50% 0 fixed}#competition-page div.page-head h3:after{height:65px;background:url("../images/competition/title-icon.png") no-repeat 50% 0}#competition-page div.competition-list{position:relative;padding:45px 0 1px;background:#bedefc;background:-moz-linear-gradient(left,#bedefc 0%,#e7f3ff 50%,#bedefc 100%);background:-webkit-linear-gradient(left,#bedefc 0%,#e7f3ff 50%,#bedefc 100%);background:linear-gradient(to right,#bedefc 0%,#e7f3ff 50%,#bedefc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#bedefc",endColorstr="#bedefc",GradientType=1 )}#competition-page div.competition{font-family:"Roboto","Roboto Fallback",sans-serif;width:1080px;border:3px solid #fff;margin:0 auto 50px;background-color:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition:hover{-webkit-box-shadow:0px 0px 51px 0px rgba(122,155,190,1);-moz-box-shadow:0px 0px 51px 0px rgba(122,155,190,1);box-shadow:0px 0px 51px 0px rgba(122,155,190,1)}@media (max-width:1120px){#competition-page div.competition{width:auto;margin:0 15px 50px}}#competition-page div.competition div.title{position:relative;background:#e5493a;background:-moz-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:-webkit-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:linear-gradient(to right,#e5493a 0%,#f39a00 50%,#e5493a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5493a",endColorstr="#e5493a",GradientType=1 );border-bottom:3px solid #fff}#competition-page div.competition div.title:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:#2870b7;background:-moz-linear-gradient(left,#2870b7 0%,#0389d3 50%,#2870b7 100%);background:-webkit-linear-gradient(left,#2870b7 0%,#0389d3 50%,#2870b7 100%);background:linear-gradient(to right,#2870b7 0%,#0389d3 50%,#2870b7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2870b7",endColorstr="#2870b7",GradientType=1 );z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition div.title h3{position:relative;font-weight:700;color:#fff;font-size:24px;line-height:1.2;text-align:center;padding:16px 20px 14px;margin:0;z-index:2}#competition-page div.competition div.content:after{position:absolute;content:"";left:0;top:-3px;width:100%;height:3px;background:#e5493a;background:-moz-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:-webkit-linear-gradient(left,#e5493a 0%,#f39a00 50%,#e5493a 100%);background:linear-gradient(to right,#e5493a 0%,#f39a00 50%,#e5493a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e5493a",endColorstr="#e5493a",GradientType=1 );z-index:2;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition div.content{position:relative;border-top:3px solid #e5493a;padding:14px 11px}#competition-page div.competition div.img{text-align:center;float:left;width:360px}#competition-page div.competition a.fancybox{position:relative;display:inline-block;border:2px solid #deecfe;-webkit-box-shadow:0px 4px 7px 0px rgba(232,239,251,1);-moz-box-shadow:0px 4px 7px 0px rgba(232,239,251,1);box-shadow:0px 4px 7px 0px rgba(232,239,251,1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition a.fancybox:hover{border-color:#98bce2;-webkit-box-shadow:0px 4px 12px 0px rgba(122,155,190,1);-moz-box-shadow:0px 4px 12px 0px rgba(122,155,190,1);box-shadow:0px 4px 12px 0px rgba(122,155,190,1)}#competition-page div.competition a.fancybox:before{position:absolute;content:"";right:8px;bottom:8px;width:29px;height:29px;background:url("../images/competition/zoom-icon.png") no-repeat 50% 50%;z-index:2;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition a.fancybox:after{position:absolute;content:"";right:6px;bottom:6px;width:34px;height:34px;background:url("../images/competition/zoom-icon-hover.png") no-repeat 50% 50%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#competition-page div.competition a.fancybox img{display:block;max-width:100%}#competition-page div.competition div.text{margin-left:380px;font-size:17px;line-height:24px;color:#355d97;height:260px}#competition-page div.competition:hover div.text{color:#01325e}#competition-page div.competition div.more-btn{clear:both;text-align:center}#competition-page div.competition div.more-btn span{position:relative;display:inline-block;padding:0 18px 0 45px;text-transform:uppercase;font-weight:700;font-size:17px;line-height:44px;color:#002a70;cursor:pointer;border:2px solid #deecfe;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url("../images/competition/arrow-btns.png") no-repeat 19px -37px;-webkit-transition:background-color 0.2s,border-color 0.2s,color 0.2s linear;-moz-transition:background-color 0.2s,border-color 0.2s,color 0.2s linear;-ms-transition:background-color 0.2s,border-color 0.2s,color 0.2s linear;-o-transition:background-color 0.2s,border-color 0.2s,color 0.2s linear;transition:background-color 0.2s,border-color 0.2s,color 0.2s linear}#competition-page div.competition div.more-btn span.less{background-position:19px -65px}#competition-page div.competition div.more-btn span:after{position:absolute;content:"";left:19px;top:19px;width:14px;height:8px;background:url("../images/competition/arrow-btns.png") no-repeat 0 0;z-index:1;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#competition-page div.competition div.more-btn span.less:after{background-position:0px -28px}#competition-page div.competition div.more-btn span:hover{color:#fff;border-color:#df7822;background-color:#df7822}#competition-page div.competition div.fulltext{display:none}#gdpr-page div.page-head{background:url("../images/gdpr/head-bg.webp") no-repeat 20% 0 fixed}#gdpr-page div.page-head h3:after{top:-70px;height:50px;background:url("../images/gdpr/title-icon.png") no-repeat 50% 0}#gdpr-page{font-family:"Roboto","Roboto Fallback";font-size:17px;line-height:26px;font-weight:400;color:#355d97;margin:0 0 20px;text-align:justify}#gdpr-page div.inner-section{padding:40px 15px}#gdpr-page div.inner-section li{padding-left:20px;line-height:1.4;margin:0 0 15px}#gdpr-page div.inner-section p.title{font-weight:bold;margin-bottom:20px}#gdpr-page li a,#gdpr-page p a{color:#2bb8ff;font-weight:bold}#gdpr-page div.motesz-box p.title{text-align:center}#gdpr-page div.motesz-box p.title:after{display:block;content:"";width:180px;margin:10px auto;height:1px;background-color:#5fa9cd}@media (max-width: 700px){#competition-page div.competition div.img,#competition-page div.competition div.text{width:40%;float:left;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#competition-page div.competition div.text{width:60%;padding-left:15px}}@media (max-width: 640px){#competition-page div.page-head h3:after{top:-54px;background-size:34px}}@media (min-width:541px){#competition-page div.isMobil{display:none}#competition-page div.competition:hover div.title:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#competition-page div.competition div.content{display:block!important}}@media (max-width: 540px){#competition-page div.competition{margin:0 0 28px}#competition-page div.competition div.title{border-bottom:0;cursor:pointer}#competition-page div.competition div.content{display:none}#competition-page div.competition div.img,#competition-page div.competition div.text{float:none;width:100%;padding:0}#competition-page div.competition div.img{margin-bottom:15px}#competition-page div.competition div.text{text-align:justify;height:510px}#competition-page div.competition div.title h3{position:relative;font-size:20px;text-align:left;padding:10px 44px 8px 8px}#competition-page div.competition div.title h3:after{position:absolute;content:"";right:11px;top:50%;width:22px;height:13px;margin-top:-7px;background:url("../images/competition/open.png") no-repeat 50% 50%;z-index:2;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#competition-page div.competition.open div.title h3:after{behavior:url(-ms-transform.htc);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}}div.header-lang div.mod-languages ul.lang-inline li{display:inline-block;vertical-align:top}@media (max-width: 1100px){header.header #gruemenu > ul > li{margin:0 5px}}@media (max-width: 1020px) and (min-width: 860px){#ourcompany ul.categories li span.title{font-size:20px}#ourcompany ul.categories li span.description{font-size:13px;min-height:60px}}@media (min-width: 1000px){header.header #gruemenu li > a{font-size:19px}}@media (max-width: 999px){header.header #gruemenu li > a{font-size:16px}#gruemenu > ul > li > ul.sub-menu li a{font-size:15px}header.header #gruemenu{margin-left:10px}div.header-lang div.search.search{margin-right:5px}}@media (max-width: 840px){header.header a.brand.pull-left{margin-left:15px}header.header #gruemenu > ul > li{margin:0}}@media (min-width: 741px){#sidr-main{display:none!important}}@media (max-width: 740px){header.header{height:62px}header.header a.brand.pull-left span.backto-mainpage,div.header-lang div.search.search{display:none}header.header a.brand.pull-left{display:block;width:191px;margin:18px auto 0;float:none}header.header div.header-lang{position:absolute;top:0;right:0;padding-top:7px}header.header #navigation-toggle{width:48px;height:48px;left:9px!important;top:7px!important;padding:15px 12px 0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:rgba(0,42,112,0.25)!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}header.header #navigation-toggle:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:url("../images/header/close-menu.png") no-repeat 50% 50%;z-index:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}header.header #navigation-toggle:not(.close):after,#navigation-toggle.close span.nav-line{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}#navigation-toggle span.nav-line{height:3px!important;width:100%!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#sidr-main{top:62px;width:100%;padding-top:20px;background:#106bab;background:-moz-linear-gradient(left,#106bab 0%,#0389d3 100%);background:-webkit-linear-gradient(left,#106bab 0%,#0389d3 100%);background:linear-gradient(to right,#106bab 0%,#0389d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#106bab",endColorstr="#0389d3",GradientType=1 )}#sidr-main ul{border:0}#sidr-main li{background:transparent;border:0}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent{border:2px solid #fff;margin-bottom:10px}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent > a{background:#1c4c7d;background:-moz-linear-gradient(top,#1c4c7d 0%,#107cbe 100%);background:-webkit-linear-gradient(top,#1c4c7d 0%,#107cbe 100%);background:linear-gradient(to bottom,#1c4c7d 0%,#107cbe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1c4c7d",endColorstr="#107cbe",GradientType=0 )}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent li{background:#ff7f00;background:-moz-linear-gradient(left,#ff7f00 0%,#f39a00 100%);background:-webkit-linear-gradient(left,#ff7f00 0%,#f39a00 100%);background:linear-gradient(to right,#ff7f00 0%,#f39a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff7f00",endColorstr="#f39a00",GradientType=1 )}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent li:nth-child(odd) a{background-color:#fff}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent li:nth-child(even) a{background-color:#edf7ff}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent li a{font-family:"Roboto","Roboto Fallback";font-weight:400;font-size:19px;color:#356399;padding-left:32px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#sidr-main div.sidr-inner li.sidr-class-has-sub.sidr-class-parent li a:hover{color:#fff;background:transparent}#sidr-main .sidr-class-current > a{background:transparent}#sidr-main a.sidr-class-toggle-sidr-close{display:none}#sidr-main div.sidr-inner > ul > li > a{font-family:"Roboto Condensed","Roboto Condensed Fallback";font-weight:700;font-size:19px;padding:9px 15px 9px 21px;color:#fff;line-height:1.2;text-transform:uppercase}#sidr-main ul li span{padding:0}#competition-page div.intro-text p,#ourworks-page div.intro-text p,#services-page div.intro-text p,#techbg-page div.intro-text p,#aboutus-page div.intro-text p,#ourstory-page div.content p.lead{font-size:20px;font-weight:300}#competition-page div.intro-text,#ourworks-page div.intro-text,#services-page div.intro-text,#aboutus-page div.intro-text,#techbg-page div.intro-text{padding:20px}}@media (max-width: 640px){#content div div.page-head{height:238px;padding-top:124px;background-size:280%}#content div div.page-head.icon{padding-top:146px;padding-bottom:15px}#content #aboutus-page div.page-head.icon h3:after{background-size:42px;top:-55px}#content #contact-page div.page-head.icon h3:after{background-size:49px;top:-52px}div.page-head h3{font-size:26px;margin-bottom:2px}div.page-head p.breadcumb{font-size:13px}div.moduletable.banner-slider #banner-slider{margin:0!important}footer.footer p.copyright{margin-top:18px}footer.footer{height:auto;padding-bottom:18px}footer.footer #back-top{height:52px;width:52px;right:4px;bottom:4px;background:#0389d3;background:-moz-linear-gradient(top,#0389d3 0%,#106bab 100%);background:-webkit-linear-gradient(top,#0389d3 0%,#106bab 100%);background:linear-gradient(to bottom,#0389d3 0%,#106bab 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0389d3",endColorstr="#106bab",GradientType=0 )}}@media (max-width: 500px){#content div div.page-head{background-size:auto;height:auto}#content #ourworks-page div.page-head{background-position:39% 0}}#schedule div.more-btn,#portalserver div.more-btn,#online-com div.more-btn{display:none!important}#ourstory-page #time-line ul.slick-dots li:not(.slick-active):hover:before,#ourstory-page #time-line ul.slick-dots li.slick-active:before,#ourstory-page span.slick-arrow:not(.slick-disabled):hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}div.fadeIn{-webkit-transition:opacity 0.8s linear;-moz-transition:opacity 0.8s linear;-ms-transition:opacity 0.8s linear;-o-transition:opacity 0.8s linear;transition:opacity 0.8s linear}div.fadeIn:not(.first-visible){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#techbg-page div .content > dl.open > dt:not(.empty):after,div.moduletable.map div.map-switcher ul li:not(.current) span.local:after,div.moduletable.map div.map-switcher ul li:not(.current):before,div.moduletable.map div.map-switcher ul li:not(:hover):after,div.moduletable.map div.map-switcher ul li.current:after,#ourstory-page #time-select div.select-box select,div.contact-types div.map-switcher ul li:not(.current) span.local:after,#online-com ul.menu li.current > span.label:after,header.header #navigation-toggle:not(.close):after,#navigation-toggle.close span.nav-line,#competition-page div.competition div.more-btn span:hover:after,#competition-page div.competition a.fancybox:not(:hover):after,#competition-page div.competition a.fancybox:hover:before,#competition-page div.competition.open div.title:after,#ourworks:not(.first-visible),#online-com:not(.first-visible),#ourcompany ul.categories:not(.first-visible) li,#portalserver:not(.first-visible) div.text-side ul.categories li img,#schedule:not(.first-visible) div.img-side img,#map p.map-link a:hover:after,#ourstory-page #time-line ul.slick-dots li:before,header.header a.brand.pull-left span.backto-mainpage,div.moduletable.hide,#ourstory-page span.slick-arrow:after,#aboutus-page div.white-box:not(.first-visible) div.img-side img,div.moduletable.contact #contact div.block:not(:hover) h4:after,#client-slider div.slide:hover img.blue,#clients div.slider-nav span.slick-arrow:hover:after,#client-slider div.slide:not(:hover) img.hover,footer.footer #back-top.hide,footer.footer #back-top:not(:hover):before,#ourcompany ul.categories li:not(:hover):before,#ourcompany ul.categories li:not(:hover) span.icon:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}@media (max-width:400px){.login form.form-validate{padding:20px}}#szechenyi-bar{position:fixed;bottom:-4px;right:0;width:300px;transition:all .2s linear;z-index:10}#szechenyi-bar:hover{width:320px}#szechenyi-bar img{max-width:100%}@media (min-width:741px){#ourworks-page #reference-list div.card-box div.slider div.track-list,#ourworks div.slider-box div.slider div.track-list{display:flex!important;flex-wrap:wrap;justify-content:center;width:100%!important}}@media (min-width:1151px){#ourworks-page #reference-list div.card-box div.slider-box,#ourworks div.slider-box{max-width:min(60%,1200px);margin-left:auto;margin-right:auto}#ourworks-page #reference-list div.card-box div.elem-container,#ourworks div.elem-container{width:33.3333%}}div.page-head h1{position:relative;display:inline-block;font-family:Raleway,"Raleway Fallback";font-size:50px;font-weight:700;color:rgb(255,255,255);margin:0px 0px 8px;text-transform:uppercase;line-height:1.2}div.page-head h1::after{position:absolute;content:"";top:-80px;left:0px;width:100%;z-index:1}#aboutus-page div.page-head h1::after{height:60px;background:url("/media/templates/site/intellimed6/images/aboutus/title-icon.png") 50% 0px no-repeat}#techbg-page div.page-head h1::after{height:64px;background:url("/media/templates/site/intellimed6/images/techbg/title-icon.png") 50% 0px no-repeat}#pricebg-page div.page-head h1::after{height:64px;background:url("/media/templates/site/intellimed6/images/tender/title-icon-price.png") 50% 0px no-repeat}#reg-page div.page-head h1::after{height:64px;background:url("/media/templates/site/intellimed6/images/tender/title-icon-registration.png") 50% 0px no-repeat}#remind-page div.page-head h1::after{height:64px;background:url("/media/templates/site/intellimed6/images/tender/title-icon-new-login.png") 50% 0px no-repeat}#ourstory-page div.page-head h1::after{height:63px;background:url("/media/templates/site/intellimed6/images/ourstory/title-icon.png") 50% 0px no-repeat}#services-page div.page-head h1::after{height:70px;background:url("/media/templates/site/intellimed6/images/services/title-icon.png") 50% 0px no-repeat}#contact-page div.page-head h1::after{height:70px;background:url("/media/templates/site/intellimed6/images/contact/title-icon.png") 50% 0px no-repeat}#competition-page div.page-head h1::after{height:65px;background:url("/media/templates/site/intellimed6/images/competition/title-icon.png") 50% 0px no-repeat}#gdpr-page div.page-head h1::after{top:-70px;height:50px;background:url("/media/templates/site/intellimed6/images/gdpr/title-icon.png") 50% 0px no-repeat}@media (max-width: 928px){div.page-head h1{font-size:38px}}@media (max-width: 900px){div.page-head h1::after{position:absolute;content:"";top:-70px;left:0px;width:100%;z-index:1}}@media (max-width: 640px){#ourstory-page div.page-head h1::after{background-size:78px auto;top:-56px}#techbg-page div.page-head h1::after{top:-50px;background-size:51px auto}#services-page div.page-head h1::after{top:-53px;background-size:71px auto}#competition-page div.page-head h1::after{top:-54px;background-size:34px auto}div.page-head h1{font-size:26px;margin-bottom:2px}}footer.footer{height:auto!important;min-height:100px;padding-bottom:14px}div.elem-container div.card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}div.elem-container div.card > div{-webkit-backface-visibility:hidden;backface-visibility:hidden}div.elem-container div.card > div.detail{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.im-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#contact-page #contact-conditions{scroll-margin-top:90px}@media (min-width: 1251px){#techbg-page div.development{height:auto;min-height:676px}}@media (min-width: 501px){#techbg-page div.development{background-size:cover}#techbg-page div.development .content{display:flow-root}}@media (min-width: 1221px){#techbg-page div.development img.right{width:500px;height:auto}}@media (min-width: 1001px){#techbg-page div.development img.right{margin-bottom:0}#techbg-page div.development dl.service{clear:both}}@media (min-width: 1181px){#techbg-page div.development dl.cloud,#techbg-page div.development dl.cloud dl{margin-right:0}}@media (min-width: 1001px) and (max-width: 1250px){#techbg-page div.development{padding-bottom:20px}}#techbg-page div.infrastructure .content > dl{position:relative;z-index:2}#banner-slider div.ismh{background:url("/images/banner-slider/ismh-slide-tukor.webp") no-repeat 50% 50%}#banner-slider div.emot{background:url("/images/banner-slider/emot-mock-intellimed.webp") no-repeat 50% 50%}a:focus:not(:focus-visible){outline:0}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid #f39a00;outline-offset:3px}footer.footer #back-top{width:48px;height:48px;left:auto;right:24px;bottom:236px;border-radius:50%;background:#1c4c7d;box-shadow:0 4px 14px rgba(0,0,0,.28);overflow:hidden;transition:opacity .3s ease,transform .3s ease}footer.footer #back-top:before{border-radius:50%}footer.footer #back-top:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15l6-6 6 6'/%3E%3C/svg%3E") no-repeat 50% 50%/24px 24px}footer.footer #back-top.hide{transform:translateY(10px)}footer.footer #back-top:hover{transform:translateY(-2px)}footer.footer #back-top:focus-visible{outline:3px solid #f39a00;outline-offset:3px}@media (max-width:640px){footer.footer #back-top{width:44px;height:44px;left:auto;right:16px;bottom:232px;background:#1c4c7d}}@media (prefers-reduced-motion:reduce){footer.footer #back-top{transition:none}}footer.footer p.impresszum,p.impresszum{font-size:12px;line-height:1.6;margin:8px auto 0;max-width:900px;padding:0 16px;text-align:center;color:#8fd7ff;opacity:.8}p.impresszum a{color:inherit}#ourworks-page #tabs.im-tabs ul li{cursor:pointer}@media (min-width:1241px){#ourworks-page #tabs.im-tabs>ul>li{margin:0 7px;font-size:18px}}@media (min-width:741px) and (max-width:1240px){#ourworks-page #tabs.im-tabs>ul>li{margin:0 3px;padding-left:9px;padding-right:9px;font-size:17px}}#im-munka{display:block;font-family:"Roboto","Roboto Fallback",Arial,sans-serif;color:#4a4a4a}#im-munka .ow-sec{position:relative;padding:46px 0 52px}#im-munka .ow-sec.ow-alt{background:#e4e4e4;background:linear-gradient(to right,#e4e4e4 0%,#f5f5f5 30%,#f5f5f5 70%,#e4e4e4 100%)}#im-munka .ow-wrap{max-width:1180px;margin:0 auto;padding:0 20px;box-sizing:border-box}#im-munka h2.ow-h{font-family:"Raleway","Raleway Fallback",Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2;text-transform:uppercase;color:#002a70;text-align:center;margin:0;padding:0}#im-munka h2.ow-h .ow-hl{color:#2870b7}#im-munka h2.ow-h:after{content:"";display:block;width:46px;height:2px;background:#e5493a;margin:14px auto 0}#im-munka p.ow-sub{text-align:center;font-size:15px;line-height:1.4;color:#6b7a8c;margin:12px 0 0;padding:0}#im-munka .ow-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:28px 0 0}#im-munka .ow-card{flex:0 0 calc((100% - 72px)/4);display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border:1px solid #e3e7ee;text-decoration:none!important;color:inherit;box-shadow:0 2px 8px rgba(0,42,112,.06);transition:box-shadow .2s,transform .2s;overflow:hidden}#im-munka .ow-cards.ow-3 .ow-card{flex-basis:calc((100% - 48px)/3)}#im-munka a.ow-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,42,112,.16)}#im-munka .ow-img{display:block;position:relative;overflow:hidden;aspect-ratio:375/255;background:#eef2f7}#im-munka .ow-img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .35s}#im-munka a.ow-card:hover .ow-img img{transform:scale(1.04)}#im-munka .ow-img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(to right,#e5493a,#f39a00,#e5493a);opacity:0;transition:opacity .2s}#im-munka a.ow-card:hover .ow-img:after{opacity:1}#im-munka .ow-body{display:flex;flex-direction:column;flex:1;padding:14px 16px 15px}#im-munka .ow-t{display:block;font-family:"Roboto Condensed","Roboto Condensed Fallback","Roboto","Roboto Fallback",Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#002a70;margin:0 0 6px;transition:color .2s}#im-munka a.ow-card:hover .ow-t{color:#e5493a}#im-munka .ow-l{display:block;flex:1;font-size:14px;line-height:1.45;color:#555}#im-munka .ow-d{display:block;font-size:12.5px;line-height:1.3;color:#8a98aa;margin-top:10px;text-transform:none;word-break:break-word;overflow-wrap:anywhere}#im-munka .ow-btn{display:inline-block;align-self:flex-start;margin-top:12px;padding:6px 14px;font-family:"Raleway","Raleway Fallback",Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#2870b7;border:1px solid #2870b7;border-radius:16px;transition:all .2s}#im-munka a.ow-card:hover .ow-btn{color:#fff;background:#2870b7}#im-munka .ow-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#im-munka .ow-btns .ow-btn{margin-top:0;text-decoration:none!important}#im-munka a.ow-btn:hover{color:#fff;background:#2870b7}#im-munka .ow-btns .ow-off{cursor:default}#im-munka ul.ow-tiles{list-style:none;margin:0;padding:0}#im-munka ul.ow-tiles>li{margin:0;padding:0;line-height:inherit;list-style:none}#im-munka ul.ow-tiles>li[hidden]{display:none!important}#im-munka ul.ow-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}#im-munka ul.ow-grid>li{flex:0 0 calc((100% - 36px)/4)}#im-munka .ow-tile{position:relative;display:block;height:100%;box-sizing:border-box;padding:12px 16px 11px;background:#fff;border:1px solid #e3e7ee;border-left:3px solid #c9d8ea;text-decoration:none!important;transition:background .2s,box-shadow .2s,border-color .2s}#im-munka a.ow-tile:hover{background:#e5493a;background:linear-gradient(to right,#e5493a 0%,#f39a00 50%,#e5493a 100%);border-color:#e5493a;box-shadow:0 6px 16px rgba(0,0,0,.18)}#im-munka .ow-n{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.3;text-transform:uppercase;color:#5684b9}#im-munka .ow-tile .ow-d{margin-top:4px}#im-munka a.ow-tile:hover .ow-n,#im-munka a.ow-tile:hover .ow-d{color:#fff}#im-munka .ow-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin:26px 0 18px}#im-munka .ow-search{position:relative;display:block;flex:1 1 320px;max-width:520px;margin:0;padding:0}#im-munka .ow-search input{-webkit-appearance:none;appearance:none;display:block;width:100%;height:46px;box-sizing:border-box;margin:0;padding:0 18px 0 46px;font-family:"Roboto","Roboto Fallback",Arial,sans-serif;font-size:16px;line-height:46px;color:#002a70;background:#fff;border:1px solid #c9d8ea;border-radius:23px;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);outline:none;transition:border-color .2s,box-shadow .2s}#im-munka .ow-search input:focus{border-color:#2870b7;box-shadow:0 0 0 3px rgba(40,112,183,.15)}#im-munka .ow-search svg{position:absolute;left:17px;top:50%;margin-top:-9px;width:18px;height:18px;fill:none;stroke:#6b8db8;stroke-width:2.2;stroke-linecap:round;pointer-events:none}#im-munka .ow-count{font-size:14px;color:#6b7a8c}#im-munka p.ow-empty{text-align:center;color:#6b7a8c;font-size:15px;margin:0;padding:18px 0}@media (max-width:1100px){#im-munka .ow-card{flex-basis:calc((100% - 48px)/3)}#im-munka ul.ow-grid>li{flex-basis:calc((100% - 24px)/3)}}@media (max-width:860px){#im-munka .ow-card,#im-munka .ow-cards.ow-3 .ow-card{flex-basis:calc((100% - 24px)/2)}#im-munka ul.ow-grid>li{flex-basis:calc((100% - 12px)/2)}}@media (max-width:560px){#im-munka .ow-sec{padding:32px 0 36px}#im-munka .ow-wrap{padding:0 14px}#im-munka h2.ow-h{font-size:22px}#im-munka .ow-cards{gap:12px;margin-top:22px}#im-munka .ow-card,#im-munka .ow-cards.ow-3 .ow-card{flex-basis:100%;flex-direction:row}#im-munka .ow-img{flex:0 0 38%;aspect-ratio:auto;min-height:96px}#im-munka .ow-img img{position:absolute;top:0;left:0}#im-munka .ow-body{padding:10px 12px}#im-munka .ow-t{font-size:15.5px;margin-bottom:4px}#im-munka .ow-l{font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#im-munka .ow-d{margin-top:6px;font-size:12px}#im-munka .ow-btn{margin-top:8px;padding:4px 10px;font-size:11px}#im-munka ul.ow-grid>li{flex-basis:100%}#im-munka .ow-tile{padding:10px 12px 9px}#im-munka .ow-n{font-size:14px}}#im-munka .ow-views{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:16px 0 0}#im-munka .ow-views span{font-size:13px;color:#6b7a8c;margin-right:2px}#im-munka .ow-views button{display:inline-block;padding:6px 14px;font-family:"Raleway","Raleway Fallback",Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;color:#2870b7;background:#fff;border:1px solid #c9d8ea;border-radius:16px;transition:all .2s}#im-munka .ow-views button:hover{border-color:#2870b7}#im-munka .ow-views button.on{color:#fff;background:#2870b7;border-color:#2870b7;cursor:default}@media (max-width:560px){#im-munka .ow-views{gap:6px}#im-munka .ow-views span{flex-basis:100%;text-align:center}#im-munka .ow-views button{padding:5px 11px;font-size:11px}}#im-munka ul.ow-eq{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;grid-auto-rows:1fr;justify-content:normal}#im-munka ul.ow-eq>li{display:flex;grid-column:span 2;flex:none;min-width:0}#im-munka ul.ow-eq>li>.ow-tile{flex:1 1 auto;height:auto;min-width:0}@media (min-width:1101px){#im-munka ul.ow-eq>li:nth-last-child(3):nth-child(4n/**/+1){grid-column:2/span 2}#im-munka ul.ow-eq>li:nth-last-child(2):nth-child(4n/**/+1){grid-column:3/span 2}#im-munka ul.ow-eq>li:last-child:nth-child(4n/**/+1){grid-column:4/span 2}}@media (max-width:1100px){#im-munka ul.ow-eq{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:860px){#im-munka ul.ow-eq{grid-template-columns:repeat(2,minmax(0,1fr))}#im-munka ul.ow-eq>li{grid-column:span 1}}@media (max-width:560px){#im-munka ul.ow-eq{grid-template-columns:minmax(0,1fr)}}#im-munka .ow-flip{max-width:1080px;margin:30px auto 0}#im-munka .ow-flip div.card-box{background:none}#ourworks-page #im-munka .ow-flip div.card-box div.slider-box{max-width:none;margin-left:0;margin-right:0}#im-munka .ow-flip div.card.amyreg div.detail{background:url("/images/ourworks/hatlap/amyreg.jpg") no-repeat 50% 50%/cover}#im-munka .ow-flip div.card div.detail{background-size:cover}#im-munka .ow-flip div.card.emot div.detail{background:url("/images/ourworks/hatlap/emot.jpg") no-repeat 50% 50%/cover}#im-munka .ow-flip div.card.ismh div.detail{background:url("/images/ourworks/hatlap/ismh.jpg") no-repeat 50% 50%/cover}#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding:20px 24px}#im-munka .ow-flip div.card div.detail span.title{font-size:22px;margin-bottom:8px}#im-munka .ow-flip div.card div.detail span.lead{font-size:15px;padding-bottom:10px}@media (min-width:741px){#im-munka .ow-flip span.nav-btn{display:none}#im-munka .ow-flip div.slider-box div.slider div.track-list{display:flex!important;flex-wrap:wrap;justify-content:flex-start;width:100%!important;margin:0!important}#im-munka .ow-flip div.elem-container{width:33.3333%;padding:6px}}@media (min-width:741px) and (max-width:990px){#im-munka .ow-flip div.elem-container{padding:4px}#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding:9px 11px}#im-munka .ow-flip div.card div.detail span.title{font-size:14.5px;line-height:1.15;margin-bottom:4px}#im-munka .ow-flip div.card div.detail span.lead{font-size:11.5px;line-height:1.25;padding-bottom:6px}}@media (max-width:740px){#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding:18px 22px}#im-munka .ow-flip div.card div.detail span.title{font-size:20px;margin-bottom:6px}#im-munka .ow-flip div.card div.detail span.lead{font-size:14.5px;padding-bottom:9px}}#im-munka .ow-flip span.ow-dom{position:absolute;padding:0;margin:0;right:16px;bottom:12px;max-width:calc(100% - 32px);font-size:13px;line-height:1.2;font-weight:300;letter-spacing:.2px;text-align:right;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding-bottom:36px}@media (min-width:741px) and (max-width:990px){#im-munka .ow-flip span.ow-dom{right:10px;bottom:5px;font-size:10.5px;max-width:calc(100% - 18px)}#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding-bottom:22px}}@media (max-width:740px){#im-munka .ow-flip span.ow-dom{right:14px;bottom:10px;font-size:12.5px}#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding-bottom:32px}}@media (min-width:991px) and (max-width:1159px){#im-munka .ow-flip div.card div.detail a,#im-munka .ow-flip div.card div.detail span.frame{padding:16px 20px 28px}#im-munka .ow-flip div.card div.detail span.title{font-size:clamp(19px,calc(19px + (100vw - 991px)*.0183),22px);line-height:1.2;margin-bottom:6px}#im-munka .ow-flip div.card div.detail span.lead{font-size:clamp(13px,calc(13px + (100vw - 991px)*.0138),15px);line-height:1.3;padding-bottom:5px}}#im-munka .ow-flip div.card div.detail span.sub{display:block;padding:0;margin:0 0 8px;font-size:15px;line-height:1.25;font-weight:500;color:#fff}@media (min-width:741px) and (max-width:990px){#im-munka .ow-flip div.card div.detail span.sub{font-size:11.5px;line-height:1.2;margin-bottom:4px}}@media (min-width:991px) and (max-width:1159px){#im-munka .ow-flip div.card div.detail span.sub{font-size:clamp(13px,calc(13px + (100vw - 991px)*.0138),15px);margin-bottom:6px}}@media (max-width:740px){#im-munka .ow-flip div.card div.detail span.sub{font-size:14.5px;margin-bottom:6px}}#im-munka{scroll-margin-top:0}#ourworks-page.sticked #im-munka{margin-top:-60px}#im-munka .ow-sec{scroll-margin-top:150px}html.im-munka-js{overflow-anchor:none}#ourworks-page #tabs.im-tabs ul li a{color:inherit;text-decoration:none}#ourworks-page #tabs.im-tabs ul li a:hover,#ourworks-page #tabs.im-tabs ul li a:focus{color:inherit;text-decoration:none}#im-munka div.card-box{position:relative;z-index:2;background:none}#im-munka div.card-box:after{display:block;content:"";clear:both;width:100%;height:0}@media (max-width:740px){#im-munka div.slider-box span.nav-btn{position:absolute;height:57px;width:57px;top:50%;margin-top:-29px;cursor:pointer;background-color:rgba(28,76,125,.85);z-index:3}#im-munka div.slider-box.single span.nav-btn{display:none}}#im-munka ul.ow-tars{list-style:none;max-width:1080px;margin:0 auto;padding:35px 0}@media (max-width:1240px){#im-munka ul.ow-tars:not(.ow-kartya){margin-left:10px;margin-right:10px}}#im-munka ul.ow-tars>li{position:relative;margin:0 0 4px;padding:0;list-style:none;line-height:inherit;transition:all .2s linear}#im-munka ul.ow-tars>li[hidden]{display:none!important}#im-munka ul.ow-tars>li:hover{margin:0 -8px 4px;box-shadow:0 4px 13px 0 rgba(0,0,0,.24)}#im-munka ul.ow-tars>li:before{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;background:#e5493a;background:linear-gradient(to right,#e5493a 0%,#f39a00 50%,#e5493a 100%);z-index:1}#im-munka ul.ow-tars>li>a,#im-munka ul.ow-tars>li>span{position:relative;display:block;line-height:1.2;padding:13px 10px;font-size:20px;text-transform:uppercase;color:#5684b9;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #e8e8e8;z-index:2;box-sizing:border-box;transition:all .2s linear}#im-munka ul.ow-tars>li:hover>a,#im-munka ul.ow-tars>li:hover>span{padding:13px 18px;color:#fff;background-color:transparent;border-color:#fff;box-shadow:inset 0 0 0 1px #fff}#im-munka ul.ow-tars .ow-logo,#im-munka ul.ow-tars .ow-d{display:none}#im-munka ul.ow-tars .ow-sn{display:inline}@media (max-width:660px){#im-munka ul.ow-tars>li>a,#im-munka ul.ow-tars>li>span{font-size:17px}}#im-munka ul.ow-tars.ow-kartya{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:none;margin:0;padding:0}#im-munka ul.ow-tars.ow-kartya>li{margin:0}#im-munka ul.ow-tars.ow-kartya>li:hover{margin:0;box-shadow:none}#im-munka ul.ow-tars.ow-kartya>li:before{display:none}#im-munka ul.ow-tars.ow-kartya>li>a,#im-munka ul.ow-tars.ow-kartya>li>span{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;column-gap:16px;height:100%;min-height:110px;padding:12px 16px 12px 12px;text-align:left;text-transform:none;font-size:inherit;color:inherit;background:#fff;border:1px solid #e3e7ee;box-shadow:none;transition:box-shadow .2s,border-color .2s,transform .2s}#im-munka ul.ow-tars.ow-kartya>li:hover>a{padding:12px 16px 12px 12px;color:inherit;background:#fff;border-color:#c9d8ea;box-shadow:0 8px 20px rgba(0,42,112,.12);transform:translateY(-2px)}#im-munka ul.ow-tars.ow-kartya .ow-logo{display:flex;grid-column:1;grid-row:1/6;align-self:center;align-items:center;justify-content:center;width:112px;height:84px;background:#fff}#im-munka ul.ow-tars.ow-kartya .ow-logo img{display:block;width:112px;height:84px;max-width:none;object-fit:contain}#im-munka ul.ow-tars.ow-kartya .ow-sn{display:block;grid-column:2;grid-row:2;font-family:"Roboto Condensed","Roboto Condensed Fallback","Roboto","Roboto Fallback",Arial,sans-serif;font-weight:700;font-size:15.5px;line-height:1.25;color:#002a70;transition:color .2s}#im-munka ul.ow-tars.ow-kartya>li:hover .ow-sn{color:#e5493a}#im-munka ul.ow-tars.ow-kartya .ow-d{display:block;grid-column:2;grid-row:3;margin-top:6px}#im-munka ul.ow-tars.ow-kartya>li>a:after{content:"Weboldal megtekintése";grid-column:2;grid-row:4;justify-self:start;margin-top:9px;padding:4px 11px;line-height:18px;font-family:"Raleway","Raleway Fallback",Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#2870b7;border:1px solid #2870b7;border-radius:14px;transition:all .2s}html[lang^="en"] #im-munka ul.ow-tars.ow-kartya>li>a:after{content:"Visit website"}#im-munka ul.ow-tars.ow-kartya>li:hover>a:after{color:#fff;background:#2870b7}#im-munka ul.ow-tars.ow-kartya>li>a:not(:has(.ow-logo)){grid-template-columns:minmax(0,1fr)}#im-munka ul.ow-tars.ow-kartya>li>a:not(:has(.ow-logo)) > *,#im-munka ul.ow-tars.ow-kartya>li>a:not(:has(.ow-logo)):after{grid-column:1}@media (max-width:1100px){#im-munka ul.ow-tars.ow-kartya{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){#im-munka ul.ow-tars.ow-kartya{grid-template-columns:1fr;gap:12px}#im-munka ul.ow-tars.ow-kartya>li>a{grid-template-columns:84px minmax(0,1fr);column-gap:12px;padding:10px 12px 10px 8px}#im-munka ul.ow-tars.ow-kartya .ow-logo{width:84px;height:63px}#im-munka ul.ow-tars.ow-kartya .ow-logo img{width:84px;height:63px}#im-munka ul.ow-tars.ow-kartya .ow-sn{font-size:14.5px}#im-munka ul.ow-tars.ow-kartya>li>a:after{margin-top:7px}#im-munka ul.ow-tars.ow-kartya>li:hover>a{padding:10px 12px 10px 8px}}#im-munka .ow-views button{cursor:pointer;line-height:18px;-webkit-appearance:none;appearance:none}#im-munka ul.ow-grid,#im-munka ul.ow-eq{margin-top:26px}#im-munka .ow-ev{display:none}#im-munka .ow-views span.ow-ord{margin-left:14px}#im-munka ul.ow-tars>li.ow-ev-sep,#im-munka ul.ow-tars>li.ow-ev-sep:hover{margin:26px 0 10px;padding:0;font-family:"Roboto Condensed","Roboto Condensed Fallback","Roboto","Roboto Fallback",Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2;letter-spacing:.02em;color:#e5493a;text-align:center;box-shadow:none;transition:none}#im-munka ul.ow-tars>li.ow-ev-sep:first-child,#im-munka ul.ow-tars>li.ow-ev-sep:first-child:hover{margin-top:0}#im-munka ul.ow-tars>li.ow-ev-sep:before{display:none}#im-munka ul.ow-tars>li.ow-ev-sep[hidden]{display:none!important}#im-munka ul.ow-tars.ow-kartya>li.ow-ev-sep,#im-munka ul.ow-tars.ow-kartya>li.ow-ev-sep:hover{grid-column:1/-1;margin:16px 0 0;padding:0 0 6px;font-size:18px;color:#002a70;text-align:left;border-bottom:2px solid #f39a00}#im-munka ul.ow-tars.ow-kartya>li.ow-ev-sep:first-child{margin-top:0}#im-munka .ow-meg{display:none}#im-munka ul.ow-tars.ow-evekkel .ow-evek{display:block;margin-top:4px;font-family:"Roboto","Roboto Fallback",Arial,sans-serif;font-weight:400;font-size:13px;line-height:1.3;letter-spacing:0;text-transform:none;color:#6b7a8c;transition:color .2s}#im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-ev,#im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-meg{display:inline}#im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-ev:before{content:"csatlakozás: "}#im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-meg:before{content:"megújítva: "}#im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-ev+.ow-meg:before{content:" · megújítva: "}html[lang^="en"] #im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-ev:before{content:"joined: "}html[lang^="en"] #im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-meg:before{content:"renewed: "}html[lang^="en"] #im-munka ul.ow-tars.ow-evekkel .ow-evek .ow-ev+.ow-meg:before{content:" · renewed: "}#im-munka ul.ow-tars.ow-evekkel:not(.ow-kartya)>li:hover .ow-evek{color:#fff}#im-munka ul.ow-tars.ow-kartya.ow-evekkel>li>a{grid-template-rows:1fr auto auto auto auto 1fr}#im-munka ul.ow-tars.ow-kartya.ow-evekkel .ow-logo{grid-row:1/7}#im-munka ul.ow-tars.ow-kartya.ow-evekkel .ow-evek{grid-row:4;margin-top:5px;font-size:12px}#im-munka ul.ow-tars.ow-kartya.ow-evekkel>li>a:after{grid-row:5}#gruemenu > ul > li.active > a{color:#fff;background-color:#13649e}#gruemenu ul.sub-menu li.active > a{box-shadow:inset 4px 0 0 #f39a00;font-weight:700}.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{box-shadow:inset 4px 0 0 #f39a00;font-weight:700}#banner-slider div.anamed{background-image:url("../images/banner-slider/anamed-light-bg_opt.webp")}#banner-slider div.mkardio{background-image:url("../images/banner-slider/mkardio-bg_opt.webp")}#banner-slider div.mht-laikus{background-image:url("../images/banner-slider/mht-laikus-mock_opt.webp")}#banner-slider div.maitt-app{background-image:url("../images/banner-slider/maitt-app-bg_opt.webp")}#banner-slider div.motesz{background-image:url("../images/banner-slider/motesz-mock-intellimed_opt.webp")}#banner-slider div.telemedicina{background-image:url("../images/banner-slider/telemedicina-mock-intellimed_opt.webp")}body.im-hibaoldal{background:#f2f7fb;min-height:100vh;display:flex;flex-direction:column}body.im-hibaoldal > .body{flex:0 0 auto}body.im-hibaoldal header.header{position:relative}body.im-hibaoldal #gruemenu.im-hiba-menu > ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end}body.im-hibaoldal #gruemenu.im-hiba-menu > ul > li{float:none;display:block}.im-hiba{flex:1 0 auto;display:flex;align-items:flex-start;justify-content:center;padding:56px 16px 72px}.im-hiba-doboz{width:100%;max-width:720px;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(19,100,158,.13);padding:44px 40px 32px;text-align:center;font-family:Roboto,"Roboto Fallback",Arial,sans-serif;color:#33475b}.im-hiba-kod{margin:0 0 6px;font-family:Raleway,"Raleway Fallback",Roboto,"Roboto Fallback",Arial,sans-serif;font-weight:800;font-size:96px;line-height:1;color:#f39a00;background:linear-gradient(#ff7f00,#f39a00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.im-hiba-cim{margin:0 0 14px;font-family:Raleway,"Raleway Fallback",Roboto,"Roboto Fallback",Arial,sans-serif;font-weight:800;font-size:30px;line-height:1.25;color:#13649e}.im-hiba-lead{margin:0 auto 28px;max-width:540px;font-size:17px;line-height:1.6;color:#4a5d70}.im-hiba-gombok{margin:0 0 30px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}a.im-hiba-gomb{display:inline-block;padding:12px 22px;border-radius:4px;border:2px solid #13649e;color:#13649e;background:#fff;font-weight:500;font-size:15px;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s}a.im-hiba-gomb:hover,a.im-hiba-gomb:focus{background:#13649e;color:#fff;text-decoration:none}a.im-hiba-gomb-fo{background:linear-gradient(#ff7f00,#f39a00);border-color:#f39a00;color:#fff}a.im-hiba-gomb-fo:hover,a.im-hiba-gomb-fo:focus{background:#e5493a;border-color:#e5493a;color:#fff}.im-hiba-kereso{margin:0 auto 26px;max-width:480px;text-align:left}.im-hiba-kereso label{display:block;margin:0 0 6px;font-size:14px;font-weight:500;color:#13649e}.im-hiba-kereso-sor{display:flex;gap:8px}.im-hiba-kereso input[type=search]{flex:1 1 auto;min-width:0;height:44px;margin:0;box-sizing:border-box;padding:0 12px;border:1px solid #b9cfe2;border-radius:4px;font-size:16px;box-shadow:none}.im-hiba-kereso input[type=search]:focus{border-color:#13649e;outline:2px solid #f39a00;outline-offset:1px}.im-hiba-kereso button{flex:0 0 auto;height:44px;padding:0 18px;border:0;border-radius:4px;background:#13649e;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.im-hiba-kereso button:hover,.im-hiba-kereso button:focus{background:#1c4c7d}.im-hiba-technikai{margin:0;font-size:12px;color:#8a9aaa}body.im-hibaoldal footer.footer{flex:0 0 auto}.im-hiba-lab{margin:0;padding:18px 16px;text-align:center;font-size:13px;color:#8fd7ff}@media (max-width:640px){.im-hiba{padding:28px 12px 48px}.im-hiba-doboz{padding:32px 20px 24px}.im-hiba-kod{font-size:72px}.im-hiba-cim{font-size:24px}.im-hiba-lead{font-size:16px}a.im-hiba-gomb{flex:1 1 100%;text-align:center}body.im-hibaoldal #gruemenu.im-hiba-menu{display:none}}@media (max-width:767px){#szechenyi-bar,#szechenyi-bar:hover{width:215px}}#banner-slider span.page-no{width:108px}@media (min-width:1200px){#banner-slider span.slick-prev{margin-left:-454px}#banner-slider span.slick-next{margin-left:-386px}}@media (min-width:641px) and (max-width:1199px){#banner-slider span.slick-prev{margin-left:146px}#banner-slider span.slick-next{margin-left:214px}}#banner-slider .slick-track{display:grid!important;width:100%!important;transform:none!important}#banner-slider .slick-track:before,#banner-slider .slick-track:after{display:none!important}#banner-slider .slick-slide{grid-area:1/1;width:auto!important;left:0!important;float:none!important;min-width:0}#portalserver div.text-side ul.categories li img{box-shadow:0 3px 6px rgba(0,42,112,.18),0 10px 24px rgba(0,42,112,.30)}#im-munka p.ow-sub{color:#647386}#im-munka .ow-n{color:#4a76ad}#im-munka .ow-d{color:#66768a}.im-suti{position:fixed;left:0;right:0;bottom:0;z-index:10000;background:#0c2f57;color:#fff;box-shadow:0 -4px 18px rgba(0,0,0,.25)}.im-suti[hidden]{display:none}.im-suti-belso{max-width:1200px;margin:0 auto;padding:16px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.im-suti-szoveg{flex:1 1 420px;margin:0;font-family:Roboto,"Roboto Fallback",Arial,sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#fff}.im-suti-szoveg a{color:#a9d4ff;text-decoration:underline}.im-suti-gombok{display:flex;gap:10px;flex:0 0 auto}.im-suti button{font-family:Roboto,"Roboto Fallback",Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2;padding:10px 20px;border-radius:3px;cursor:pointer;border:2px solid #fff;text-transform:none}.im-suti button.im-suti-igen{background:#fff;color:#0c2f57}.im-suti button.im-suti-nem{background:transparent;color:#fff}.im-suti button:focus-visible{outline:3px solid #ffd54a;outline-offset:2px}@media (max-width:580px){.im-suti-belso{padding:12px 16px}.im-suti-gombok{width:100%}.im-suti button{flex:1}}.map-box{position:relative}.im-terkep-helyett{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;background:#e8eef5;text-align:center;z-index:3}.im-terkep-helyett p{margin:0;max-width:440px;font-family:Roboto,"Roboto Fallback",Arial,sans-serif;font-size:14px;line-height:1.5;color:#2c3e55;text-align:center}.im-terkep-helyett button{font-family:Roboto,"Roboto Fallback",Arial,sans-serif;font-size:14px;font-weight:700;padding:10px 22px;border:0;border-radius:3px;background:#1a6fc2;color:#fff;cursor:pointer}.im-terkep-helyett button:hover{background:#155a9e}.im-terkep-helyett button:focus-visible{outline:3px solid #0c2f57;outline-offset:2px}.page-head .nt{text-transform:none}footer .copyright .suti-elval{margin:0 8px;opacity:.7}body.im-suti-nyitva{padding-bottom:var(--im-suti-h,96px)}body.im-suti-nyitva #szechenyi-bar,body.im-suti-nyitva footer.footer #back-top,body.im-suti-nyitva ._access-icon{margin-bottom:var(--im-suti-h,96px)}.com-users-login .password-group .input-group{display:flex;align-items:stretch}.com-users-login .password-group .input-group input{flex:1 1 auto;min-width:0}.com-users-login.login form.form-validate .input-password-toggle{flex:0 0 48px;width:48px;margin:0 0 0 6px;padding:0;border:1px solid #c5d3e3;border-radius:4px;box-shadow:none;background:#e8eef5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c4c7d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-7 11-7 11 7 11 7-4 7-11 7S1 12 1 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") no-repeat 50% 50%/22px 22px}.com-users-login.login form.form-validate .input-password-toggle:hover,.com-users-login.login form.form-validate .input-password-toggle:focus{background-color:#d6e2ef}.com-users-login .input-password-toggle [class^="icon-"]{display:none}@media print{h2:where(.module-title > h2){orphans:3;widows:3}h2:where(.module-title > h2){break-after:avoid}}h2:where(.module-title > h2){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h2:where(.module-title > h2){line-height:36px}h2:where(.module-title > h2){font-size:22.75px}h2:where(.module-title > h2){margin:12px 0px}h2:where(.module-title > h2){font-size:18px;line-height:20px}div.title.module-title h2:where(.module-title > h2){position:relative;text-align:center;font-family:Raleway,"Raleway Fallback";font-weight:700;font-size:30px;line-height:1.2;padding-bottom:22px;margin:0px 10px 18px;color:rgb(40,112,183);text-transform:uppercase}div.title.module-title.white h2:where(.module-title > h2){color:rgb(255,255,255)}#portalserver div.title h2:where(.module-title > h2){text-transform:none;color:rgb(0,42,112);font-weight:300}#portalserver div.title h2:where(.module-title > h2) span{font-weight:700}div.title.module-title h2:where(.module-title > h2) span.dark{color:rgb(0,42,112)}div.title.module-title h2:where(.module-title > h2) span.watch{display:inline-block;height:25px;padding-top:7px;vertical-align:top}div.title.module-title h2:where(.module-title > h2) span.watch img{display:block}div.title.module-title h2:where(.module-title > h2)::after{position:absolute;content:"";bottom:2px;left:0px;right:0px;margin:0px auto;width:170px;height:2px;background-color:rgb(229,73,58);z-index:1}div.title.module-title.white h2:where(.module-title > h2)::after{background-color:rgb(255,255,255)}@media (max-width: 680px){div.title.module-title h2:where(.module-title > h2){font-size:25px;padding-bottom:15px}div.title.module-title h2:where(.module-title > h2)::after{width:144px}}@media (max-width: 870px){#online-com ul.menu li div.content h2:where(.module-title > h2){font-size:20px;padding-top:15px;padding-bottom:0px}#online-com ul.menu li div.content h2:where(.module-title > h2)::after{display:none}}#online-com div.text-box h2:where(.module-title > h2){font-family:Roboto,"Roboto Fallback";font-weight:700;font-size:24px;line-height:1.2;color:rgb(53,99,153);margin-bottom:25px;text-transform:uppercase}#map h2:where(.module-title > h2).firstHeading{font-size:14px;margin:0px 0px 6px}@media (max-width: 680px){div.title.module-title h2:where(.module-title > h2) span.watch img{height:18px;margin-left:1px}}#contact-page div.page-head h2:where(.module-title > h2)::after{height:70px;background:url("/media/templates/site/intellimed6/images/contact/title-icon.png") 50% 0px no-repeat}#competition-page div.competition div.title h2:where(.module-title > h2){position:relative;font-weight:700;color:rgb(255,255,255);font-size:24px;line-height:1.2;text-align:center;padding:16px 20px 14px;margin:0px;z-index:2}@media (max-width: 540px){#competition-page div.competition div.title h2:where(.module-title > h2){position:relative;font-size:20px;text-align:left;padding:10px 44px 8px 8px}#competition-page div.competition div.title h2:where(.module-title > h2)::after{position:absolute;content:"";right:11px;top:50%;width:22px;height:13px;margin-top:-7px;background:url("/media/templates/site/intellimed6/images/competition/open.png") 50% 50% no-repeat;z-index:2;transition:0.3s linear}#competition-page div.competition.open div.title h2:where(.module-title > h2)::after{transform:rotate(180deg)}}@media (max-width: 640px){#content #contact-page div.page-head.icon h2:where(.module-title > h2)::after{background-size:49px auto;top:-52px}}h2:where(.module-title > h2){font-size:16.25px}h2:where(.module-title > h2){font-size:14px;line-height:16px}div.moduletable.map div.module-title h2:where(.module-title > h2){position:relative;text-align:center;margin:0px}div.moduletable.map div.module-title h2:where(.module-title > h2) span{display:inline-block;font-family:Roboto,"Roboto Fallback";font-weight:500;color:rgb(255,255,255);text-transform:uppercase;padding-left:38px;margin:0px;font-size:19px;line-height:49px;background:url("/media/templates/site/intellimed6/images/map/spot.png") 0px 9px no-repeat}@media (max-width: 900px){div.moduletable.map div.module-title h2:where(.module-title > h2){background:linear-gradient(to right,rgb(3,137,211) 0%,rgb(3,137,211) 100%);box-shadow:rgba(0,0,0,0.1) 0px 10px 15px 0px;z-index:3}}h3:where(#contact .blocks .block > h3){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h3:where(#contact .blocks .block > h3) small{font-weight:normal;line-height:1;color:rgb(153,153,153)}h3:where(#contact .blocks .block > h3){font-size:16.25px}h3:where(#contact .blocks .block > h3) small{font-size:13px}h3:where(#contact .blocks .block > h3){margin:12px 0px}h3:where(#contact .blocks .block > h3){font-size:14px;line-height:16px}@media (max-width: 580px){div.moduletable.contact #contact div.blocks div.block h3:where(#contact .blocks .block > h3){padding:40px 0px 0px;font-size:18px;text-align:center;background-position:50% 4px}div.moduletable.contact #contact div.blocks div.block h3:where(#contact .blocks .block > h3)::after{top:0px;left:0px;width:100%;height:100%;background-position:50% 4px}}div.moduletable.contact #contact div.block h3:where(#contact .blocks .block > h3){position:relative;font-family:Roboto,"Roboto Fallback";font-weight:500;color:rgb(255,255,255);font-size:19px;line-height:40px;margin:0px 0px 3px;text-transform:uppercase;transition:0.2s linear}div.moduletable.contact #contact div.block.email h3:where(#contact .blocks .block > h3){padding-left:58px;background:url("/media/templates/site/intellimed6/images/contact/email.png") 16px 5px no-repeat}div.moduletable.contact #contact div.block.email h3:where(#contact .blocks .block > h3)::after{background:url("/media/templates/site/intellimed6/images/contact/email-hover.png") 0px 0px no-repeat}div.moduletable.contact #contact div.block.phone h3:where(#contact .blocks .block > h3){padding-left:47px;background:url("/media/templates/site/intellimed6/images/contact/phone.png") 16px 5px no-repeat}div.moduletable.contact #contact div.block.phone h3:where(#contact .blocks .block > h3)::after{background:url("/media/templates/site/intellimed6/images/contact/phone-hover.png") 0px 0px no-repeat}div.moduletable.contact #contact div.block.date h3:where(#contact .blocks .block > h3){padding-left:58px;background:url("/media/templates/site/intellimed6/images/contact/date.png") 16px 5px no-repeat}div.moduletable.contact #contact div.block.date h3:where(#contact .blocks .block > h3)::after{background:url("/media/templates/site/intellimed6/images/contact/date-hover.png") 0px 0px no-repeat}div.moduletable.contact #contact div.block.meet h3:where(#contact .blocks .block > h3){padding-left:47px;background:url("/media/templates/site/intellimed6/images/contact/meet.png") 16px 5px no-repeat}div.moduletable.contact #contact div.block.meet h3:where(#contact .blocks .block > h3)::after{background:url("/media/templates/site/intellimed6/images/contact/meet-hover.png") 0px 0px no-repeat}div.moduletable.contact #contact div.block h3:where(#contact .blocks .block > h3)::after{position:absolute;content:"";left:16px;top:5px;width:30px;height:32px;z-index:1}div.moduletable.contact #contact div.block:hover h3:where(#contact .blocks .block > h3){background-color:rgb(255,255,255);color:rgb(13,139,211)}#contact-page div.contact-types ul li h3:where(#contact .blocks .block > h3){text-transform:uppercase;font-family:Raleway,"Raleway Fallback";font-weight:700;font-size:28px;line-height:1;margin:0px 0px 8px;text-align:center;color:rgb(40,112,183)}@media (max-width: 480px){#contact-page div.contact-types > ul > li h3:where(#contact .blocks .block > h3){font-size:18px}}div.moduletable.contact #contact div.block:not(:hover) h3:where(#contact .blocks .block > h3)::after{opacity:0}@media print{h2:where(.section-title > h2){orphans:3;widows:3}h2:where(.section-title > h2){break-after:avoid}}h2:where(.section-title > h2){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h2:where(.section-title > h2){line-height:36px}h2:where(.section-title > h2){font-size:22.75px}h2:where(.section-title > h2){margin:12px 0px}h2:where(.section-title > h2){font-size:18px;line-height:20px}#techbg-page div.page-head h2:where(.section-title > h2)::after{height:64px;background:url("/media/templates/site/intellimed6/images/techbg/title-icon.png") 50% 0px no-repeat}div.section-title h2:where(.section-title > h2){position:relative;font-family:Roboto,"Roboto Fallback";font-weight:700;font-size:24px;line-height:1.2;text-align:center;color:rgb(40,112,183);text-transform:uppercase;padding:33px 0px 24px;margin:0px}.infrastructure div.section-title h2:where(.section-title > h2){color:rgb(166,211,255)}div.section-title h2:where(.section-title > h2)::after{position:absolute;content:"";left:50%;bottom:-2px;height:2px;width:70px;margin-left:-35px;background-color:rgb(236,242,251);z-index:1}div.section-title h2:where(.section-title > h2) span.dark{color:rgb(0,42,112)}div.section-title h2:where(.section-title > h2) span.white{color:rgb(255,255,255)}@media (max-width: 640px){#techbg-page div.page-head h2:where(.section-title > h2)::after{top:-50px;background-size:51px auto}}#services-page div.page-head h2:where(.section-title > h2)::after{height:70px;background:url("/media/templates/site/intellimed6/images/services/title-icon.png") 50% 0px no-repeat}#services-page div.solutions div.section-title h2:where(.section-title > h2)::after{display:none}#services-page div.section-title h2:where(.section-title > h2){padding:33px 15px 24px}@media (max-width: 640px){#services-page div.page-head h2:where(.section-title > h2)::after{top:-53px;background-size:71px auto}#services-page div.section-title h2:where(.section-title > h2){font-size:20px;padding:20px 15px}}h3:where(.categories .category .title > h3){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h3:where(.categories .category .title > h3) small{font-weight:normal;line-height:1;color:rgb(153,153,153)}h3:where(.categories .category .title > h3){font-size:16.25px}h3:where(.categories .category .title > h3) small{font-size:13px}h3:where(.categories .category .title > h3){margin:12px 0px}h3:where(.categories .category .title > h3){font-size:14px;line-height:16px}#services-page div.categories div.category h3:where(.categories .category .title > h3){font-family:Raleway,"Raleway Fallback";position:relative;font-size:24px;font-weight:700;color:rgb(0,42,112);line-height:1.2;padding:0px 0px 18px;margin:0px 0px 32px;text-align:left}#pricebg-page div.categories div.category h3:where(.categories .category .title > h3){font-family:Raleway,"Raleway Fallback";position:relative;font-size:24px;font-weight:700;color:rgb(0,42,112);line-height:1.2;padding:0px 0px 18px;margin:0px 0px 32px;text-align:left}#services-page div.categories div.category h3:where(.categories .category .title > h3)::after{position:absolute;content:"";left:0px;bottom:2px;height:2px;width:70px;background-color:rgb(229,73,58);z-index:1}#pricebg-page div.categories div.category h3:where(.categories .category .title > h3)::after{position:absolute;content:"";left:0px;bottom:2px;height:2px;width:70px;background-color:rgb(229,73,58);z-index:1}#services-page div.categories div.category h3:where(.categories .category .title > h3) span.green{color:rgb(28,164,58)}#services-page div.categories div.category h3:where(.categories .category .title > h3) span.red{color:rgb(229,73,58)}#services-page div.categories div.category h3:where(.categories .category .title > h3) span.grey{color:rgb(152,152,152)}@media (max-width: 990px){#services-page div.categories div.category h3:where(.categories .category .title > h3){font-size:20px;padding:12px 100px 12px 10px;margin:0px;cursor:pointer}#services-page div.categories div.category h3:where(.categories .category .title > h3)::before{position:absolute;content:"";right:12px;top:50%;margin-top:-7px;width:22px;height:13px;background:url("/media/templates/site/intellimed6/images/services/open.png") 50% 50% no-repeat;z-index:1;transition:0.3s linear}#services-page div.categories div.category.open h3:where(.categories .category .title > h3)::before{transform:rotate(180deg)}#services-page div.categories div.category h3:where(.categories .category .title > h3) br{display:none}#services-page div.categories div.category h3:where(.categories .category .title > h3)::after{display:none}}@media print{h2:where(.competition-list .competition .title > h2){orphans:3;widows:3}h2:where(.competition-list .competition .title > h2){break-after:avoid}}h2:where(.competition-list .competition .title > h2){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h2:where(.competition-list .competition .title > h2) small{font-weight:normal;line-height:1;color:rgb(153,153,153)}h2:where(.competition-list .competition .title > h2){line-height:36px}h2:where(.competition-list .competition .title > h2){font-size:22.75px}h2:where(.competition-list .competition .title > h2) small{font-size:13px}h2:where(.competition-list .competition .title > h2){margin:12px 0px}h2:where(.competition-list .competition .title > h2){font-size:18px;line-height:20px}#competition-page div.page-head h2:where(.competition-list .competition .title > h2)::after{height:65px;background:url("/media/templates/site/intellimed6/images/competition/title-icon.png") 50% 0px no-repeat}#competition-page div.competition div.title h2:where(.competition-list .competition .title > h2){position:relative;font-weight:700;color:rgb(255,255,255);font-size:24px;line-height:1.2;text-align:center;padding:16px 20px 14px;margin:0px;z-index:2}@media (max-width: 640px){#competition-page div.page-head h2:where(.competition-list .competition .title > h2)::after{top:-54px;background-size:34px auto}}@media (max-width: 540px){#competition-page div.competition div.title h2:where(.competition-list .competition .title > h2){position:relative;font-size:20px;text-align:left;padding:10px 44px 8px 8px}#competition-page div.competition div.title h2:where(.competition-list .competition .title > h2)::after{position:absolute;content:"";right:11px;top:50%;width:22px;height:13px;margin-top:-7px;background:url("/media/templates/site/intellimed6/images/competition/open.png") 50% 50% no-repeat;z-index:2;transition:0.3s linear}#competition-page div.competition.open div.title h2:where(.competition-list .competition .title > h2)::after{transform:rotate(180deg)}}h2:where(.contact-types li > h2){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h2:where(.contact-types li > h2) small{font-weight:normal;line-height:1;color:rgb(153,153,153)}h2:where(.contact-types li > h2){font-size:16.25px}h2:where(.contact-types li > h2) small{font-size:13px}h2:where(.contact-types li > h2){margin:12px 0px}h2:where(.contact-types li > h2){font-size:14px;line-height:16px}#contact-page div.contact-types ul li h2:where(.contact-types li > h2){text-transform:uppercase;font-family:Raleway,"Raleway Fallback";font-weight:700;font-size:28px;line-height:1;margin:0px 0px 8px;text-align:center;color:rgb(40,112,183)}@media (max-width: 480px){#contact-page div.contact-types > ul > li h2:where(.contact-types li > h2){font-size:18px}}@media print{h2:where(#banner-slider .slide .inner > h2){orphans:3;widows:3}h2:where(#banner-slider .slide .inner > h2){break-after:avoid}}h2:where(#banner-slider .slide .inner > h2){margin:9px 0px;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility}h2:where(#banner-slider .slide .inner > h2) small{font-weight:normal;line-height:1;color:rgb(153,153,153)}h2:where(#banner-slider .slide .inner > h2){line-height:36px}h2:where(#banner-slider .slide .inner > h2){font-size:22.75px}h2:where(#banner-slider .slide .inner > h2) small{font-size:13px}h2:where(#banner-slider .slide .inner > h2){margin:12px 0px}h2:where(#banner-slider .slide .inner > h2){font-size:18px;line-height:20px}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2){position:relative;display:inline-block;border:3px solid rgba(255,255,255,0.94);margin:0px;background-color:rgba(255,255,255,0.94);transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2).start{opacity:0;transform:scale(0.5)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2)::before{position:absolute;content:"";left:0px;top:0px;height:100%;width:100%;background:linear-gradient(to right,rgb(255,127,0) 0%,rgb(243,154,0) 100%);z-index:1;transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) span.frame{position:relative;display:inline-block;font-family:Roboto,"Roboto Fallback";font-weight:700;padding:18px 25px 18px 20px;font-size:32px;line-height:1.2;color:rgb(40,112,183);border-left:5px solid rgb(223,120,34);text-transform:uppercase;z-index:3;transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) a{position:relative;display:inline-block;font-family:Roboto,"Roboto Fallback";font-weight:700;padding:18px 25px 18px 20px;font-size:32px;line-height:1.2;color:rgb(40,112,183);border-left:5px solid rgb(223,120,34);text-transform:uppercase;z-index:3;transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) span.frame span.orange{color:rgb(223,120,34);transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) a span.orange{color:rgb(223,120,34);transition:0.2s linear}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2).hover{border-color:rgb(255,255,255)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):hover{border-color:rgb(255,255,255)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2).hover span.frame{color:rgb(252,234,153);border-color:transparent}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):hover span.frame{color:rgb(252,234,153);border-color:transparent}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):hover a{color:rgb(252,234,153);border-color:transparent}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2).hover span.frame span.orange{border-color:transparent;color:rgb(255,255,255)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):hover span.frame span.orange{border-color:transparent;color:rgb(255,255,255)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):hover a span.orange{border-color:transparent;color:rgb(255,255,255)}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2):not(:hover)::before{opacity:0}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2).hover::before{opacity:1}@media (max-width: 840px){#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) span.frame{font-size:28px}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) a{font-size:28px}}@media (max-width: 640px){#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2){display:block;margin:10px}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) span.frame{font-size:24px;padding:7px 14px}#banner-slider div.slide h2:where(#banner-slider .slide .inner > h2) a{font-size:24px;padding:7px 14px}}.com-finder .me-2,.com-finder p[role="alert"],.com-finder .query-required,.com-finder .term{color:#666}.com-finder a{color:#0a6ea8}.com-finder p a{text-decoration:underline}.com-finder .btn-primary{background:#1a6fc2;border-color:#1a6fc2;color:#fff}.com-finder .btn-primary:hover,.com-finder .btn-primary:focus{background:#155a9e;border-color:#155a9e;color:#fff}.com-finder .btn-secondary{background:#fff;border-color:#1a6fc2;color:#1a6fc2}body.com_finder .com-finder__form label.me-2{color:#666}body.com_finder .com-finder__form .btn.btn-primary{background:#1a6fc2;border-color:#1a6fc2;color:#fff}body.com_finder .com-finder__form .btn.btn-primary:hover,body.com_finder .com-finder__form .btn.btn-primary:focus{background:#155a9e;border-color:#155a9e;color:#fff}body.com_finder .com-finder__form .btn.btn-secondary{background:#fff;border-color:#1a6fc2;color:#1a6fc2}.im-hiba-technikai{color:#5f6f80}@media (max-width:767px){body.im-suti-nyitva #szechenyi-bar{margin-bottom:0}}a.jmodedit{position:absolute;top:4px;right:4px;z-index:50;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:#2d6cdf;color:#fff!important;border-radius:5px;opacity:.85;text-decoration:none;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.3)}a.jmodedit:hover,a.jmodedit:focus{opacity:1}a.jmodedit .icon-edit::before{content:"✎";font-size:14px}a.jmodedit:hover + [role="tooltip"],a.jmodedit:focus + [role="tooltip"]{display:block;position:absolute;top:34px;right:4px;z-index:50;background:#1f2a37;color:#fff;padding:5px 9px;border-radius:5px;font-size:12px;line-height:1.35;max-width:240px;white-space:normal;box-shadow:0 4px 14px rgba(0,0,0,.25)}#gdpr-page .tabla-gorgetheto{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.2em}#gdpr-page .tabla-gorgetheto table.table{margin-bottom:0}#gdpr-page .tabla-gorgetheto th,#gdpr-page .tabla-gorgetheto td{min-width:8em}.im-ugro{position:absolute;left:-9999px;top:0;z-index:100000;padding:10px 16px;background:#fff;color:#002a70;font-weight:700;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.25)}.im-ugro:focus{left:16px;top:16px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,[data-im-gomb]:focus-visible{outline:2px solid #0072aa!important;outline-offset:2px}a{color:#0072aa}#gdpr-page li a,#gdpr-page p a{color:#0072aa}#online-com ul.menu li.current > span.label{background-color:#cc3b2c}#im-munka .ow-n,#im-munka ul.ow-tars>li>a,#im-munka ul.ow-tars>li>span{color:#46729f}div.moduletable.map div.map-switcher ul li.current span.local{color:#1d5a96}div.moduletable.map div.map-switcher ul li.current span.local span{color:#2a649d}#banner-slider div.slide:not(.im-bg){background-image:none!important}header.header img.logo{height:auto}#szechenyi-bar img{height:auto}joomla-hidden-mail:not(:defined){display:inline-block;width:11em;max-width:100%;height:1.2em;overflow:hidden;vertical-align:bottom;visibility:hidden}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
