body{font-family:Circular,Helvetica Neue,Helvetica,HelveticaNeue-Light,Helvetica Neue Light,Arial,Lucida Grande,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004);background-color:#fff;overflow-x:hidden}.lazy-bg{background-image:none!important}.wrapper{padding-top:70px;min-height:975px}.light{font-weight:300}.bold{font-weight:600}.gray{color:#5a5a5a}.dblue,.link{color:#022f40}.link:active,.link:focus,.link:hover{opacity:.6}a{transition:all .3s}a:active,a:focus,a:hover{text-decoration:none}h2{font-size:48px}h2,h3{color:#022f40}h3{font-size:24px}h4{font-size:18px;color:#022f40}.btn-primary{font-size:14px;max-width:100%;text-transform:uppercase;color:#25aebf;background-color:#fff;min-width:300px;line-height:20px;height:60px;border-radius:0;border-color:#fff;font-weight:700;padding:20px 40px;border-radius:5px}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#000;outline:none}.btn-primary.blue-outline{border:2px solid #4cd2e6;line-height:14px}.btn-primary.blue-outline:active,.btn-primary.blue-outline:active:focus,.btn-primary.blue-outline:focus,.btn-primary.blue-outline:hover{color:#fff;background-color:#4cd2e6}.btn-primary.orange-outline{background-color:transparent;border:2px solid #f6623a;color:#fff;line-height:14px}.btn-primary.orange-outline:active,.btn-primary.orange-outline:active:focus,.btn-primary.orange-outline:focus,.btn-primary.orange-outline:hover{color:#fff;background-color:#f6623a}.btn-primary.teal-outline{background-color:transparent;border:2px solid #25aebf;color:#25aebf!important;line-height:14px}.btn-primary.teal-outline:active,.btn-primary.teal-outline:active:focus,.btn-primary.teal-outline:focus,.btn-primary.teal-outline:hover{color:#fff!important;background-color:#25aebf}.btn-primary.orange-outline.dark{color:#022f40}.btn-primary.orange-outline.dark:active,.btn-primary.orange-outline.dark:active:focus,.btn-primary.orange-outline.dark:focus,.btn-primary.orange-outline.dark:hover{color:#fff}.position-relative{position:relative}.alert-dismissible .close{padding:0 6px}.alert-dismissible .close span{color:#bbb}.alert-success{color:#333;background-color:#fff;border-color:#fff}.alert{position:fixed;padding:30px 35px 30px 60px;border:1px solid transparent;border-radius:3px;z-index:9000;right:30px;bottom:30px;box-shadow:0 0 1px rgba(9,30,66,.31),0 20px 32px -8px rgba(9,30,66,.25)}.alert svg{width:35px;height:20px;position:absolute;top:30px;left:23px}.navbar.navbar-expand-lg{height:auto;min-height:95px;background-color:#fff;transition:all .15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 0 5px rgba(0,0,0,.25);padding-bottom:0}.navbar.navbar-expand-lg .navbar-brand img{width:95%}.navbar.navbar-expand-lg .navbar-collapse{-moz-justify-content:flex-end;justify-content:flex-end}.navbar.navbar-expand-lg .nav-item{color:#022f40;white-space:nowrap;text-transform:uppercase;font-weight:700;font-size:14px;padding-right:12px;padding-left:12px}.navbar.navbar-expand-lg .nav-item.active,.navbar.navbar-expand-lg .nav-item:active,.navbar.navbar-expand-lg .nav-item:focus,.navbar.navbar-expand-lg .nav-item:hover{opacity:.6}.navbar.navbar-expand-lg .nav-social{padding-left:10px;padding-right:10px;font-size:18px;padding-top:5px}.navbar.navbar-expand-lg.navbar-transparent{background-color:#4cd2e6;box-shadow:none;padding-top:20px;padding-bottom:8px}.navbar.navbar-expand-lg.navbar-transparent .nav-item{color:#fff}.navbar.navbar-expand-lg.navbar--full{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25)}.navbar.navbar-expand-lg.navbar--full.navbar-transparent{background-color:#4cd2e6}.header{background:url(/images/header_bg.svg?127ce22b39e23aa871e3a09d82ba1092) top no-repeat;background-size:cover;height:760px;padding-top:150px;position:relative}.header h1{font-size:48px;font-weight:600;color:#fff}.header h1:before{content:"";position:absolute;top:-215px;left:-300px;width:100%;height:100%;background-image:url(/images/arrow-top.svg?87056602bb3c8ef05033ddbfd705e80e);background-repeat:no-repeat}.header .h1{font-size:48px;font-weight:600;color:#fff}.header p{font-size:20px;font-weight:400;color:#fff;margin-bottom:74px;position:relative}.header .laptop{position:absolute;left:-145px}hr{width:50px;margin:40px 0;background:#f46039;height:6px}.home__services{padding-top:175px;padding-bottom:130px}.home__services hr{margin-left:auto;margin-right:auto}.home__services .subtitle{width:550px;max-width:100%;margin:auto;color:#6d777c;font-weight:400;font-size:20px;line-height:150%}.home__services h4{font-weight:600;-webkit-transition:all .3s;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;color:#313e45;transition:all .3s}.home__services p{color:#022f40}.home__services .services-container{padding-top:80px;padding-bottom:80px;align-items:center;justify-content:center}.home__services .flex-item img{transition:all .3s;height:auto;margin-bottom:10px}.home__services .flex-item:hover h4{color:#4cd2e6}.home__services .flex-item:hover img{transform:translateY(-15px)}.home__services .sub-text{padding:0 15px;color:#6d777c;font-weight:400;font-size:15px;margin-top:20px}.how-it-works{background-color:#313e45;background-image:url(/images/how-it-works.svg?a1289c7d40b851969a7948c134c4d87e);background-repeat:no-repeat;background-size:contain;background-position:100% 100%;padding-top:82px;padding-bottom:82px}.how-it-works .how-it-works__image{width:150px;height:150px;background-position:50%;background-size:contain;position:relative;margin:auto auto 20px;border-radius:50%}.how-it-works .how-it-works__image .image__badge{background-color:#f46039;width:40px;height:40px;border-radius:50%;position:absolute;bottom:0;right:0;color:#fff;font-weight:600;font-size:20px;line-height:40px;text-align:center}.how-it-works .row p{color:#dae0e3;display:block;margin:0 auto;max-width:576px}.how-it-works .col-middle{padding-top:110px;padding-bottom:52px}.how-it-works h2{color:#fff}.how-it-works h3{color:#fff;font-weight:700;font-size:20px;margin-bottom:25px}.how-it-works h4{color:#fff;margin-bottom:100px}.how-it-works p{color:#dae0e3;text-align:center;font-size:16px;margin-bottom:0}.how-it-works .col-md-12 p{text-align:left}.how-it-works .col-md-12 p:first-child{margin-top:12px}.how-it-works .col-md-12 p:last-child{margin-bottom:107px}.how-it-works hr{margin-left:auto;margin-right:auto}#in-practice{background:#2a383e;padding:0 0 288px;position:relative}@media (max-width:768px){#in-practice{padding-bottom:30px;padding-top:30px}}#in-practice .cards{position:absolute;left:0;right:0;bottom:0;transform:translateY(50%);z-index:1;max-width:1180px;padding:0 5px}#in-practice .cards .home-card{background:#fff;box-shadow:0 0 40px rgba(0,0,0,.2);border-radius:10px;padding:50px 40px 50px 50px;margin:10px;flex:1 1 50%}#in-practice .cards .home-card .card-content{flex:1;display:flex;flex-direction:column}#in-practice .cards .home-card .card-content h3{color:#313e45;font-weight:700;font-size:30px}#in-practice .cards .home-card .card-content p{color:#6d777c;text-align:left;line-height:19px;font-size:15px;margin-bottom:50px;padding-right:10px}#in-practice .cards .home-card .card-content .btn-primary{margin-top:auto;min-width:auto!important;padding:15px 25px;display:inline-flex!important;height:47px;width:137px}#in-practice .cards .home-card .card-content .btn-primary.orange-outline{color:#f6623a!important}#in-practice .cards .home-card .card-content .btn-primary.orange-outline:hover{color:#fff!important}#in-practice .cards .home-card .card-img{flex:0 0 200px;padding-left:10px}@media (max-width:992px){#in-practice .cards .home-card{padding:25px;flex-direction:column-reverse;text-align:center;justify-content:center}#in-practice .cards .home-card .card-img{padding-left:0;margin-bottom:15px}#in-practice .cards .home-card .card-content p{text-align:center;margin-bottom:15px}#in-practice .cards .home-card .card-content .btn-primary{margin:auto auto 0}}@media (max-width:768px){#in-practice .cards{position:relative;transform:none;margin-top:30px}}.team{padding-top:140px;padding-bottom:205px}.team hr{margin-left:auto;margin-right:auto;margin-bottom:64px;border-color:#4cd2e6}.team .subtitle{text-align:center;width:750px;max-width:100%;margin:auto auto 97px;font-size:20px}.team img{transition:all .3s;height:257px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.team .flex-item{position:relative;overflow:hidden;margin:0 10px}.team .flex-item .team__bg{position:absolute;left:0;right:0;top:0;bottom:0;padding:15px;display:-moz-flex;display:flex;flex-direction:column;-moz-justify-content:center;justify-content:center;align-items:center;opacity:0;transition:all .3s}.team .flex-item .team__bg h3{color:#fff;font-weight:600;margin-bottom:5px}.team .flex-item .team__bg h4{color:#fff;font-weight:300}.team .flex-item .team__bg h4 span{display:block;margin-bottom:15px;font-weight:400}.team .flex-item #steindl{background-color:#4cd2e6}.team .flex-item #priger{background-color:#f6623a}.team .flex-item #honti{background-color:#42e291}.team .flex-item #patartics{background-color:#fcd465}.team .flex-item:hover{cursor:default}.team .flex-item:hover img{transform:scale(1.1);opacity:0}.team .flex-item:hover .team__bg{opacity:1}.checkbox{display:block;position:relative;margin:0;padding-left:20px;line-height:20px;cursor:pointer;font-size:12px;color:#fff}.checkbox a{color:#fff!important;text-decoration:underline}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #fff;background-color:transparent;border-radius:4px}.checkbox .checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.contact{padding-bottom:64px;background:#25aebf;padding-top:64px}.contact h2{color:#fff;margin-bottom:28px}.contact .btn-primary.orange{background:#f46039;border:none;color:#fff;min-width:auto;font-weight:700;font-size:14px;padding:19px 40px;min-height:0;height:auto}.contact .btn-primary.orange:hover{background:#fff;color:#f46039}.contact h4{color:#fff;font-size:16px;line-height:150%;margin:40px 0 0}.contact h4 a{color:#fff;font-weight:700}.contact.workshop .form-group{max-width:378px;margin-left:auto;margin-right:auto}.contact.workshop .form-group textarea{height:138px}.contact.workshop .form__checkboxes{background:#fff;border-radius:8px;padding:10px 20px}.contact .help-block{color:#f46039}.form-control{width:100%;padding:20px;font-family:inherit;font-size:16px;line-height:20px;border:0;outline:0;-webkit-appearance:none;box-sizing:border-box;background:#fff;border-radius:8px;color:#022f40}::-moz-placeholder{color:#6d777c;opacity:1}:-ms-input-placeholder{opacity:1}::placeholder{color:#6d777c;opacity:1}:-ms-input-placeholder{color:#6d777c}::-ms-input-placeholder{color:#6d777c}.input-group-append .btn{background-color:#f6f6f6;border-radius:0;border:0;border-left:2px solid #4cd2e6;padding-left:30px;padding-right:30px}.input-group-append .btn:hover{color:#022f40;background-color:#fff}textarea{height:228px}.help{padding-top:80px;padding-bottom:115px}.help hr{margin-left:auto;margin-right:auto}.help .subtitle{width:600px;max-width:100%;margin:auto auto 110px}.help .chart__wrapper{text-align:center;position:relative;margin-bottom:30px}.help .chart__wrapper p{font-size:36px;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.help .chart-text,.help .chart__wrapper p{font-weight:600;color:#022f40}.help #red-path{fill:#f6623a;-webkit-animation-name:path;animation-name:path;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}footer{height:450px;background-color:#333;background-image:url(/images/footer_bg.svg?2cbbe64be6dedfb8a5b4de0e5dcaf8ed);background-size:contain;background-position:bottom;background-repeat:no-repeat;color:#c6c6c6}footer .row{height:200px}footer img{width:247px;height:58px;margin-bottom:15px}footer p{margin-bottom:0;font-size:12px}footer p em{font-size:16px}footer a{font-size:18px;color:#fff;font-weight:600}footer .d-flex{align-items:center}footer .d-flex img{width:68px;height:68px;margin-bottom:0;margin-left:20px}.optional{color:#999;font-size:14px}.services{position:relative}.services .services__image{position:absolute;top:0;right:110px}.services h2{margin-top:87px}.services p{margin-bottom:32px;color:#6d777c;font-size:16px}.services .d-flex{padding-top:65px;padding-bottom:125px}.services .flex-item{-moz-flex:1;flex:1}.services .flex-item img{width:125px;height:auto;transition:all .3s}.services .flex-item:hover h4{color:#4cd2e6}.services .flex-item:hover img{transform:translateY(-10px)}.services .flex-item h4{font-size:14px;font-weight:600;transition:all .3s}.services .first{-moz-flex:0 0 125px;flex:0 0 125px}.services .divider{border-bottom:1px solid #dae0e3;border-top:1px solid #dae0e3;padding:50px 0 100px}.services .carousel .blog-item{display:flex;flex-direction:column;flex:0 0 calc(32% - 10px);margin:10px;background:#fff;box-shadow:0 0 40px #dae0e3;border-radius:8px;overflow:hidden}.services .carousel .blog-item .blog-header{position:relative}.services .carousel .blog-item .blog-header .blog-cover{position:absolute;left:0;bottom:20px;background:#25aebf;padding:5px 20px 5px 10px;text-align:center;color:#fff;font-weight:700;font-size:14px;border-right:6px solid #f6623a;height:54px;max-width:100%;width:280px;overflow:hidden}.services .carousel .blog-item .blog-header img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services .carousel .blog-item .blog-body{padding:20px 20px 15px;display:flex;flex-direction:column;height:100%}.services .carousel .blog-item .blog-body .blog-meta{display:flex;align-items:center;font-size:14px;line-height:140%;color:#6d777c;margin-bottom:10px}.services .carousel .blog-item .blog-body .blog-meta .dot{background:#f6623a;width:5px;height:5px;border-radius:100%;margin:0 10px}.services .carousel .blog-item .blog-body .blog-desc h4{font-weight:700;font-size:20px;line-height:140%;color:#313e45;margin-bottom:10px}.services .carousel .blog-item .blog-body .blog-desc p{font-size:16px;line-height:150%;color:#6d777c;margin-bottom:20px}.services .carousel .blog-item .blog-body .blog-footer{display:flex;align-items:center;flex-wrap:wrap;margin-top:auto}.services .carousel .blog-item .blog-body .blog-footer .tag{background:rgba(244,96,57,.2);border-radius:4px;font-size:12px;line-height:150%;color:#f46039;margin:5px;padding:4px 6px}@media (max-width:992px){.services .carousel .blog-item{flex:0 0 50%}}@media (max-width:768px){.services .carousel .blog-item{flex:0 0 100%}}.services .blog-posts{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.services .blog-posts{flex-wrap:wrap;flex-direction:column}}.services .blog-posts .blog-item{display:flex;flex-direction:column;flex:0 0 calc(32% - 10px);margin:10px;background:#fff;box-shadow:0 0 40px #dae0e3;border-radius:8px;overflow:hidden}.services .blog-posts .blog-item .blog-header{position:relative}.services .blog-posts .blog-item .blog-header .blog-cover{position:absolute;left:0;bottom:20px;background:#25aebf;padding:5px 20px 5px 10px;text-align:center;color:#fff;font-weight:700;font-size:14px;border-right:6px solid #f6623a;height:54px;max-width:100%;width:280px;overflow:hidden}.services .blog-posts .blog-item .blog-header img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services .blog-posts .blog-item .blog-body{padding:20px 20px 15px;display:flex;flex-direction:column;height:100%}.services .blog-posts .blog-item .blog-body .blog-meta{display:flex;align-items:center;font-size:14px;line-height:140%;color:#6d777c;margin-bottom:10px}.services .blog-posts .blog-item .blog-body .blog-meta .dot{background:#f6623a;width:5px;height:5px;border-radius:100%;margin:0 10px}.services .blog-posts .blog-item .blog-body .blog-desc h4{font-weight:700;font-size:20px;line-height:140%;color:#313e45;margin-bottom:10px}.services .blog-posts .blog-item .blog-body .blog-desc p{font-size:16px;line-height:150%;color:#6d777c;margin-bottom:20px}.services .blog-posts .blog-item .blog-body .blog-footer{display:flex;align-items:center;flex-wrap:wrap;margin-top:auto}.services .blog-posts .blog-item .blog-body .blog-footer .tag{background:rgba(244,96,57,.2);border-radius:4px;font-size:12px;line-height:150%;color:#f46039;margin:5px;padding:4px 6px}@media (max-width:992px){.services .blog-posts .blog-item{flex:0 0 50%}}@media (max-width:768px){.services .blog-posts .blog-item{flex:0 0 100%}}.offer-form{background-image:url(/images/form_bg.png?fbe21ec7f6fd5b5a7aaa7fa45deffbb3);background-size:cover;background-color:#2dbacc;background-repeat:repeat-y;background-position:50%;padding:85px 0;background-attachment:fixed}.offer-form .offer-form__wrapper{padding:30px;background-color:#fff;width:700px;max-width:100%;margin:auto;box-shadow:0 0 40px rgba(0,0,0,.1);border-radius:10px}.offer-form .offer-form__wrapper .form-control{background-color:#f6f6f6}.offer-form h3{font-size:36px}.offer-form hr{margin-left:auto;margin-right:auto}.offer-form label{font-size:16px}.offer-form textarea{height:102px}.offer-form .form-group{margin-bottom:25px}.form__checkboxes .label-container{display:block;position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__checkboxes .label-container input{position:absolute;opacity:0;cursor:pointer}.form__checkboxes .label-container input:checked~.checkmark{background-color:#f6623a;border-color:#f6623a}.form__checkboxes .label-container input:checked~.checkmark:after{opacity:1}.form__checkboxes .label-container .checkmark:after{left:5px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__checkboxes .checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #9d9d9c;border-radius:0}.form__checkboxes .checkmark:after{content:"";position:absolute;opacity:0;transition:all .15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form__radiobuttons .label-container{display:block;position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__radiobuttons .label-container input{position:absolute;opacity:0;cursor:pointer}.form__radiobuttons .label-container input:checked~.checkmark{background-color:#f6623a;border-color:#f6623a}.form__radiobuttons .label-container input:checked~.checkmark:after{opacity:1}.form__radiobuttons .label-container .checkmark:after{left:5px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__radiobuttons .checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #9d9d9c;border-radius:0}.form__radiobuttons .checkmark:after{content:"";position:absolute;opacity:0;transition:all .15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog{color:#022f40}.blog h2{margin:60px 0}.blog .container{width:780px;max-width:100%}.blog .blog-card{transition:all .3s;margin-bottom:30px}.blog .blog-card:hover{box-shadow:0 5px 25px 0 rgba(0,0,0,.15)}.blog .blog-card .blog-card-image img{max-width:100%;width:100%;height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:1;transition:all .3s}.blog .blog-card .blog-card-image img:hover{opacity:.7}.blog .blog-card .blog-card-info{padding:15px;border:1px solid #eee;border-top:none;height:337px}.blog .blog-card .blog-card-info .link-more{display:none}.blog .blog-card .blog-card-info .date{color:#5a5a5a;font-size:12px;font-weight:700;margin:0}.blog .blog-card .blog-card-info .title{font-size:24px;text-transform:none;margin:10px 0;font-weight:800}.blog .blog-card .blog-card-info .title a{color:#022f40}.blog .blog-card .blog-card-info .title a:hover{color:#4cd2e6}.blog .blog-card .blog-card-info .link{display:none}.blog .blog-card .blog-card-info .excerpt{margin-bottom:0}.link-more,.more-link,.more-link~p{display:none}.blog-show{padding:50px 0}.blog-show .single-post{margin-bottom:50px}.blog-show .single-post .single-post-inner{padding:30px}.blog-show .single-post .single-post-featured-image{display:block;margin:auto;width:100%}.blog-show .single-post .date{color:#5a5a5a;font-size:18px;font-weight:700;margin:0}.blog-show .single-post .title{font-weight:800;font-size:42px;text-transform:none;margin:15px 0}.blog-show .single-post p.excerpt{font-size:18px;margin-bottom:30px}.blog-show .single-post .post-content{color:#727d84;font-size:16px}.blog-show .single-post .post-content p{font-size:16px}.blog-show .single-post .post-content figure,.blog-show .single-post .post-content img{max-width:100%!important;height:auto!important;margin-bottom:25px}#nav-icon{position:relative;width:32px;height:20px;margin-right:20px;padding:0}#nav-icon span:first-of-type{top:0}#nav-icon span:nth-of-type(2),#nav-icon span:nth-of-type(3){top:8px}#nav-icon span:nth-of-type(4){top:16px}.navbar-icon-bar{position:absolute;width:32px;height:2px;left:0;background-color:#fff;display:block;border:1px solid #fff;border-radius:25px;transform:rotate(0deg);transition:.25s ease-in-out}.navbar-icon-bar.icon--black{background-color:#000;border-color:#000}.navbar-toggler:focus,.navbar-toggler:hover{outline:none}#nav-icon.open span:first-of-type{top:8px;width:0;left:50%}#nav-icon.open span:nth-child(2){transform:rotate(45deg)}#nav-icon.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:8px;width:0;left:50%}a.highlighted-menu-item{border-radius:4px;background:#f6623a;padding:10px 20px;line-height:18px}.szechenyi-2020-logo{width:72px;height:auto}.partners{padding-top:300px;padding-bottom:50px}@media (max-width:768px){.partners{padding:48px 0}}.partners hr{margin-left:auto;margin-right:auto;border-color:#f46039}#about{padding:90px 0;background:#313e45}#about h2{color:#fff}#about .testimonials{position:relative;display:flex;align-content:center;flex-direction:column;margin-top:80px}#about .testimonials .items{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;position:relative;padding:0 260px}@media (max-width:1200px){#about .testimonials .items{padding:0 180px}}@media (max-width:992px){#about .testimonials .items{padding:0 60px}}@media (max-width:500px){#about .testimonials .items{padding:0 10px}}#about .testimonials .items .item{display:flex;width:580px;max-width:100%;flex:0 0 auto;align-content:center;justify-content:center;flex-direction:column;background:#0d1c24;opacity:.2;border-radius:10px;transition:all .15s ease;padding:40px;margin:10px;color:#fff}#about .testimonials .items .item.active{opacity:.75}#about .testimonials .items .item .author{font-weight:700;margin-top:30px}#about .testimonials .items .item .text{font-weight:400;font-size:16px}#about .testimonials .navigation .left{filter:drop-shadow(0 0 20px rgba(45,66,125,.2));background:#fff;z-index:10;border-radius:10px;text-align:center;display:block;position:absolute;left:5px;top:170px;cursor:pointer;width:40px;height:40px;line-height:40px}#about .testimonials .navigation .left i{color:#313e45;font-size:18px}#about .testimonials .navigation .right{filter:drop-shadow(0 0 20px rgba(45,66,125,.2));background:#fff;border-radius:10px;z-index:10;text-align:center;display:block;position:absolute;right:5px;top:170px;cursor:pointer;width:40px;height:40px;line-height:40px}#about .testimonials .navigation .right i{color:#313e45;font-size:18px}#about .testimonials .indicators{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;margin-top:60px}#about .testimonials .indicators .indicator{width:10px;height:10px;border-radius:50%;background:#6d777c;transition:all .15s ease;cursor:pointer;margin:5px}#about .testimonials .indicators .indicator.active{background:#f46039}#workshop{padding:210px 0 30px}@media (max-width:992px){#workshop{padding:30px 0}}#workshop h2{font-weight:700;font-size:41px;line-height:120%;color:#313e45;margin-bottom:60px}@media (max-width:768px){#workshop h2{font-size:32px}}#workshop ul{list-style-type:none;margin-bottom:50px}#workshop ul li{position:relative;font-size:16px;line-height:150%;color:#313e45;margin-bottom:15px}#workshop ul li:before{position:absolute;left:-25px;content:"";top:5px;width:10px;height:15px;background:url(/images/list-type.png?cdf11bce2f03561430e10fd00ff11bee) 50% no-repeat;background-size:contain}#workshop p{font-size:14px;color:#313e45;margin-bottom:15px}.partner{width:100%;height:100%;margin-left:auto;margin-right:auto;max-width:164px;max-height:164px}.partner img{width:100%!important;height:auto!important}.social-links svg{fill:#c6c6c6;height:22px;width:22px;margin-left:4px;margin-right:4px;margin-top:22px}.social-links a:hover svg{fill:#fff}#cookie-consent{position:fixed;left:0;bottom:0;background-color:#f46039;padding:4px 8px;color:#fff;border-radius:0 6px 0 0;border-top:1px solid #fff;border-right:1px solid #fff;opacity:1;transition:opacity .3s ease}#cookie-consent p{font-size:14px}#cookie-consent.accepted{opacity:0}#cookie-consent.hidden{display:none!important}a.orange-link,a.orange-link *,label span.required{color:#f46039!important}label span.required{font-size:22px;position:relative;top:3px;display:inline-block;height:20px}input[name=gdpr]{position:relative;top:1px}.services-block{padding-top:15px;padding-bottom:30px;justify-content:center;flex-wrap:wrap}.services-block .text-center{margin:10px;flex:0}.service-block{padding-top:0!important;padding-bottom:30px!important}.csomagok hr{margin-left:auto;margin-right:auto;margin-bottom:72px}#csomagok{padding-bottom:0!important}.csomag{border:1px solid #4cd2e6;border-radius:4px;margin-bottom:32px}.csomag ul{list-style:none;padding:0;margin:0}.csomag ul li{border-top:1px dotted #4cd2e6;padding:4px 10px}.csomag .ar{border-bottom:1px dotted #4cd2e6;font-size:18px;padding-top:8px;padding-bottom:8px}.csomag .btn{color:#fff;background-color:#f6623a;min-width:0;height:auto;padding:8px 15px;margin-top:20px;margin-bottom:20px}.csomag-nev{text-align:center;font-size:22px;padding:12px 8px;color:#fff;background:#4cd2e6}#gyik{background-color:#f46039;background-image:none!important}#gyik,#gyik h2{color:#fff}#gyik hr{border-color:#fff}#gyik p{font-size:16px;color:#fff;margin:0}#gyik p a{color:#fff;text-decoration:underline}#gyik img{max-width:100%}#gyik .faq .question{font-size:20px}.no-list-style,.no-list-style li{list-style:none;padding-left:0}ul.no-list-style{padding-left:15px;padding-top:12px}.nobr{white-space:nowrap}.faq input[type=checkbox]{display:none}.faq input[type=checkbox]:checked+.question{color:#fff}.faq input[type=checkbox]:checked+.question+.answer{display:block}.faq input[type=checkbox]:checked+.question .plus-sign{display:none}.faq input[type=checkbox]:checked+.question .minus-sign{display:block}.faq .question{font-weight:700;display:block;border-left:4px solid #fff;margin-top:24px;padding:12px 50px 12px 20px;position:relative;cursor:pointer;text-align:left}.faq .question .plus-sign{display:block}.faq .question .minus-sign,.faq .question .plus-sign{float:right;color:#fff;font-size:42px;line-height:42px;position:absolute;right:0;top:4px}.faq .question .minus-sign{display:none}.faq .answer{padding-left:24px;padding-top:24px;padding-bottom:24px;display:none}.faq .answer a{font-weight:700}.faq .answer h4{color:#fff;font-weight:700}.faq .answer p+h4{margin-top:24px}#fogalmak label a{color:#fff}.clear{clear:both;margin-bottom:15px}.clear.margined{margin-bottom:42px}.landing{padding:30px 0;position:relative}.landing .faq{padding-top:70px;padding-bottom:70px}.landing .faq h2{font-weight:700;font-size:48px}.landing .faq h4{font-weight:400;font-size:20px;color:#313e45;margin:0;line-height:24px}.landing .faq:before{content:"";position:absolute;left:0;top:-100px;width:690px;height:570px;max-width:100%;background:url(/images/gyik_header.png?2bbb399f9254a4e6e85097364d0305e0) top no-repeat}.landing .marketing-help{padding-top:70px;padding-bottom:70px}.landing .marketing-help h2{font-weight:700;font-size:48px}@media (max-width:500px){.landing .marketing-help h2{font-size:30px}}.landing .marketing-help h4{font-weight:400;font-size:20px;color:#313e45;margin:0;line-height:24px}@media (max-width:500px){.landing .marketing-help h4{font-size:16px}}.landing .marketing-help:before{content:"";position:absolute;left:0;top:-100px;width:739px;height:582px;max-width:100%;background:url(/images/help_header.png?cfe693ef875f147644c404486931bcfc) top no-repeat}.toggle-items .item{border-bottom:1px solid #dae0e3;padding:15px 0}.toggle-items .item .item-header{display:flex;align-items:flex-start;cursor:pointer;font-weight:700;font-size:20px;line-height:140%;color:#313e45}.toggle-items .item .item-header .title{padding-right:15px}.toggle-items .item .item-header .toggle{margin-left:auto;transition:all .15s linear;flex:0 0 16px;text-align:center}.toggle-items .item .item-header .toggle.open{transform:rotate(180deg);margin-bottom:15px}.toggle-items .item .item-body{color:#6d777c;font-weight:400;font-size:16px;line-height:150%}.modal-dialog{max-width:570px}.modal-dialog .modal-content{background:#fff;box-shadow:0 0 40px rgba(0,0,0,.25);border-radius:10px;border:none;padding:60px}@media (max-width:992px){.modal-dialog .modal-content{padding:30px}}.modal-dialog .modal-content .modal-body{padding:0}.modal-dialog .modal-content .modal-body .event-icon{margin-bottom:35px}.modal-dialog .modal-content .modal-body h2{font-weight:700;font-size:30px;line-height:140%;text-align:center;color:#0d1c24;max-width:380px;margin:0 auto 20px}.modal-dialog .modal-content .modal-body p{color:#6d777c;margin-bottom:10px}.modal-dialog .modal-content .modal-body p a{color:#25aebf;font-weight:700;text-decoration:underline}.modal-dialog .modal-content .modal-body .form-group{max-width:378px;margin-left:auto;margin-right:auto}.modal-dialog .modal-content .modal-body .form-group .form-control{background:#f2f2f2}.modal-dialog .modal-content .modal-body .checkbox{color:#313e45}.modal-dialog .modal-content .modal-body .checkbox a{color:#313e45!important}.modal-dialog .modal-content .modal-body .checkbox .checkmark,.modal-dialog .modal-content .modal-body .checkbox .checkmark:after{border-color:#313e45}.modal-dialog .modal-content .modal-footer{border-top:none;padding:0;text-align:center;align-items:center;justify-content:center;margin-top:30px}.modal-dialog .modal-content .modal-footer .btn-outline-primary{border:2px solid #25aebf;min-width:auto;flex:1 1 50%;padding:20px 10px}.modal-dialog .modal-content .modal-footer .btn-outline-primary:hover{background:#25aebf;color:#fff}.modal-dialog .modal-content .modal-footer .btn-outline-red{border:2px solid #f46039;min-width:auto;color:#f46039}.modal-dialog .modal-content .modal-footer .btn-outline-red:hover{background:#f46039;color:#fff}@media only screen and (max-width:1200px){.header .h1,.header h1{font-size:40px}.header .laptop{display:none}.home__services .d-flex{-moz-justify-content:center;justify-content:center}.home__services .flex-item{-moz-flex:0 1 232px;flex:0 1 232px}.services .d-flex{flex-wrap:wrap}.services .services__image{right:0}}@media only screen and (max-width:992px){.contact{background-position:calc(50% - 42px) 50%}.navbar.navbar-expand-lg{height:auto;min-height:95px;padding-top:10px!important}.navbar.navbar-expand-lg .navbar-nav{text-align:center;padding-top:25px}.navbar.navbar-expand-lg .nav-item{font-size:16px;padding-top:10px;padding-bottom:10px}.navbar-brand{padding-top:.42rem;padding-bottom:0}.navbar.navbar-expand-lg.navbar-transparent{background-color:#4cd2e6}.header{padding-top:95px}.header .h1,.header h1{font-size:36px}.header p{font-size:18px}.team .d-flex{flex-wrap:wrap}.team .flex-item{margin:10px}.help .col-help{margin-bottom:60px}.wrapper{padding-top:95px!important}}@media only screen and (max-width:768px){h2{font-size:40px}h2 br{display:none}.how-it-works{height:auto;padding-bottom:100px}.how-it-works .col-middle{padding-top:60px;padding-bottom:60px}.how-it-works h2.second{padding-top:30px}.how-it-works .col-md-12 p:last-child{margin-bottom:40px}.how-it-works .btn{margin-top:50px;padding:20px}.help{padding-bottom:30px}footer{padding:40px 0 0}footer,footer .row{height:auto}footer .col-md-4{-moz-justify-content:center;justify-content:center;text-align:center;margin-bottom:40px}.services .services__image{display:none}}@media only screen and (max-width:480px){a.highlighted-menu-item{top:0!important}#cookie-consent{border-radius:0!important}.wrapper{padding-top:70px!important}h2{font-size:25px}h3{font-size:20px}.btn-primary,.btn-primary.blue-outline{min-width:100%}.navbar.navbar-expand-lg{height:auto!important;padding:18px 1rem!important}.navbar.navbar-expand-lg .navbar-brand{width:200px}.navbar.navbar-expand-lg .navbar-brand img{width:85%}.navbar.navbar-expand-lg.navbar-transparent{padding:18px 1rem}hr{border-width:2px;width:28px}.header{padding-top:20px;height:600px}.header .h1,.header h1{font-size:26px;position:relative;top:2px}.header p{margin-bottom:40px;font-size:16px}.header p:before{display:none}.home__services{padding-top:24px;padding-bottom:80px}.home__services .d-flex{padding-top:40px;padding-bottom:0}.home__services .flex-item{margin-bottom:20px}.home__services .flex-item img{width:125px}section.partners{padding-top:80px}.how-it-works{padding-top:60px}.team{padding-top:80px;padding-bottom:80px}.team .subtitle{margin-bottom:40px}.input-group-append .btn{padding-left:15px;padding-right:15px}.contact .input{margin-bottom:40px}.contact .bottom-text{text-align:center}.contact .bottom-text a{display:block}.offer-form{background-image:none;background-color:#f5ba2b}.offer-form h3{font-size:24px}.offer-form .d-flex{flex-wrap:wrap}.offer-form .offer-form__wrapper{padding:30px 15px}.services h2{margin-top:40px}.services .flex-item{-moz-flex:1 0 auto;flex:1 0 auto}.blog-index h2{margin:30px 0 20px}.blog .blog-card{position:relative;height:370px}.blog .blog-card .blog-card-image,.blog .blog-card .blog-card-image:before{position:absolute;top:0;bottom:0;left:0;right:0}.blog .blog-card .blog-card-image:before{content:"";background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.blog .blog-card .blog-card-image img{height:100%}.blog .blog-card .blog-card-info{position:absolute;bottom:0;text-shadow:1px 1px 2px #000;height:auto;border:none}.blog .blog-card .blog-card-info .date,.blog .blog-card .blog-card-info .excerpt,.blog .blog-card .blog-card-info .title a{color:#fff}.blog-show{padding-top:0}.blog-show .single-post{margin-right:-15px;margin-left:-15px}.blog-show .single-post .single-post-inner{padding:15px}.blog-show .single-post .title{font-size:30px}}@-webkit-keyframes path{0%{d:path("M102.92.25a102.67,102.67,0,0,1,67.2,180.3l0,0-14.64-14.63a82,82,0,0,0-52.52-145Z")}to{d:path("M102.92.25a102.67,102.67,0,0,1,67.2,180.3l0,0-14.64-14.63a82,82,0,0,0-52.52-145Z")}}@keyframes path{0%{d:path("M102.92.25a102.67,102.67,0,0,1,67.2,180.3l0,0-14.64-14.63a82,82,0,0,0-52.52-145Z")}to{d:path("M102.92.25a102.67,102.67,0,0,1,67.2,180.3l0,0-14.64-14.63a82,82,0,0,0-52.52-145Z")}}