@media (min-width:768px) and (max-width:991px){nav{padding:10px 15px}#main-nav .container{display:flex;min-height:50px;justify-content:space-between;padding:0 210px 0 18px}.nav-menu{position:absolute;top:58px;left:18px;right:210px;margin-top:0;padding:8px 0;display:none;float:none;width:auto;border:1px solid var(--color-border);border-radius:14px;background:var(--color-nav-bg);box-shadow:var(--shadow-soft)}.nav-menu li{float:none;width:100%;text-align:center;border-top:1px solid #f7f7f7;line-height:45px;margin-left:0;padding-top:10px;padding-bottom:10px}.nav-menu.is-open{display:block}.responsive{float:none;position:static;padding-top:0;display:block}.head-info .header-content .cmaster h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-top:0;margin-left:calc(0% - 0px)}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{max-width:100%;margin-bottom:0}#hunter .hunter-list .nav li{float:none;margin:20px;display:inline-block}#journal .journal-block .journal-info{margin-bottom:30px}.contact-contact{margin-bottom:0}}@media (max-width:767px){nav{padding:20px 15px}#main-nav .container{display:flex;min-height:48px;justify-content:space-between;padding:0 230px 0 14px}.nav-menu{position:absolute;top:64px;left:14px;right:14px;margin-top:0;padding:8px 0;display:none;float:none;width:auto;max-height:calc(100vh - 108px);overflow-y:auto;border:1px solid var(--color-border);border-radius:14px;background:var(--color-nav-bg);box-shadow:var(--shadow-soft)}.nav-menu li{float:none;width:100%;text-align:center;border-top:1px solid #f7f7f7;line-height:45px;margin-left:0;padding-top:10px;padding-bottom:10px}.nav-menu.is-open{display:block}.responsive{float:none;position:static;padding-top:0;display:block}.head-info .header-content h1{font-size:32px}.header-content .hero-capability{max-width:92vw;padding:13px 15px 13px 17px;font-size:13px;letter-spacing:.04em;line-height:1.65}.header-content .hero-promise{max-width:92vw;padding:9px 14px 10px;font-size:13px;letter-spacing:.08em}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-top:0;margin-left:calc(0% - 0px)}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{max-width:100%;margin-bottom:0}#hunter .hunter-list .nav li{float:none;margin:20px;display:inline-block}#journal .journal-block .journal-info{margin-bottom:30px}.contact-contact{margin-bottom:0}}@media (max-width:600px){nav{padding:20px 15px}#main-nav .container{padding:0 230px 0 12px}.nav-menu{position:absolute;top:64px;left:12px;right:12px;margin-top:0;padding:8px 0;display:none;float:none;width:auto;max-height:calc(100vh - 108px);overflow-y:auto;border:1px solid var(--color-border);border-radius:14px;background:var(--color-nav-bg);box-shadow:var(--shadow-soft)}.nav-menu li{float:none;width:100%;text-align:center;border-top:1px solid #f7f7f7;line-height:45px;margin-left:0;padding-top:10px;padding-bottom:10px}.nav-menu.is-open{display:block}.responsive{float:none;position:static;padding-top:0;display:block}.head-info .header-content h1{font-size:32px}.header-content .hero-capability{letter-spacing:.035em;line-height:1.6}.header-content .hero-promise{letter-spacing:.07em}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-top:0;margin-left:calc(0% - 0px)}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{max-width:100%;margin-bottom:0}#hunter .hunter-list .nav li{float:none;margin:10px;display:inline-block}#journal .journal-block .journal-info{margin-bottom:30px}.contact-contact{margin-bottom:0}}@media (max-width:480px){nav{padding:20px 15px}#main-nav .container{padding:0 210px 0 10px}.nav-menu{position:absolute;top:64px;left:10px;right:10px;margin-top:0;padding:8px 0;display:none;float:none;width:auto;max-height:calc(100vh - 108px);overflow-y:auto;border:1px solid var(--color-border);border-radius:14px;background:var(--color-nav-bg);box-shadow:var(--shadow-soft)}.nav-menu li{float:none;width:100%;text-align:center;border-top:1px solid #f7f7f7;line-height:45px;margin-left:0;padding-top:10px;padding-bottom:10px}.nav-menu.is-open{display:block}.responsive{float:none;position:static;padding-top:0;display:block}.head-info .header-content h1{font-size:32px}.header-content .hero-capability{padding:12px 13px;border-left-width:3px;border-radius:14px}.header-content .hero-promise{display:flex;width:fit-content;max-width:92vw}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-top:0;margin-left:calc(0% - 0px)}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{max-width:100%;margin-bottom:0}#hunter .hunter-list .nav li{float:none;margin:20px}#journal .journal-block .journal-info{margin-bottom:30px}.contact-contact{margin-bottom:0}}@media (max-width:320px){nav{padding:20px 15px}#main-nav .container{padding:0 198px 0 8px}.nav-menu{position:absolute;top:64px;left:8px;right:8px;margin-top:0;padding:8px 0;display:none;float:none;width:auto;max-height:calc(100vh - 108px);overflow-y:auto;border:1px solid var(--color-border);border-radius:14px;background:var(--color-nav-bg);box-shadow:var(--shadow-soft)}.nav-menu li{float:none;width:100%;text-align:center;border-top:1px solid #f7f7f7;line-height:45px;margin-left:0;padding-top:10px;padding-bottom:10px}.nav-menu.is-open{display:block}.responsive{float:none;position:static;padding-top:0;display:block}.head-info .header-content h1{font-size:32px}#about .div-img-bg{padding:0}#about .div-img-bg .about-img img{margin-top:0;margin-left:calc(0% - 0px)}#about .about-descr .p-heading{font-size:20px}#about .about-descr .separator{max-width:100%;margin-bottom:0}#hunter .hunter-list .nav li{float:none;margin:20px}#journal .journal-block .journal-info{margin-bottom:30px}.contact-contact{margin-bottom:0}.entry-comments-body span{display:inline-block;margin-right:0}}