header .container .header-right nav ul a:hover,header .container .logo-wrap:hover{scale:1.2}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:400;src:url(../fonts/red-hat-display-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:500;src:url(../fonts/red-hat-display-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:600;src:url(../fonts/red-hat-display-v20-latin-600.woff2) format("woff2")}*,::after,::before{padding:0;margin:0;box-sizing:border-box}ol,ul{list-style:none}a,button{transition:all .2s ease}a{text-decoration:none}button{cursor:pointer;background-color:transparent;border:none}img{vertical-align:top;width:100%;height:100%;object-fit:cover}.container{width:min(90%,1170px);margin:0 auto}body{color:#565656;font-family:Lato;font-size:1rem;line-height:166%;letter-spacing:.05rem}.page-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh}.page-wrapper main{flex-grow:1}.blog .blog-items,.information .container,.post-top,header .container{justify-content:space-between}header{height:60px;padding:16px 0}header .container{display:flex;align-items:center}header .container .logo-wrap{display:inline-block;width:142px;height:12px;transition:all .3s ease;position:relative}header .container .logo-wrap img{width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}header .container .header-right{display:flex;justify-content:end;gap:84px}header .container .header-right nav ul{display:flex;justify-content:end;gap:42px}header .container .header-right nav ul a{color:#000;font-size:.875rem;letter-spacing:.2625rem;text-transform:uppercase;position:relative;transition:all .3s ease;display:inline-block}.blog h2,.presentation h1{color:#000;font-family:"Red Hat Display";font-size:3rem;line-height:4rem;letter-spacing:.15rem}header .container .header-right nav ul a::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);height:1px;width:0;background-color:#000;transition:all .4s ease}header .container .header-right nav ul a:hover::after{width:40px}header .container .header-right .serch-img{width:17px;transition:all .3s ease}header .container .header-right .serch-img:hover{scale:1.4}.burger{display:none;width:34px;height:20px}.burger .burger-btn{width:100%;height:100%;position:relative}.burger .burger-btn span{position:absolute;top:0;left:0;display:inline-block;height:2px;background-color:#000;width:100%}.burger .burger-btn::after,.burger .burger-btn::before{content:"";position:absolute;width:100%;height:2px;background-color:#000}.burger .burger-btn::after{top:50%;transform:translateY(-50%);left:0}.burger .burger-btn::before{bottom:0;left:0}.presentation{height:600px;width:100%;background-image:url(../images/First-Screen.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.presentation h1{font-weight:600;padding-top:100px;margin-left:9.37%;max-width:770px}.blog h2{font-weight:400;padding-top:90px;margin-bottom:50px}.blog .blog-items{display:flex;gap:30px}.blog .blog-items .item{width:50%}.blog .blog-items .item .item-content-wrap,.blog .blog-items .item .item-content-wrap--reverse{max-width:450px}.blog .blog-items .item .item-content-wrap--reverse{margin-left:auto}.blog .blog-items .item .subtitle,.blog .blog-items .item .sup-title{color:#7b7b7b;font-family:Lato;font-size:1rem;font-weight:400;line-height:166%;letter-spacing:.1rem}.blog .blog-items .item h3,.post-top h2{font-family:"Red Hat Display";color:#000}.blog .blog-items .item .sup-title{padding-top:85px;margin-bottom:30px}.blog .blog-items .item .subtitle{margin-bottom:50px}.blog .blog-items .item .long-arrow{display:inline-block;width:23px;transform:translate(33%,33%);transition:all .3s ease}.blog .blog-items .item .long-arrow:hover{transform:translate(60%,33%) scaleX(1.5)}.blog .blog-items .item h3{font-size:1.4375rem;font-weight:500;line-height:166%;letter-spacing:.14375rem;margin-bottom:15px}.blog .blog-items .item p{margin-bottom:85px}.long-arrow-new img{transform:translate(33%,33%);width:23px;transition:all .3s ease}.long-arrow-new:hover{color:#000}.long-arrow-new:hover img{transform:translate(60%,60%) scaleX(1.5)}.latest-post{padding:90px 0}.post-top{display:flex;align-items:center;margin-bottom:50px}.post-top h2{font-size:1.75rem;font-weight:600;line-height:166%;letter-spacing:.175rem}.post-list li .post-data,.post-top a{font-family:Lato;color:#7b7b7b;line-height:166%}.post-top a{font-size:1rem;font-weight:400;letter-spacing:.1rem;display:inline-block}.post-top a img{margin-left:5px;width:23px;transform:translateY(8px)}.post-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.post-list li .post-img{height:260px;margin-bottom:25px}.post-list li .post-data{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;letter-spacing:.075rem;margin-bottom:25px}.post-list li h3{color:#000;font-family:"Red Hat Display";font-size:1.375rem;font-weight:500;line-height:166%;letter-spacing:.1375rem;margin-bottom:20px}.post-list li p{color:#565656;font-family:Lato;font-size:1rem;line-height:166%;letter-spacing:.05rem}.popular-list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:50px}.popular-list li .popular-img{height:260px;margin-bottom:25px}.popular-list li .post-data{display:flex;align-items:center;justify-content:space-between;color:#7b7b7b;font-family:Lato;font-size:.75rem;line-height:166%;letter-spacing:.075rem;margin-bottom:25px}.popular-list li h3{color:#000;font-family:"Red Hat Display";font-size:1.375rem;font-weight:500;line-height:166%;letter-spacing:.1375rem;margin-bottom:20px}.load-more-btn button,.popular-list li p{font-family:Lato;font-size:1rem;line-height:166%}.popular-list li p{color:#565656;letter-spacing:.05rem}.load-more-btn{width:180px;margin:0 auto}.load-more-btn button{width:100%;background-color:#565656;color:#fff;font-style:normal;font-weight:700;letter-spacing:.1rem;padding:10px 0;transition:all .3s ease}.load-more-btn button:hover{background-color:#323232}.information{padding:90px 0}.information .container{display:flex;gap:30px}.information .container .info-item{color:#000;width:50%;font-family:"Red Hat Display";font-size:1.4375rem;line-height:166%;letter-spacing:.14375rem}.information .container .info-item a{padding-top:20px;display:block;width:40px}.information .container .info-item p{color:#565656;font-family:Lato;font-size:1.1875rem;line-height:2rem;letter-spacing:.05938rem;margin-bottom:50px}.burger-menu nav li a,.footer-title-text{font-family:"Red Hat Display"}.information .container .info-item p:last-child{margin-bottom:0}footer{background-color:#F4F4F4;padding-bottom:30px}footer .footer-main{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:70px;margin-bottom:20px}footer .footer-main .footer-left,footer .footer-main .footer-right{width:50%}.footer-title-text{color:#000;font-size:3rem;line-height:4rem;letter-spacing:.15rem;margin-bottom:30px}.footer-left a{display:block;color:#000;font-family:Lato;font-size:1rem;line-height:166%;letter-spacing:.1rem;margin-bottom:14px}.footer-left a:last-child{margin-bottom:0}.footer-social-list{display:flex;justify-content:end;gap:23px}.footer-social-list li a{height:50px;width:50px;border:1px solid #565656;display:flex;justify-content:center;align-items:center;background-color:#F4F4F4;transition:all .3s ease}.footer-social-list li a svg{width:24px;height:24px;object-fit:contain;fill:#565656;color:#565656;transition:all .3s ease}.burger-menu nav li a,.copyright{text-align:center;display:block;color:#000}.burger-menu,.overlay{position:fixed;top:0;height:100dvh;transition:all .8s ease}.footer-social-list li a:hover{background-color:#565656}.footer-social-list li a:hover svg{fill:#fff}.overlay{left:0;width:100%;background-color:rgba(0,0,0,.8);z-index:100;opacity:0;visibility:hidden}.burger-menu{left:0;width:300px;background-color:#fff;transform:translateX(-100%);z-index:101}.burger-menu nav{padding:0 10px}.burger-menu nav li a{background-color:#fff;font-size:1.6rem;font-weight:500;line-height:166%;letter-spacing:.14375rem;text-transform:uppercase}.burger-menu nav li a:hover{filter:invert(100%)}.burger-menu .burger-menu-top{display:flex;justify-content:space-between;padding:30px 0 30px 10px}.burger-menu .logo-wrap{display:inline-block;width:142px;height:12px;transition:all .3s ease;position:relative}.burger-menu .logo-wrap img{width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.burger-menu .logo-wrap:hover{scale:1.1}.burger-menu .btn-close{margin-right:10px;width:50px;height:50px;position:relative;top:-23px;right:-4px;z-index:102;background-color:transparent}.burger-menu .btn-close button{width:100%;height:100%;cursor:pointer}.burger-menu .btn-close button::after,.burger-menu .btn-close button::before{content:"";position:absolute;top:24px;width:100%;height:2px;background-color:#000;cursor:pointer;z-index:101}.burger-menu .btn-close button::after{left:0;rotate:45deg}.burger-menu .btn-close button::before{right:0;rotate:-45deg}.open-menu .burger-menu{transform:translateX(0)}.open-menu .overlay{opacity:1;visibility:visible}@media screen and (max-width:880px){header .container .header-right{gap:40px}header .container .header-right nav{display:none}.burger{display:block}.presentation{height:320px;aspect-ratio:16/9;background-image:url(../images/bg-image-medium.jpg)!important}.presentation h1{padding-top:30px;font-size:2.25rem;line-height:3.125rem;letter-spacing:.1125rem;margin-left:4.43%;max-width:550px}.blog h2{padding-top:70px}.blog .blog-items{margin-bottom:50px}.blog .blog-items .item{max-height:320px}.blog .blog-items .item .sup-title{padding-top:0;margin-bottom:15px}.information,.latest-post{padding:70px 0}.blog .blog-items .item .subtitle{margin-bottom:25px}.post-list{grid-template-columns:1fr}.post-list li{display:flex;justify-content:space-between;gap:30px}.post-list li .post-img{width:50%;height:240px}.post-list li .latest-content-wrapper{width:50%}.post-list li:nth-child(even){flex-direction:row-reverse}.popular-list li h3{font-size:1.375rem;letter-spacing:.1375rem}.information .container{flex-direction:column}.information .container .info-item{width:100%}.information .container .info-item p{text-align:right;margin-bottom:15px}footer .footer-main{padding-top:50px;margin-bottom:50px;flex-direction:column}footer .footer-main .footer-left{width:100%;text-align:center;margin-bottom:40px}footer .footer-main .footer-social-list{justify-content:center}}@media screen and (min-width:500px) and (max-width:670px){.presentation{height:440px}.blog h2{padding-top:40px;margin-bottom:30px}.blog .blog-items .item .sup-title{margin-bottom:5px}.blog .blog-items .item h3{font-size:1.3rem;font-weight:500;line-height:166%;letter-spacing:.13rem;margin-bottom:5px}.blog .blog-items .item .subtitle{margin-bottom:10px}.blog .blog-items{margin-bottom:70px}}@media screen and (max-width:500px){.presentation{height:500px;background-image:url(../images/bg-image-small.jpg)!important}.presentation h1{padding-top:70px;font-size:1.875rem;line-height:3.125rem;letter-spacing:.09375rem;margin-left:3.125%;max-width:350px}.blog .blog-items{flex-direction:column}.blog .blog-items .item{width:100%}.blog .reverse{flex-direction:column-reverse}.post-list li,.post-top{flex-direction:column}.information,.latest-post{padding:45px 0}.post-top{gap:10px;align-items:start}.post-list li:nth-child(even){flex-direction:column}.post-list li .post-img{width:100%;height:210px}.post-list li .latest-content-wrapper{width:100%}.popular-list{grid-template-columns:1fr}.popular-list li .popular-img{width:100%;height:150px}.information .container .info-item p{text-align:justify}.footer-title-text{font-size:2rem;letter-spacing:.1rem}}