.soc-links ul li a,a,button{transition:all .2s ease}.mobile-panel,.overlay,header{position:fixed;left:0}*,::after,::before{padding:0;margin:0;box-sizing:border-box}ol,ul{list-style:none}img{width:100%;height:100%;object-fit:cover;vertical-align:top}a{text-decoration:none;color:#565656}body{font-family:sans-serif;font-size:1rem;color:#222}.page-wrapper{display:flex;flex-direction:column;justify-content:space-between}.container{width:min(90%,1170px);margin:0 auto}header{width:100%;top:0;background-color:rgba(255,255,255,.7);backdrop-filter:blur(5px);z-index:998}header .container{height:100px;display:flex;align-items:center;justify-content:space-between;gap:84px}header svg{width:17px}.main-menu{flex-grow:2}.main-menu ul{display:flex;align-items:center;justify-content:flex-end;gap:38px}.main-menu li a{font-family:Lato;text-transform:uppercase;color:#000;font-size:.875rem;letter-spacing:4.2px}.article-item-column h4,.btn-wrap .btn,.h,h1,h2,h3,h5{font-family:"Red Hat Display"}.main-menu li a:hover{text-decoration:underline}.first-screen{background:url(../img/bg-image.png) center center/100% auto no-repeat;aspect-ratio:1440/600}main{flex-grow:2;display:flex;margin-top:100px;justify-content:space-between;flex-direction:column;gap:90px}h1{font-weight:600;font-size:3rem;letter-spacing:2.4px;padding-top:100px}.articles-wrapper{display:flex;flex-direction:column;gap:50px}.article-item,.search-wrap,.title-article{justify-content:space-between;display:flex}.article-item{align-items:center;gap:30px}.article-item .contante{flex-basis:50%;padding-left:10.25%;padding-right:0}.article-item .contante p:last-of-type{letter-spacing:.8px}.article-item .picture{flex-basis:50%}.article-item img{aspect-ratio:570/470}.article-item:nth-child(even){flex-direction:row-reverse}.article-item:nth-child(even) .contante{padding-right:10.25%;padding-left:0}.tags{font-family:Lato;color:#7B7B7B;padding-bottom:25px;line-height:1.66;letter-spacing:1.8px}h2{font-size:clamp(30px,6vw,48px);font-weight:400;letter-spacing:2.5px}h3{font-size:1.4375rem;font-weight:500;line-height:1.66;letter-spacing:2.5px;padding-bottom:15px}.article-item-column .heading,.article-item-column p{font-family:Lato;line-height:1.66}.date{padding-bottom:50px}.title-article{align-items:center;padding-bottom:40px}.title-article h3{font-size:1.75rem;font-weight:600;padding:0}.title-article a{color:#7B7B7B}.title-article .view{display:flex;gap:10px}.title-article .view svg{width:23px;height:20px}.search-wrap{align-items:center}.articles-wrap-3{display:flex;justify-content:space-between;gap:30px}.article-item-column{flex:1;gap:30px;padding-bottom:26px}.article-item-column .picture{padding-bottom:25px}.article-item-column .date{padding-bottom:0}.article-item-column img{aspect-ratio:370/260}.article-item-column p{color:#565656;letter-spacing:.9px}.article-item-column .heading{display:flex;justify-content:space-between;font-size:.75rem;color:#7B7B7B;letter-spacing:1.2px;padding-bottom:25px}.article-item-column h4{font-weight:500;font-size:1.375rem;line-height:1.66;letter-spacing:2.3px;padding-bottom:20px}.article-item-column.big{padding-bottom:0}.article-item-column.big .heading,.article-item-column.big .picture{padding-bottom:20px}.article-item-column.big img{aspect-ratio:570/260}.article-item-column.big h4{font-size:1.5rem;padding-bottom:20px;letter-spacing:2.5px}.btn-wrap{text-align:center;padding-top:50px}.btn-wrap .btn{font-weight:700;width:180px;height:46px;background-color:#565656;color:#fff;letter-spacing:2.5px}.end p,.h,h5{font-weight:400}.btn-wrap .btn:hover{background-color:#323232}section:last-of-type{padding-bottom:90px}h5{font-size:1.4375rem;line-height:1.66;letter-spacing:2.1px}.end p{font-family:Lato;font-size:1.1875rem;letter-spacing:1.1px;line-height:32px;padding-bottom:30px}.end p:last-of-type{padding-bottom:0}.articles-wrap-3.end{gap:19.5%}.articles-wrap-3.end .article-item-column{padding-bottom:0}footer{background-color:#F4F4F4;height:300px}.footer-wrap{padding-top:70px}.column{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.column .contact{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.column .contact a{display:inline-block;letter-spacing:1.5px;line-height:1.66}.h{font-size:3rem;line-height:64px;letter-spacing:2px}.copyrite,.mobile-panel nav a{font-family:Lato}.soc-links ul{display:flex;gap:23px}.soc-links ul li a{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;border:1px solid #565656;background-color:#fff}.mobile-panel,.overlay{top:0;transition:all .3s ease}.soc-links ul li a svg{height:24px;fill:#565656}.soc-links ul li a:hover{background-color:#565656}.soc-links ul li a:hover svg{fill:#fff}.copyrite{display:flex;justify-content:center;font-size:.75rem;line-height:1.66;letter-spacing:1.3px}.overlay{width:100vw;height:100dvh;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;z-index:999}.mobile-panel{width:300px;height:100dvh;background-color:#fff;z-index:1000;transform:translateX(-100%)}.mobile-panel nav{padding:30px 0}.mobile-panel nav ul li{border-bottom:1px solid #eee}.mobile-panel nav a{display:inline-block;width:100%;text-decoration:none;text-transform:uppercase;font-size:1.4rem;color:#222;padding:15px;background-color:transparent;transition:all .2s ease}.mobile-panel nav a:hover{background-color:#7B7B7B;color:#fff}.hamburger-wrap{display:none}@media screen and (max-width:954px){.container{width:min(90%,770px)}h1{font-size:2.25rem;padding-top:30px;letter-spacing:1.6px}.main-menu{display:none}.hamburger-wrap{display:block}header .container{height:60px}main{margin-top:60px;gap:70px}.date{padding-bottom:10px}.chess .contante,.chess .picture,.date .tags{padding-bottom:0}.article-item{align-items:center;gap:20px}.article-item .contante{padding:0}.article-item img{aspect-ratio:340/280}.article-item:nth-child(even) .contante{padding:0}.article-item:nth-child(even) img{aspect-ratio:340/280}.articles-wrap-3{gap:20px;flex-direction:column}.articles-wrap-3.last{flex-direction:row;justify-content:space-between}.chess{display:flex;justify-content:space-between;gap:20px}.chess .contante{flex-basis:50%}.chess .picture{aspect-ratio:570/470;flex-basis:50%}.chess:nth-child(even){flex-direction:row-reverse}.articles-wrap-3.end{align-items:start;gap:70px}.articles-wrap-3.end .article-item-column:nth-child(even){text-align:end}section:last-of-type{padding-bottom:70px}footer{height:410px;margin-top:0}.footer-wrap{padding-top:50px}.footer-wrap .column{flex-direction:column;gap:40px;padding-bottom:40px}.footer-wrap .column a{text-align:center}}@media screen and (max-width:544px){.container{width:min(95%,320px)}.first-screen{background:url(../img/bg-mobile.png) center center/100% auto no-repeat;aspect-ratio:320/500}h1{font-size:1.875rem;padding-top:70px}h2{text-align:center}.title-article{flex-direction:column;align-items:start}.articles-wrap{display:flex;flex-direction:column;gap:50px}.articles-wrap .contante{padding:auto}.article-item{flex-direction:column}.article-item img{aspect-ratio:300/250}.article-item:nth-child(even){flex-direction:column}.article-item:nth-child(even) img{aspect-ratio:300/250}.articles-wrap-3,.chess{flex-direction:column}.chess:nth-child(even){flex-direction:column}.articles-wrap-3.last{flex-direction:column}.articles-wrap-3.last img{aspect-ratio:2/1}.article-item-column:nth-child(even) p{text-align:start}.h{font-size:2rem}}body.mob-show .overlay{visibility:visible;opacity:1}body.mob-show .mobile-panel{transform:translateX(0)}