html{--v3-white: #ffffff;--v3-white-5: #f5f5f5;--v3-gray: #b0b5b3;--v3-gray-1: #d9d9d9;--v3-gray-2: #b7b7b7;--v3-red: #ff0b1c;--v3-black: #000000;--v3-black-1: #0f1316}.service-cart{display:flex;flex-direction:row;align-items:center;grid-column-gap:56px;grid-row-gap:32px}.service-cart:nth-child(even){flex-direction:row-reverse}.service-cart:not(:first-child){margin-top:120px}.service-cart-figure{width:382px}.service-cart-figure img{object-fit:cover;object-position:center}.service-cart-wrapper{flex:1}.service-cart-title{font-size:26px;line-height:26px;font-weight:500}.service-cart-text{margin:40px 0 32px}.service-cart-text p{font-size:22px;line-height:34px;letter-spacing:0.22px}.service-cart-link{font-size:18px}.service-cart svg{vertical-align:middle;margin-left:10px}.service-cart-title a,.service-cart-link,.service-cart path{transition:color 300ms ease}.service-cart-title a:hover,.service-cart-link:hover{color:var(--v3-red)}.service-cart-link:hover path{stroke:var(--v3-red) !important}@media (max-width:1199px){.service-cart{flex-direction:column;align-items:flex-start}.service-cart:nth-child(even){flex-direction:column}.service-cart:not(:first-child){margin-top:64px}.service-cart-figure{width:100%;height:382px}.service-cart-figure img{width:100%;height:100%}.service-cart-text{margin:18px 0}}@media (max-width:991px){.service-cart:not(:first-child){margin-top:56px}.service-cart-text{margin:14px 0}.service-cart-text p{line-height:28px}}@media (max-width:767px){.service-cart-title{font-size:24px;line-height:24px}}@media (max-width:565px){.service-cart:not(:first-child){margin-top:40px}.service-cart-figure{height:100%}.service-cart-title{font-size:22px;line-height:22px}.service-cart-text{margin:10px 0}.service-cart-text p{font-size:16px;line-height:24px}}body.dark--mode{color:var(--v3-white);background:var(--v3-black-1);transition:all 300ms ease}body.dark--mode .bg-dark{background:var(--v3-black-1)}body.dark--mode .white{color:var(--v3-white)}body.dark--mode .light{color:var(--v3-white-5)}body.dark--mode .gray{color:var(--v3-gray)}body.dark--mode .primary{color:var(--v3-black-1)}body.dark--mode .bg-white{background-color:var(--v3-white)}body.dark--mode .bg-light{background-color:var(--v3-white-5)}body.dark--mode .bg-primary{background-color:var(--v3-black-1)}body.dark--mode .dropdown-menu{background-color:var(--v3-black-1);border:1px solid var(--v3-black)}body.dark--mode .dropdown-menu li:not(:last-child){border-bottom:1px solid var(--v3-black)}body.dark--mode .dropdown-menu a{color:var(--v3-white)}body.light--mode{color:var(--v3-black-1);background:var(--v3-white);transition:all 300ms ease}body.light--mode .bg-white,body.light--mode .bar1,body.light--mode .bar2,body.light--mode .bar3{background-color:var(--v3-black-1)}body.light--mode .bg-dark,body.light--mode .bg-primary{background:var(--v3-white)}body.light--mode .white,body.light--mode .gray,body.light--mode .btn-link{color:var(--v3-black-1)}body.light--mode .article .hero-title,body.light--mode .primary{color:var(--v3-white)}body.light--mode .header .menu-item a,body.light--mode .footer-group .cart-title,body.light--mode .footer-group .cart-link,body.light--mode .footer .menu-item a{color:var(--v3-black-1);opacity:1}body.light--mode .footer-top{border-bottom:1px solid var(--v3-black-1)}body.light--mode .header-logo svg path,body.light--mode .footer-logo svg path,body.light--mode .footer .hogi svg path{fill:var(--v3-black-1)}body.light--mode .projects-banner-link svg path{stroke:var(--v3-black)}body.light--mode .project-desc svg path{stroke:var(--v3-white)}body.light--mode .service-cart-link svg path{stroke:var(--v3-black-1)}body.light--mode .dropdown-menu{background-color:var(--v3-white);border:1px solid #ededed}body.light--mode .dropdown-menu li:not(:last-child){border-bottom:1px solid #ededed}body.light--mode .dropdown-menu a{color:var(--v3-black-1)}body.light--mode .dropdown-toggle svg path{fill:var(--v3-black-1)}body.light--mode .dropdown-toggle:hover svg path{fill:var(--v3-red)}.values{padding-top:180px}.values-heading{font-size:90px;line-height:96px;font-family:"Montserrat", sans-serif;font-weight:500;margin-bottom:40px}.values .grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:94px}.values .cart{position:relative}.values .cart:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:-18px;left:0;background:linear-gradient(180deg, rgba(255, 11, 28, 0) 0%, #FF0B1C 100%)}.values .cart-title{font-size:22px;line-height:30px;font-weight:400;text-transform:uppercase;margin:20px 0 14px}.values .cart-text{font-size:20px;line-height:28px}@media (max-width:1366px){.values{padding-top:96px}.values-heading{font-size:64px;line-height:70px;letter-spacing:inherit;text-align:center;margin-bottom:0}.values .grid{grid-template-columns:repeat(2, 1fr)}.values .cart{text-align:center;margin-top:40px}.values .cart img{margin:0 auto 0}}@media (max-width:1199px){.values-heading{font-size:56px;line-height:56px}}@media (max-width:991px){.values{padding-top:64px}.values-heading{font-size:48px;line-height:48px}.values .grid{grid-column-gap:40px}.values .cart-text{line-height:30px}}@media (max-width:767px){.values-heading{font-size:40px;line-height:40px}.values .grid{grid-template-columns:1fr}.values .cart:nth-child(1){margin-top:24px}}@media (max-width:565px){.values-heading{font-size:32px;line-height:32px}.values .cart:nth-child(1){margin-top:20px}.values .cart-text{font-size:17px;line-height:26px}}.header{max-width:1920px;width:100%;position:fixed;top:0;margin:0 auto 0;z-index:97}.header .grid{grid-template-columns:156px auto 300px;grid-template-rows:90px;grid-column-gap:24px;align-items:center}.header .menu{display:flex;justify-content:center;grid-column-gap:52px}.header .menu-item:last-child{display:none}.header .menu-item a{color:var(--v3-white);opacity:0.7;transition:opacity 300ms ease}.header .menu-item a:hover{opacity:1}.header-group{display:flex;justify-content:flex-end;align-items:center;grid-column-gap:18px}.header .current-menu-item a{opacity:1}@media (max-width:1199px){.header .grid{grid-template-columns:repeat(2, 1fr)}.header .header-menu--inner{width:100%;height:100vh;position:fixed;top:0;right:0;background-color:var(--v3-black-1);clip-path:inset(0% 0% 0% 100%);transition:clip-path 300ms ease-in-out;z-index:99}.header .header-menu--inner.open{clip-path:inset(0% 0% 0% 0%)}.header .menu{flex-direction:column;grid-row-gap:18px;padding:40px}.header .menu-item:last-child{display:block}.header-group{justify-content:flex-end;grid-column-gap:24px}.header .contact-btn{display:none}}.burger{display:none;position:relative;z-index:999}@media (max-width:1199px){.burger{display:block}}.bar1,.bar2,.bar3{width:28px;height:2px;background-color:var(--v3-white);border-radius:5px;margin:6px 0;transition:all 300ms ease}.change .bar1{transform:translate(0, 8px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translate(0, -8px) rotate(45deg)}.footer-top{border-bottom:1px solid rgba(255, 255, 255, 0.16);padding-bottom:32px}.footer .grid{grid-template-columns:204px auto 188px;grid-column-gap:96px;grid-row-gap:24px;align-items:flex-end}.footer-title{font-size:22px;line-height:32px;font-weight:500;margin-bottom:10px}.footer-group{padding-top:30px}.footer-group .cart{display:flex;grid-column-gap:12px}.footer-group .cart:not(:last-child){margin-bottom:3px}.footer-group .cart-title,.footer-group .cart-link{color:var(--v3-white);font-size:15px;line-height:23px;font-weight:500;text-transform:capitalize;opacity:0.7}.footer-nav{padding-top:30px}.footer .menu{display:flex;flex-direction:column;grid-row-gap:5px}.footer .menu-item a{color:var(--v3-white);line-height:28px;opacity:0.5}.footer .menu-item a:hover{opacity:1}.footer .current-menu-item a{opacity:1}.footer .click-dark-mode{display:flex;align-items:center;grid-column-gap:24px;padding-top:20px}.footer .click-dark-mode p{line-height:28px}.footer-bottom{padding:32px 0}.footer-bottom .flex{justify-content:space-between}.footer .copyright{font-size:16px;line-height:24px;letter-spacing:-0.32px}.footer .hogi{display:flex;align-items:center;justify-content:center;grid-column-gap:12px}.footer .hogi p{font-size:14px;line-height:22px;text-transform:uppercase}.footer .hogi svg{vertical-align:bottom}@media (max-width:1199px){.footer .grid{grid-template-columns:1fr}.footer-group,.footer-nav{padding-top:0}.footer-nav .menu{grid-row-gap:2px}.footer-logo{width:138px}}@media (max-width:991px){.footer-bottom{padding:18px 0}.footer-bottom .flex{flex-direction:column;justify-content:center;grid-row-gap:12px}.footer-bottom .copyright{text-align:center}}@media (max-width:767px){.footer-group .cart{flex-direction:column;grid-row-gap:1px}}@media (max-width:565px){.footer .flex{grid-row-gap:8px}.footer .copyright{font-size:14px;line-height:20px}.footer-title{font-size:20px;line-height:30px;margin-bottom:8px}.footer-group .cart-title,.footer .cart-link{font-size:16px;line-height:26px}.footer-nav .menu-item a{font-size:16px;line-height:26px}}.fake-footer{height:120px}@media (max-width:1366px){.fake-footer{height:96px}}@media (max-width:991px){.fake-footer{height:64px}}.page-template-front .hero{position:relative}.page-template-front .hero-inner{max-width:991px;width:90%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;margin:0 auto 0;z-index:3}.page-template-front .hero-overlay{background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4))}.page-template-front .hero-video{width:100%;height:100vh;object-fit:cover}.page-template-front .hero-heading{font-size:80px;line-height:80px;color:var(--v3-white);font-weight:700;letter-spacing:1.6px}@media (max-width:1366px){.page-template-front .hero-desc{width:auto;left:5%;right:5%}.page-template-front .hero-heading{font-size:56px;line-height:56px;letter-spacing:inherit;text-align:center}}@media (max-width:991px){.page-template-front .hero-heading{font-size:48px;line-height:48px}}@media (max-width:767px){.page-template-front .hero-heading{font-size:40px;line-height:40px}}@media (max-width:565px){.page-template-front .hero-heading{font-size:32px;line-height:32px}}.page-template-front .about{padding:86px 0 200px}.page-template-front .about .grid{grid-template-columns:574px 1fr;grid-column-gap:100px}.page-template-front .about-desc{height:100%;display:flex;flex-direction:column;justify-content:center;grid-row-gap:24px}.page-template-front .about-heading{font-size:60px;line-height:66px;font-weight:500}.page-template-front .about-text{font-size:20px;line-height:32px}@media (max-width:1350px){.page-template-front .about .grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:64px}}@media (max-width:1199px){.page-template-front .about .grid{display:flex;flex-direction:column-reverse;grid-row-gap:40px}.page-template-front .about-heading{font-size:56px;line-height:56px}.page-template-front .about-figure img{width:100%;height:480px;object-fit:cover;object-position:center center}}@media (max-width:991px){.page-template-front .about{padding:64px 0 160px}.page-template-front .about-desc{grid-row-gap:16px}.page-template-front .about-heading{font-size:48px;line-height:48px}.page-template-front .about-text{line-height:30px}.page-template-front .about .grid{grid-row-gap:36px}}@media (max-width:767px){.page-template-front .about-heading{font-size:40px;line-height:40px}}@media (max-width:565px){.page-template-front .about{padding-bottom:140px}.page-template-front .about-desc{grid-row-gap:10px}.page-template-front .about-heading{font-size:32px;line-height:32px}.page-template-front .about-text{font-size:17px;line-height:26px}.page-template-front .about .grid{grid-row-gap:24px}.page-template-front .about-figure img{height:100%}}.page-template-front .service{position:relative;background:var(--v3-white);padding:120px 0 86px 5%}.page-template-front .service .grid{grid-template-columns:389px 1fr;grid-column-gap:40px}.page-template-front .service-logo{position:absolute;top:-160px;right:0}.page-template-front .service-heading{font-size:80px;line-height:80px;font-weight:500}.page-template-front .service-text{font-size:20px;line-height:32px;margin-top:24px}.page-template-front .service .swiper{padding:80px 0 40px}.page-template-front .service .swiper-pagination-bullet{width:12px;height:5px;background:#0F1316;border-radius:0}.page-template-front .service .swiper-slide{position:relative}.page-template-front .service .swiper-slide:hover path{fill:var(--v3-red)}.page-template-front .service path{transition:fill 300ms ease}.page-template-front .service .service-c{width:100%;height:100%;position:relative}.page-template-front .service .service-c-figure{width:100%;height:100%}.page-template-front .service .service-c-figure img{width:100%;height:440px;object-fit:cover;object-position:center center}.page-template-front .service .service-c-link{position:absolute;bottom:0;right:0}@media (max-width:1199px){.page-template-front .service{padding-right:5%}.page-template-front .service .grid{grid-template-columns:1fr}.page-template-front .service .swiper{padding-top:40px}.page-template-front .service-heading{font-size:56px;line-height:56px}.page-template-front .service-text{line-height:26px;margin-top:16px}.page-template-front .service .service-logo svg{width:280px}}@media (max-width:991px){.page-template-front .service{padding-bottom:48px}.page-template-front .service-heading{font-size:48px;line-height:48px}.page-template-front .service .service-logo svg{width:240px}}@media (max-width:767px){.page-template-front .service-heading{font-size:40px;line-height:40px}}@media (max-width:565px){.page-template-front .service-heading{font-size:32px;line-height:32px}.page-template-front .service .service-logo svg{width:200px}}.page-template-front .projects{padding-top:176px}.page-template-front .projects-heading{font-size:90px;line-height:90px;font-weight:500;margin:0 5% 32px 5%}.page-template-front .projects-figure{display:flex}.page-template-front .projects .grid{grid-template-columns:repeat(2, 1fr);align-items:center}.page-template-front .projects-banner{position:relative}.page-template-front .projects-banner img{width:100%;height:552px;object-fit:cover}.page-template-front .projects-banner-wrapper{position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);text-align:center}.page-template-front .projects-banner-wrapper p{font-size:24px;line-height:28px;font-weight:500;margin-bottom:16px}.page-template-front .projects-banner-wrapper a{display:flex;justify-content:center;grid-column-gap:10px}.page-template-front .projects-banner-wrapper a span{line-height:24px}.page-template-front .projects-banner-wrapper a:hover{color:var(--v3-red)}.page-template-front .projects-banner-wrapper a:hover path{stroke:var(--v3-red)}.page-template-front .projects .project{display:flex}.page-template-front .projects .project:nth-child(even){flex-direction:row-reverse}.page-template-front .projects .project:hover a{color:var(--v3-red)}.page-template-front .projects .project:hover path{stroke:var(--v3-red)}.page-template-front .projects .project-desc{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;height:272px;text-align:center;padding:10px}.page-template-front .projects .project h3{font-size:22px;line-height:32px;font-weight:500;margin-bottom:20px}.page-template-front .projects .project a{display:flex;justify-content:center;grid-column-gap:10px;transition:color 300ms ease}.page-template-front .projects .project path{transition:stroke 300ms ease}.page-template-front .projects .project a span{line-height:24px}.page-template-front .projects .project-figure{width:50%;height:272px}.page-template-front .projects .project img{width:100%;height:100%;object-fit:cover}@media (max-width:1199px){.page-template-front .projects{padding-top:96px}.page-template-front .projects-heading{font-size:56px;line-height:56px}.page-template-front .projects .grid{grid-template-columns:1fr}}@media (max-width:991px){.page-template-front .projects{padding-top:64px}.page-template-front .projects-heading{font-size:48px;line-height:48px}}@media (max-width:767px){.page-template-front .projects-heading{font-size:40px;line-height:40px}.page-template-front .projects .project{flex-direction:column}.page-template-front .projects .project:nth-child(even){flex-direction:column}.page-template-front .projects .project-desc{width:100%}.page-template-front .projects .project-figure{width:100%}}@media (max-width:565px){.page-template-front .projects-heading{font-size:32px;line-height:32px}.page-template-front .projects-banner img{height:100%}}.services-head{padding-top:130px}.services-head-title{font-size:80px;line-height:80px;font-weight:700;letter-spacing:1.6px;text-align:center;margin-bottom:32px}.services-head-desc{max-width:650px;width:90%;margin:0 auto}.services-head-desc p{font-size:20px;line-height:26px;letter-spacing:0.2px;text-align:center}@media (max-width:1199px){.services-head{padding-top:96px}.services-head-title{font-size:56px;line-height:56px;margin-bottom:22px}}@media (max-width:991px){.services-head{padding-top:80px}.services-head-title{font-size:48px;line-height:48px;margin-bottom:16px}.services-head-desc p{line-height:24px}}@media (max-width:767px){.services-head-title{font-size:40px;line-height:40px;margin-bottom:12px}}@media (max-width:565px){.services-head{padding-top:64px}.services-head-title{font-size:32px;line-height:32px;margin-bottom:8px}.services-head-desc p{font-size:17px;line-height:22px}}.services{margin-top:152px}@media (max-width:1199px){.services{margin-top:64px}}@media (max-width:991px){.services{margin-top:56px}}@media (max-width:565px){.services{margin-top:40px}}.page-template-about-us .hero{padding-top:96px}.page-template-about-us .hero-inner{position:relative}.page-template-about-us .hero-figure{text-align:center}.page-template-about-us .hero-title{position:absolute;top:50%;transform:translateY(-50%);left:5%;right:5%}.page-template-about-us .hero-title h1{font-size:80px;line-height:80px;font-weight:500;text-align:center}.page-template-about-us .hero-desc{margin-top:32px}.page-template-about-us .hero-desc p{font-size:20px;line-height:40px;line-height:32px;text-align:center}@media (max-width:1366px){.page-template-about-us .hero-title h1{font-size:64px;line-height:70px}}@media (max-width:1199px){.page-template-about-us .hero-title h1{font-size:56px;line-height:56px}}@media (max-width:991px){.page-template-about-us .hero-title h1{font-size:48px;line-height:48px}.page-template-about-us .hero-desc p{line-height:30px}}@media (max-width:767px){.page-template-about-us .hero{padding-top:64px}.page-template-about-us .hero-title h1{font-size:40px;line-height:40px}}@media (max-width:565px){.page-template-about-us .hero-title h1{font-size:32px;line-height:32px}.page-template-about-us .hero-desc{margin-top:28px}.page-template-about-us .hero-desc p{font-size:17px;line-height:26px}}.page-template-about-us .mission-vision{padding:164px 0 0 5%}.page-template-about-us .mission-vision .grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:64px;grid-row-gap:40px}@media (max-width:1366px){.page-template-about-us .mission-vision{padding-top:124px}}@media (max-width:1199px){.page-template-about-us .mission-vision{padding:164px 5% 0 5%}.page-template-about-us .mission-vision .grid{grid-template-columns:1fr}}@media (max-width:991px){.page-template-about-us .mission-vision{padding-top:64px}}.page-template-about-us .mission-wrapper:not(:first-child){margin-top:64px}.page-template-about-us .mission-title{font-size:90px;line-height:90px;font-weight:500}.page-template-about-us .mission-desc{font-size:22px;line-height:34px;letter-spacing:0.01em;margin-top:24px}@media (max-width:1366px){.page-template-about-us .mission-title{font-size:64px;line-height:70px}}@media (max-width:1199px){.page-template-about-us .mission-wrapper:not(:first-child){margin-top:40px}.page-template-about-us .mission-title{font-size:56px;line-height:56px}.page-template-about-us .mission-desc{margin-top:16px}}@media (max-width:991px){.page-template-about-us .mission-title{font-size:48px;line-height:48px}.page-template-about-us .mission-desc{line-height:30px}}@media (max-width:767px){.page-template-about-us .mission-wrapper:not(:first-child){margin-top:28px}.page-template-about-us .mission-title{font-size:40px;line-height:40px}}@media (max-width:565px){.page-template-about-us .mission-wrapper:not(:first-child){margin-top:24px}.page-template-about-us .mission-title{font-size:32px;line-height:32px}.page-template-about-us .mission-desc{font-size:17px;line-height:26px;margin-top:12px}}.page-template-contact-us .contact-us{padding-top:64px}.page-template-contact-us .contact-us .grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:80px;grid-row-gap:64px;align-items:center}.page-template-contact-us .contact-us-inner{position:relative;padding:220px 0 164px;z-index:0}.page-template-contact-us .contact-us .contact-bg{background:#0F1316;opacity:0.9}.page-template-contact-us .contact-us-left{position:relative;background-color:var(--v3-white-5);opacity:0.9;padding:80px;z-index:1}.page-template-contact-us .contact-us-left h1{color:var(--v3-black-1);font-size:30px;line-height:34px;letter-spacing:1px;margin-bottom:28px}.page-template-contact-us .contact-us .cart:not(:last-child){margin-bottom:28px}.page-template-contact-us .contact-us .cart:hover .cart-link{color:var(--v3-red)}.page-template-contact-us .contact-us .cart-title{color:var(--v3-black-1);line-height:24px;font-weight:500;letter-spacing:1px;margin-bottom:4px}.page-template-contact-us .contact-us .cart-link{color:var(--v3-black-1);line-height:24px;transition:color 300ms ease}.page-template-contact-us .contact-us-right{position:relative;z-index:1}.page-template-contact-us .contact-us-right h3{color:var(--v3-white);font-size:30px;line-height:34px;letter-spacing:1px;margin-bottom:28px}.page-template-contact-us .contact-us .form{display:flex;flex-direction:column}.page-template-contact-us .contact-us .form .btn{margin:32px auto 0}@media (max-width:1199px){.page-template-contact-us .contact-us{padding-bottom:64px}.page-template-contact-us .contact-us-inner{padding:118px 0 64px}.page-template-contact-us .contact-us .grid{grid-template-columns:1fr}.page-template-contact-us .contact-us-left{padding:30px 40px}.page-template-contact-us .contact-us-left h1{margin-bottom:18px}.page-template-contact-us .contact-us .cart:not(:last-child){margin-bottom:18px}}@media (max-width:767px){.page-template-contact-us .contact-us{padding-bottom:40px}.page-template-contact-us .contact-us-inner{padding-bottom:40px}.page-template-contact-us .contact-us .grid{grid-row-gap:40px}.page-template-contact-us .contact-us-left{padding:24px 32px}.page-template-contact-us .contact-us-left h1{font-size:24px;line-height:28px;margin-bottom:14px}.page-template-contact-us .contact-us .cart:not(:last-child){margin-bottom:14px}.page-template-contact-us .contact-us .cart:hover .cart-link{color:var(--v3-red)}.page-template-contact-us .contact-us .cart-title{font-size:16px;line-height:23px}.page-template-contact-us .contact-us .cart-link{font-size:16px;line-height:23px}.page-template-contact-us .contact-us-right h3{font-size:24px;line-height:28px;margin-bottom:14px}}@media (max-width:565px){.page-template-contact-us .contact-us{padding-top:40px}.page-template-contact-us .contact-us-inner{padding-top:96px}}.article .hero{position:relative}.article .hero img{width:100%;height:100vh;object-fit:cover}.article .hero-wrapper{max-width:767px;width:90%;position:absolute;top:50%;left:5%;right:5%;text-align:center;margin:0 auto 0;z-index:18}.article .hero-title{font-size:60px;font-weight:500}.article .hero .bg-fon{background:rgba(0, 0, 0, 0.1)}@media (max-width:1199px){.article .hero-title{font-size:56px;line-height:56px}}@media (max-width:991px){.article .hero-title{font-size:48px;line-height:48px}}@media (max-width:767px){.article .hero-title{font-size:40px;line-height:40px}}@media (max-width:565px){.article .hero-title{font-size:32px;line-height:32px}}.article-wrapper{padding-top:147px}.article-wrapper .grid{grid-template-columns:360px 1fr;grid-column-gap:146px;grid-row-gap:10px}.article-wrapper .date{display:flex;flex-direction:column;grid-row-gap:16px}.article-wrapper .date h3{font-size:26px;line-height:24px;color:var(--v3-red);font-weight:500}.article-wrapper .date p{font-size:26px;line-height:24px}@media (max-width:1199px){.article-wrapper{padding-top:96px}.article-wrapper .grid{grid-template-columns:1fr}.article-wrapper .date{grid-row-gap:10px}.article-wrapper .date h3{font-size:16px;line-height:16px;color:var(--v3-red);font-weight:500}.article-wrapper .date p{font-size:16px;line-height:16px}}@media (max-width:991px){.article-wrapper{padding-top:64px}}.article-heading{font-size:32px;line-height:38px;font-weight:500}@media (max-width:565px){.article-heading{font-size:28px;line-height:32px}}.article-desc{margin-top:28px}.article-desc p{font-size:26px;line-height:36px;letter-spacing:0.22px}@media (max-width:1199px){.article-desc{margin-top:10px}.article-desc p{font-size:20px;line-height:30px}}@media (max-width:767px){.article-desc p{line-height:28px}}@media (max-width:565px){.article-desc p{font-size:17px;line-height:26px}}.error404 .error-404{height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.error404 .intro{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.error404 .intro-404{font-size:48px;line-height:52px;font-weight:700;text-align:center;letter-spacing:0.25px}.error404 .intro-text{font-size:16px;line-height:26px;text-align:center}.error404 .intro-btn{width:max-content;margin:14px auto 0}@media (max-width:1199px){.error404 .intro-404{font-size:128px;line-height:128px}.error404 .intro-title{font-size:38px;line-height:38px;margin:20px 0}.error404 .intro-text{font-size:22px;line-height:28px}.error404 .intro-btn{margin-top:32px}}@media (max-width:991px){.error404 .intro-404{font-size:88px;line-height:88px}.error404 .intro-title{font-size:28px;line-height:34px;margin-bottom:8px}.error404 .intro-text{line-height:28px}.error404 .intro-btn{margin-top:22px}}@media (max-width:767px){.error404 .intro-title{font-size:24px;line-height:32px}}@media (max-width:565px){.error404 .intro-404{font-size:64px;line-height:64px}.error404 .intro-title{font-size:20px;line-height:28px;margin-top:12px}.error404 .intro-text{font-size:16px;line-height:22px}.error404 .intro-btn{margin-top:18px}}