body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#ffffff}a{color:#a1cb1f}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	body,input,textarea,select{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.grecaptcha-badge{visibility:hidden!important}#main-header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}#main-footer{height:0!important;overflow:hidden}.zoom{transition:all 200ms ease-in-out}.zoom:hover{transform:scale(1.08);z-indeX:10;cursor:pointer}.fa-users,.fa-rocket{text-shadow:0px 2px 10px rgba(0,0,0,.5)}.et_contact_bottom_container{float:none;text-align:center;display:block!important}.tutor-course-info-table tbody>tr:nth-child(-n+4){display:none}.tutor-course-intro .tutor-h3{font-size:2rem}.tutor-course-intro .tutor-mt-4{visibility:hidden}.tutor-course-info-cards .tutor-card .tutor-medium{font-size:1.2rem;margin-bottom:2rem}.tutor-course-info-cards .tutor-card .tutor-font-medium{font-weight:700}.tutor-course-info .tutor-course-info-list-content{font-size:15px}.tutor-meta{display:none}.tutor-single-course-sidebar-more{display:none}.tutor-course-details-page .tutor-course-thumbnail img{border-radius:16px}@media (min-width:992px){.tutor-course-details-title{font-size:3rem}}.tutor-course-details-page{padding-top:56px;padding-bottom:80px}.tutor-fs-5{font-size:26px}.tutor-accordion-item-header{color:var(--tutor-color-secondary)!important;font-weight:600}.tutor-accordion-item-header::after{color:#2B343B}.tutor-dashboard-sidebar-logo .site-title{display:block;width:150px;height:40px;background:url("https://newstart24.hu/storage/NewStart24_logo.png")left center / contain no-repeat;font-size:0;line-height:0}html[data-tutor-theme="dark"].tutor-dashboard-sidebar-logo .site-title{background-image:url("https://newstart24.hu/storage/NewStart24_logo_neg.png")}.tutor-announcement-item .tutor-avatar,.tutor-announcement-item .tutor-small:has(.tutor-author-name){display:none}.ns24-registration{max-width:720px;margin-right:auto;margin-left:auto}.ns24-registration .tutor-form-group{margin-bottom:20px}.ns24-registration label,.ns24-registration .tutor-form-label{display:block;margin-bottom:8px;color:#2b343b!important;font-size:18px;font-weight:600;line-height:1.4}.ns24-registration .tutor-form-control,.ns24-registration input[type="text"],.ns24-registration input[type="email"],.ns24-registration input[type="password"]{width:100%;min-height:50px;padding:12px 15px;color:#2b343b!important;background-color:#ffffff!important;border:1px solid #cfd5da!important;border-radius:6px;box-shadow:none!important;font-size:16px}.ns24-registration .tutor-form-control::placeholder,.ns24-registration input::placeholder{color:#7b848c!important;opacity:1}.ns24-registration .tutor-form-control:focus,.ns24-registration input:focus{border-color:#A1CB1F!important;outline:none;box-shadow:0 0 0 3px rgba(62,100,222,0.14)!important}.ns24-registration .tutor-btn,.ns24-registration button[type="submit"]{min-height:50px;padding:12px 24px;color:#ffffff!important;background-color:#A1CB1F!important;border:1px solid #A1CB1F!important;border-radius:6px;font-size:16px;font-weight:600}.ns24-registration .tutor-btn:hover,.ns24-registration button[type="submit"]:hover{color:#A1CB1F!important;background-color:#ffffff!important;border-color:1px solid #A1CB1F!important}.ns24-registration a{color:#A1CB1F}.ns24-registration .tutor-alert{color:#2b343b}.ns24-registration input[type="checkbox"]{accent-color:#A1CB1F}.ns24-status{display:inline-block;padding:3px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.4}.ns24-status-active{background:#dff3e4;color:#176b2c}.ns24-status-expiring{background:#fff3cd;color:#7a5a00}.ns24-status-expired{background:#fde2e2;color:#8a1f1f}.ns24-status-pending{background:#e8edf3;color:#3c4653}.ns24-status-inactive{background:#ececec;color:#555}.ns24-membership-notice{margin:0 0 24px;padding:16px 20px;border:1px solid #d9a441;border-radius:8px;background:#fff8e8;font-weight:500;color:#2B343B;text-align:center}.ns24-required{color:#2B343B;opacity:.5}.ns24-required-note{font-size:14px;opacity:0.5;color:#2B343B}.ns24-consent-row .tutor-input-wrapper{display:flex;align-items:flex-start;gap:14px}.ns24-consent-row .tutor-checkbox{flex:0 0 auto;margin-top:6px;border:2px solid #8a94a3}.ns24-consent-row .tutor-label{margin:0;line-height:1.5}.ns24-consent-row .tutor-checkbox:checked{border-color:currentColor}.ns24-login-link{text-align:center;font-size:14px}.ns24-login-link span{color:#2B343B}.ns24-login-link a{margin-left:6px;color:#A1CB1F;font-weight:600;text-decoration:none}.ns24-login-link a:hover{color:#2B343B}