@font-face{font-family:'HK Grotesk Bold';src:url('/application/themes/bib/fonts/hkgrotesk-bold-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'HK Grotesk Light';src:url('/application/themes/bib/fonts/hkgrotesk-light-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'HK Grotesk Medium';src:url('/application/themes/bib/fonts/hkgrotesk-medium-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'HK Grotesk';src:url('/application/themes/bib/fonts/hkgrotesk-regular-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'HK Grotesk SemiBold';src:url('/application/themes/bib/fonts/hkgrotesk-semibold-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'HK Grotesk Black';src:url('/application/themes/bib/fonts/hkgrotesk-black-webfont.woff2') format('woff2'),url('/application/themes/bib/fonts/hkgrotesk-black-webfont.woff') format('woff');font-weight:normal;font-style:normal}#layout .container{width:1320px;max-width:100%;margin:0 auto;padding:0 15px}.flex-wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.flex-wrapper.flex-column{flex-direction:column}.flex-wrapper.h-center{justify-content:center}.flex-wrapper.v-center{align-items:center}#layout img{max-width:100%;height:auto}.swiper-pagination-bullet-active{background:#e82925}.ccm-ui .open>.dropdown-menu{display:block !important}body *,#layout *{box-sizing:border-box}#layout{font-family:'HK Grotesk'}#content{font-size:18px;font-weight:400}#content h1,#content h2,#content h3,#content h4{font-family:'HK Grotesk Bold';margin-top:0;margin-bottom:30px;line-height:1.25;font-weight:bold;color:#333}#content h2{font-size:48px}#content h3{font-size:46px}#content h4{font-size:30px}#content a,#content a:hover{text-decoration:none;color:#86509b}#content hr{border:3px solid #86509b;border-radius:10px;width:540px;max-width:100%;margin:30px auto;display:inline-block}#layout .button,footer .button{background:#fff;color:#86509b;text-align:center;text-transform:uppercase;font-size:18px;font-family:"HK Grotesk Black";padding:10px 20px;min-width:120px;display:inline-block;margin:15px 0;border:3px solid #86509b;border-radius:12px;transition:all 300ms}#layout .button:hover,footer .button:hover{text-decoration:none}#layout .button.large,footer .button.large{font-size:46px}#layout .button.transparent,footer .button.transparent{background:transparent;color:#86509b}#layout .button.transparent:hover,footer .button.transparent:hover{background:#86509b;color:#fff}#layout .button.yellow,footer .button.yellow{background:#fdbd16;color:#fff;border:3px solid #fdbd16}#layout .button.yellow:hover,footer .button.yellow:hover{background:#86509b;border:3px solid #86509b;color:#fff}#layout .button.purple,footer .button.purple{background:#86509b;color:#fff}.content-wrapper ul{margin-bottom:30px}.content-wrapper ul li{position:relative;padding-left:20px;margin-bottom:10px}.content-wrapper ul li:before{content:'';position:absolute;top:11px;left:6px;width:6px;height:6px;border-radius:50%;background:#86509b}#content div.alert-error,#content div.alert-danger{color:#fff;border-radius:0;font-weight:bold;border:none !important;padding-left:70px;background:#B10305;background-size:37px !important;margin-bottom:30px}#content div.alert-error li,#content div.alert-danger li{margin-bottom:5px}#content form input,#content .form input,#content form select,#content .form select,#content form textarea,#content .form textarea{width:100%;border:2px solid #333;border-radius:8px;padding:8px 15px;font-size:18px;height:auto;font-family:"HK Grotesk SemiBold";-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}#content form input:focus,#content .form input:focus,#content form select:focus,#content .form select:focus,#content form textarea:focus,#content .form textarea:focus,#content form input:active,#content .form input:active,#content form select:active,#content .form select:active,#content form textarea:active,#content .form textarea:active{outline:none;box-shadow:none;border:2px solid #86509b}#content iframe{max-width:100%;height:260px}html,body{background:transparent;font-weight:normal;color:#333}body{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#layout{display:flex;flex-direction:column;min-height:100vh}#layout .padding-large{padding-top:60px;padding-bottom:60px}#layout header{position:relative;background:#2f2f2f;padding:15px 0}#layout header .container{position:relative;align-items:center}#layout header .logo.bib{content:'';max-width:190px;width:100%;height:60px;text-indent:-9999px;cursor:pointer;background:url('/application/themes/bib/images/logos/logo-bib.png') no-repeat center;background-size:contain}#layout header .logo.bib a{display:flex;height:100%}#layout header .logo.ekkv{display:inline-block;max-width:120px;margin-left:20px}#layout header #menu{margin-left:auto;flex:1;z-index:100}#layout header #menu .navigation{margin:0;flex-wrap:nowrap;justify-content:flex-end}#layout header #menu .navigation li{position:relative;margin-left:3%}#layout header #menu .navigation li:first-of-type{margin-left:0}#layout header #menu .navigation li a{font-weight:700;color:#fff;font-size:17px;text-decoration:none;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}#layout header #menu .navigation li a:hover{text-decoration:none;color:#fdbd16}#layout header #menu .navigation li a.purple{background:#86509b;color:#fff;padding:5px 15px;border-radius:20px}#layout header #menu .navigation li a.purple:hover{background:#fdbd16}#layout header #media-links{margin-left:60px}#layout header #media-links a{content:'';display:inline-block;width:30px;height:30px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-size:contain}#layout header #media-links a.soc-ins{background-image:url('/application/themes/bib/images/icons/icon-soc-ins.png')}#layout header #media-links a.soc-1{background-image:url('/application/themes/bib/images/icons/icon-soc-1.png')}#layout header #media-links a.soc-2{background-image:url('/application/themes/bib/images/icons/icon-soc-2.png')}#layout header #media-links a.soc-3{background-image:url('/application/themes/bib/images/icons/icon-soc-3.png');background-position:50% 49%;margin:0 5px 0 15px}#layout header #media-links a.soc-4{background-image:url('/application/themes/bib/images/icons/icon-soc-4.png')}#layout header #menu-toggle{content:'';position:absolute;top:17px;right:15px;display:none;cursor:pointer;width:56px;height:56px;background:#86509b url("/application/themes/bib/images/icons/icon-menu-toggle.png") no-repeat center;background-size:34px}#layout header #akadalymentesitett{content:'';position:relative;display:block;width:34px;height:34px;margin-right:15px;background:url("/application/themes/bib/images/icons/icon-akadalymentesitett.png") no-repeat center;background-size:contain;cursor:pointer}#content{flex:0 0 auto;margin:90px 0}#layout .subpage-title h2{text-transform:uppercase;font-family:"HK Grotesk Black";font-size:80px;color:#2f2f2f}#layout .subpage-title h2+p{font-size:20px;margin-bottom:20px}#content.landing-site{margin:0}#content.landing-site #landing-top{background:url("/application/themes/bib/images/backgrounds/bg-landing-top.jpg") no-repeat center;background-size:cover;padding:90px 0 0}#content.landing-site #landing-top .subpage-title *{color:#fff}#content.landing-site #landing-top .subpage-title .icons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:45px;margin-bottom:45px}#content.landing-site #landing-top .subpage-title .icons-wrapper .item{text-align:center;margin:10px 30px}#content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon{display:block;content:'';width:88px;height:60px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto 20px}#content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon.online{background-image:url('/application/themes/bib/images/icons/icon-highlight-online.png')}#content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon.modular{background-image:url('/application/themes/bib/images/icons/icon-highlight-modular.png')}#content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon.tests{background-image:url('/application/themes/bib/images/icons/icon-highlight-tests.png')}#content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon.videos{background-image:url('/application/themes/bib/images/icons/icon-highlight-video.png')}#content.landing-site #landing-top .subpage-title .icons-wrapper .item span{font-family:"HK Grotesk Light";font-size:28px}#content.landing-site #landing-top #white-bar{background:#fff;padding:60px 0}#content.landing-site #landing-top #highlights{padding:40px 0 50px}#content.landing-site #landing-top #highlights *{color:#fff;margin-bottom:0}#content.landing-site #modules{padding:30px 0 0}#content.landing-site #modules #modules-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:60px 15px 15px}#content.landing-site #modules #modules-wrapper .item{width:33%;padding:0 15px 60px;margin-bottom:30px;margin-top:15px;position:relative}#content.landing-site #modules #modules-wrapper .item.inactive{filter:grayscale(100%);opacity:0.7;cursor:default}#content.landing-site #modules #modules-wrapper .item.inactive .info-toggle{cursor:default}#content.landing-site #modules #modules-wrapper .item .top-wrapper{position:relative}#content.landing-site #modules #modules-wrapper .item .top-wrapper .number{position:absolute;top:100%;left:50%;background:#86509b;color:#fff;padding:4px 30px 8px;font-size:18px;font-family:"HK Grotesk Bold";display:block;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#content.landing-site #modules #modules-wrapper .item .top-wrapper .image-wrapper{overflow:hidden}#content.landing-site #modules #modules-wrapper .item .top-wrapper .image-wrapper .image{position:relative;display:block;padding-bottom:65%;background-repeat:no-repeat;background-position:center;background-size:100% auto;transition:all 600ms}#content.landing-site #modules #modules-wrapper .item .top-wrapper .image-wrapper .link{content:'';position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;z-index:1}#content.landing-site #modules #modules-wrapper .item .top-wrapper:before{content:'';position:absolute;top:0;bottom:0;left:20px;right:20px;opacity:0;border:2px solid #86509b;transition:all 500ms;z-index:1}#content.landing-site #modules #modules-wrapper .item:nth-of-type(1) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-1.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(2) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-2.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(3) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-4.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(4) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-3.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(5) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-5.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(6) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-6.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(7) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-7.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(8) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-8.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(9) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-9.jpg")}#content.landing-site #modules #modules-wrapper .item:nth-of-type(10) .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-10.jpg")}#content.landing-site #modules #modules-wrapper .item .title{font-family:"HK Grotesk Bold";font-size:21px;margin:30px 0 10px;padding:0 15px;line-height:1.2;transition:all 200ms;text-align:center;color:#86509b}#content.landing-site #modules #modules-wrapper .item .description,#content.landing-site #modules #modules-wrapper .item .extra-info{position:relative;font-size:16px;overflow:hidden;margin-bottom:0;padding:0 15px;color:#2f2f2f;text-align:center}#content.landing-site #modules #modules-wrapper .item .extra-info{display:none}#content.landing-site #modules #modules-wrapper .item .info-toggle{position:absolute;top:100%;left:50%;content:'';display:block;margin:0 auto;width:40px;height:40px;cursor:pointer;background:url('/application/themes/bib/images/icons/icon-info-toggle.png') no-repeat center;background-size:contain;transform:translate(-50%, -100%);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#content.landing-site #modules #modules-wrapper .item .info-toggle.up{background:url('/application/themes/bib/images/icons/icon-info-toggle-up.png') no-repeat center;background-size:contain}#content.landing-site #modules #modules-wrapper .item:not(.inactive):hover .top-wrapper .image{background-size:110% auto}#content.landing-site #modules #modules-wrapper .item:not(.inactive):hover .top-wrapper:before{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);transition-delay:300ms}#content.landing-site #solutions{display:flex;flex-wrap:wrap}#content.landing-site #solutions>div{width:50%}#content.landing-site #solutions .description{padding:60px 4vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#361e51;background:-moz-linear-gradient(left, #361e51 0%, #93247d 50%, #d3358c 100%);background:-webkit-linear-gradient(left, #361e51 0%, #93247d 50%, #d3358c 100%);background:linear-gradient(to right, #361e51 0%, #93247d 50%, #d3358c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#361e51', endColorstr='#d3358c', GradientType=1)}#content.landing-site #solutions .description h3{margin-bottom:45px;margin-top:auto;color:#fff}#content.landing-site #solutions .description p{margin-bottom:auto;padding-bottom:30px;color:#fff;font-size:20px}#content.landing-site #solutions .image{padding-bottom:28%;background:url("/application/themes/bib/images/backgrounds/bg-solution.jpg") no-repeat center;background-size:cover}#content.landing-site #challanges{padding:70px 0;background:#666666;background:-moz-linear-gradient(left, #666 0%, #808080 50%, #666 100%);background:-webkit-linear-gradient(left, #666 0%, #808080 50%, #666 100%);background:linear-gradient(to right, #666 0%, #808080 50%, #666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1)}#content.landing-site #challanges h3{max-width:740px;color:#fff;margin:0 auto 60px}#content.landing-site #challanges .challanges-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#content.landing-site #challanges .challanges-wrapper .item{width:33%;padding:10px 30px;margin-bottom:30px;text-align:center}#content.landing-site #challanges .challanges-wrapper .item .text{font-size:26px;color:#fff}#content.landing-site #challanges .challanges-wrapper .item .line{content:'';display:block;height:10px;border-radius:20px;margin-top:10px;background:#361e51;background:-moz-linear-gradient(left, #361e51 0%, #93247d 50%, #d3358c 100%);background:-webkit-linear-gradient(left, #361e51 0%, #93247d 50%, #d3358c 100%);background:linear-gradient(to right, #361e51 0%, #93247d 50%, #d3358c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#361e51', endColorstr='#d3358c', GradientType=1)}#content.landing-site #digital-transformation{padding:70px 0}#content.landing-site #digital-transformation h3{margin-bottom:60px}#content.landing-site #digital-transformation h3+p{font-size:24px;line-height:2;margin-bottom:60px}#content.landing-site #digital-transformation h4{font-size:27px;font-weight:normal;margin-bottom:60px;font-family:'HK Grotesk'}#content.landing-site #digital-transformation .interested .contact-toggle{color:#2f2f2f;font-size:26px;cursor:pointer}#content.landing-site #digital-transformation .interested .contact-toggle:hover{color:#fff}#content.landing-site #contact-form{display:none;max-width:666px;margin:30px auto}#content.landing-site #contact-form fieldset{display:flex;flex-wrap:wrap}#content.landing-site #contact-form fieldset .form-group{width:100%;margin:10px 10px 30px}#content.landing-site #contact-form fieldset .form-group:nth-of-type(1),#content.landing-site #contact-form fieldset .form-group:nth-of-type(2){width:calc(50% - 20px)}#content.landing-site #contact-form fieldset .form-group label{text-transform:uppercase;font-size:18px;font-family:"HK Grotesk Black"}#content.landing-site #contact-form fieldset .text-muted{display:none}#content.landing-site #contact-form .form-group.captcha{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#content.landing-site #contact-form .form-group.captcha label[for="ccm-captcha-code"]{display:none}#content.landing-site #contact-form .form-group.captcha label[for="ccm-captcha-code"]+div{display:inline-block;width:144px;margin:0 20px}#content.landing-site #contact-form .form-group.captcha label[for="ccm-captcha-code"]+div+div{display:inline-block;width:150px}#content.landing-site #contact-form .ccm-captcha-image{margin:0 0 0;height:45px}#introduction{margin:90px 0 0;width:100%}#introduction .wrapper{flex-direction:column}#introduction .wrapper .video{max-width:560px;margin:0px auto 15px}#introduction .wrapper .video iframe{width:100%;height:260px}#introduction .wrapper .testimonial{display:flex;align-items:center;max-width:560px;margin:0 auto 30px;padding-left:20px}#introduction .wrapper .testimonial .image-wrapper{text-align:center}#introduction .wrapper .testimonial .image-wrapper .image{content:'';display:block;width:178px;height:178px;background:url("https://www.bib-edu.hu/attachment/00/00/fabiangergely.jpg") no-repeat center;background-size:cover;border-radius:6px;box-shadow:0 0 4px 0px #000}#introduction .wrapper .testimonial .text{padding:30px 0 30px 20px;display:flex;flex-direction:column;justify-content:center}#introduction .wrapper .testimonial .text p{position:relative;font-size:16px;font-style:italic;margin-bottom:10px;color:#fff;padding:6px 10px 10px 0;margin-top:10px}#introduction .wrapper .testimonial .text p:before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;margin-left:-215px;background:#86509b;z-index:-1;border-radius:4px}#introduction .wrapper .testimonial .text .name{font-size:18px;font-weight:bold;line-height:1.2}#introduction .wrapper .testimonial .text .title{font-size:15px;font-style:italic}#experts{margin:30px 0 30px}#experts h3{font-size:42px;margin-bottom:10px;width:100%}#experts .wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}#experts .wrapper .element{display:flex;flex-wrap:wrap;width:50%;margin:0 0 10px}#experts .wrapper .element>div{padding:20px}#experts .wrapper .element>div:nth-of-type(1){width:40%}#experts .wrapper .element>div:nth-of-type(2){width:60%}#experts .wrapper .element .image-wrapper{position:relative;width:100%;display:block;border-radius:12px;margin-bottom:15px;overflow:hidden;box-shadow:0 0 0 14px transparent;transition:all 500ms}#experts .wrapper .element .image-wrapper.circle{border-radius:50%}#experts .wrapper .element .image-wrapper .image{content:'';display:block;width:100%;padding-bottom:100%;background-color:#ccc;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("https://via.placeholder.com/600");transition:all 300ms ease-in-out}#experts .wrapper .element .short-info{text-align:center;line-height:1.25;cursor:default}#experts .wrapper .element .short-info *{display:block}#experts .wrapper .element .short-info .name{font-size:20px;margin-bottom:5px;font-family:'HK Grotesk Medium'}#experts .wrapper .element .short-info .title{font-size:17px;margin-bottom:10px}#experts .wrapper .element .short-info .company{font-size:14px}#experts .wrapper .element .header{display:flex;flex-wrap:wrap;align-items:flex-start}#experts .wrapper .element .header h4{position:relative;font-size:26px;color:#fff;padding-right:4px;margin-top:8px;margin-bottom:0;display:inline-block;line-height:1;transition:all 300ms ease-in}#experts .wrapper .element .header h4:before{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:#86509b;z-index:-1;border-radius:4px}#experts .wrapper .element .header h4:after{content:'';position:absolute;top:-10px;bottom:-10px;left:-10px;right:calc(100% + 10px);background:#fdbd16;z-index:-1;border-radius:4px;transition:all 300ms ease-in}#experts .wrapper .element .linkedin{content:'';display:inline-block;width:46px;height:46px;margin-top:-2px;margin-left:15px;background:#0e76a8 url("/application/themes/bib/images/icons/icon-linkedin.png") no-repeat center;background-size:26px;border-radius:4px}#experts .wrapper .element .title{line-height:1.5;font-size:16px;cursor:default;margin-top:15px}#experts .wrapper .element p{line-height:1.5;font-size:16px;cursor:default;margin-top:15px}#experts .wrapper .element p a{display:inline-block;text-align:right;font-weight:bold;font-style:italic}#experts .wrapper .element p.show-class a{margin-left:10px}#experts .wrapper .element:hover .image-wrapper{box-shadow:0 0 3px 2px #fdbd16}#experts .wrapper .element:hover .header h4{padding-left:4px;padding-right:0}#experts .wrapper .element:hover .header h4:after{right:-10px}#experts .wrapper .element.szemelyi-laszlo .image{background-image:url('/application/themes/bib/images/experts/szemelyi-laszlo.jpg')}#experts .wrapper .element.bakonyi-zoltan .image{background-image:url('/application/themes/bib/images/experts/bakonyi-zoltan.jpeg')}#experts .wrapper .element.berczeli-andras .image{background-image:url('/application/themes/bib/images/experts/berczeli-andras.jpg')}#experts .wrapper .element.debreczeni-csaba .image{background-image:url('/application/themes/bib/images/experts/debreczeni-csaba.jpeg')}#experts .wrapper .element.endrodi-kovacs-viktoria .image{background-image:url('/application/themes/bib/images/experts/endrodi-kovacs-viktoria.jpg')}#experts .wrapper .element.malnay-barnabas .image{background-image:url('/application/themes/bib/images/experts/malnay-barnabas.jpg')}#experts .wrapper .element.nagy-sandor .image{background-image:url('/application/themes/bib/images/experts/nagy-sandor.jpg')}#experts .wrapper .element.nemeth-viktoria .image{background-image:url('/application/themes/bib/images/experts/nemeth-viktoria.jpg')}#experts .wrapper .element.abel-anita .image{background-image:url('/application/themes/bib/images/experts/abel-anita.jpg')}#experts .wrapper .element.szocs-arpad .image{background-image:url('/application/themes/bib/images/experts/szocs-arpad.jpg')}#experts .wrapper .element.veisz-akos .image{background-image:url('/application/themes/bib/images/experts/veisz-akos.jpg')}#experts .wrapper .element.fabian-gergely .image{background-image:url('/application/themes/bib/images/experts/fabian-gergely.jpg')}#experts .wrapper .element.berendi-judit .image{background-image:url('/application/themes/bib/images/experts/berendi-judit.jpg')}#experts .wrapper .element.pal-kata .image{background-image:url('/application/themes/bib/images/experts/pal-kata.jpg')}#experts .wrapper .element.dr-szentmihalyi-karoly .image{background-image:url('/application/themes/bib/images/experts/dr-szentmihalyi-karoly.jpg')}#experts .wrapper .element.elek-sandor .image{background-image:url('/application/themes/bib/images/experts/elek-sandor.jpg')}#experts .wrapper .element.gondos-kitti .image{background-image:url('/application/themes/bib/images/experts/gondos-kitti.jpg')}#experts .wrapper .element.horvath-balazs .image{background-image:url('/application/themes/bib/images/experts/horvath-balazs.jpg')}#experts .wrapper .element.misoka-laura .image{background-image:url('/application/themes/bib/images/experts/misoka-laura.jpg')}#experts .wrapper .element.szabo-norbert .image{background-image:url('/application/themes/bib/images/experts/szabo-norbert.jpg')}#experts .wrapper .element.szeker-zoltan .image{background-image:url('/application/themes/bib/images/experts/szeker-zoltan.jpg')}#experts .wrapper .element.weibel-balazs .image{background-image:url('/application/themes/bib/images/experts/weibel-balazs.jpg')}#experts .wrapper .element.bodnarne-sandor-renata .image{background-image:url('/application/themes/bib/images/experts/bodnarne-sandor-renata.jpg')}#experts .wrapper .element.virag-annamaria .image{background-image:url('/application/themes/bib/images/experts/virag-annamaria.jpg')}#experts .wrapper .element.chrabak-peter .image{background-image:url('/application/themes/bib/images/experts/chrabak-peter.jpg')}#bib-information{padding:75px 15px;background:#2f2f2f;background:linear-gradient(90deg, #2f2f2f 0%, #4d4d4d 35%, #2f2f2f 100%)}#bib-information .flex-wrapper .description{flex:1;max-width:750px;color:#fff}#bib-information .flex-wrapper h3{font-size:42px;font-family:"HK Grotesk Bold"}#bib-information .flex-wrapper p{font-size:16px}#bib-information .flex-wrapper a.button{color:#fff;margin-top:30px;box-shadow:0 0 8px 0px rgba(0,0,0,0.35)}#bib-information .flex-wrapper .logo{width:400px;display:flex;align-items:center;margin-left:auto}#bib-information .flex-wrapper .logo img{width:600px}#content.landing-site.modul-site #landing-top{background:transparent;padding-top:60px}#content.landing-site.modul-site #landing-top .logos-wrapper{margin:40px 0 40px}#content.landing-site.modul-site #landing-top .subpage-title h2{font-size:52px;margin-bottom:20px;color:#333333}#content.landing-site.modul-site #landing-top .subpage-title h3{font-size:30px;color:#333333}#content.landing-site.modul-site #landing-top .subpage-title h4{margin-bottom:0;color:#333333}#content.landing-site.modul-site #solutions{margin-bottom:60px}#content.landing-site.modul-site #solutions .image{background-image:url("/application/themes/bib/images/backgrounds/bg-modul-4.jpg")}#content.landing-site.modul-site #solutions .description{padding:40px 2vw 30px}#content.landing-site.modul-site #solutions .description h3{margin-bottom:30px;font-size:36px}#content.landing-site.modul-site #solutions .description p{font-size:18px}#content.landing-site.modul-site .logos-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:50px 0 25px}#content.landing-site.modul-site .logos-wrapper div{margin:10px 30px}#content.landing-site.modul-site .logos-wrapper div img{height:60px}#content.landing-site.modul-site #modul-video{display:block;background:#fff;padding:0 0 30px}#content.landing-site.modul-site #modul-video .video-wrapper{max-width:680px;margin:30px auto 0}#content.landing-site.modul-site #modul-video .video-wrapper iframe{width:100%;height:370px}#content.landing-site.modul-site #tableofcontents{padding:70px 0;color:#fff;line-height:1.25;background:#444444;background:-moz-linear-gradient(left, #444 0%, #808080 50%, #444 100%);background:-webkit-linear-gradient(left, #444 0%, #808080 50%, #444 100%);background:linear-gradient(to right, #444 0%, #808080 50%, #444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1)}#content.landing-site.modul-site #tableofcontents h3{color:#fff}#content.landing-site.modul-site #tableofcontents .line{content:'';display:block;height:10px;width:340px;max-width:100%;margin:0 auto 45px;border-radius:20px;margin-top:10px;background:#fdbd16}#content.landing-site.modul-site #tableofcontents .toc-wrapper ul:not(.level-1) li{position:relative;padding-left:20px;text-shadow:none;text-transform:none;font-weight:normal}#content.landing-site.modul-site #tableofcontents .toc-wrapper ul:not(.level-1) li:before{content:'';display:inline-block;position:absolute;top:-2px;left:0;height:12px;width:12px;border-radius:20px;margin-top:10px;background:#fdbd16}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li{text-transform:uppercase;font-weight:bold;margin-bottom:15px;display:block;font-size:22px;text-shadow:-2px 1px 0px #464646}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li{margin-top:10px;text-transform:uppercase !important;font-weight:bold !important;margin-bottom:5px;display:block;font-size:18px}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>span{text-transform:uppercase;font-weight:bold;margin-bottom:5px;display:block;font-size:18px}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul{margin-top:5px}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li{margin-bottom:5px;display:block;font-size:18px;text-transform:none}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li:before{height:2px !important;border-radius:2px !important;top:2px !important;width:9px !important}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li>span{margin-bottom:5px;display:block;font-size:18px}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li>ul{margin-bottom:12px;margin-top:10px}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li>ul>li{margin-bottom:5px;display:block;font-size:16px;color:#e1e1e1}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li>ul>li:before{left:6px !important;top:0 !important;width:6px !important;height:6px !important}#content.landing-site.modul-site #tableofcontents .toc-wrapper>div>ul>li>ul>li>ul>li>ul>li>span{margin-bottom:5px;display:block;font-size:16px;color:#e1e1e1}#content.landing-site.modul-site #navigation-buttons{padding:60px 0;background:#fff}#content.landing-site.modul-site #navigation-buttons .buttons-wrapper{display:flex;justify-content:center;flex-wrap:wrap}#content.landing-site.modul-site #navigation-buttons .buttons-wrapper a{margin:15px 30px}#content.subpage-site{padding:90px 0}#content .content-title{text-align:center;text-transform:uppercase;font-size:52px;font-family:'HK Grotesk Black'}#content .news-wrapper .list .news-items{display:flex;flex-wrap:wrap;padding:0 15px 15px}#content .news-wrapper .list .news-items .news-item{width:33%;padding:0 15px;margin-bottom:30px;margin-top:15px;position:relative;min-width:300px}#content .news-wrapper .list .news-items .news-item .image-wrapper{overflow:hidden}#content .news-wrapper .list .news-items .news-item .image-wrapper .image{position:relative;display:block;padding-bottom:53%;background-repeat:no-repeat;background-position:center;background-size:100% auto;transition:all 600ms}#content .news-wrapper .list .news-items .news-item h3.title{font-family:"HK Grotesk Black";font-size:18px;margin:15px 0 0;padding:0 0;line-height:1.2;text-transform:uppercase;color:#86509b;transition:all 300ms}#content .news-wrapper .list .news-items .news-item h4.subtitle{font-size:15px;margin:10px 0 0;font-family:'HK Grotesk'}#content .news-wrapper .list .news-items .news-item .created{color:#2f2f2f;font-size:13px;font-style:italic;margin:5px 0 15px;font-weight:bold}#content .news-wrapper .list .news-items .news-item .intro{position:relative;font-size:17px;margin-top:10px;margin-bottom:0;padding:0 0;line-height:1.25;color:#2f2f2f}#content .news-wrapper .list .news-items .news-item .button-wrapper{display:none}#content .news-wrapper .list .news-items .news-item:hover .image{background-size:110% auto}#content .news-wrapper .list .news-items .news-item:hover h3{color:#fdbd16}#content .news-wrapper .details h2{color:#86509b;font-family:"HK Grotesk Bold";font-size:38px;margin-bottom:20px}#content .news-wrapper .details h3{margin:30px 0 15px;font-size:30px;line-height:1.25}#content .news-wrapper .details h4{margin:30px 0 15px;line-height:1.25;font-size:24px}#content .news-wrapper .details .created{font-size:16px;margin:0 0 10px;font-weight:bold;display:inline-block;padding:4px 15px;background:#86519b;color:#fff}#content .news-wrapper .details .content{margin-bottom:60px}#content .news-wrapper .details .content img{height:auto !important}#content .news-wrapper .details .back-link{text-align:center}#content .news-wrapper .details .back-link a{margin-top:30px;font-family:"HK Grotesk Bold";font-size:20px;color:#86509b;display:inline-block}#content .pages{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 60px;padding:0 15px;font-size:20px;font-family:"HK Grotesk Black";border-bottom:1px solid #000;padding-bottom:60px}#content .pages>*{margin:0 5px}#content .pages a{color:#86509b}#content .news-wrapper:last-of-type .pages{padding-bottom:0;border-bottom:none}#partners{padding:60px 0;background:#2f2f2f;background:linear-gradient(90deg, #2f2f2f 0%, #4d4d4d 35%, #2f2f2f 100%)}#partners h3{color:#fff;font-size:34px;font-family:"HK Grotesk Bold";margin-top:0;margin-bottom:30px;text-transform:uppercase}#partners .logos-wrapper{display:flex;flex-wrap:wrap;margin:unset}#partners .logos-wrapper>*{margin:20px 14px;align-items:center;display:flex}#partners .logos-wrapper img{max-width:140px;max-height:70px;height:auto}#partners .logos-wrapper.evolucio{margin-bottom:30px}#partners .logos-wrapper.evolucio img{max-width:330px}#partners .logos-wrapper.evolucio .button.transparent{color:#fff;border-color:#fff}#partners .logos-wrapper.evolucio .button.transparent:hover{border-color:#86509b}footer{position:relative;display:flex;flex-wrap:wrap;align-items:center;background:#2f2f2f;color:#fff;padding:40px 0 30px}footer .container{align-items:center}footer .description p{max-width:590px;font-size:13px;margin-bottom:25px;color:#808080}footer .description+div{width:100%;display:flex;flex-wrap:wrap}footer .logo.bib{content:'';max-width:170px;width:100%;height:40px;text-indent:-9999px;cursor:pointer;background:url('/application/themes/bib/images/logos/logo-bib.png') no-repeat center;background-size:contain}footer .logo.bib a{display:flex;height:100%}footer #menu{margin-left:auto;min-width:240px;flex:0;z-index:100;flex-direction:column;align-items:center}footer #menu .navigation{margin:0;flex-direction:column;align-items:center}footer #menu .navigation li{position:relative;margin:8px 0}footer #menu .navigation li:first-of-type{margin-left:0}footer #menu .navigation li a{font-weight:700;color:#fff;font-size:17px;text-decoration:none;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}footer #menu .navigation li a:hover{text-decoration:none;color:#fdbd16}footer #menu .navigation li a.purple{background:#86509b;color:#fff;padding:5px 15px;border-radius:20px}footer #menu .navigation li a.purple:hover{background:#fdbd16}footer #media-links{margin-left:40px}footer #media-links a{content:'';display:inline-block;width:30px;height:30px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-size:contain}footer #media-links a.soc-ins{background-image:url('/application/themes/bib/images/icons/icon-soc-ins.png')}footer #media-links a.soc-1{background-image:url('/application/themes/bib/images/icons/icon-soc-1.png')}footer #media-links a.soc-2{background-image:url('/application/themes/bib/images/icons/icon-soc-2.png')}footer #media-links a.soc-3{background-image:url('/application/themes/bib/images/icons/icon-soc-3.png');background-position:50% 49%;margin:0 5px 0 15px}footer #media-links a.soc-4{background-image:url('/application/themes/bib/images/icons/icon-soc-4.png')}footer #szechenyi{position:fixed;right:0;bottom:0;width:240px;z-index:100}footer #szechenyi span{content:'';display:block;width:100%;padding-bottom:59%;background:url("/application/themes/bib/images/logos/logo-szechenyi.png") no-repeat bottom right;background-size:contain}footer #bib-description{padding-left:20px}footer #bib-description h3{font-size:18px;font-family:"HK Grotesk Bold"}footer #bib-description p{font-size:14px}footer .footer-column{width:auto;flex:1;min-width:380px}@media (max-width:1770px){footer #szechenyi{width:210px}}@media (max-width:1340px){footer #menu{padding-right:180px}footer #szechenyi{width:180px}}.grecaptcha-badge{z-index:-1}.accessibility{background:#000}.accessibility #layout{background-color:#000;color:yellow;font-size:1.4rem}.accessibility #layout header{background:#111}.accessibility #layout header #menu .navigation li a{color:yellow}.accessibility #layout header #menu .navigation li a.purple{background:transparent;padding:0}.accessibility #layout header #media-links a{filter:hue-rotate(12deg) saturate(4)}.accessibility #layout #content.landing-site #landing-top{background:#000}.accessibility #layout #content.landing-site #landing-top *{color:yellow}.accessibility #layout #content.landing-site #landing-top .subpage-title .icons-wrapper .item .icon{filter:hue-rotate(18deg) saturate(4)}.accessibility #layout #content.landing-site #landing-top #white-bar{background:#000}.accessibility #layout #content.landing-site #landing-top #white-bar .button{background:yellow;color:#000}.accessibility #layout #content h1,.accessibility #layout #content h2,.accessibility #layout #content h3,.accessibility #layout #content h4{color:yellow}.accessibility #layout #modules #modules-wrapper .item .top-wrapper .number{background:yellow;color:#000;font-size:22px}.accessibility #layout #modules #modules-wrapper .item .title{color:yellow;font-size:24px}.accessibility #layout #modules #modules-wrapper .item .description,.accessibility #layout #modules #modules-wrapper .item .extra-info{font-size:20px;color:yellow}.accessibility #layout #modules #modules-wrapper .item .info-toggle{filter:hue-rotate(10deg) brightness(1) saturate(1.5)}.accessibility #layout #introduction .wrapper .testimonial .text p{color:yellow;font-size:18px}.accessibility #layout #content.landing-site #solutions .description{background:#000}.accessibility #layout #content.landing-site #solutions .description *{color:yellow}.accessibility #layout #challanges{background:#000}.accessibility #layout #challanges .challanges-wrapper .item .text{color:yellow;font-size:30px}.accessibility #layout #digital-transformation .interested .contact-toggle{color:yellow;border-color:yellow}.accessibility #layout #digital-transformation .interested .contact-toggle:hover{background:#000;color:yellow;border-color:yellow}.accessibility #layout #partners{background:#000}.accessibility #layout #partners h3{color:yellow}.accessibility #layout #partners .logos-wrapper.evolucio .button.transparent{color:yellow;border-color:yellow}.accessibility #layout #partners .logos-wrapper.evolucio .button.transparent:hover{background:#000;color:yellow;border-color:yellow}.accessibility #layout #content .news-wrapper .list .news-items .news-item h3.title{font-size:22px}.accessibility #layout #content .news-wrapper .list .news-items .news-item .intro{color:yellow;font-size:18px}.accessibility #layout #content .news-wrapper .list .news-items .news-item .created{color:yellow;font-size:16px}.accessibility #layout #content .news-wrapper .details .created{background:yellow;color:#000;font-size:18px}.accessibility #layout #content .news-wrapper .details .back-link a{color:yellow}.accessibility #layout #content.landing-site.modul-site #modul-video{background:#000}.accessibility #layout #content.landing-site.modul-site .logos-wrapper div img{filter:brightness(6)}.accessibility #layout #content.landing-site.modul-site #tableofcontents{background:#000;color:yellow}.accessibility #layout #content.landing-site.modul-site #tableofcontents *{color:yellow}.accessibility #layout #content.landing-site.modul-site #navigation-buttons{background:#000}.accessibility #layout #content.landing-site.modul-site #navigation-buttons .buttons-wrapper a{color:yellow;border-color:yellow}.accessibility #layout #content.landing-site.modul-site #navigation-buttons .buttons-wrapper a:hover{background:#000;color:yellow;border-color:yellow}.accessibility #layout .button.yellow{background:yellow;color:#000}.accessibility #layout .button.yellow:hover{background:yellow;color:#000}.accessibility #layout footer{background:#000}.accessibility #layout footer #media-links a{filter:hue-rotate(10deg) brightness(1) saturate(1.5)}.accessibility #layout footer *{color:yellow}.accessibility #layout footer #bib-description p,.accessibility #layout footer .description p{font-size:16px}.accessibility #layout footer #menu .navigation li a{color:yellow}.accessibility #layout footer #menu .navigation li a.purple{background:transparent;padding:0}.accessibility #layout #content hr{border:3px solid #ff0}.accessibility #layout a{color:yellow}.accessibility #layout .subpage-content a{text-decoration:underline}@media (max-width:1200px){#layout header #menu{display:none}#layout header #menu.visible{display:flex;position:absolute;top:100%;left:0;width:100%;background:#252424;padding:15px 0}#layout header #menu.visible .navigation{width:100%;flex-wrap:wrap}#layout header #menu.visible .navigation li{width:100%;text-align:center;padding:10px;margin:0}#layout header #menu-toggle{display:block}}@media (max-width:992px){#layout header #media-links{margin-right:75px;margin-left:auto}#layout .subpage-title h2{font-size:50px;margin-bottom:15px}#content h3{font-size:26px}#content h4{font-size:22px}#content.landing-site #modules #modules-wrapper{justify-content:center}#content.landing-site #modules #modules-wrapper .item{width:50%}#content.landing-site #challanges{margin-top:0}#content.landing-site #challanges{padding:50px 0 20px}#content.landing-site #challanges .challanges-wrapper .item{padding:10px 15px}#content.landing-site #challanges .challanges-wrapper .item .text{font-size:22px}#content.landing-site #landing-top #highlights .icons-wrapper .item .icon{width:60px;height:50px}#content.landing-site #landing-top #highlights .icons-wrapper .item span{font-family:"HK Grotesk Bold";font-size:20px}#content.landing-site #digital-transformation{padding:50px 0}#content.landing-site #digital-transformation h3{margin-bottom:30px}#content.landing-site #digital-transformation h4{font-size:19px;margin-bottom:30px}#content.landing-site #digital-transformation .interested span{font-size:30px}#bib-information .flex-wrapper .logo{width:280px;display:flex}#bib-information .flex-wrapper h3{font-size:28px;margin-bottom:20px}#layout .subpage-title h2+p{font-size:18px}#experts h3{font-size:40px !important;margin-bottom:30px;text-align:center}#experts .wrapper{justify-content:center}#experts .wrapper .element{flex-direction:column}#experts .wrapper .element>div{padding:0 20px 20px}#experts .wrapper .element>div:nth-of-type(1),#experts .wrapper .element>div:nth-of-type(2){width:100%;text-align:center}#experts .wrapper .element .header h4{flex:1;margin-bottom:15px;font-size:22px}#experts .wrapper .element p{font-size:15px}#experts .wrapper .element .linkedin{width:42px;height:42px}#experts .wrapper .element .short-info .title{margin-bottom:5px}}@media (max-width:860px){footer{padding:30px 0}footer .container.flex-wrapper{flex-direction:column}footer #media-links{margin:25px auto 20px}footer #media-links .soc-1{margin-left:-10px}footer #menu{width:100%;text-align:center;padding-right:0}footer #menu .navigation{flex-wrap:wrap;justify-content:center;flex-direction:column}footer #menu .navigation li a{margin:0 auto 10px;display:inline-block}}@media (max-width:768px){#layout header .logo.bib{max-width:unset;margin-bottom:30px;height:46px}#layout header #media-links{margin-right:0;margin-left:0}#layout header #menu-toggle{top:85px;width:46px;height:46px}#layout .subpage-title h2{font-size:40px}#content h3{font-size:23px}#content h4{font-size:20px}#content{margin:45px 0 0}#content.landing-site #landing-top #highlights{padding:50px 0 50px}#content.landing-site #landing-top #highlights .icons-wrapper .item{margin:0 0 30px;width:50%}#content.landing-site #modules #modules-wrapper{padding:15px}#content.landing-site #modules #modules-wrapper .item{width:100%;padding:0 0 60px}#content.landing-site #modules #modules-wrapper .item .top-wrapper .number{white-space:nowrap}#content.landing-site #solutions{flex-direction:column}#content.landing-site #solutions>div{width:100%}#content.landing-site #solutions .description{padding:30px 15px 10px}#content.landing-site #solutions .description h3{font-size:26px;margin-bottom:30px}#content.landing-site #solutions .description p{font-size:18px}#content.landing-site #solutions .image{padding-bottom:74%}#content.landing-site #challanges .challanges-wrapper .item{width:100%}#bib-information .flex-wrapper .description{order:2}#bib-information .flex-wrapper .logo{margin:0}#experts{margin:0 0 30px}#experts h3{font-size:36px !important;margin-bottom:20px}#experts .wrapper .element{width:100%}}@media (max-width:650px){#content .news-wrapper .list .news-items .news-item{width:100%;margin:15px auto 30px}}@media (max-width:600px){footer #szechenyi{width:180px;position:relative;margin:20px 0 -30px auto}#content .content-title{font-size:34px}footer .footer-column{min-width:0}}