.header{position:fixed;z-index:92;top:0;right:0;left:0;height:113px;border-bottom:1px solid #505259;background:#f4f4f4;backdrop-filter:blur(20px);padding:10px 48px 10px 48px;width:100%;display:flex;align-items:center}.header.fixed{background:rgba(250,250,250,.85)}.header .logo_block_header{width:calc(260px + (268 - 260)*(100vw - 1920px)/(2560 - 1920));margin-right:15px}.header .logo_block_header .header-logo-link{width:100%}.header .logo_block_header .header-logo-link .header-logo{width:100%}.header .wrapper_menu_btn_link{padding:0 24px;border-left:1px solid #e6e6e6}.header .wrapper_menu_btn_link .menu_btn_link{padding:12px 20px;display:flex;align-items:center;gap:12px;color:#1a1a1a;font-family:Onest,serif;font-size:18px;font-weight:600;line-height:144.444%;letter-spacing:-0.18px;transition:.3s;border-radius:8px}.header .wrapper_menu_btn_link .menu_btn_link:hover{background:#fafafa}.header .wrapper_menu_btn_link .menu_btn_link .teaching_icon{width:24px}.header .inner_header{display:flex;max-width:clamp(1824px,93.75vw,2400px);margin:0 auto;width:100%;justify-content:space-between;align-items:center}.header .mega-menu{font-size:16px;font-weight:500}.header .mega-menu>ul{min-width:740px}.header .header-buttons{display:flex;align-items:center}.header .header-buttons .btn{display:flex;height:60px;padding:20px 32px;justify-content:center;align-items:center;font-family:Articulat CF,sans-serif;font-weight:600;font-size:calc(18px + 2*(100vw - 1920px)/640);font-weight:600;line-height:120%}.header .header-buttons .btn-auth{border-radius:8px;border:1px solid #505259;background:#fefefe;box-shadow:2px 2px 0px 0px #45494d;transition:.3s}.header .header-buttons .btn-auth:hover{background:#f5f6fa;box-shadow:6px 6px 0px 0px #17181a;color:#17171a}.header .header-buttons .btn-reg{padding:12px 20px;display:flex;align-items:center;gap:12px;color:#1a1a1a;font-family:Onest,serif;font-size:18px;font-weight:600;line-height:144.444%;letter-spacing:-0.18px;transition:.3s;border-radius:8px}.header .header-buttons .btn-reg:hover{background:#fafafa}.header .header-buttons .btn-reg .user_icon{width:24px}.header .but-auth{display:none}.header .burger{display:none}.header-popup,.header-popup-bg{top:76px}@media all and (max-width: 768px){.header-popup,.header-popup-bg{top:50px}}body.admin-bar .header,body.admin-bar .header-popup,body.admin-bar .header-popup-bg{margin-top:32px}body.body_home_page_template{background:#f4f4f4}body.body_home_page_template .header{border-bottom:unset}.page-template-page-webdesigner-landing .header,.page-template-page-graphic-designer .header{border-bottom:none}@media screen and (max-width: 1920px){.header .logo_block_header{width:calc(239px + (260 - 239)*(100vw - 1535px)/(1919 - 1535))}}@media all and (max-width: 1919px)and (min-width: 1025px){.header{height:96px}.header .inner{padding:18px 2.5013027619vw}.header .header-buttons .btn{font-size:calc(16px + 1*(100vw - 1025px)/894);line-height:150%}.header .header-buttons .btn-reg{padding:10px 16px;height:44px}.header .wrapper_menu_btn_link{padding:0 16px}.header .wrapper_menu_btn_link .menu_btn_link{padding:10px 16px;gap:12px;font-size:16px;font-weight:600;line-height:137.5%;letter-spacing:-0.16px}}@media screen and (max-width: 1536px){.header .logo_block_header{width:calc(207px + (239 - 207)*(100vw - 393px)/(1536 - 393))}}@media screen and (max-width: 1370px){.header .wrapper_menu_btn_link .menu_btn_link{font-size:14px;padding:10px 12px}.header .wrapper_menu_btn_link{padding:0 12px}.header .mega-menu>ul{padding:0 12px}.header .header-buttons .btn-reg{padding:10px 12px;font-size:14px}.header .header-buttons .btn-reg .user_icon{width:20px}.header .wrapper_menu_btn_link .menu_btn_link .teaching_icon{width:20px}}@media all and (max-width: 1260px)and (min-width: 1025px){.header .logo_title{display:none}.header .custom-logo{margin-right:0}}@media all and (max-width: 1150px)and (min-width: 1025px){.header .header-buttons .btn-reg{padding:16px 20px}.header .menu-btn{padding:0 20px}.header .menu-btn .arrow{display:none}}@media all and (max-width: 1780px)and (min-width: 1025px){.header .mega-menu>ul{min-width:0}}@media all and (max-width: 1130px)and (min-width: 1025px){.header .but-auth{display:block;padding:10px;transition:.3s}.header .but-auth img{width:24px}.header .but-auth:hover{background:#f5f6fa;border-radius:8px}.header .header-buttons .btn-reg{display:none}}@media all and (max-width: 1024px){.header{height:76px;padding:10px 20px 10px 20px}.header .inner{padding:16px}.header .header-buttons .btn-reg{gap:7px;padding:7px 8px}.header .header-buttons .btn-reg .user_icon{width:24px}.header .but-auth{display:none;width:24px}.header .burger{display:block;padding:6px 8px 6px 12px;margin-left:8px;border-left:1px solid #e6e6e6}.header .burger .menu_icon{width:24px}.header .menu-btn{padding:13px 16px;height:37px;margin-left:auto;margin-right:20px}.header .menu-btn .arrow{display:none}.mega-menu{display:none}.wrapper_menu_btn_link{display:none}}/*# sourceMappingURL=header.css.map */
