/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */*{box-sizing:border-box;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*,body{padding:0}body{margin:unset}.def-container{width:calc(100% - 77px);margin:auto}a{-webkit-text-decoration:unset;text-decoration:unset;color:#000}h1,h2,h3,h4,h5{margin:unset}.main-container{max-width:100%;overflow:hidden}button{font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0}@font-face{font-family:Helvetica Neue;src:url(/assets/fonts/HelveticaNeueLight.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/assets/fonts/HelveticaNeueMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/assets/fonts/HelveticaNeueBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue-Italic;src:url(/assets/fonts/HelveticaNeueLightItalic.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue-Italic;src:url(/assets/fonts/HelveticaNeueMediumItalic.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue-Italic;src:url(/assets/fonts/HelveticaNeueBoldItalic.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alternate Gothic No1 D;src:url(/assets/fonts/AlternateGothicNo1DRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}header{justify-content:space-between;align-items:center;padding-top:15px;padding-right:50px;font-family:Helvetica Neue,sans-serif;font-weight:300;display:flex}header .logo .logo-link img{width:100%;max-width:264px;height:auto}header .menu-items{align-items:center;gap:75px;height:-webkit-fill-available;display:flex}header .menu-items .menu-item{align-items:center;height:100%;display:flex}header .menu-items .menu-item .menu-btn{color:#080808;font-family:Helvetica Neue;font-size:20px;font-weight:300;transition:all .3s}header .menu-items .menu-item:hover .menu-btn{text-shadow:0 0 5px #0003}header .menu-items .menu-item.sub-menu{height:100%;position:relative}header .menu-items .menu-item.sub-menu>a{position:relative}header .menu-items .menu-item.sub-menu>a:after{content:"";background-image:url(/assets/images/icons/menu-down-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:8px;right:-20px;transform:translateY(-30%)}header .menu-items .menu-item.sub-menu:hover .sub-menu-items{display:block}header .menu-items .menu-item.sub-menu .sub-menu-items{z-index:9999;background:#ffffffcf;border-top:1px solid #f1f1f1;border-radius:5px;width:220px;margin-top:10px;padding:10px 10px 6px;display:none;position:absolute;top:61%;left:55%;transform:translate(-50%)}header .menu-items .menu-item.sub-menu .sub-menu-items .sub-menu-item{background-color:#f5f5f5;border-radius:4px;margin-bottom:8px;padding:10px 15px;transition:all .3s}header .menu-items .menu-item.sub-menu .sub-menu-items .sub-menu-item:hover{transform:scale(1.05)}header .menu-items .menu-item.sub-menu .sub-menu-items .sub-menu-item .sub-menu-btn{color:#080808;text-align:center;width:100%;font-family:Helvetica Neue;font-size:18px;font-weight:300;transition:all .3s;display:block;position:relative}header .menu-items .menu-item.sub-menu .sub-menu-items .sub-menu-item:hover .sub-menu-btn{text-shadow:0 0 5px #0003}.lang-selector{height:-webkit-fill-available}.default-lang-btn,.lang-selector{align-items:center;display:flex;position:relative}.default-lang-btn{color:#080808;height:100%;font-family:Helvetica Neue;font-size:16px;font-weight:300}.default-lang-btn:after{content:"";background-image:url(/assets/images/icons/menu-down-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:-15px;transform:translateY(-30%)}.lang-select-items{text-align:center;background:linear-gradient(#f4f4f4,#0000);border-top:1px solid #a1a1a1;border-radius:0;width:40px;margin-top:10px;padding:15px 10px;display:none;position:absolute;top:60%;left:85%;transform:translate(-50%)}.lang-select-items .lang-item{margin-bottom:10px}.lang-selector:hover .lang-select-items{display:block}.lang-select-items .lang-btn{color:#080808;font-family:Helvetica Neue;font-size:16px;font-weight:300}.mobile-menu{display:none}.mobile-menu-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:6px;width:46px;height:46px;display:inline-flex}.mobile-menu-bar{background:#96989b;border-radius:2px;width:100%;height:2px}.mobile-menu-overlay{z-index:9999;background:#0a0a0a8c;justify-content:flex-end;animation:mobileFadeIn .25s;display:flex;position:fixed;inset:0}.mobile-menu-panel{background:radial-gradient(circle at top,#fff 0,#f4f2ef 45%,#eeebe7 100%);flex-direction:column;gap:28px;width:100%;max-width:100%;height:100%;padding:32px 28px 36px;animation:mobileSlideIn .35s;display:flex;overflow-y:auto}.mobile-menu-header{justify-content:space-between;align-items:center;display:flex}.mobile-menu-logo img{max-width:200px;height:auto}.mobile-menu-close{cursor:pointer;background:#fffc;border:1px solid #0000001f;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:transform .2s,box-shadow .2s;display:flex}.mobile-menu-close:hover{transform:scale(1.04);box-shadow:0 6px 16px #0000001f}.mobile-menu-nav ul{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.mobile-menu-nav li{border-bottom:1px solid #00000014;padding-bottom:16px}.mobile-menu-link,.mobile-menu-nav a{color:#080808;letter-spacing:.2px;align-items:center;gap:8px;font-size:28px;font-weight:300;transition:transform .2s,color .2s;display:inline-flex}.mobile-menu-link{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%;padding:0}.mobile-menu-link:hover,.mobile-menu-nav a:hover{color:#111;transform:translate(4px)}.mobile-menu-chevron{border-bottom:2px solid #111;border-right:2px solid #111;width:12px;height:12px;transition:transform .2s;transform:rotate(45deg)}.has-children .mobile-menu-link[aria-expanded=true] .mobile-menu-chevron,.has-children .mobile-submenu.open+.mobile-menu-chevron{transform:rotate(-135deg)}.mobile-submenu{opacity:0;background:#fffc;border:1px solid #0000000f;border-radius:16px;flex-direction:column;gap:10px;max-height:0;margin-top:12px;padding:14px 16px;transition:max-height .25s,opacity .2s,transform .2s;display:flex;overflow:hidden;transform:translateY(-4px)}.mobile-submenu.open{opacity:1;max-height:500px;transform:translateY(0)}.mobile-submenu a{color:#444;font-size:18px}.mobile-menu-contact{background:#ffffffb3;border:1px solid #0000000f;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.mobile-menu-contact-item{color:#222;font-size:16px}.mobile-menu-social{gap:14px;font-size:20px;display:flex}.mobile-menu-lang{gap:12px;margin-top:auto;display:flex}.mobile-menu-lang a{color:#080808;background:#ffffffd9;border:1px solid #0000001f;border-radius:999px;padding:10px 16px;font-size:16px;transition:transform .2s,box-shadow .2s}.mobile-menu-lang a:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}@keyframes mobileSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1800px){header .logo .logo-link img{max-width:200px}}@media (max-width:1600px){header .logo .logo-link img{max-width:200px}}@media (max-width:1366px){header{padding-right:0}header .menu-items{gap:50px}}@media (max-width:1200px){header{padding-right:0}header .menu-items{gap:50px}}@media (max-width:1100px){header .lang-selector,header .menu-items{display:none}.mobile-menu{align-items:center;display:flex}}@media (max-width:1024px){header{padding-right:0}header .menu-items{gap:50px}}@media (max-width:768px){header .logo .logo-link img{max-width:168px}header .logo{height:100%}header .logo .logo-link{height:100%;display:block}.mobile-menu-toggle{margin-right:10px}.mobile-menu-bar{height:3px}}.footer{color:#6f6f6f;background:#fff;padding:40px 80px 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.footer a{color:inherit;max-width:264px;text-decoration:none}.footer-logo a{max-width:264px;display:block}.footer-logo a img{width:100%}.footer-top{justify-content:space-between;align-items:center;display:flex}.footer-newsletter{text-align:center;flex-direction:column;display:flex}.footer-newsletter .label{color:#606060;font-size:22px;font-weight:300}.footer-newsletter strong{color:#606060;padding-left:105px;font-size:29px;font-weight:500}.footer-subscribe{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.footer-subscribe input{border:1px solid #ccc;border-radius:999px;padding:17px 130px 17px 23px;font-size:24px;font-weight:300}.footer-subscribe button{color:#fff;cursor:pointer;background:#9a9a9a;border:none;border-radius:999px;height:77%;padding:13px 16px;font-size:21px;font-weight:300;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.footer-subscribe .form-status{border-radius:14px;flex:0 0 100%;margin-top:10px;padding:10px 12px;font-size:14px;line-height:18px}.footer-line{background-image:url(/assets/images/footer-line.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:100px;position:absolute;left:0}.footer-columns{justify-content:space-between;gap:40px;margin-top:100px;display:flex}.footer-col:first-child .footer-link,.footer-col:first-child h4,.footer-col:first-child ul li a{text-align:unset}.footer-col h4{color:#444;text-align:center;margin-bottom:12px;font-size:22px;font-weight:500}.footer-col ul li a,.footer-link{text-align:center;margin-bottom:8px;font-size:22px;font-weight:300;transition:color .2s;display:block;position:relative}.footer-link:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;position:absolute;top:-2px;left:-35px}.footer-link.location:before{background-image:url(/assets/images/icons/location-pin-icon.svg)}.footer-link.phone:before{background-image:url(/assets/images/icons/phone-2-icon.svg)}.footer-link.mail:before{background-image:url(/assets/images/icons/message-icon.svg)}.footer-col ul li a:hover,.footer-link:hover{color:#000;text-decoration:underline}.footer-col ul{margin:0;padding:0;list-style:none}.footer-social{gap:12px;margin-top:16px;display:flex}.footer-social a{border:1px solid #aaa;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.footer-bottom{text-align:center;color:#777;margin-top:40px;font-size:22px;font-weight:300}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1600px){.footer-logo a{max-width:234px}.footer-newsletter strong{font-size:24px}.footer-subscribe input{padding:14px 130px 13px 23px;font-size:20px}.footer-subscribe button{padding:12px 16px;font-size:18px}.footer-newsletter{text-align:start;padding-left:13%}.footer-newsletter .label{font-size:18px}.footer-newsletter strong{padding-left:0}.footer-col h4{margin-bottom:8px;font-size:20px}.footer-col ul li a,.footer-link{font-size:20px}.footer-link:before{width:22px;height:22px}.footer-bottom{margin-top:20px;font-size:20px}}@media (max-width:768px){.footer{padding:20px}.footer-top{flex-direction:column;gap:26px;width:100%;margin-bottom:20px}.footer-columns{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:80px}.footer-columns .footer-col{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-columns .footer-col a{width:fit-content;max-width:228px}.footer-col ul li{text-align:center;justify-content:center;width:100%;display:flex}}@media (max-width:576px){.footer-newsletter{padding-left:unset;text-align:center}}.form-container{color:#000;background-color:#fff;border-radius:48px;justify-content:center;width:-webkit-fill-available;min-height:700px;margin:auto;padding:90px 50px;display:flex;max-width:1700px!important}.general-form-wrapper{width:100%;max-width:1000px}.general-form-wrapper .form-title{text-align:center;font-size:45px;font-weight:500}.general-form-wrapper .form-description{text-align:center;margin-top:0;font-size:30px;font-weight:300;line-height:45px}.general-form-wrapper .contact-form{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:48px;display:flex}.general-form-wrapper .contact-form .form-row{gap:35px;width:100%;margin-bottom:22px;display:flex}.general-form-wrapper .contact-form .form-row .form-group{width:100%;display:flex}.general-form-wrapper .contact-form .form-row .form-group.full-width{width:100%}.general-form-wrapper .contact-form .form-group textarea,.general-form-wrapper .contact-form .form-row .form-group input,.general-form-wrapper .contact-form .form-row .form-group select{border:unset;color:#000;background-color:#f0f0f0;border-radius:48px;width:100%;padding:20px 50px;font-size:30px;font-weight:300;line-height:45px;outline:unset!important}.general-select-input{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f1f1f0;border-radius:999px;width:100%;position:relative}.general-select-input .gsi-selected{color:#000;padding:20px 50px;font-size:30px;font-weight:300;line-height:45px}.general-select-input .gsi-arrow{border-top:10px solid #000;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;transition:transform .25s;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.general-select-input.active .gsi-arrow{transform:translateY(-50%)rotate(180deg)}.general-select-input .gsi-options{opacity:0;pointer-events:none;z-index:1000;background:#fff;border-radius:24px;max-height:320px;transition:all .25s;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden auto;transform:translateY(-10px);box-shadow:0 20px 40px #0000001f}.general-select-input.active .gsi-options{opacity:1;pointer-events:auto;transform:translateY(0)}.general-select-input .gsi-option{cursor:pointer;padding:18px 32px;font-size:18px}.general-select-input .gsi-option:hover{background:#f3f3f3}.general-select-input .gsi-search{z-index:1;background:#fff;border-bottom:1px solid #eee;padding:12px 16px;position:sticky;top:0}.general-select-input .gsi-search input{border:1px solid #e0e0e0;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-size:20px;font-weight:300}.general-select-input .gsi-empty{color:#666;padding:16px 24px;font-size:14px}.general-form-wrapper .contact-form .form-group textarea::placeholder,.general-form-wrapper .contact-form .form-row .form-group input::placeholder{color:#000}.general-form-wrapper .contact-form .form-group.full-width{width:100%;display:flex}.general-form-wrapper .contact-form .form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:28px;display:flex}.general-form-wrapper .contact-form .form-footer .checkbox-label{padding-left:35px;font-size:18px;font-weight:300;line-height:21px}.general-form-wrapper .contact-form .form-footer button{color:#fff;border:unset;background-color:#000;border-radius:48px;padding:15px 50px;font-size:30px;font-weight:500;line-height:45px}.general-form-wrapper .contact-form .form-footer button:disabled{opacity:.75;cursor:not-allowed}.btn-loading{position:relative;padding-right:78px!important}.btn-loading:after{content:"";border:3px solid #ffffff59;border-top-color:#fffffff2;border-radius:50%;width:22px;height:22px;margin-top:-11px;animation:btn-spin .8s linear infinite;position:absolute;top:50%;right:28px}@keyframes btn-spin{to{transform:rotate(1turn)}}.form-status{border-radius:18px;flex:0 0 100%;padding:14px 18px;font-size:18px;line-height:24px}.form-status.success{color:#135b33;background:#e9f7ef;border:1px solid #bfe6cf}.form-status.error{color:#7b1b1b;background:#fdecec;border:1px solid #f5bcbc}.form-status.sending{color:#153a73;background:#eef4ff;border:1px solid #cfe0ff}@media (max-width:1800px){.general-form-wrapper .contact-form .form-group textarea,.general-form-wrapper .contact-form .form-row .form-group input,.general-form-wrapper .contact-form .form-row .form-group select,.general-select-input .gsi-selected{padding:20px 50px!important;font-size:26px!important}}@media (max-width:1440px){.general-form-wrapper .form-title{font-size:40px}.form-container{padding:52px 50px}.general-form-wrapper .contact-form .form-group textarea,.general-form-wrapper .contact-form .form-row .form-group input,.general-form-wrapper .contact-form .form-row .form-group select,.general-form-wrapper .form-description,.general-select-input .gsi-selected{font-size:26px}.general-form-wrapper .contact-form .form-footer button{padding:13px 50px;font-size:24px}}.hero-slider{border-radius:58px;width:100%;margin-top:40px;font-family:Helvetica Neue;font-weight:300;position:relative;overflow:hidden}.hero-slider .slider-area .slide-content .slide-detail-box{position:absolute;top:50%;left:85px;transform:translateY(-50%)}.hero-slider .slider-area .slide-content .slide-detail-box .text-area{color:#47413b}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title{margin-bottom:20px;font-size:60px;font-weight:500;line-height:63px}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-description{margin-top:0;margin-bottom:50px;font-size:24px;font-weight:500;line-height:29px}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list{justify-content:center;gap:10px;display:flex}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn{flex-direction:column;display:flex;overflow:auto}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image{max-width:140px;height:auto;transition:all .3s}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image img{object-fit:contain;object-position:center;width:100%;height:100%}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .btn-text{text-align:center;color:#000;margin-top:10px;font-family:Helvetica-Neue-Italic;font-size:21px;font-weight:300;line-height:25px;transition:all .3s;position:relative}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn:hover .product-image{border-radius:35px;box-shadow:inset 0 0 0 4px #aaa}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn:hover .btn-text{transform:translateY(-5px)}.hero-slider .slider-area .slide-content .slide-media img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-slider .slider-area .swiper-pagination{top:unset!important;bottom:50px!important}.swiper-pagination-bullet{opacity:1!important;background:#fff!important;border-radius:6px!important;width:35px!important}.swiper-pagination-bullet-active{background:#d0d0d0!important;border-radius:6px!important;width:90px!important}@media (max-width:1600px){.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title{margin-bottom:15px;font-size:50px;line-height:53px}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-description{font-size:22px;line-height:22px}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image{max-width:110px}}@media (max-width:1366px){.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title{margin-bottom:12px;font-size:45px;line-height:48px}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-description{margin-bottom:14px;font-size:18px;line-height:18px}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image{max-width:90px}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .btn-text{font-size:16px;line-height:16px}.hero-slider .slider-area .slide-content .slide-detail-box{left:40px}.hero-slider .slider-area .swiper-pagination{bottom:26px!important}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn:hover .product-image{border-radius:18px;box-shadow:inset 0 0 0 2px #aaa}.swiper-pagination-bullet{height:6px!important}}@media (max-width:1200px){.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title{font-size:35px;line-height:33px}}@media (max-width:1100px){.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image{max-width:70px}}@media (max-width:768px){.hero-slider{border-radius:28px;margin-top:18px}.hero-slider .slider-area .slide-content .slide-detail-box{position:unset;transform:unset;background-color:#f8f8f8;width:100%;padding:20px 20px 50px}.slide-content{flex-direction:column-reverse;align-items:center;display:flex}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn .product-image{width:100%;max-width:31.6667vw}.hero-slider .slider-area .slide-content .slide-detail-box .text-area{justify-content:center;align-items:end;gap:50px;display:flex}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title br{display:inline-flex}.hero-slider .slider-area .slide-content .slide-detail-box .redirect-btn-list .redirect-btn:hover .product-image{border-radius:32px;box-shadow:inset 0 0 0 4px #aaa}.slide-media{height:100%;display:flex}}@media (max-width:576px){.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-title{font-size:24px;line-height:24px}.hero-slider .slider-area .slide-content .slide-detail-box .text-area .slide-description{margin-bottom:14px;font-size:14px;line-height:18px}}@media (max-width:480px){.hero-slider .slider-area .slide-content .slide-detail-box .text-area{justify-content:start}}.home-about-use-texts{margin-top:80px}.home-about-use-texts .title{text-align:center;margin-bottom:40px;font-family:Helvetica Neue;font-size:90px;font-weight:300}.home-about-use-texts .text{text-align:left;width:95%;margin:auto;font-family:Helvetica Neue;font-size:36px;font-weight:300;line-height:56px}@media (max-width:1600px){.home-about-use-texts .title{font-size:75px}.home-about-use-texts .text{font-size:31px;line-height:45px}}@media (max-width:1366px){.home-about-use-texts .title{margin-bottom:25px;font-size:55px}.home-about-use-texts .text{font-size:24px;line-height:40px}}@media (max-width:1200px){.home-about-use-texts{margin-top:40px}}@media (max-width:1024px){.home-about-use-texts{margin-top:40px}}@media (max-width:768px){.home-about-use-texts{margin-top:50px}}@media (max-width:576px){.home-about-use-texts .text{font-size:20px;line-height:30px}}.usage-categories{gap:2%;max-width:1440px;margin:100px auto 0;display:flex}.usage-categories .category{width:49%;position:relative}.usage-categories .half-box{flex-direction:column;gap:2%;width:49%;display:flex}.usage-categories .half-box .category{width:100%;position:relative}.usage-categories .category .image{border-radius:48px;width:100%;height:100%;overflow:hidden}.usage-categories .category .image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all 7.5s}.usage-categories .category .head-bar{background-color:#fff;border-radius:48px;width:80%;padding:20px;display:flex;position:absolute;top:5%;left:50%;transform:translate(-50%);box-shadow:0 4px 3px #00000075}.usage-categories .category .head-bar .item{text-align:center;border-right:1px solid #000;flex-direction:column;flex:1;padding:12px 0 0;font-family:Helvetica Neue;display:flex}.usage-categories .category .head-bar .item:last-child{border-right:unset}.usage-categories .category .head-bar .item .master{font-family:Helvetica Neue;font-size:37px;font-weight:700;line-height:34px}.usage-categories .category .head-bar .item .sub{font-family:Helvetica Neue;font-size:33px;font-weight:300;line-height:40px}.usage-categories .category .sub-title{background:#fff;border-radius:48px;justify-content:center;align-items:center;padding:25px 22px 18px;font-family:Helvetica Neue;font-size:35px;font-weight:300;line-height:18px;display:flex;position:absolute;bottom:30px;right:24px;box-shadow:0 4px 3px #000000e6}.usage-categories .category:hover .image img{transform:scale(1.1)}@media (max-width:1600px){.usage-categories .category .head-bar .item .master{font-size:32px;line-height:34px}.usage-categories .category .head-bar .item .sub{font-size:28px}.usage-categories .category .head-bar{padding:10px 20px}.usage-categories .category .sub-title{padding:22px 22px 15px;font-size:30px}}@media (max-width:1440px){.usage-categories .category .head-bar .item .master{font-size:30px;line-height:34px}.usage-categories .category .head-bar .item .sub{font-size:26px;line-height:24px}.usage-categories .category .head-bar{padding:8px 16px}.usage-categories .category .sub-title{padding:18px 22px 13px;font-size:26px}}@media (max-width:1366px){.usage-categories .category .head-bar .item .master{font-size:26px;line-height:26px}.usage-categories .category .head-bar .item .sub{font-size:20px;line-height:24px}.usage-categories .category .sub-title{padding:18px 22px 13px;font-size:24px}}@media (max-width:1100px){.usage-categories .category .head-bar .item .master,.usage-categories .category .head-bar .item .sub{font-size:18px;line-height:19px}.usage-categories .category .sub-title{padding:14px 16px 11px;font-size:18px}}@media (max-width:768px){.usage-categories{flex-wrap:wrap;gap:5px;margin:30px auto 0}.usage-categories .category .head-bar .item .master,.usage-categories .category .head-bar .item .sub{font-size:20px;line-height:20px}.usage-categories .category{width:100%}.usage-categories .half-box{gap:5px;width:100%}.usage-categories .category .sub-title{padding:14px 16px 11px;font-size:18px}}@media (max-width:576px){.usage-categories{flex-wrap:wrap;gap:5px;margin:30px auto 0}.usage-categories .category{width:100%}.usage-categories .half-box{gap:5px;width:100%}.usage-categories .category .sub-title{padding:14px 16px 11px;font-size:18px}.usage-categories .category .head-bar .item .master,.usage-categories .category .head-bar .item .sub{font-size:20px;line-height:20px}}.product-slider-wrapper{background-color:#f9f9f9;margin-top:40px;padding:70px 0}.product-slider-wrapper .product-slider-title{text-align:center;color:#000;margin-bottom:35px;font-family:Helvetica Neue;font-size:49px;font-weight:300;line-height:59px}.product-slider-wrapper .engine-type-selector{justify-content:center;align-items:center;margin-bottom:50px;font-family:Helvetica Neue;font-size:23px;font-weight:300;line-height:44px;display:flex}.product-slider-wrapper .engine-type-selector .type{color:#fff;padding:10px 40px;transition:all .3s ease-in-out;position:relative}.product-slider-wrapper .engine-type-selector .type-1.active,.product-slider-wrapper .engine-type-selector .type-2.active{box-shadow:6px 0 8px 1px #00000047}.product-slider-wrapper .engine-type-selector .type.type-1{background-color:#97989b;border-radius:48px 0 0 48px;padding-right:70px}.product-slider-wrapper .engine-type-selector .type.type-1:after,.product-slider-wrapper .engine-type-selector .type.type-2:after{content:"";background-image:url(/assets/images/icons/benzinli-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:15px;right:20px}.product-slider-wrapper .engine-type-selector .type.type-2:after{background-image:url(/assets/images/icons/elektrikli-icon.svg);left:20px}.product-slider-wrapper .engine-type-selector .type.type-2{background-color:#c1ef03;border-radius:0 48px 48px 0;padding-left:60px}.product-slider-wrapper .engine-type-selector .type:hover{box-shadow:inset 0 -9px 14px 5px #00000054}.product-slider-wrapper .product-slider{position:relative}.product-slider-wrapper .product-slider .slide-inner-wrapper{justify-content:center;display:flex}.product-slider-wrapper .product-slider .slide-inner-wrapper .sub-slider-box{width:100%;max-width:50%}.product-slider-wrapper .product-swiper .swiper-pagination-bullet{border:1px solid #00000026;background:var(--bullet-color,#fff)!important;opacity:1!important;border-radius:50%!important;width:34px!important;height:34px!important}.product-slider-wrapper .product-swiper .swiper-pagination-bullet-active{box-shadow:0 0 0 3px #0000001f;width:34px!important}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper{flex-flow:column wrap;flex:1;justify-content:center;width:100%;max-width:50%;padding:80px;display:flex;overflow:hidden}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-name{color:#000;font-family:Helvetica-Neue-Italic;font-size:70px;font-weight:300;line-height:68px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .description{color:#000;margin-bottom:40px;font-family:Helvetica Neue;font-size:24px;font-weight:300;line-height:34px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs{margin-bottom:40px;display:flex}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec{border-right:1px solid #707070;flex-direction:column;align-items:center;gap:16px;padding:0 28px;font-family:Helvetica Neue;font-size:24px;font-weight:300;line-height:34px;display:flex}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec:first-child{padding-left:unset}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec:last-child{border-right:unset;padding-right:0}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .redirect-btn{color:#fff;background-color:#b93836;border-radius:48px;margin:auto;padding:22px 62px;font-family:Helvetica Neue;font-size:29px;font-weight:300;line-height:34px;display:inline-block}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .redirect-btns{justify-content:center;align-items:center;display:flex}.product-slider-wrapper .product-swiper .swiper-pagination{bottom:60px!important}.home-product-swiper{border-radius:48px;box-shadow:0 3px 6px 1px #00000029}.product-slider-nav{z-index:1;cursor:pointer;z-index:999999;width:25px;height:25px;position:absolute;top:50%;transform:translateY(-50%)}.product-slider-nav.left{left:-44px}.product-slider-nav.left,.product-slider-nav.right{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.product-slider-nav.right{right:-44px}.product-slider-nav.left:before{background-image:url(/assets/images/icons/left-arrow.svg)}.product-slider-nav.left:before,.product-slider-nav.right:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.product-slider-nav.right:before{background-image:url(/assets/images/icons/right-arrow.svg)}@media (max-width:1600px){.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec{padding:0 18px}.product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec span{text-align:center;min-width:100px;font-size:22px;line-height:22px}}@media (max-width:1440px){.product-slider-wrapper .product-slider .slide-inner-wrapper .slide-media img{object-fit:contain;object-position:center;width:100%;height:100%}.product-slider-wrapper .product-slider .slide-inner-wrapper .sub-slider-box{justify-content:center;align-items:center;display:flex}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper{padding:60px 80px 40px 40px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .redirect-btn{padding:16px 50px;font-size:24px;line-height:34px}.product-slider-wrapper .product-slider-title{font-size:44px;line-height:44px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .description{color:#000;margin-bottom:20px;font-family:Helvetica Neue;font-size:24px;font-weight:300;line-height:34px}.product-slider-wrapper .engine-type-selector .type{padding:8px 32px}}@media (max-width:1200px){.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-name{font-size:60px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .description{width:100%;font-size:20px;line-height:26px}.product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec span{text-align:center;min-width:80px;font-size:18px;line-height:18px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs .spec{justify-content:center}.product-slider-wrapper .product-swiper .swiper-pagination{bottom:10px!important}.product-slider-nav.right{right:-10px}}@media (max-width:1100px){.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs{width:100%;margin-bottom:10px;overflow-x:scroll}}@media (max-width:1024px){.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper{padding:60px 50px 40px 25px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-name{font-size:45px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .description{width:100%;font-size:18px;line-height:22px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .redirect-btn{padding:14px 40px;font-size:20px;line-height:34px}.product-slider-wrapper .product-swiper .swiper-pagination{bottom:10px!important}.product-slider-nav.right{right:-10px}.product-slider-nav.left{left:-10px}}@media (max-width:768px){.product-slider-wrapper .product-slider .slide-inner-wrapper{flex-wrap:wrap}.product-slider-wrapper .product-slider .slide-inner-wrapper .sub-slider-box{width:100%;max-width:100%}.product-slider-wrapper .product-swiper .swiper-pagination{bottom:30px!important}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper{width:100%;max-width:100%;padding:10px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .description{width:100%;margin-bottom:28px;font-size:20px;line-height:26px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-name{text-align:center;width:100%;font-size:50px;line-height:58px}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs{width:100%;margin-bottom:10px;overflow-x:scroll}.product-slider-wrapper .product-slider .slide-inner-wrapper .product-detail-wrapper .product-specs::-webkit-scrollbar{width:0}.product-slider-wrapper .product-slider-title{font-size:40px;line-height:44px}.product-slider-wrapper{padding:50px 0}}.home-sub-slider{width:100%;position:relative;overflow:hidden}.home-sub-slider .swiper{width:100%;height:100%}.home-sub-slider .swiper-slide{justify-content:center;align-items:center;display:flex}.home-sub-slider .swiper-slide img{object-fit:cover;width:100%;height:100%}.home-sub-slider .swiper-button-next,.home-sub-slider .swiper-button-prev{color:#fff}.home-sub-slider .swiper-pagination-bullet{opacity:.6;background:#fff}.home-sub-slider .swiper-pagination-bullet-active{opacity:1}.home-sub-nav.left{left:20px}.home-sub-nav.left,.home-sub-nav.right{z-index:999999;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.home-sub-nav.right{right:20px}.home-sub-nav.left:before{background-image:url(/assets/images/icons/left-arrow.svg)}.home-sub-nav.left:before,.home-sub-nav.right:before{content:"";filter:brightness(0)invert();background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.home-sub-nav.right:before{background-image:url(/assets/images/icons/right-arrow.svg)}@media (max-width:768px){.home-sub-slider .swiper-slide img{min-height:440px}.home-sub-nav.left{left:0}.home-sub-nav.right{right:0}}.home-detail-specs{max-width:100vw;padding:100px 0;font-family:Helvetica Neue;font-weight:300;overflow:hidden}.section-title{color:#111;margin-bottom:38px;font-size:49px;font-weight:300;line-height:56px}.specs-grid{gap:32px;display:flex}.spec-card{background:#fafafa;border-radius:28px;width:100%;min-width:calc(33.3333% + 50px);padding:12px 12px 12px 21px;position:relative}.spec-card.half{min-width:25%}.spec-index{color:#00000082;font-size:49px;font-weight:500;line-height:56px;position:absolute;top:38px;left:28px}.spec-image{border-radius:48px;width:393px;height:247px;margin-bottom:20px;margin-left:auto;overflow:hidden}.spec-image img{object-fit:cover;width:100%;height:100%}.spec-card.half .spec-image{width:250px;height:250px}.spec-card h3{color:#7c7c7c;margin-bottom:0;font-size:41px;font-weight:500;line-height:56px}.spec-card p{color:#7c7c7c;width:85%;margin:unset;font-size:24px;line-height:27px}.spec-card.half h3{margin-top:75px;margin-left:10px}@media (max-width:1800px){.spec-card.half .spec-image{width:210px;height:210px}.spec-card h3{font-size:38px;line-height:56px}.spec-card p{font-size:20px;line-height:24px}.spec-image{width:328px;height:auto}}@media (max-width:1600px){.spec-card.half .spec-image{width:186px;height:186px}.spec-card h3{font-size:34px;line-height:46px}.spec-card p{font-size:18px;line-height:22px}.spec-image{width:290px;height:auto}}@media (max-width:1440px){.section-title{font-size:44px;line-height:44px}}@media (max-width:1200px){.specs-grid{gap:16px}}@media (max-width:1100px){.spec-image{width:260px}.spec-card.half .spec-image{width:163px;height:163px}.spec-card p{width:100%}.home-detail-specs{padding:56px 0}}@media (max-width:1024px){.spec-image{width:210px}.spec-index{left:12px}.spec-card .spec-image{border-radius:28px}.spec-card.half .spec-image{width:131px;height:131px}}@media (max-width:800px){.specs-grid{flex-wrap:wrap}}@media (max-width:768px){.spec-card.half h3{margin-top:35px;margin-left:10px}}.home-blog-bg{background:#f9f9f9;padding:50px 0}.blog-section{box-sizing:border-box;width:100%;font-family:Helvetica Neue}.blog-section-header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.blog-section-header h2{font-size:49px;font-weight:300}.blog-section-header .view-all{color:#222;font-size:24px;font-weight:300;text-decoration:none}.blog-cards{gap:32px;padding:0 50px;display:flex}.blog-card{border-radius:48px;width:100%;max-width:33.3333%;position:relative;overflow:hidden}.blog-card:after{content:"";background:linear-gradient(10deg,#787878fc,#fff0);width:100%;height:150px;position:absolute;bottom:0;left:0}.blog-card img{object-fit:cover;width:100%;height:100%}.blog-date{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;z-index:2;color:#fff;background:#ffffff80;border-radius:28px;flex-direction:column;justify-content:center;width:112px;height:95px;padding:10px 14px;display:flex;position:absolute;top:20px;right:20px}.blog-date span{font-size:40px;font-weight:600;display:block}.blog-date small{letter-spacing:1px;font-size:24px}.blog-content{color:#fff;z-index:2;flex-direction:column;align-items:end;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.blog-content h3{width:100%;margin-bottom:8px;font-size:30px}.blog-content p{opacity:1;margin-top:0;margin-bottom:0;font-size:24px;font-weight:300;line-height:26px}.blog-content button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:999px;width:min-content;padding:14px 25px;font-size:25px;font-weight:300;line-height:27px}@media (max-width:1600px){.blog-date span{font-size:34px}.blog-date small{font-size:21px}.blog-date{width:100px;height:90px}.blog-content h3{font-size:26px}.blog-content p{font-size:20px;line-height:20px}.blog-content button{margin-top:6px;padding:10px 20px;font-size:21px;line-height:24px}}@media (max-width:1440px){.blog-section-header h2{font-size:44px;line-height:44px}.blog-section-header .view-all{font-size:22px}}@media (max-width:1366px){.blog-date span{font-size:28px}.blog-date small{font-size:18px}.blog-date{width:82px;height:76px}}@media (max-width:768px){.home-detail-specs{padding:50px 0}.section-title{text-align:center}.blog-section-header h2,.section-title{font-size:40px;line-height:44px}.blog-section-header .view-all{font-size:15px}.blog-cards{flex-wrap:wrap;padding:0;gap:10px!important}.blog-card{border-radius:28px;width:100%;max-width:100%;min-height:300px}}@media (max-width:576px){.blog-card{min-height:400px}}.sub-page-banner{margin-top:18px;position:relative}.sub-page-banner img{object-fit:cover;object-position:center;width:100%;height:100%}.sub-page-banner .bottom-wrapper{justify-content:space-between;align-items:center;width:-webkit-fill-available;max-width:100vw;padding:0 134px 123px;display:flex;position:absolute;bottom:0;left:0}.sub-page-banner .bottom-wrapper .left{align-items:center;gap:20px;display:flex}.sub-page-banner .bottom-wrapper .left .title{color:#fff;padding-top:10px;font-family:Helvetica Neue;font-size:70px;font-weight:500;line-height:69px}.sub-page-banner .bottom-wrapper .right{align-items:center;gap:20px;display:flex}.sub-page-banner .bottom-wrapper .right>img{filter:brightness(0)invert()}.sub-page-banner .bottom-wrapper .right .logo{width:100px}@media (max-width:1200px){.sub-page-banner .bottom-wrapper{padding:0 34px 23px}.sub-page-banner .bottom-wrapper .left .title{font-size:50px}.sub-page-banner .bottom-wrapper .right{max-width:200px}}@media (max-width:1024px){.sub-page-banner .bottom-wrapper .left .title{font-size:40px}.sub-page-banner .bottom-wrapper .right{max-width:180px}}@media (max-width:768px){.sub-page-banner{height:auto!important}.sub-page-banner>img{min-height:400px}.sub-page-banner .bottom-wrapper{align-items:end}.sub-page-banner .bottom-wrapper .left .title{line-height:20px}}@media (max-width:576px){.sub-page-banner .bottom-wrapper .left .title{font-size:32px}}.sub-page-about-text{align-items:center;padding:90px 0 30px 83px;font-family:Helvetica Neue;display:flex}.sub-page-about-text .title{color:#939393;width:32%;max-width:496px;font-size:45px;font-weight:700;line-height:69px}.sub-page-about-text .text{width:68%;max-width:1170px;font-size:30px;font-weight:300;line-height:45px}@media (max-width:1024px){.sub-page-about-text{padding:89px 0 60px 16px}.sub-page-about-text .title{font-size:40px}.sub-page-about-text .text{font-size:24px;line-height:32px}}@media (max-width:768px){.sub-page-about-text .title{font-size:30px}.sub-page-about-text .text{font-size:22px;line-height:28px}}@media (max-width:576px){.sub-page-about-text{flex-direction:column;padding:60px 0;display:flex}.sub-page-about-text .text{width:100%;padding:0 26px}}@media (max-width:480px){.sub-page-about-text .text{padding:0 10px}.sub-page-about-text .title{font-size:26px}.sub-page-about-text .text{font-size:20px;line-height:22px}}.tabs-section{color:#111;background:#fafafa;margin:0 auto;padding:90px 0 104px;font-family:Inter,sans-serif}.tabs-section .tabs{justify-content:center;gap:120px;margin-bottom:110px;display:flex}.tabs-section .tab{cursor:pointer;color:#777;background:0 0;border:none;padding:0;font-size:26px;font-weight:300;line-height:49px;position:relative}.tabs-section .tab.active{color:#000;font-weight:500}.tabs-section .tab.active:after{content:"";background:#000;width:100%;height:1px;position:absolute;bottom:-1px;left:0}.tabs-section .tab-content{display:none}.tabs-section .tab-content.active{display:block}.tabs-section .content-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.tabs-section .images{border-radius:24px;grid-template-columns:repeat(2,1fr);gap:10px;display:grid;overflow:hidden}.tabs-section .images.single{grid-template-columns:1fr;position:relative;left:-20px}.tabs-section .text{width:80%}.tabs-section .images img{object-fit:cover;width:100%;height:100%;display:block}.tabs-section .text h2{margin:0 0 20px;font-size:49px;font-weight:500;line-height:69px}.tabs-section .text p{color:#000;margin:0;font-size:30px;font-weight:300;line-height:45px}.tabs-section .text strong{color:#000;font-weight:600}@media (max-width:1600px){.tabs-section .text h2{font-size:44px;line-height:44px}.tabs-section .text p{font-size:26px;line-height:42px}}@media (max-width:1440px){.tabs-section .text h2{font-size:40px;line-height:40px}.tabs-section .text p{font-size:22px;line-height:35px}}@media (max-width:1024px){.tabs-section .tabs{gap:54px;overflow:scroll hidden}.tabs-section .tabs::-webkit-scrollbar{width:0}.tabs-section .tab{white-space:nowrap}.tabs-section .content-grid{flex-direction:column;display:flex}}.about-us-video-box{position:relative}.about-us-video-box .video-player{display:none}.about-us-video-box .video-thumbnail{width:100%;display:flex;position:relative}.about-us-video-box .video-thumbnail img{object-fit:cover;object-position:center;width:100%;height:100%}.about-us-video-box .video-thumbnail .play-button{max-width:150px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.about-us-video-box .video-thumbnail .bottom-wrapper{color:#fff;position:absolute;bottom:22%;left:7%}.about-us-video-box .video-thumbnail .bottom-wrapper .title{font-size:90px;font-weight:300;line-height:45px}.about-us-video-box .video-thumbnail .bottom-wrapper .description{margin:30px 0 0;font-size:70px;font-weight:300;line-height:45px}@media (max-width:1800px){.about-us-video-box .video-thumbnail .bottom-wrapper .title{font-size:80px}.about-us-video-box .video-thumbnail .bottom-wrapper .description{margin:22px 0 0;font-size:60px}.form-container{max-width:85%!important}}@media (max-width:1366px){.form-container{max-width:90%!important}.about-us-form-box .form-container{top:-116px!important}}.about-us-form-box{background:linear-gradient(#000000c9,#000000f2 48%,#000);max-height:880px}.about-us-form-box .form-container{position:relative;top:-156px}.products-hero{max-height:1040px;margin-top:18px;position:relative}.products-hero .products-hero-image{width:100%;height:100%;display:flex}.products-hero .products-hero-image img{object-fit:cover;object-position:center;width:100%;height:100%}.products-hero .products-hero-content{color:#fff;justify-content:space-between;align-items:end;width:100%;padding:0 5%;display:flex;position:absolute;bottom:17%}.products-hero .products-hero-content .products-hero-sub-title{font-size:45px;font-weight:700}.products-hero .products-hero-content .products-hero-title{margin:10px 0 0;font-family:Helvetica-Neue-Italic;font-size:70px;font-weight:700}.products-hero .products-hero-content .redirect-button{border:unset;color:#000;cursor:pointer;background-color:#fff;border-radius:40px;justify-content:center;align-items:center;max-height:66px;margin-top:20px;padding:21px 34px;font-size:24px;font-weight:500;display:inline-flex}.product-list-box{z-index:10;background:linear-gradient(#776e6782,#000 48% 100%);position:relative}.product-list-box:before{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scaleY(-1)}.product-list-box:after,.product-list-box:before{content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.product-list-box:after{background:linear-gradient(#776e6700,#000 48%,#000000cb)}.product-list-box .product-list-wrapper{color:#000;z-index:10;background-color:#fff;border-radius:100px;flex-wrap:wrap;justify-content:center;gap:42px 65px;width:-webkit-fill-available;max-width:92vw;min-height:700px;margin:auto;padding:64px 50px;display:flex;position:relative;top:-140px}.product-list-box .product-list-wrapper .product-list-item{width:calc(50% - 50px)}.product-list-box .product-list-wrapper .product-list-item .product-name{text-align:center;width:100%;margin-top:50px;font-family:Helvetica-Neue-Italic;font-size:40px;font-weight:500;display:block}.product-swiper-wrapper{background:#f3f3f2;border-radius:48px;width:100%;padding:0;position:relative;overflow:hidden}.product-swiper-2{width:100%}.product-swiper-2 .swiper-slide{justify-content:center;display:flex}.product-swiper-2 img{pointer-events:none;width:100%;max-width:600px}.ps-arrow{cursor:pointer;z-index:99;width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%)}.ps-arrow.left{left:24px}.ps-arrow.right{right:24px}.ps-arrow:after{content:"";width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps-arrow.left:after{background-image:url(/assets/images/icons/left-arrow.svg);left:0}.ps-arrow.left:after,.ps-arrow.right:after{content:"";width:100%;height:100%;transform:unset;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0}.ps-arrow.right:after{background-image:url(/assets/images/icons/right-arrow.svg);right:0;left:unset!important}.ps-colors{z-index:9999;gap:18px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.ps-colors span{background:var(--c);width:26px;height:26px;box-shadow:0 0 5px var(--bsc);cursor:pointer;opacity:1;border-radius:50%}.ps-colors span.active{opacity:1;box-shadow:0 0 11px var(--bsc)}.product-swiper-2 .swiper-backface-hidden .swiper-slide{height:500px}@media (max-width:1800px){.ps-arrow.right{right:5px}.ps-arrow.left{left:5px}}@media (max-width:1600px){.products-hero .products-hero-content .products-hero-title{font-size:60px}.products-hero .products-hero-content .products-hero-sub-title{font-size:40px}.product-list-box .product-list-wrapper{gap:42px 65px;padding:53px 35px;top:-125px}}@media (max-width:1440px){.ps-arrow.right{right:0}.ps-arrow.left{left:0}}@media (max-width:1366px){.products-hero .products-hero-content .products-hero-title{font-size:50px}.products-hero .products-hero-content .products-hero-sub-title{font-size:35px}}.pd-hero-banner{background-color:var(--bg-color);border-radius:0 0 100px 100px;min-height:800px;margin-top:18px;margin-bottom:27px;display:flex;box-shadow:0 3px 11px #00000021}.pd-hero-banner .pd-hero-wrapper{width:100%;display:flex;position:relative}.pd-hero-banner .pd-hero-wrapper .product-name{color:#fff;z-index:10;text-align:center;white-space:nowrap;width:100%;font-size:445px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-hero-banner .pd-hero-wrapper .image-box{z-index:11;max-width:588px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pd-hero-banner .pd-hero-wrapper .image-box .product-image{object-fit:cover;object-position:bottom;width:100%;height:100%;display:flex}.pd-hero-banner .pd-hero-wrapper .image-box .spec-text{color:var(--text-color);background-color:#fff;border-radius:50px;align-items:center;padding:18px 25px;font-size:18px;font-weight:500;line-height:10px;display:flex;position:absolute}.pd-hero-banner .pd-hero-wrapper .image-box .spec-text.spec-1{top:57%;left:3%}.pd-hero-banner .pd-hero-wrapper .image-box .spec-text.spec-2{top:75%;left:68%}.pd-hero-banner .pd-hero-wrapper .image-box .spec-text.spec-3{top:89%;left:18%}.main-detail-box{color:#333;width:40%;padding-top:150px;padding-left:50px}.main-detail-box .product-header-title{letter-spacing:-1px;color:#000;margin-bottom:15px;font-size:60px;font-style:italic;font-weight:500}.main-detail-box .product-description-text{color:#000;margin-bottom:25px;font-size:32px;font-weight:300;line-height:43px}.main-detail-box .selection-group-row{margin-bottom:34px}.main-detail-box .group-label-text{color:#000;margin-bottom:10px;font-size:32px;font-weight:300}.main-detail-box .color-options-wrapper{gap:10px;display:flex}.main-detail-box .color-circle-item{cursor:pointer;background-color:var(--bg-color);appearance:none;border:2px solid #0000;border-radius:50%;outline:none;width:88px;height:88px;padding:0}.main-detail-box .color-circle-item.active{box-shadow:0 0 5px var(--bg-color)}.main-detail-box .color-circle-item.yellow-theme{background-color:var(--bg-color);box-shadow:0 2px 5px var(--bg-color)}.main-detail-box .color-circle-item.dark-theme,.main-detail-box .color-circle-item.grey-theme{background-color:var(--bg-color)}.main-detail-box .box-options-wrapper{gap:10px;display:flex}.main-detail-box .box-selection-item{cursor:pointer;border:1px solid #ddd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:139px;height:129px;transition:all .2s;display:flex}.main-detail-box .box-selection-item.active-state{color:#fdd835;background-color:#fff;border-color:#fdd835}.main-detail-box .box-selection-item.passive-state{color:#666;border-color:#ccc}.main-detail-box .box-selection-item .value-large-text{font-size:41px;font-weight:500}.main-detail-box .box-selection-item .unit-small-text{margin-top:2px;font-size:34px;font-weight:300}.main-detail-box .box-selection-item.icon-mode{justify-content:center}.main-detail-box .box-selection-item:hover{border-color:var(--bg-color);color:#fff;background-color:var(--bg-color)}.main-detail-container{gap:50px;padding-top:150px;padding-bottom:100px;display:flex}.main-detail-container .product-media-box{width:60%;position:relative}.main-detail-container .product-media-box .animated-shape-container{z-index:-1;position:absolute}.main-detail-container .product-media-box .animated-shape-container img{object-fit:cover;object-position:center;width:100%;height:100%;position:relative;left:100px}.main-detail-container .product-media-box .product-media-wrapper{width:100%;height:100%}.main-detail-container .product-media-box .product-media-wrapper img{object-fit:contain;object-position:center;width:100%;height:100%;position:relative;left:-120px}.technical-detail-box{background-color:var(--bg-color);justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.technical-detail-box:before{content:"";z-index:0;background-image:url(/assets/images/dot.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:-42%;right:-18%}.technical-detail-box .content-wrapper{box-sizing:border-box;width:100%;padding:50px}.technical-detail-box .content-wrapper .left-panel{z-index:1;width:100%;position:relative}.technical-detail-box .main-title{color:#fff;margin:0 0 40px;font-family:Alternate Gothic No1 D;font-size:136px;font-weight:700;line-height:132px}.technical-detail-box .tables{align-items:start;gap:30px;display:flex}.technical-detail-box .table-wrapper{width:100%;max-width:700px}.technical-detail-box .tab-menu{gap:30px;margin-bottom:20px;display:flex}.technical-detail-box .tab-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:15px 30px;font-size:30px;font-weight:300;transition:all .3s}.technical-detail-box .tab-btn.active{background-color:var(--card-bg);background-color:#ffffff49;font-weight:500}.technical-detail-box:hover .tab-btn.active{background-color:unset}.technical-detail-box .tab-btn:hover{background-color:#ffffff49!important}.technical-detail-box .specs-card{background-color:var(--card-bg);-webkit-backdrop-filter:blur(9.2px);background:#ffffff17;border:1px solid #ffffff4d;border-radius:48px;margin-bottom:22px;padding:30px;box-shadow:0 4px 30px #0000000d}.technical-detail-box .spec-row{color:#fff;border-bottom:1px solid #fff6;justify-content:flex-start;margin-top:20px;padding:15px 0 22px;font-size:18px;display:flex}.technical-detail-box .spec-row:last-child{border-bottom:none}.technical-detail-box .label{flex-shrink:0;width:220px;font-size:30px;font-weight:500}.technical-detail-box .value{font-size:30px;font-weight:300}.technical-detail-box .product-visual-card{-webkit-backdrop-filter:blur(9.2px);background:#ffffff17;border:1px solid #ffffff4d;border-radius:48px;justify-content:center;align-items:center;width:100%;height:494px;margin-top:80px;display:flex;position:relative;box-shadow:0 4px 30px #0000000d}.technical-detail-box .product-image{object-fit:contain;max-width:90%;max-height:90%}.technical-detail-box .brand-logo-container{background-color:#fff;border-radius:50px;padding:12px 35px;position:absolute;bottom:30px;right:30px;box-shadow:0 4px 15px #0000001a}.technical-detail-box .brand-text{color:#a93226;letter-spacing:1px;font-size:26px;font-weight:700}.right-panel{flex-direction:row;justify-content:space-between;gap:20px;display:flex}.technical-detail-box .catalog-btn{color:#333;cursor:pointer;background-color:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:17px 35px 15px;font-size:25px;font-weight:300;display:flex;box-shadow:8px 6px 10px #00000059}.technical-detail-box .catalog-btn img{width:26px;height:auto;margin-left:6px}.brand-logo-btn{color:#333;cursor:pointer;background-color:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:17px 35px 15px;font-size:25px;font-weight:300;display:flex;box-shadow:8px 6px 10px #00000059}.technical-detail-box .brand-logo-btn img{width:auto;height:27px;margin-left:6px}.video-image-box{width:100%;display:flex}.video-image-box .video-box{width:50%;position:relative}.video-image-box .video-box .thumb-image{object-fit:cover;object-position:center;width:100%;height:100%}.video-image-box .video-box .play-btn{cursor:pointer;background-color:#0000;border:none;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-image-box .video-box .play-btn:hover img{transform:scale(1.1)}.video-image-box .video-box .play-btn img{object-fit:cover;object-position:center;width:218px;height:auto;outline:unset!important}.video-image-box .collapse-images{flex-wrap:wrap;width:50%;display:flex}.video-image-box .collapse-images .single{width:100%;display:flex}.video-image-box .collapse-images .single .thumb-image{object-fit:cover;object-position:center;width:100%}.video-image-box .collapse-images .multi{width:100%;display:flex}.video-image-box .collapse-images .multi .thumb-image{object-fit:cover;object-position:center;width:50%}.video-modal{z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.video-modal__content{background:#000;border-radius:18px;width:min(1100px,95vw);position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.video-modal__frame{aspect-ratio:16/9;background:#000;width:100%}.video-modal__frame iframe,.video-modal__frame video{border:0;width:100%;height:100%;display:block}.video-modal__close{color:#fff;cursor:pointer;z-index:1;background:#000000bf;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;padding-top:4px;font-size:20px;display:flex;position:absolute;top:24px;right:24px}.video-modal__close:hover{background:#ffffff26}.gallery-box{margin-top:140px}.gallery-wrapper{background-color:#0000;justify-content:center;align-items:center;width:100%;margin-top:0;display:flex;position:relative;overflow:hidden}.gallery-box .title{text-align:center;font-size:40px;font-weight:300}.gallery-wrapper .swiper{width:100%;padding-top:50px;padding-bottom:50px}.gallery-wrapper .swiper .swiper-pagination{bottom:100px}.gallery-wrapper .swiper-slide{background-position:50%;background-size:cover;width:300px}.gallery-wrapper .swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}.gallery-wrapper .swiper-slide-active{filter:blur();z-index:10}.gallery-wrapper .swiper-pagination-bullet{opacity:.5;background:#fff}.gallery-wrapper .swiper-pagination-bullet-active{opacity:1;background:#fdd835}.gallery-wrapper .swiper-3d .swiper-slide-shadow-left,.gallery-wrapper .swiper-3d .swiper-slide-shadow-right{background-image:none}.detail-form-box{padding-bottom:500px}.detail-form-box .bg-logo-wrapper{width:100%;height:400px;position:absolute}.detail-form-box .bg-logo-wrapper img{opacity:.15;width:100%}.detail-form-box .form-container{-webkit-backdrop-filter:blur(4px);background:#fff9;border:1px solid #ffffff1f;border-radius:48px;max-width:68vw;position:relative;top:400px;box-shadow:0 4px 30px #0000001a;max-width:1400px!important}.tech-header{justify-content:space-between;display:flex}.tech-header .badges{gap:40px;display:flex}.tech-header .badges .badge{color:#000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:48px;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;transition:all .3s;display:flex;box-shadow:4px 7px 5px #00000038}.tech-header .badges .badge:hover{background:linear-gradient(14deg,#ffffff80,#0000004d);transform:scale(1.1)}.tech-header .badges .badge img{filter:brightness(0)invert()drop-shadow(0 0 6px #fff);width:60px;height:auto}.tech-header .badges .badge span.title{color:#fff;margin-top:15px;font-size:24px;font-weight:500}.tech-header .badges .badge span.desc{color:#fff;margin-top:10px;font-size:20px;font-weight:300}@media (max-width:1600px){.pd-hero-banner .pd-hero-wrapper .product-name{font-size:350px}.pd-hero-banner{min-height:650px}.main-detail-box{padding-top:75px}.main-detail-box .product-header-title{font-size:50px}.main-detail-box .group-label-text{font-size:28px}.main-detail-box .color-circle-item{width:66px;height:66px}.main-detail-box .box-selection-item{width:118px;height:104px}.main-detail-box .box-selection-item .value-large-text{font-size:35px}.main-detail-box .box-selection-item .unit-small-text{font-size:22px}.main-detail-box .product-description-text{font-size:20px;line-height:26px}}@media (max-width:1440px){.tech-header .badges{gap:20px}.technical-detail-box .main-title{font-size:100px}.technical-detail-box .tab-btn{font-size:22px}}@media (max-width:1366px){.main-detail-box .product-description-text{font-size:20px;line-height:26px}}.sub-page-effect-text{margin:70px 0;display:flex}.sub-page-effect-text .title{letter-spacing:-3px;width:30%;font-family:Alternate Gothic No1 D;font-size:90px;font-weight:400;line-height:83px}.sub-page-effect-text .title span{color:#fff;text-shadow:0 0 2px #000;font-family:Alternate Gothic No1 D}.sub-page-effect-text .text{align-items:center;width:65%;font-size:30px;font-weight:300;line-height:41px;display:flex}.multiple-boxes{flex-wrap:wrap;gap:30px;margin-bottom:70px;display:flex}.multiple-boxes .multiple-box{border-radius:10px;width:calc(33.3333% - 23.3333px);min-height:310px;position:relative;overflow:hidden;box-shadow:0 6px 5px #0000000d}.multiple-boxes .multiple-box.image{box-shadow:unset}.multiple-boxes .multiple-box.image img{object-fit:cover;object-position:center;filter:drop-shadow(0 6px 5px #0000000d);width:100%;height:100%}.multiple-boxes .multiple-box.redirect{background-color:#97989b;padding:20px;transform:scale(.95)}.multiple-boxes .multiple-box.redirect.red{background-color:#e73842}.multiple-boxes .multiple-box.redirect .title{color:#fff;width:30%;font-size:40px;font-weight:500;line-height:40px;display:inline-flex}.multiple-boxes .multiple-box.redirect .logo{width:160px;position:absolute;bottom:20px;left:20px}.multiple-boxes .multiple-box.redirect .arrow{width:auto;max-width:200px;height:auto;position:absolute;top:-20px;right:-23px}.sunny-detail-box,.sunny-detail-box img{width:100%}.sunny-detail-box .detail-box{background-color:#fff;border-radius:48px;width:93%;margin:auto;padding:60px 80px;position:relative;top:-150px;box-shadow:0 4px 5px #00000024}.sunny-detail-box .detail-box .title{margin-bottom:40px;font-size:60px;font-weight:500;line-height:88px}.sunny-detail-box .detail-box .desc{font-size:27px;font-weight:300;line-height:41px}.sunny-detail-box .detail-box .logo-redirect{margin-top:60px;display:flex}.sunny-detail-box .detail-box .logo-redirect .logo{width:85%;height:max-content}.sunny-detail-box .detail-box .logo-redirect .redirect-detail{justify-content:center;align-items:center;display:flex}.sunny-detail-box .detail-box .logo-redirect .redirect-detail img{width:70px}.sunny-detail-box .detail-box .logo-redirect .redirect-detail .detail{flex-flow:column wrap;justify-content:center;align-items:start;min-width:125px;display:flex}.sunny-detail-box .detail-box .logo-redirect .redirect-detail .detail span{display:flex}.sunny-detail-box .detail-box .logo-redirect .redirect-detail .detail span span{color:#0d5cab}.contact-hero-box .def-container .contact-hero-wrapper{flex-flow:column wrap;justify-self:center;width:fit-content;margin:70px 0;display:flex;position:relative}.contact-hero-box .def-container .contact-hero-wrapper:before{content:"";z-index:-1;background:url(/assets/images/icons/map-arrow.svg) 50%/contain no-repeat;width:75px;height:106px;position:absolute;top:30%;left:-11%}.contact-hero-box .def-container .contact-hero-wrapper h2{width:fit-content;font-size:80px;font-weight:300;line-height:87px}.contact-hero-box .def-container .contact-hero-wrapper .links{justify-content:space-between;width:100%;display:flex}.contact-hero-box .def-container .contact-hero-wrapper .links a{font-size:24px;font-weight:300;line-height:16px}.map-box{z-index:1;position:relative}.contact-form-box{z-index:10;position:relative}.contact-form-box .form-container{background:#fff;border:1px solid #ffffff1f;border-radius:48px;max-width:68vw;position:relative;top:-130px;box-shadow:0 4px 30px #0000001a}.logo-shape{width:100%;min-height:250px}.logo-shape img{object-fit:cover;object-position:center;width:116%;height:100%;position:relative;left:-8%}.contact-info-box{margin:80px 0 150px}.contact-info-box .def-container{align-items:center;gap:200px;display:flex}.contact-info-box .def-container .left{width:40%}.contact-info-box .def-container .left .title{align-items:normal;font-size:30px;font-weight:500;line-height:37px;display:flex}.contact-info-box .def-container .left .title img{width:36px;height:36px}.contact-info-box .def-container .left .desc{max-width:555px;font-size:30px;font-weight:300;line-height:41px}.contact-info-box .def-container .right{width:60%}.contact-info-box .def-container .right .info-table{width:100%}.contact-info-box .def-container .right .info-table .info-row{border-bottom:1px solid #1b1a1b;justify-content:space-between;width:100%;padding-top:30px;padding-bottom:14px;font-weight:300;display:flex}.contact-info-box .def-container .right .info-table .info-row .title{color:#1b1a1b;font-size:27px;font-weight:300;line-height:33px}.contact-info-box .def-container .right .info-table .info-row .desc{color:#1b1a1b;font-size:30px;line-height:36px}.contact-info-box .def-container .right .info-table .info-row .desc a{color:#1b1a1b}@media (max-width:1600px){.contact-hero-box .def-container .contact-hero-wrapper h2{font-size:70px}.contact-hero-box .def-container .contact-hero-wrapper:before{width:53px;height:90px;top:30%;left:-8%}.map-box #map{height:600px!important}.contact-info-box .def-container .left .desc{font-size:26px;line-height:33px}.contact-info-box .def-container .right .info-table .info-row .title{font-size:26px}.contact-info-box .def-container .right .info-table .info-row .desc{color:#1b1a1b;font-size:26px;line-height:36px}.contact-info-box .def-container .right{width:80%}.contact-info-box .def-container{gap:100px}}.sub-page-banner.services-banner .bottom-wrapper{flex-wrap:wrap;height:100%;max-height:500px;padding:0 134px}.sub-page-banner.services-banner .bottom-wrapper .option-selector-wrapper{gap:40px;width:100%;display:flex}.services-table-box{color:#2b2b2b;margin:60px auto;padding:0 40px;font-family:Arial,Helvetica,sans-serif}.services-table-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:40px;font-size:24px;display:flex}.services-table-title{font-size:40px;font-weight:700}.services-table-reset{color:#000;font-size:14px;text-decoration:none}.services-table-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.services-table-search{border:1px solid #d6d6d6;border-radius:12px;min-width:260px;height:44px;padding:0 14px;font-size:16px}.services-table-list{width:100%}.services-table-item{color:#313131;border-bottom:1px solid #cfcfcf;align-items:center;gap:100px;padding:26px 0;font-size:15px;line-height:1.6;display:flex}.services-index{margin-right:30px;font-size:30px;font-weight:700}.services-name{width:18%;max-width:300px;font-size:30px;font-weight:300}.services-address{color:#3a3a3a;width:32%;max-width:560px;font-size:30px;font-weight:300}.services-mail,.services-phone{white-space:nowrap;width:10%;font-size:30px;font-weight:300}@media (max-width:1800px){.general-select-input .gsi-selected{padding:16px 40px;font-size:22px}.sub-page-banner.services-banner .bottom-wrapper .option-selector-wrapper{position:relative;top:16%}.services-address,.services-index,.services-mail,.services-name,.services-phone{font-size:26px}.services-table-item{gap:50px}}@media (max-width:1600px){.general-select-input .gsi-selected{padding:16px 40px;font-size:22px}.sub-page-banner.services-banner .bottom-wrapper .option-selector-wrapper{position:relative;top:16%}.services-address,.services-index,.services-mail,.services-name,.services-phone{font-size:23px}.services-table-item{gap:50px}}@media (max-width:1440px){.general-select-input .gsi-selected{padding:14px 30px;font-size:20px}.services-address,.services-index,.services-mail,.services-name,.services-phone{font-size:23px}.services-table-item{gap:50px}}@media (max-width:1366px){.general-select-input .gsi-selected{padding:12px 25px;font-size:19px}#services-map{height:500px!important}.services-table-item{gap:50px}}@media (max-width:1200px){.general-select-input .gsi-selected{padding:10px 22px;font-size:17px}#services-map{height:420px!important}.services-address,.services-index,.services-mail,.services-name,.services-phone{font-size:18px}}.form-box .form-nav-btn-wrapper{justify-content:center;gap:0;margin-bottom:80px;padding-top:100px;display:flex}.form-box .form-nav-btn-wrapper .form-nav-btn{color:#fff;border:unset;background-color:#3b3b3b;border-radius:38px;padding:12px 54px;font-size:29px;font-weight:300;line-height:61px}.form-box .form-nav-btn-wrapper .form-nav-btn:first-child{border-radius:48px 0 0 48px}.form-box .form-nav-btn-wrapper .form-nav-btn:last-child{border-radius:0 48px 48px 0}.form-box .form-nav-btn-wrapper .form-nav-btn.active{background-color:#97989b}.form-box .map-info-box{position:relative}.form-box .map-info-box .map-svg{width:100%;position:absolute;top:0;left:0}.form-box .map-info-box .title{text-align:center;color:#1f1f1f;font-size:70px;font-weight:500;line-height:39px}.form-box .map-info-box .text{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#1f1f1f;background-color:#ffffff80;border-radius:48px;width:83%;margin:40px auto 0;padding:30px;font-size:38px;font-weight:300;line-height:39px}.form-box .service-form-wrapper{margin-bottom:70px}.form-box .service-form-wrapper .form-container{z-index:1000;position:relative;top:64px;box-shadow:0 4px 30px #0000001a;background-color:#fff!important}@media (max-width:1800px){.sub-page-banner .bottom-wrapper .page-title{position:relative;top:70px;font-size:90px!important}.form-box .map-info-box .title{font-size:60px}.form-box .map-info-box .text{margin:30px auto 0;font-size:30px;line-height:35px}}@media (max-width:1600px){.sub-page-banner .bottom-wrapper .page-title{font-size:75px!important}.form-box .form-nav-btn-wrapper .form-nav-btn{padding:10px 34px;font-size:25px;font-weight:300;line-height:55px}}@media (max-width:1440px){.form-box .map-info-box .title{font-size:58px}.form-box .map-info-box .text{margin:30px auto 0;font-size:28px;line-height:32px}}@media (max-width:1366px){.sub-page-banner .bottom-wrapper .page-title{font-size:65px!important}}.sub-page-banner.blogs-banner .bottom-wrapper{flex-wrap:wrap;height:100%;max-height:500px;padding:0 134px}.sub-page-banner.blogs-banner .bottom-wrapper .page-title{color:#fff;text-align:center;width:100%;font-size:100px;font-weight:500;line-height:69px}.blogs-container .blog-section{margin:50px 0}.blogs-container .blog-cards{flex-wrap:wrap;min-height:450px}.blogs-container .blog-card{max-width:31.6667%}.blog-content p,.blog-content small{text-align:left;width:100%}@media (max-width:1600px){.blog-cards{gap:32px;padding:0}}@media (max-width:1440px){.blogs-container .blog-card{max-width:calc(33.3333% - 21.3333px)}}@media (max-width:1024px){.blog-cards{flex-wrap:wrap;gap:8px}.blog-card{width:50%;max-width:49%}}@media (max-width:768px){.blog-card{width:100%;max-width:100%}}.sub-page-banner.blog-banner .bottom-wrapper{flex-wrap:wrap;height:100%;max-height:500px;padding:0 134px}.sub-page-banner.blog-banner .bottom-wrapper .page-title{color:#fff;text-align:center;width:100%;font-size:100px;font-weight:500;line-height:69px}.blog-container .blog-section{margin:50px 0}.blog-container .blog-cards{flex-wrap:wrap}.blog-container .blog-card{max-width:31.6667%}.blog-detail-container{gap:97px;margin-bottom:100px;padding-top:56px;display:flex}.blog-detail-container .blog-contents{background-color:#f7f7f7;border-radius:48px;width:70%;padding:40px}.blog-detail-container .blog-contents .master-image{border-radius:48px;overflow:hidden}.blog-detail-container .blog-contents .master-image img{object-fit:cover;object-position:center;width:100%;height:100%}.blog-detail-container .blog-contents .html-content h3{color:#4d4d4d;margin-top:40px;font-size:40px;line-height:69px}.blog-detail-container .blog-contents .html-content h4{color:#4d4d4d;margin-top:25px;font-size:24px;line-height:69px}.blog-detail-container .blog-contents .html-content p{color:#4d4d4d;font-size:24px;font-weight:300;line-height:30px}.blog-detail-container .blog-helpers{width:25%}.blog-detail-container .blog-helpers .recent-posts{background-color:#f7f7f7;border-radius:48px;margin-bottom:100px;padding:20px}.blog-detail-container .blog-helpers .recent-posts .search-box{margin-bottom:40px;display:flex;position:relative}.blog-detail-container .blog-helpers .recent-posts .search-box input{border:unset;color:#4d4d4d;border-radius:30px;width:100%;padding:13px 20px;font-size:24px;font-weight:300;line-height:30px}.blog-detail-container .blog-helpers .recent-posts .search-box button{border:unset;background-color:unset;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.blog-detail-container .blog-helpers .recent-posts .search-box button img{width:31px;height:31px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list{max-height:535px;overflow:hidden scroll}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list::-webkit-scrollbar{width:0}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post{border-bottom:1px solid #adadad;margin-top:20px;padding-bottom:20px;transition:all .3s}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post:hover{cursor:pointer;transform:translateY(3px)translate(1px)}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post:last-child{border-bottom:unset}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content{gap:25px;display:flex}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .date{color:#fff;background-color:#626262;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:75px;min-width:75px;height:75px;font-size:26px;font-weight:700;display:inline-flex}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .recent-post-info{flex-direction:column;gap:10px;display:flex}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .date span{font-size:15px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .title{color:#626262;font-size:24px;font-weight:700;line-height:22px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .desc{color:#626262;font-size:20px;font-weight:300;line-height:22px}.blog-detail-container .blog-helpers .blog-gallery{background-color:#f7f7f7;border-radius:48px;margin-bottom:100px;padding:25px 30px}.blog-detail-container .blog-helpers .blog-gallery .title{color:#000;margin-bottom:20px;font-size:24px;font-weight:500;line-height:30px}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images{flex-wrap:wrap;gap:10px;display:flex}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images .blog-gallery-image{transition:all .3s}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images .blog-gallery-image:hover{transform:scale(1.02)}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images .blog-gallery-image.half{width:calc(50% - 5px)}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images .blog-gallery-image.full{width:100%}.blog-detail-container .blog-helpers .blog-gallery .blog-gallery-images .blog-gallery-image img{object-fit:cover;object-position:center;border-radius:25px;width:100%;height:auto;overflow:hidden}.blog-detail-container .blog-helpers .blog-tags{background-color:#f7f7f7;border-radius:48px;margin-bottom:100px;padding:25px 30px}.blog-detail-container .blog-helpers .blog-tags .title{color:#000;margin-bottom:20px;font-size:24px;font-weight:500;line-height:30px}.blog-detail-container .blog-helpers .blog-tags .blog-tags-list{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.blog-detail-container .blog-helpers .blog-tags .blog-tags-list .blog-tag{color:#fff;background-color:#626262;border-radius:25px;padding:12px 20px;font-size:20px;font-weight:300}@media (max-width:1800px){.blog-detail-container{gap:60px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .desc{font-size:18px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .title,.blog-detail-container .blog-helpers .recent-posts .search-box input{font-size:22px}}@media (max-width:1600px){.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .desc{font-size:16px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content .title,.blog-detail-container .blog-helpers .recent-posts .search-box input{font-size:20px}.blog-detail-container .blog-helpers .recent-posts{margin-bottom:50px}}@media (max-width:1440px){.blog-detail-container{gap:44px}.blog-detail-container .blog-helpers .recent-posts .recent-posts-list .recent-post .recent-post-content{gap:12px;display:flex}.blog-detail-container .blog-helpers{width:27%}.blog-detail-container .blog-contents .html-content h3{font-size:26px}.blog-detail-container .blog-contents .html-content p{font-size:22px}}.sub-page-banner.info-banner .bottom-wrapper{flex-wrap:wrap;height:100%;max-height:500px;padding:0 134px}.sub-page-banner.info-banner .bottom-wrapper .page-title{color:#fff;text-align:center;width:100%;font-size:100px;font-weight:500;line-height:69px}.info-page-container{background-color:#f7f7f7;border-radius:48px;margin-top:56px;margin-bottom:100px;padding:40px}.info-page-container .info-content{color:#4d4d4d}.info-page-container .info-content .title{color:#4d4d4d;text-align:center;margin-bottom:30px;font-size:40px;line-height:69px}.info-page-container .info-content .html-content{color:#4d4d4d;font-size:24px;font-weight:300;line-height:39px}.info-page-container .info-content .html-content b{margin-top:40px;font-size:24px;line-height:39px;display:block}@media (max-width:1100px){.sub-page-banner.info-banner .bottom-wrapper{flex-wrap:wrap;height:100%;max-height:500px;padding:0 30px}.sub-page-banner .bottom-wrapper .page-title{font-size:30px!important;line-height:31px!important}}@media (max-width:768px){.info-page-container .info-content .title{margin-bottom:10px;font-size:30px;line-height:36px}.info-page-container .info-content .html-content{font-size:20px;line-height:26px}.info-page-container{padding:40px 10px}}@media (max-width:576px){.sub-page-banner{height:300px;margin-top:18px;position:relative}.sub-page-banner .bottom-wrapper .left .title{font-size:30px}.sub-page-banner .bottom-wrapper .right img{max-width:125px}}.app-preloader{z-index:9999;color:#000;letter-spacing:.04em;background:#ffffffab;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.app-preloader__spinner{border:3px solid #0003;border-top-color:#000;border-radius:999px;width:48px;height:48px;animation:app-preloader-spin 1s linear infinite}.app-preloader__text{text-transform:uppercase;font-size:.95rem}.app-preloader--error{background:#fff}@keyframes app-preloader-spin{to{transform:rotate(1turn)}}@media (max-width:1200px){.def-container{width:calc(100% - 30px)}}@media (max-width:768px){.def-container{width:calc(100% - 12px)}}