/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gva-search-region{margin-top:-20px !important;}.only-not_logged-in{display:inline-block !important;}body.logged-in .hide-logged-in{display:none !important;}body.logged-in .only-logged-in{display:inline-block !important;}.hide-not-logged-in{display:none !important;}a[data-drupal-link-system-path$="/pdf"]{display:none;}#edit-af-invoice-data-container{border:1px #ddd solid;padding:10px;}.form-item-af-special-exam-conditions,.form-item-elolvastam-es-elfogadom-az-adatvedelmi-tajekoztatoban-leirtakat{display:flex;margin-top:50px;}.form-item-af-special-exam-conditions input,.form-item-elolvastam-es-elfogadom-az-adatvedelmi-tajekoztatoban-leirtakat input{width:auto !important;margin-right:10px;}.form-item-af-special-exam-conditions label,.form-item-elolvastam-es-elfogadom-az-adatvedelmi-tajekoztatoban-leirtakat label{margin:0 !important;text-transform:none !important;}.custom-webform-info{border:none;}.custom-webform-info td{border-width:0;border-style:none;}.custom-webform-info .title{font-size:12px;text-align:center;font-weight:bold;margin-bottom:10px;}.custom-webform-info .data{font-size:12px;}.select2-container--default .select2-results > .select2-results__options{max-height:300px;}.select2-results__options li{font-size:14px;color:#000000;}.webform-tableselect{border:none;}.webform-tableselect th{font-weight:700;}.webform-tableselect th span{margin-left:-25px;}.webform-tableselect th,.webform-tableselect td{border-width:0;font-size:16px;color:#000;font-family:"gilmer";padding-bottom:5px;}.webform-tableselect td .js-form-type-checkbox{width:30px;margin:0;}.webform-submission-form #edit-af-media--wrapper.webform-term-checkboxes-scroll .fieldset-wrapper{border:none;max-height:none;}.webform-submission-form .select2 .select2-selection{border:1px solid rgba(0,0,0,0.1);height:35px;}.webform-submission-form .select2 .select2-selection span{padding-top:5px;font-size:14px;padding-left:15px;}.webform-submission-form .select2 .select2-selection__arrow{height:35px;}.webform-submission-form .form-item input{line-height:inherit;}.webform-submission-form .js-webform-type-date.form-item input{line-height:33px;}.custom-checkboxes.under_each_other .form-item{display:flex;}.custom-checkboxes.under_each_other .form-item input{width:auto;}.custom-checkboxes.under_each_other .form-item label{margin-top:0;margin-left:10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}.custom-radioboxes legend,.custom-checkboxes legend{font-size:16px;font-weight:700;color:#000;font-family:"gilmer";margin-bottom:0px;}.custom-radioboxes .js-webform-radios{display:flex;}.custom-radioboxes .js-webform-radios .js-webform-type-radio{display:flex;align-items:center;margin-bottom:0;}.custom-radioboxes .js-webform-radios .js-webform-type-radio label{white-space:nowrap;margin-left:10px;margin-right:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}.pdf-header{display:none;}.webform-submission-form .form-item select{height:auto;}@media (min-width:992px) and (max-width:1199.98px){.navigation .gva_menu > li > a{padding:10px;}}.open-cookie-settings{display:inline-block;padding:10px 14px;border:1px solid currentColor;border-radius:6px;background:transparent;cursor:pointer;font:inherit;line-height:1.2;}.open-cookie-settings:hover,.open-cookie-settings:focus{outline:none;text-decoration:none;filter:brightness(0.9);}a.feed-icon{display:none;}#edit-nyilatkozat{display:flex;flex-direction:row;margin-top:-20px;}#edit-nyilatkozat > div{display:flex;align-items:flex-start;}#edit-nyilatkozat input{width:15px;margin-right:6px;margin-top:6px;}#edit-tanfolyam-idopontok,#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan{display:flex;flex-direction:row;margin-top:-20px;}#edit-tanfolyam-idopontok > div,#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan > div{display:flex;align-items:flex-start;}#edit-tanfolyam-idopontok input,#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan input{width:15px;margin-right:6px;margin-top:6px;}#tanfolyam_idopontok{display:flex;flex-direction:row;margin-top:-20px;}#tanfolyam_idopontok > div{display:flex;align-items:flex-start;}#tanfolyam_idopontok input{width:15px;margin-right:6px;margin-top:6px;}legend{color:#dc3545;white-space:normal;margin-bottom:30px;}.breadcrumb-content-inner .gva-block-breadcrumb.text-white .page-title,.breadcrumb-content-inner .gva-block-breadcrumb.text-light .page-title{text-shadow:1px 0px 1px black,-1px 0px 1px black,0px 1px 1px black,0px -1px 1px black;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li{color:transparent;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li a{color:transparent;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links{background:transparent;}.gsc-images-parallax.style-v1 .content-box{background:linear-gradient(to right,#a9191a,#F86923);}.button,.btn,.btn-white,.btn-theme,.btn-theme-second,.more-link a,.btn-theme-submit{background:linear-gradient(to right,#a9191a,#F86923);}.gsc-icon-box-new.style-1 .icon-inner{width:60px;line-height:76px;background:linear-gradient(to right,#a9191a,#F86923);}.gsc-icon-box-new.style-1 .icon-inner .icon img{width:80%;height:auto;}.gavias_sliderlayer .inner.btn-slide,.gavias_sliderlayer .btn-slide a,#gavias_slider_single .inner.btn-slide,#gavias_slider_single .btn-slide a{background:linear-gradient(to right,#a9191a,#F86923);}.topbar-information ul li i{background:#DC0C22;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;}.block .block-title:after{background:linear-gradient(to right,#a9191a,#F86923);}.owl-carousel .owl-dots .owl-dot.active{background:linear-gradient(to right,#a9191a,#F86923);}.gsc-heading .sub-title > span:after{background:linear-gradient(to right,#a9191a,#F86923);}.gsc-quotes-rotator .cbp-qtprogress{background:linear-gradient(to right,#a9191a,#F86923);}.contact-link .title{font-size:18px;color:#f86923 !important;}element.style{}.service-block-2 .service-content{min-height:180px;}.service-block-2 .service-content .service-icon img{position:relative;z-index:12;max-width:36px;margin-top:0px;margin-left:29px;}.service-block .frontend{min-height:380px;}.service-block .box-content{min-height:380px;}.jlpt-content{max-width:none;margin:0;padding:0;font-size:16px;line-height:1.65;}.jlpt-section-title{margin-top:32px;margin-bottom:14px;font-size:22px;font-weight:700;border-left:5px solid #b10000;padding-left:12px;color:#111;}.jlpt-feature-block{background:#fff;border:1px solid #e2e2e2;border-left:5px solid #b10000;padding:14px 18px;border-radius:10px;margin:16px 0;}.jlpt-feature-title{margin-top:0;margin-bottom:10px;font-size:16px;color:#111;}.jlpt-table-wrapper{width:100%;overflow-x:auto;margin:18px 0 26px;border-radius:10px;border:1px solid #d8d8d8;}.jlpt-table{width:100%;border-collapse:collapse;min-width:720px;background:#fff;}.jlpt-table th{background:#111;color:#fff;font-weight:700;text-align:center;padding:12px 10px;font-size:14px;border:1px solid #444;}.jlpt-table td{padding:12px 10px;border:1px solid #ccc;vertical-align:top;font-size:14px;}.jlpt-table tbody tr:nth-child(even) td{background:#f7f7f7;}.jlpt-highlight-box{background:#fff5f5;border:1px solid #e8b4b4;border-left:6px solid #b10000;padding:14px 18px;border-radius:10px;margin:16px 0 22px;}.jlpt-highlight-box p{margin:6px 0;}.jlpt-date{font-size:18px;font-weight:800;color:#b10000;}.jlpt-location-box{background:#ffffff;border:1px solid #e2e2e2;padding:14px 18px;border-radius:10px;margin-top:18px;}.jlpt-location-box p{margin:6px 0;}@media (max-width:768px){.jlpt-content{font-size:15px;padding:0 10px;}.jlpt-section-title{font-size:20px;}.jlpt-date{font-size:17px;}}.jlpt-workprocess{max-width:1200px;margin:0 auto;padding:0 14px;}.jlpt-workprocess .widget.gsc-progress-box{margin:0 0 16px 0 !important;}.jlpt-workprocess .widget.gsc-progress-box .box-content{padding:18px 18px !important;border-radius:14px !important;border:1px solid #e7e7e7 !important;box-shadow:0 10px 28px rgba(0,0,0,.08) !important;text-align:left !important;display:grid !important;grid-template-columns:84px 1fr !important;grid-template-areas:"badge title"
    "badge desc" !important;column-gap:18px !important;row-gap:8px !important;}.jlpt-workprocess .widget.gsc-progress-box .icon-box{grid-area:badge !important;align-self:start !important;justify-self:start !important;width:52px !important;height:52px !important;line-height:52px !important;border-radius:999px !important;background:#d10000 !important;color:#fff !important;margin:0 0 10px 0 !important;}.jlpt-workprocess .widget.gsc-progress-box .heading-box{grid-area:badge !important;align-self:start !important;justify-self:start !important;text-align:left !important;margin:56px 0 0 0 !important;}.jlpt-workprocess .widget.gsc-progress-box .step-number{display:block !important;font-size:44px !important;line-height:1 !important;font-weight:900 !important;color:#111 !important;margin:0 !important;}.jlpt-workprocess .widget.gsc-progress-box .step-text{display:block !important;margin-top:6px !important;font-size:12px !important;letter-spacing:0.12em !important;text-transform:uppercase !important;color:#d10000 !important;}.jlpt-workprocess .widget.gsc-progress-box h3.title{grid-area:title !important;margin:0 !important;padding:0 !important;text-align:left !important;font-size:20px !important;line-height:1.25 !important;font-weight:800 !important;color:#111 !important;}.jlpt-workprocess .widget.gsc-progress-box .desc{grid-area:desc !important;margin:0 !important;text-align:left !important;}.jlpt-workprocess .widget.gsc-progress-box .desc p{margin:6px 0 !important;line-height:1.55 !important;}.jlpt-workprocess .widget.gsc-progress-box a{word-break:break-word;overflow-wrap:anywhere;}@media (max-width:768px){.jlpt-workprocess{max-width:none;padding:0 10px;}.jlpt-workprocess .widget.gsc-progress-box .box-content{grid-template-columns:1fr !important;grid-template-areas:"badge"
      "title"
      "desc" !important;row-gap:10px !important;}.jlpt-workprocess .widget.gsc-progress-box .heading-box{margin-top:8px !important;}.jlpt-workprocess .widget.gsc-progress-box h3.title{font-size:18px !important;}.jlpt-workprocess .widget.gsc-progress-box .icon-box{width:46px !important;height:46px !important;line-height:46px !important;}.jlpt-workprocess .widget.gsc-progress-box .step-number{font-size:38px !important;}}.jlpt-workprocess .widget.gsc-progress-box .heading-box{margin-top:12px !important;}.jlpt-workprocess .widget.gsc-progress-box .step-number{font-size:56px !important;line-height:1 !important;}.jlpt-workprocess .widget.gsc-progress-box .step-text{margin-top:4px !important;font-size:12px !important;}.jlpt-workprocess .widget.gsc-progress-box h3.title{margin-top:4px !important;}.jlpt-map-embed{max-width:1100px;margin:0 auto 40px auto;padding:0 12px;}.jlpt-map-embed .column-content-inner{background:#ffffff;border:1px solid #e5e5e5;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,0.08);padding:18px;position:relative;}.jlpt-map-embed .column-content-inner:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;background:#d10000;border-radius:10px;}.jlpt-map-embed iframe{display:block;width:100% !important;max-width:100% !important;height:460px !important;border:0 !important;border-radius:12px;}@media (max-width:768px){.jlpt-map-embed iframe{height:320px !important;}.jlpt-map-embed .column-content-inner{padding:12px;}}.jlpt-logo img{margin-top:15px;}@media (min-width:992px){.navigation .gva_menu > li > a{padding:35px 15px;}}.page-user-login .main-page,.page-user-register .main-page,.page-user-pass .main-page{height:850px !important;}@media (max-width:767.98px){.block-dropdown-language .dropbutton-wrapper ul.dropbutton{top:-17px;right:-17px;}}
