@media (min-width:768px){.p-t-100>.vc_column-inner{padding-top:100px}}h1,h2,h3,h4,h5,h6{background:-webkit-linear-gradient(left,#1e404c 0%,#4a968a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p{margin-bottom:30px}.scroll-top{display:none}body.fixed-page-bg #page{background:url(../../../../../../themes/nerdmation/images/bg-single-line.jpg) calc(50% - 684px) top repeat-y,url(../../../../../../themes/nerdmation/images/bg-single-line.jpg) calc(50% + 684px) top repeat-y}@media (max-width:1409px){body.fixed-page-bg #page{background:url(../../../../../../themes/nerdmation/images/bg-single-line.jpg) 30px top repeat-y,url(../../../../../../themes/nerdmation/images/bg-single-line.jpg) calc(100% - 30px) top repeat-y}}@media (max-width:767px){body.fixed-page-bg #page{background:none}}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:#fff;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.vh100{height:100vh}.p-50 .vc_column-inner,.p-50.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill>.p-50.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.p-50.vc_column_container>.vc_column-inner{padding:50px}.p-30{padding:30px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-30{margin-bottom:30px}.m-b-50{margin-bottom:50px}.p-t-30{padding-top:30px}.p-b-30{padding-bottom:30px}.p-t-50,.vc_section.vc_section-has-fill.p-t-50{padding-top:50px}.p-b-50{padding-bottom:50px}.p-t-90{padding-top:90px}.p-b-90{padding-bottom:90px}.p-t-120{padding-top:120px}.p-b-120{padding-bottom:120px}.textbox-p-50,.textbox-p-50 .vc_column-inner{padding:50px}@media(max-width:768px){.p-50 .vc_column-inner,.p-50.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill>.p-50.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.p-50.vc_column_container>.vc_column-inner{padding:20px}.p-t-50{padding-top:30px}.p-b-50{padding-bottom:30px}.p-t-90{padding-top:30px}.p-b-90{padding-bottom:30px}.p-t-120{padding-top:30px}.p-b-120{padding-bottom:30px}.m-b-50{margin-bottom:30px}.textbox-p-50,.textbox-p-50 .vc_column-inner{padding:20px}}@media(min-width:768px){body .animated.delay-1s{animation-delay:.1s}body .animated.delay-3s{animation-delay:.3s}body .animated.delay-6s{animation-delay:.6s}body .animated.delay-9s{animation-delay:.9s}}@media (max-width:767px){body .animated.delay-1s{animation-delay:0s}body .animated.delay-3s{animation-delay:0s}body .animated.delay-6s{animation-delay:0s}body .animated.delay-9s{animation-delay:0s}.order-1{order:1}.order-2{order:2}.order-3{order:3}}.sidebar-content .widget .menu li,.sidebar-content .widget .custom-menu.dividers-on li,.sidebar-content .widget_pages li,.sidebar-content .blogroll li,.sidebar-content .widget .qts-lang-menu li{text-align:right;border:none}.accent-gradient .sidebar-content .menu .current-menu-item>a{font-weight:700}.accent-gradient .sidebar-content .menu .current-menu-item>a:after{content:"";position:absolute;width:10px;height:10px;right:-22px;z-index:300000;background:#4a968a;border-radius:50%;margin-top:7px}@media (min-width:992px){.sidebar{clip-path:inset(0 100% 0 0);transition:all 1s ease}.widget.widget_nav_menu{position:fixed;top:calc(50% - 80px);margin-left:-23px;width:200px}.lang-en .sidebar .widget_icl_lang_sel_widget{position:fixed;top:calc(50% + 170px);margin-left:85px;padding:0}.lang-hu .sidebar .widget_icl_lang_sel_widget{position:fixed;top:calc(50% + 200px);margin-left:85px;padding:0}.sidebar.expand{clip-path:inset(0 -40px 0 0)}.wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-first-item{border-right:1px solid #1e404c}.wpml-ls-legacy-list-horizontal a{color:#1e404c;padding:2px 10px 3px;font-family:Montserrat}}#primary-menu{display:none}.mobile-header-bar .mobile-branding img{width:150px}.mobile-mini-widgets .wpml-ls-legacy-list-horizontal{padding:7px 0}.mobile-mini-widgets .wpml-ls-legacy-list-horizontal a{padding:5px 5px 6px}.masthead .mobile-header-bar .mini-widgets>.last,.masthead .mobile-header-bar .mini-widgets>:last-child,.masthead .mobile-header-bar .mobile-mini-widgets>.last,.masthead .mobile-header-bar .mobile-mini-widgets>:last-child,.masthead-mobile-header .mini-widgets>.last,.masthead-mobile-header .mini-widgets>:last-child,.masthead-mobile-header .mobile-mini-widgets>.last,.masthead-mobile-header .mobile-mini-widgets>:last-child,.side-header-h-stroke .mobile-header-bar .mini-widgets>.last,.side-header-h-stroke .mobile-header-bar .mini-widgets>:last-child,.side-header-h-stroke .mobile-header-bar .mobile-mini-widgets>.last,.side-header-h-stroke .mobile-header-bar .mobile-mini-widgets>:last-child{margin-right:0}body #particles-js{background-color:transparent;width:50%;height:400px;transform:rotate(10deg);position:fixed;right:-100px;top:-100px}body #particles-js2{width:600px;height:400px;background-color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:fixed;transform:rotate(-45deg);right:-100px;bottom:-100px}body.page-szakmai-hatter #particles-js,body.page-munkaink #particles-js{transform:rotate(10deg);position:fixed;right:auto;top:-100px;left:-100px;transform:rotate(-10deg)}body.page-kapcsolat #particles-js2{transform:rotate(-10deg);position:fixed;right:auto;top:auto;bottom:-100px;left:-100px;transform:rotate(-10deg)}@media (max-width:767px){body #particles-js,body.page-szakmai-hatter #particles-js,body.page-munkaink #particles-js{background-color:transparent;width:100%;height:200px;transform:rotate(0deg);position:absolute;right:0;top:0}body #particles-js2,body.page-kapcsolat #particles-js2{background-color:transparent;position:absolute;transform:rotate(0deg)}}.home-quote:before{display:block;content:"";margin-bottom:20px;width:60px;height:20px;background:#1e404c;background:-moz-linear-gradient(left,#1e404c 0%,#4a968a 100%);background:-webkit-linear-gradient(left,#1e404c 0%,#4a968a 100%);background:linear-gradient(to right,#1e404c 0%,#4a968a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e404c',endColorstr='#4a968a',GradientType=1)}.home-quote span{text-transform:none;font-size:34px;line-height:44px;font-style:italic;font-weight:700}.second-line{font-weight:400}@media (min-width:768px){.hero-image{width:200%;margin-left:-100%}.second-line{font-weight:400;padding-left:60px}}.hero-image{clip-path:inset(0 0 0 100%);transition:all 1s ease}.hero-image.expand{clip-path:inset(0 0 0 0)}@media (min-width:768px) and (max-width:1400px){.long-text h1{font-size:3vw;line-height:4vw}}@media (min-width:768px){#cookie-notice{min-width:auto;width:500px;left:auto;right:30px;bottom:30px}}#cookie-notice{font-family:Montserrat}body #cookie-notice #cn-accept-cookie.cn-button{font-weight:700;text-transform:uppercase}body .wpcf7-list-item{margin:0}.wpcf7-submit{width:100%}select.wpcf7-validates-as-required.wpcf7-not-valid{border-color:#f55b5f}.accent-gradient .sidebar-content .menu .current-menu-parent>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-parent>a,.accent-gradient .sidebar-content .menu .current-menu-item>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-item>a,.accent-gradient .sidebar-content .custom-nav>li>a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>a:hover span,.accent-gradient .sidebar-content .custom-nav li.act>a span,.accent-gradient .sidebar-content.solid-bg .custom-nav li.act>a span,.accent-gradient .sidebar-content .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content .st-accordion li>a:hover,.accent-gradient .sidebar-content.solid-bg .st-accordion li>a:hover,.accent-gradient .sidebar-content .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content.solid-bg .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content .widget_categories li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_categories li a:hover,.accent-gradient .sidebar-content .widget_categories li a:not(.class-1):hover,.accent-gradient .sidebar-content.solid-bg .widget_categories li a:not(.class-1):hover,.accent-gradient .sidebar-content .widget_meta a:hover,.accent-gradient .sidebar-content.solid-bg .widget_meta a:hover,.accent-gradient .sidebar-content .blogroll a:hover,.accent-gradient .sidebar-content.solid-bg .blogroll a:hover,.accent-gradient .sidebar-content .widget_archive li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_archive li a:hover,.accent-gradient .sidebar-content .widget_archive li a:not(.class-1):hover,.accent-gradient .sidebar-content.solid-bg .widget_archive li a:not(.class-1):hover,.accent-gradient .sidebar-content .widget_recent_entries a:hover,.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:hover,.accent-gradient .sidebar-content .widget_recent_entries a:not(.class-1):hover,.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:not(.class-1):hover,.accent-gradient .sidebar-content .widget_links a:hover,.accent-gradient .sidebar-content.solid-bg .widget_links a:hover,.accent-gradient .sidebar-content .widget_pages a:hover,.accent-gradient .sidebar-content.solid-bg .widget_pages a:hover,.accent-gradient .sidebar-content .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content .items-grid .post-content>a:hover,.accent-gradient .sidebar-content.solid-bg .items-grid .post-content>a:hover,.accent-gradient .sidebar-content #wp-calendar td a:hover,.accent-gradient .sidebar-content.solid-bg #wp-calendar td a:hover,.accent-gradient .sidebar-content .tagcloud a:hover,.accent-gradient .sidebar-content.solid-bg .tagcloud a:hover,.accent-gradient .sidebar-content .tagcloud a:not(.class-1):hover,.accent-gradient .sidebar-content.solid-bg .tagcloud a:not(.class-1):hover,.accent-gradient .sidebar-content .widget_nav_menu a:hover,.accent-gradient .sidebar-content.solid-bg .widget_nav_menu a:hover,.accent-gradient .sidebar-content a.rsswidget:hover,.accent-gradient .sidebar-content.solid-bg a.rsswidget:hover{background-clip:unset;background:transparent}.hover-me a{padding:0 10px}.hover-me a span{transition:all 200ms ease;text-align:right}.hover-me span{display:inline-block;font-family:'Montserrat';font-size:15px;color:#1e404c}.hover-me.contact-button span{padding:4px 10px;color:#fff;background:linear-gradient(90deg,#1e404c 0%,#4a968a 100%)}@media(min-width:900px){nav{display:flex;flex-direction:column;flex:1}}footer{z-index:2}footer img{vertical-align:middle}.grecaptcha-badge{display:none}#bottom-bar .mini-nav select,#bottom-bar .menu-select{display:none}#bottom-bar .mini-nav ul{display:block}#bottom-bar .mini-nav ul>li.act>a .menu-item-text,#bottom-bar .mini-nav>ul>li>a:hover .menu-item-text{text-decoration:none}@media (max-width:990px){.mini-nav:not(.select-type-menu-second-switch)>ul>li:not(:last-child){margin:10px 16px 0 0}.mini-nav li{margin:10px 16px 0 0}}.call-to-action-box{background:linear-gradient(90deg,#1e404c 0%,#4a968a 100%)}.counter-text{color:#4A968A;font-size:54px;line-height:60px;font-weight:500}.about-us-counter .stats-top .stats-desc{text-align:left}.link-white a{color:#fff}.tech-stack{display:flex;flex-wrap:wrap;gap:10px}.tech-stack span{display:inline-block;padding:8px 14px;background:#f3f4f6;border:1px solid #4a968a;border-radius:999px;font-size:14px;font-weight:500;color:#4a968a;transition:all 0.2s ease}.tech-stack span:hover{background:#1e404c;color:#fff;border-color:#1e404c}